You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The shadow driver was originally added to potentially intervene actions to build up representations of the current state. Since this is not a use case in the db-migrate universe as db-migrate itself has no drivers included in the core at all anymore and only drivers that strictly follow pre-defined standards would fit in, it ended up dangling along.
It is going to be repurposed and is not going to target a single method anymore, but the whole driver. This will allow us to interpret a single instruction of an execution unit before actually running it and leaving this task to a processor. This in turn allows us to get information about the state. Some limitations are implied, such as highly dynamic non monitored tasks, that completely depend upon the direct entry state will not be monitorable and will need some work of thought to mitigate them.
Description
The shadow driver was originally added to potentially intervene actions to build up representations of the current state. Since this is not a use case in the db-migrate universe as db-migrate itself has no drivers included in the core at all anymore and only drivers that strictly follow pre-defined standards would fit in, it ended up dangling along.
It is going to be repurposed and is not going to target a single method anymore, but the whole driver. This will allow us to interpret a single instruction of an execution unit before actually running it and leaving this task to a processor. This in turn allows us to get information about the state. Some limitations are implied, such as highly dynamic non monitored tasks, that completely depend upon the direct entry state will not be monitorable and will need some work of thought to mitigate them.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: