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 concluding commit prior to collapse the branch.
- renaming
- function header comments added
- hyperoptimization of `wfc->parent_commit_started` is removed
for the reason of not having been proved safe
- the size of the XAP sliding window is doubled to account
a possibility of XAP_k -> XAP_k+2|W|-1 dependency.
Say k=1, and the # of Workers is 4. Transaction are distributed RR,
then it's possible to have T^*_1 -> T^*_8. It's seen from worker
queues. The queue depelops downward:
W1 ... W4
1^* 2 3 4
5 6 7 8^*
Worker # 1 has assigned with
T_1 and T_5. Worker #4 can take on its T_8 when T_1 is yet at the
beginning of its processing, so even before XA START of that XAP.
This analysis was done couple of weeks ago, but I have not found a
commit planned to cover it.
0 commit comments