Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
W
wendelin.core
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Joshua
wendelin.core
Commits
b5cdb9ff
Commit
b5cdb9ff
authored
Jun 28, 2018
by
Kirill Smelkov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
.
parent
1ea3059c
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
84 additions
and
68 deletions
+84
-68
wcfs/todo.dot
wcfs/todo.dot
+3
-0
wcfs/todo.svg
wcfs/todo.svg
+81
-68
No files found.
wcfs/todo.dot
View file @
b5cdb9ff
...
...
@@ -17,6 +17,7 @@ digraph {
Btree_read
->
ZODB_read
;
ZBlk_read
->
ZODB_read
;
ZODB_read
->
ZODB_binary
;
ZODB_read
->
ogorek_persref
;
wcfs
[
label
=
"wcfs"
]
wcfs_simple
[
label
=
"wcfs no\ninvalidations"
]
...
...
@@ -29,6 +30,8 @@ digraph {
ZBlk_read
[
label
=
"ZBigFile / ZBlk* read"
]
ZODB_read
[
label
=
"ZODB deserialize object"
]
ZODB_binary
[
label
=
"Adapt to zodbpickle.binary"
]
;
ogorek_persref
[
label
=
"ogórek:\npersistent references"
]
;
Sinvtree
[
label
=
"server: inv. tree"
]
δ
R
[
label
=
"δR encoding"
]
...
...
wcfs/todo.svg
View file @
b5cdb9ff
...
...
@@ -4,193 +4,206 @@
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Title: %3 Pages: 1 -->
<svg
width=
"1
029pt"
height=
"367
pt"
viewBox=
"0.00 0.00 1
028.64 367.48
"
xmlns=
"http://www.w3.org/2000/svg"
xmlns:xlink=
"http://www.w3.org/1999/xlink"
>
<g
id=
"graph0"
class=
"graph"
transform=
"scale(1 1) rotate(0) translate(4 3
63.4802
)"
>
<svg
width=
"1
115pt"
height=
"385
pt"
viewBox=
"0.00 0.00 1
114.84 385.22
"
xmlns=
"http://www.w3.org/2000/svg"
xmlns:xlink=
"http://www.w3.org/1999/xlink"
>
<g
id=
"graph0"
class=
"graph"
transform=
"scale(1 1) rotate(0) translate(4 3
81.2203
)"
>
<title>
%3
</title>
<polygon
fill=
"#ffffff"
stroke=
"transparent"
points=
"-4,4 -4,-3
63.4802 1024.6407,-363.4802 1024.6407
,4 -4,4"
/>
<polygon
fill=
"#ffffff"
stroke=
"transparent"
points=
"-4,4 -4,-3
81.2203 1110.8356,-381.2203 1110.8356
,4 -4,4"
/>
<!-- wcfs -->
<g
id=
"node1"
class=
"node"
>
<title>
wcfs
</title>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
414.0456"
cy=
"-341.4802
"
rx=
"27.0966"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
414.0456"
y=
"-337.7802
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
wcfs
</text>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
500.2405"
cy=
"-359.2203
"
rx=
"27.0966"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
500.2405"
y=
"-355.5203
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
wcfs
</text>
</g>
<!-- wcfs_simple -->
<g
id=
"node2"
class=
"node"
>
<title>
wcfs_simple
</title>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
129.0456"
cy=
"-260.6102
"
rx=
"60.623"
ry=
"26.7407"
/>
<text
text-anchor=
"middle"
x=
"
129.0456"
y=
"-264.4102
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
wcfs no
</text>
<text
text-anchor=
"middle"
x=
"
129.0456"
y=
"-249.4102
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
invalidations
</text>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
215.2405"
cy=
"-278.3503
"
rx=
"60.623"
ry=
"26.7407"
/>
<text
text-anchor=
"middle"
x=
"
215.2405"
y=
"-282.1503
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
wcfs no
</text>
<text
text-anchor=
"middle"
x=
"
215.2405"
y=
"-267.1503
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
invalidations
</text>
</g>
<!-- wcfs->wcfs_simple -->
<g
id=
"edge1"
class=
"edge"
>
<title>
wcfs
->
wcfs_simple
</title>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
387.9494,-335.992C347.2079,-327.1856 266.1965,-308.7164 199.0456,-287.4802 193.9258,-285.8611 188.6385,-284.0662 183.3706,-282.1941
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
184.5436,-278.8964 173.9497,-278.7622 182.1477,-285.4736 184.5436,-278.8964
"
/>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
474.1444,-353.7321C433.4028,-344.9257 352.3914,-326.4565 285.2405,-305.2203 280.1207,-303.6013 274.8334,-301.8063 269.5655,-299.9342
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
270.7386,-296.6365 260.1446,-296.5023 268.3426,-303.2137 270.7386,-296.6365
"
/>
</g>
<!-- ZODB_go_inv -->
<g
id=
"node3"
class=
"node"
>
<title>
ZODB_go_inv
</title>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
269.0456"
cy=
"-260.6102
"
rx=
"60.623"
ry=
"26.7407"
/>
<text
text-anchor=
"middle"
x=
"
269.0456"
y=
"-264.4102
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
ZODB/go
</text>
<text
text-anchor=
"middle"
x=
"
269.0456"
y=
"-249.4102
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
invalidations
</text>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
355.2405"
cy=
"-278.3503
"
rx=
"60.623"
ry=
"26.7407"
/>
<text
text-anchor=
"middle"
x=
"
355.2405"
y=
"-282.1503
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
ZODB/go
</text>
<text
text-anchor=
"middle"
x=
"
355.2405"
y=
"-267.1503
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
invalidations
</text>
</g>
<!-- wcfs->ZODB_go_inv -->
<g
id=
"edge2"
class=
"edge"
>
<title>
wcfs
->
ZODB_go_inv
</title>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
392.9613,-329.721C372.8665,-318.5137 341.9144,-301.2509 315.9726,-286.7825
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
317.47,-283.6101 307.0316,-281.7959 314.0603,-289.7236 317.47,-283.6101
"
/>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
479.1562,-347.4611C459.0614,-336.2538 428.1093,-318.991 402.1675,-304.5226
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
403.6649,-301.3502 393.2265,-299.536 400.2552,-307.4637 403.6649,-301.3502
"
/>
</g>
<!-- Sinvtree -->
<g
id=
"node4"
class=
"node"
>
<title>
Sinvtree
</title>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
414.0456"
cy=
"-260.6102
"
rx=
"66.0889"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
414.0456"
y=
"-256.9102
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
server: inv. tree
</text>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
500.2405"
cy=
"-278.3503
"
rx=
"66.0889"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
500.2405"
y=
"-274.6503
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
server: inv. tree
</text>
</g>
<!-- wcfs->Sinvtree -->
<g
id=
"edge3"
class=
"edge"
>
<title>
wcfs
->
Sinvtree
</title>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
414.0456,-323.1296C414.0456,-313.1 414.0456,-300.4555 414.0456,-289.1666
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
417.5457,-288.8882 414.0456,-278.8882 410.5457,-288.8883 417.5457,-288.8882
"
/>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
500.2405,-340.8697C500.2405,-330.8401 500.2405,-318.1956 500.2405,-306.9067
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
503.7406,-306.6283 500.2405,-296.6283 496.7406,-306.6284 503.7406,-306.6283
"
/>
</g>
<!-- δR -->
<g
id=
"node5"
class=
"node"
>
<title>
δR
</title>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
592.0456"
cy=
"-260.6102
"
rx=
"55.7903"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
592.0456"
y=
"-256.9102
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
δR encoding
</text>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
678.2405"
cy=
"-278.3503
"
rx=
"55.7903"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
678.2405"
y=
"-274.6503
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
δR encoding
</text>
</g>
<!-- wcfs->δR -->
<g
id=
"edge4"
class=
"edge"
>
<title>
wcfs
->
δR
</title>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
436.5894,-331.238C465.1,-318.2848 514.7498,-295.7277 550.2709,-279.5895
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
551.7733,-282.7513 559.43,-275.4283 548.8778,-276.3782 551.7733,-282.7513
"
/>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
522.7843,-348.9781C551.295,-336.025 600.9447,-313.4678 636.4659,-297.3296
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
637.9682,-300.4914 645.6249,-293.1684 635.0727,-294.1183 637.9682,-300.4914
"
/>
</g>
<!-- autoexit -->
<g
id=
"node6"
class=
"node"
>
<title>
autoexit
</title>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
438.0456"
cy=
"-170.8701
"
rx=
"52.1524"
ry=
"26.7407"
/>
<text
text-anchor=
"middle"
x=
"
438.0456"
y=
"-174.6701
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
autoexit
</text>
<text
text-anchor=
"middle"
x=
"
438.0456"
y=
"-159.6701
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
if !activity
</text>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
524.2405"
cy=
"-188.6102
"
rx=
"52.1524"
ry=
"26.7407"
/>
<text
text-anchor=
"middle"
x=
"
524.2405"
y=
"-192.4102
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
autoexit
</text>
<text
text-anchor=
"middle"
x=
"
524.2405"
y=
"-177.4102
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
if !activity
</text>
</g>
<!-- wcfs->autoexit -->
<g
id=
"edge5"
class=
"edge"
>
<title>
wcfs
->
autoexit
</title>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
437.4092,-331.8647C455.1593,-323.1615 478.2928,-308.4722 489.0456,-287.4802 499.9346,-266.2223 497.028,-256.2512 489.0456,-233.7401 485.013,-222.3678 477.9494,-211.5524 470.3413,-202.1994
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
472.7666,-199.6532 463.5777,-194.3793 467.4721,-204.2324 472.7666,-199.6532
"
/>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
523.6041,-349.6048C541.3543,-340.9016 564.4877,-326.2123 575.2405,-305.2203 586.1295,-283.9624 583.2229,-273.9913 575.2405,-251.4802 571.2079,-240.1079 564.1443,-229.2925 556.5362,-219.9395
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
558.9615,-217.3934 549.7726,-212.1194 553.6671,-221.9725 558.9615,-217.3934
"
/>
</g>
<!-- wcfs_simple->autoexit -->
<g
id=
"edge8"
class=
"edge"
>
<title>
wcfs_simple
->
autoexit
</title>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
174.3504,-242.3929C182.516,-239.3465 190.9924,-236.3364 199.0456,-233.7401 260.1704,-214.034 331.5264,-195.878 380.2507,-184.1968
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
381.0719,-187.5992 389.9881,-181.8763 379.4491,-180.7898 381.0719,-187.5992
"
/>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
260.5453,-260.133C268.7109,-257.0866 277.1874,-254.0765 285.2405,-251.4802 346.3654,-231.7741 417.7214,-213.6181 466.4456,-201.9369
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
467.2668,-205.3393 476.183,-199.6164 465.644,-198.53 467.2668,-205.3393
"
/>
</g>
<!-- Btree_read -->
<g
id=
"node7"
class=
"node"
>
<title>
Btree_read
</title>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
50.0456"
cy=
"-170.8701
"
rx=
"50.0912"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
50.0456"
y=
"-167.1701
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
BTree read
</text>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
136.2405"
cy=
"-188.6102
"
rx=
"50.0912"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
136.2405"
y=
"-184.9102
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
BTree read
</text>
</g>
<!-- wcfs_simple->Btree_read -->
<g
id=
"edge6"
class=
"edge"
>
<title>
wcfs_simple
->
Btree_read
</title>
<path
fill=
"none"
stroke=
"#000000"
d=
"M1
06.6186,-235.1343C95.7668,-222.8071 82.7861,-208.0617 71.9975,-195.8064
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
74.5035,-193.3562 65.2688,-188.1629 69.2494,-197.9815 74.5035,-193.3562
"
/>
<path
fill=
"none"
stroke=
"#000000"
d=
"M1
92.8136,-252.8744C181.9617,-240.5473 168.981,-225.8018 158.1924,-213.5465
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
160.6985,-211.0963 151.4637,-205.903 155.4443,-215.7217 160.6985,-211.0963
"
/>
</g>
<!-- ZBlk_read -->
<g
id=
"node8"
class=
"node"
>
<title>
ZBlk_read
</title>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"2
08.0456"
cy=
"-170.8701
"
rx=
"89.8845"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"2
08.0456"
y=
"-167.1701
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
ZBigFile / ZBlk* read
</text>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"2
94.2405"
cy=
"-188.6102
"
rx=
"89.8845"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"2
94.2405"
y=
"-184.9102
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
ZBigFile / ZBlk* read
</text>
</g>
<!-- wcfs_simple->ZBlk_read -->
<g
id=
"edge7"
class=
"edge"
>
<title>
wcfs_simple
->
ZBlk_read
</title>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
151.4725,-235.1343C162.1746,-222.9772 174.9473,-208.468 185.646,-196.3149
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
188.3538,-198.5358 192.3344,-188.7172 183.0996,-193.9105 188.3538,-198.5358
"
/>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
237.6674,-252.8744C248.3696,-240.7173 261.1423,-226.2081 271.8409,-214.055
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
274.5487,-216.2759 278.5293,-206.4573 269.2946,-211.6506 274.5487,-216.2759
"
/>
</g>
<!-- ZODB_read -->
<g
id=
"node13"
class=
"node"
>
<title>
ZODB_read
</title>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
129.0456"
cy=
"-90
"
rx=
"98.5829"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
129.0456"
y=
"-86.3
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
ZODB deserialize object
</text>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
215.2405"
cy=
"-107.7401
"
rx=
"98.5829"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
215.2405"
y=
"-104.0401
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
ZODB deserialize object
</text>
</g>
<!-- Btree_read->ZODB_read -->
<g
id=
"edge13"
class=
"edge"
>
<title>
Btree_read
->
ZODB_read
</title>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
66.7994,-153.7196C77.6767,-142.5849 92.0448,-127.8766 104.2359,-115.397
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"1
07.0103,-117.5656 111.4945,-107.9665 102.0029,-112.6741 107.0103,-117.5656
"
/>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
152.9944,-171.4597C163.8716,-160.325 178.2398,-145.6167 190.4308,-133.1371
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"1
93.2052,-135.3057 197.6894,-125.7066 188.1979,-130.4142 193.2052,-135.3057
"
/>
</g>
<!-- ZBlk_read->ZODB_read -->
<g
id=
"edge14"
class=
"edge"
>
<title>
ZBlk_read
->
ZODB_read
</title>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
190.5129,-152.9224C179.6714,-141.8242 165.5925,-127.4121 153.6449,-115.1817
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
156.0208,-112.6051 146.5292,-107.8975 151.0135,-117.4966 156.0208,-112.6051
"
/>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
276.7078,-170.6625C265.8663,-159.5643 251.7875,-145.1522 239.8398,-132.9218
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
242.2157,-130.3452 232.7241,-125.6376 237.2084,-135.2367 242.2157,-130.3452
"
/>
</g>
<!-- client -->
<g
id=
"node9"
class=
"node"
>
<title>
client
</title>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
779.0456"
cy=
"-341.4802
"
rx=
"30.5947"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
779.0456"
y=
"-337.7802
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
client
</text>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
865.2405"
cy=
"-359.2203
"
rx=
"30.5947"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
865.2405"
y=
"-355.5203
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
client
</text>
</g>
<!-- client->δR -->
<g
id=
"edge10"
class=
"edge"
>
<title>
client
->
δR
</title>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
754.2134,-330.7413C723.8435,-317.6075 671.9321,-295.1579 635.0269,-279.1979
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
636.0865,-275.8429 625.5187,-275.086 633.3079,-282.2678 636.0865,-275.8429
"
/>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
840.4083,-348.4814C810.0384,-335.3476 758.127,-312.898 721.2218,-296.938
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
722.2814,-293.583 711.7136,-292.8261 719.5028,-300.0079 722.2814,-293.583
"
/>
</g>
<!-- wcfs_spawn -->
<g
id=
"node10"
class=
"node"
>
<title>
wcfs_spawn
</title>
<ellipse
fill=
"#ffffe0"
stroke=
"#000000"
cx=
"
718.0456"
cy=
"-260.6102
"
rx=
"51.9908"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
718.0456"
y=
"-256.9102
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
spawn wcfs
</text>
<ellipse
fill=
"#ffffe0"
stroke=
"#000000"
cx=
"
804.2405"
cy=
"-278.3503
"
rx=
"51.9908"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
804.2405"
y=
"-274.6503
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
spawn wcfs
</text>
</g>
<!-- client->wcfs_spawn -->
<g
id=
"edge9"
class=
"edge"
>
<title>
client
->
wcfs_spawn
</title>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
766.4063,-324.7239C758.0703,-313.6725 746.9859,-298.9775 737.5322,-286.4443
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
740.1178,-284.0601 731.3016,-278.1842 734.5294,-288.2755 740.1178,-284.0601
"
/>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
852.6012,-342.464C844.2652,-331.4126 833.1808,-316.7176 823.7271,-304.1844
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
826.3128,-301.8002 817.4965,-295.9244 820.7243,-306.0156 826.3128,-301.8002
"
/>
</g>
<!-- nowcfs -->
<g
id=
"node11"
class=
"node"
>
<title>
nowcfs
</title>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
841.0456"
cy=
"-260.6102
"
rx=
"52.7911"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
841.0456"
y=
"-256.9102
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
!wcfs mode
</text>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
927.2405"
cy=
"-278.3503
"
rx=
"52.7911"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
927.2405"
y=
"-274.6503
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
!wcfs mode
</text>
</g>
<!-- client->nowcfs -->
<g
id=
"edge11"
class=
"edge"
>
<title>
client
->
nowcfs
</title>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
791.892,-324.7239C800.3647,-313.6725 811.6308,-298.9775 821.2395,-286.4443
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
824.2655,-288.2499 827.5722,-278.1842 818.7102,-283.9908 824.2655,-288.24
99"
/>
<path
fill=
"none"
stroke=
"#000000"
d=
"M
878.0869,-342.464C886.5596,-331.4126 897.8257,-316.7176 907.4344,-304.1844
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
910.4604,-305.99 913.7671,-295.9244 904.9051,-301.731 910.4604,-305.
99"
/>
</g>
<!-- zodburl -->
<g
id=
"node12"
class=
"node"
>
<title>
zodburl
</title>
<ellipse
fill=
"#f2f2f2"
stroke=
"#000000"
cx=
"
966.0456"
cy=
"-260.6102
"
rx=
"54.6905"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
966.0456"
y=
"-256.9102
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
zstor
->
zurl
</text>
<ellipse
fill=
"#f2f2f2"
stroke=
"#000000"
cx=
"
1052.2405"
cy=
"-278.3503
"
rx=
"54.6905"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
1052.2405"
y=
"-274.6503
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
zstor
->
zurl
</text>
</g>
<!-- client->zodburl -->
<g
id=
"edge12"
class=
"edge"
>
<title>
client
->
zodburl
</title>
<path
fill=
"none"
stroke=
"#000000"
d=
"M8
03.5519,-330.3652C808.6641,-328.0711 814.0247,-325.6834 819.0456,-323.4802 829.164,-319.0403 883.5685,-295.7996 923.2517,-278.8644
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
924.6575,-282.0699 932.4815,-274.9259 921.9102,-275.6315 924.6575,-282.0699
"
/>
<path
fill=
"none"
stroke=
"#000000"
d=
"M8
89.7468,-348.1053C894.859,-345.8112 900.2197,-343.4235 905.2405,-341.2203 915.3589,-336.7804 969.7634,-313.5397 1009.4466,-296.6045
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"
1010.8525,-299.81 1018.6764,-292.666 1008.1051,-293.3717 1010.8525,-299.81
"
/>
</g>
<!-- ZODB_binary -->
<g
id=
"node14"
class=
"node"
>
<title>
ZODB_binary
</title>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"1
29.0456"
cy=
"-18
"
rx=
"107.4815"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"1
29.0456"
y=
"-14.3
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
Adapt to zodbpickle.binary
</text>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"1
07.2405"
cy=
"-26.8701
"
rx=
"107.4815"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"1
07.2405"
y=
"-23.1701
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
Adapt to zodbpickle.binary
</text>
</g>
<!-- ZODB_read->ZODB_binary -->
<g
id=
"edge15"
class=
"edge"
>
<title>
ZODB_read
->
ZODB_binary
</title>
<path
fill=
"none"
stroke=
"#000000"
d=
"M1
29.0456,-71.8314C129.0456,-64.131 129.0456,-54.9743 129.0456,-46.4166
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"1
32.5457,-46.4132 129.0456,-36.4133 125.5457,-46.4133 132.5457,-46.4132
"
/>
<path
fill=
"none"
stroke=
"#000000"
d=
"M1
91.8061,-90.1925C176.4855,-78.7205 156.2705,-63.5836 139.4468,-50.9861
"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"1
41.1046,-47.8549 131.0021,-44.6627 136.9089,-53.4582 141.1046,-47.8549
"
/>
</g>
<!--
test
-->
<!--
ogorek_persref
-->
<g
id=
"node15"
class=
"node"
>
<title>
ogorek_persref
</title>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"323.2405"
cy=
"-26.8701"
rx=
"90.5193"
ry=
"26.7407"
/>
<text
text-anchor=
"middle"
x=
"323.2405"
y=
"-30.6701"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
ogórek:
</text>
<text
text-anchor=
"middle"
x=
"323.2405"
y=
"-15.6701"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
persistent references
</text>
</g>
<!-- ZODB_read->ogorek_persref -->
<g
id=
"edge16"
class=
"edge"
>
<title>
ZODB_read
->
ogorek_persref
</title>
<path
fill=
"none"
stroke=
"#000000"
d=
"M238.6749,-90.1925C251.1213,-80.8726 266.7981,-69.134 281.2625,-58.3031"
/>
<polygon
fill=
"#000000"
stroke=
"#000000"
points=
"283.6984,-60.8515 289.6052,-52.056 279.5027,-55.2483 283.6984,-60.8515"
/>
</g>
<!-- test -->
<g
id=
"node16"
class=
"node"
>
<title>
test
</title>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
860.0456"
cy=
"-341.4802
"
rx=
"32.4942"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
860.0456"
y=
"-337.7802
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
? tests
</text>
<ellipse
fill=
"none"
stroke=
"#000000"
cx=
"
946.2405"
cy=
"-359.2203
"
rx=
"32.4942"
ry=
"18"
/>
<text
text-anchor=
"middle"
x=
"
946.2405"
y=
"-355.5203
"
font-family=
"Times,serif"
font-size=
"14.00"
fill=
"#000000"
>
? tests
</text>
</g>
</g>
</svg>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment