diff --git a/Sda2/Ref/Fig/concurrentOptimistic.svg b/Sda2/Ref/Fig/concurrentOptimistic.svg index ccd25b336e7f6c82501c8e5e4178ae07c213032e..602c8ace3a03ec050cc12164344585e9f27ffdf2 100644 --- a/Sda2/Ref/Fig/concurrentOptimistic.svg +++ b/Sda2/Ref/Fig/concurrentOptimistic.svg @@ -1369,13 +1369,13 @@ ns1:show-in-frame-list="true" ns1:clip="true" ns1:hide="true" - ns1:sequence="1" + ns1:sequence="2" ns1:title="Persistent database object" ns1:refid="view10" /> <ns1:frame ns1:refid="view20" ns1:title="Copy to client side" - ns1:sequence="2" + ns1:sequence="3" ns1:hide="true" ns1:clip="true" ns1:show-in-frame-list="true" @@ -1397,13 +1397,13 @@ ns1:show-in-frame-list="true" ns1:clip="true" ns1:hide="true" - ns1:sequence="3" + ns1:sequence="4" ns1:title="Modify on client side" ns1:refid="view30" /> <ns1:frame ns1:refid="view40" ns1:title="Re-read from database" - ns1:sequence="4" + ns1:sequence="5" ns1:hide="true" ns1:clip="true" ns1:show-in-frame-list="true" @@ -1425,21 +1425,35 @@ ns1:show-in-frame-list="true" ns1:clip="true" ns1:hide="true" - ns1:sequence="5" + ns1:sequence="6" ns1:title="Commit or abort" ns1:refid="view50" /> <ns1:frame id="view05Frame" ns1:transition-path-hide="true" ns1:transition-profile="linear" - ns1:transition-zoom-percent="0" - ns1:transition-duration-ms="1000" - ns1:timeout-ms="5000" + ns1:transition-zoom-percent="0.0" + ns1:transition-duration-ms="1000.0" + ns1:timeout-ms="5000.0" ns1:timeout-enable="false" ns1:show-in-frame-list="true" ns1:clip="true" ns1:hide="true" - ns1:sequence="6" + ns1:sequence="1" + ns1:title="Occ" + ns1:refid="view05" /> + <ns1:frame + id="frame4863" + ns1:transition-path-hide="true" + ns1:transition-profile="linear" + ns1:transition-zoom-percent="0.0" + ns1:transition-duration-ms="1000.0" + ns1:timeout-ms="5000.0" + ns1:timeout-enable="false" + ns1:show-in-frame-list="true" + ns1:clip="true" + ns1:hide="true" + ns1:sequence="7" ns1:title="Occ" ns1:refid="view05" /> </svg>