Commit f7abf2e6 authored by Kirill Smelkov's avatar Kirill Smelkov

.

parent aa2f3e0f
......@@ -25,6 +25,7 @@ digraph {
wcfsInvProcess -> zobj2file;
wcfsInvProcess -> δFtail;
wcfsInvProcess -> fuseRetrieveCache;
wcfsInvProcess -> _wcfs_zhead;
ZODB_go_inv -> fs1_go_inv;
ZODB_go_inv -> zeo_go_inv;
......@@ -34,7 +35,7 @@ digraph {
wcfsRead -> blktabGet;
wcfsRead -> δFtail;
wcfsRead -> mappingRegister;
wcfsRead -> headInv;
wcfsRead -> headWatch;
......@@ -56,7 +57,10 @@ digraph {
// client -> wcfs_spawn;
clientInvHandle -> headInv;
clientInvHandle -> headWatch;
headWatch -> fileSock;
_wcfs_zhead -> fileSock;
// Btree_read -> ZODB_read;
// ZBlk_read -> ZODB_read;
......@@ -68,14 +72,16 @@ digraph {
nowcfs [label="!wcfs mode"]
wcfsInvProcess [label="process\nZODB invalidations"]
zconnCacheGet [label="zconn.Cache.Get", style=filled fillcolor=grey95]
zconnCacheGet [label="zonn.\n.Cache.Get", style=filled fillcolor=grey95]
zobj2file [label="Z* → file/[]#blk"]
zblk2file [label="ZBlk*file/[]#blk", style=filled fillcolor=grey95]
zbtree2file [label="BTree/Bucketfile/[]#blk"]
zblk2file [label="ZBlk*\n↓\nfile/[]#blk", style=filled fillcolor=grey95]
zbtree2file [label="BTree/Bucket\n↓\nfile/[]#blk"]
δBTree [label="δ(BTree)"]
fuseRetrieveCache [label="FUSE:\nretrieve cache", style=filled fillcolor=grey95]
_wcfs_zhead [label=".wcfs/\nzhead"]
wcfsRead [label="read(#blk)"]
blktabGet [label="blktab.Get(#blk):\nmanually + → ⌈rev(#blk)⌉"]
......@@ -83,13 +89,14 @@ digraph {
mappingRegister [label="mmappings:\nregister/maint"]
clientInvHandle [label="process\n#blk invalidations"]
headInv [label="#blk ← head/inv."]
headWatch [label="#blk ← head/watch"]
fileSock [label="FileSock"]
ZODB_go_inv [label="ZODB/go\ninvalidations"]
fs1_go_inv [label="fs1/go\ninvalidations", style=filled fillcolor=grey95]
zeo_go_inv [label="zeo/go\ninvalidations"]
neo_go_inv [label="neo/go\ninvalidations"]
zcache_go_inv [label="ZCache/go\n<-watchq"]
zcache_go_inv [label="ZCache/go\nwatchq"]
// Btree_read [label="BTree read", style=filled fillcolor=lightyellow]
// ZBlk_read [label="ZBigFile / ZBlk* read", style=filled fillcolor=lightyellow]
// ZODB_read [label="ZODB deserialize object", style=filled fillcolor=lightyellow]
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment