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
Our DST partitions are based on the types of our domain, Promises, Tasks, Schedules, Locks. This kind of partition doesn't scale well as we add more types that are related to the others, for example, Tasks need to have information about the Promise for some validations.
Describe the solution you'd like
Instead of having the partition by type, do partitions by id. The partitions can be done by root_promise_id and schedule_id. This will allows us to scale our DST and linearizability checks to run larger tests.
The text was updated successfully, but these errors were encountered:
Describe the problem you are facing
Our DST partitions are based on the types of our domain, Promises, Tasks, Schedules, Locks. This kind of partition doesn't scale well as we add more types that are related to the others, for example, Tasks need to have information about the Promise for some validations.
Describe the solution you'd like
Instead of having the partition by type, do partitions by id. The partitions can be done by root_promise_id and schedule_id. This will allows us to scale our DST and linearizability checks to run larger tests.
The text was updated successfully, but these errors were encountered: