github.com/treeverse/lakefs@v1.24.1-0.20240520134607-95648127bfb0/design/accepted/metadata_kv/reader_flow.excalidraw (about)

     1  {
     2    "type": "excalidraw",
     3    "version": 2,
     4    "source": "https://excalidraw.com",
     5    "elements": [
     6      {
     7        "type": "rectangle",
     8        "version": 166,
     9        "versionNonce": 441903479,
    10        "isDeleted": false,
    11        "id": "r92Hd4FdSSrgZLdgTiY-G",
    12        "fillStyle": "hachure",
    13        "strokeWidth": 1,
    14        "strokeStyle": "solid",
    15        "roughness": 1,
    16        "opacity": 100,
    17        "angle": 0,
    18        "x": 1085.7991943359375,
    19        "y": 164.7894287109375,
    20        "strokeColor": "#000000",
    21        "backgroundColor": "#ced4da",
    22        "width": 279.7137451171875,
    23        "height": 91.9537353515625,
    24        "seed": 1486763021,
    25        "groupIds": [],
    26        "strokeSharpness": "sharp",
    27        "boundElementIds": [
    28          "Vrydlj77tg4YvxQg6cnBp",
    29          "Bi7g2mEqQx8N6Gkn2oCT_"
    30        ]
    31      },
    32      {
    33        "type": "text",
    34        "version": 100,
    35        "versionNonce": 167759225,
    36        "isDeleted": false,
    37        "id": "gQ8Dmx0P2X7KkxjLJO4L1",
    38        "fillStyle": "hachure",
    39        "strokeWidth": 1,
    40        "strokeStyle": "solid",
    41        "roughness": 1,
    42        "opacity": 100,
    43        "angle": 0,
    44        "x": 1131.3026416015625,
    45        "y": 198.26629638671875,
    46        "strokeColor": "#000000",
    47        "backgroundColor": "transparent",
    48        "width": 193,
    49        "height": 29,
    50        "seed": 1486978083,
    51        "groupIds": [],
    52        "strokeSharpness": "sharp",
    53        "boundElementIds": [],
    54        "fontSize": 22.84853515624999,
    55        "fontFamily": 1,
    56        "text": "User reads entry",
    57        "baseline": 20,
    58        "textAlign": "center",
    59        "verticalAlign": "top"
    60      },
    61      {
    62        "type": "rectangle",
    63        "version": 184,
    64        "versionNonce": 1892197015,
    65        "isDeleted": false,
    66        "id": "ck1GyPHSvH0Y4HDC3LuPs",
    67        "fillStyle": "hachure",
    68        "strokeWidth": 1,
    69        "strokeStyle": "solid",
    70        "roughness": 1,
    71        "opacity": 100,
    72        "angle": 0,
    73        "x": 1083.5089721679688,
    74        "y": 303.55377197265625,
    75        "strokeColor": "#000000",
    76        "backgroundColor": "#ced4da",
    77        "width": 279.7137451171875,
    78        "height": 91.9537353515625,
    79        "seed": 1504352707,
    80        "groupIds": [],
    81        "strokeSharpness": "sharp",
    82        "boundElementIds": []
    83      },
    84      {
    85        "type": "text",
    86        "version": 593,
    87        "versionNonce": 299663769,
    88        "isDeleted": false,
    89        "id": "kwHs1wDZq-2n4IUiVltU4",
    90        "fillStyle": "hachure",
    91        "strokeWidth": 1,
    92        "strokeStyle": "solid",
    93        "roughness": 1,
    94        "opacity": 100,
    95        "angle": 0,
    96        "x": 1085.8677062988281,
    97        "y": 317.76840622360646,
    98        "strokeColor": "#000000",
    99        "backgroundColor": "transparent",
   100        "width": 270,
   101        "height": 69,
   102        "seed": 1597446125,
   103        "groupIds": [],
   104        "strokeSharpness": "sharp",
   105        "boundElementIds": [
   106          "Vrydlj77tg4YvxQg6cnBp",
   107          "aUR15YY1zN-EA760rXKj5",
   108          "aS0wUY31aY5oTaqWJV91n"
   109        ],
   110        "fontSize": 17.959224967156477,
   111        "fontFamily": 1,
   112        "text": "read (cached) branch:\nstaging_token, sealed_tokens,\ncommit_id",
   113        "baseline": 62,
   114        "textAlign": "center",
   115        "verticalAlign": "top"
   116      },
   117      {
   118        "type": "rectangle",
   119        "version": 288,
   120        "versionNonce": 1055274935,
   121        "isDeleted": false,
   122        "id": "3umuJsjwtbCAneU90kbKV",
   123        "fillStyle": "hachure",
   124        "strokeWidth": 1,
   125        "strokeStyle": "solid",
   126        "roughness": 1,
   127        "opacity": 100,
   128        "angle": 0,
   129        "x": 1085.1296997070312,
   130        "y": 451.58251953125,
   131        "strokeColor": "#000000",
   132        "backgroundColor": "#ced4da",
   133        "width": 279.7137451171875,
   134        "height": 141.8032836914062,
   135        "seed": 233672813,
   136        "groupIds": [
   137          "Su0jlAcbdGSYjnRhdUEXT"
   138        ],
   139        "strokeSharpness": "sharp",
   140        "boundElementIds": [
   141          "aUR15YY1zN-EA760rXKj5"
   142        ]
   143      },
   144      {
   145        "type": "text",
   146        "version": 775,
   147        "versionNonce": 864256825,
   148        "isDeleted": false,
   149        "id": "UAIQ7aWTYy_42iyOeOMtt",
   150        "fillStyle": "hachure",
   151        "strokeWidth": 1,
   152        "strokeStyle": "solid",
   153        "roughness": 1,
   154        "opacity": 100,
   155        "angle": 0,
   156        "x": 1126.85358914462,
   157        "y": 468.8491557353252,
   158        "strokeColor": "#000000",
   159        "backgroundColor": "transparent",
   160        "width": 192,
   161        "height": 112,
   162        "seed": 1036237027,
   163        "groupIds": [
   164          "Su0jlAcbdGSYjnRhdUEXT"
   165        ],
   166        "strokeSharpness": "sharp",
   167        "boundElementIds": [
   168          "XydvtKFFA35Dzr1p7muGR"
   169        ],
   170        "fontSize": 22.242914773615336,
   171        "fontFamily": 1,
   172        "text": "Read in order:\n1. staging_token\n2. sealed_tokens\n3. commit data",
   173        "baseline": 104,
   174        "textAlign": "left",
   175        "verticalAlign": "top"
   176      },
   177      {
   178        "type": "rectangle",
   179        "version": 485,
   180        "versionNonce": 1523853527,
   181        "isDeleted": false,
   182        "id": "ImUBvJb1gRD7lpeIt5nIo",
   183        "fillStyle": "hachure",
   184        "strokeWidth": 1,
   185        "strokeStyle": "solid",
   186        "roughness": 1,
   187        "opacity": 100,
   188        "angle": 0,
   189        "x": 1083.4676513671875,
   190        "y": 642.6383666992188,
   191        "strokeColor": "#000000",
   192        "backgroundColor": "#ced4da",
   193        "width": 279.7137451171875,
   194        "height": 91.9537353515625,
   195        "seed": 1977134915,
   196        "groupIds": [
   197          "09e1cNFNZuZGOq0wsQ8L8"
   198        ],
   199        "strokeSharpness": "sharp",
   200        "boundElementIds": [
   201          "XydvtKFFA35Dzr1p7muGR"
   202        ]
   203      },
   204      {
   205        "type": "text",
   206        "version": 986,
   207        "versionNonce": 176206873,
   208        "isDeleted": false,
   209        "id": "q-q8qKDlpO2oG_roWM3OD",
   210        "fillStyle": "hachure",
   211        "strokeWidth": 1,
   212        "strokeStyle": "solid",
   213        "roughness": 1,
   214        "opacity": 100,
   215        "angle": 0,
   216        "x": 1098.13134765625,
   217        "y": 655.8472636454815,
   218        "strokeColor": "#000000",
   219        "backgroundColor": "transparent",
   220        "width": 250,
   221        "height": 75,
   222        "seed": 1958681197,
   223        "groupIds": [
   224          "09e1cNFNZuZGOq0wsQ8L8"
   225        ],
   226        "strokeSharpness": "sharp",
   227        "boundElementIds": [
   228          "TTCeeTsYXDFW39GoniJ51",
   229          "SbK-WsUPORShgFP9bpAKx",
   230          "XydvtKFFA35Dzr1p7muGR",
   231          "wb4RcbAwD8ek8ey973np5"
   232        ],
   233        "fontSize": 19.859373943421915,
   234        "fontFamily": 1,
   235        "text": "read branch (amortized)\ncompare staging_token, \nsealed_tokens, commit_id",
   236        "baseline": 68,
   237        "textAlign": "center",
   238        "verticalAlign": "top"
   239      },
   240      {
   241        "type": "ellipse",
   242        "version": 1103,
   243        "versionNonce": 1646720503,
   244        "isDeleted": false,
   245        "id": "DT2jHuG2SU4iYJlUSaF4P",
   246        "fillStyle": "hachure",
   247        "strokeWidth": 1,
   248        "strokeStyle": "solid",
   249        "roughness": 1,
   250        "opacity": 100,
   251        "angle": 0,
   252        "x": 1146.5576036241318,
   253        "y": 926.008080376519,
   254        "strokeColor": "#000000",
   255        "backgroundColor": "#82c91e",
   256        "width": 149.62353515625,
   257        "height": 83.761474609375,
   258        "seed": 950815939,
   259        "groupIds": [
   260          "VznIIABGIyosOyGvdhGPc"
   261        ],
   262        "strokeSharpness": "sharp",
   263        "boundElementIds": [
   264          "E3e__Vm6KN3Ebp2bPfBl1",
   265          "t8SLLsQVkrdGDb5HtdvQC",
   266          "TvECZN296Kau4QTpDLLim"
   267        ]
   268      },
   269      {
   270        "type": "text",
   271        "version": 894,
   272        "versionNonce": 1885653241,
   273        "isDeleted": false,
   274        "id": "Me0DrjhGndHI1fct_Ez2k",
   275        "fillStyle": "hachure",
   276        "strokeWidth": 1,
   277        "strokeStyle": "solid",
   278        "roughness": 1,
   279        "opacity": 100,
   280        "angle": 0,
   281        "x": 1196.445075141059,
   282        "y": 956.3991326226128,
   283        "strokeColor": "#000000",
   284        "backgroundColor": "transparent",
   285        "width": 53,
   286        "height": 25,
   287        "seed": 115223789,
   288        "groupIds": [
   289          "VznIIABGIyosOyGvdhGPc"
   290        ],
   291        "strokeSharpness": "sharp",
   292        "boundElementIds": [],
   293        "fontSize": 20,
   294        "fontFamily": 1,
   295        "text": "Done!",
   296        "baseline": 18,
   297        "textAlign": "center",
   298        "verticalAlign": "middle"
   299      },
   300      {
   301        "type": "arrow",
   302        "version": 666,
   303        "versionNonce": 99280505,
   304        "isDeleted": false,
   305        "id": "Vrydlj77tg4YvxQg6cnBp",
   306        "fillStyle": "hachure",
   307        "strokeWidth": 1,
   308        "strokeStyle": "solid",
   309        "roughness": 1,
   310        "opacity": 100,
   311        "angle": 0,
   312        "x": 1231.7818122662216,
   313        "y": 257.7431640625,
   314        "strokeColor": "#000000",
   315        "backgroundColor": "transparent",
   316        "width": 0.19587194209043446,
   317        "height": 46.951416015625,
   318        "seed": 1949233997,
   319        "groupIds": [],
   320        "strokeSharpness": "round",
   321        "boundElementIds": [],
   322        "startBinding": {
   323          "elementId": "r92Hd4FdSSrgZLdgTiY-G",
   324          "focus": -0.04234047043510048,
   325          "gap": 1
   326        },
   327        "endBinding": {
   328          "elementId": "kwHs1wDZq-2n4IUiVltU4",
   329          "focus": 0.08367705944043384,
   330          "gap": 13.073826145481462
   331        },
   332        "lastCommittedPoint": null,
   333        "startArrowhead": null,
   334        "endArrowhead": "arrow",
   335        "points": [
   336          [
   337            0,
   338            0
   339          ],
   340          [
   341            0.19587194209043446,
   342            46.951416015625
   343          ]
   344        ]
   345      },
   346      {
   347        "type": "arrow",
   348        "version": 627,
   349        "versionNonce": 949595993,
   350        "isDeleted": false,
   351        "id": "aUR15YY1zN-EA760rXKj5",
   352        "fillStyle": "hachure",
   353        "strokeWidth": 1,
   354        "strokeStyle": "solid",
   355        "roughness": 1,
   356        "opacity": 100,
   357        "angle": 0,
   358        "x": 1226.7912574780719,
   359        "y": 405.9030579400379,
   360        "strokeColor": "#000000",
   361        "backgroundColor": "transparent",
   362        "width": 1.6390081350684795,
   363        "height": 43.900249558834844,
   364        "seed": 1312536035,
   365        "groupIds": [],
   366        "strokeSharpness": "round",
   367        "boundElementIds": [],
   368        "startBinding": {
   369          "elementId": "kwHs1wDZq-2n4IUiVltU4",
   370          "gap": 19.134651716431392,
   371          "focus": -0.05815507573056247
   372        },
   373        "endBinding": {
   374          "elementId": "3umuJsjwtbCAneU90kbKV",
   375          "gap": 1.7792120323772889,
   376          "focus": -0.01787914982876982
   377        },
   378        "lastCommittedPoint": null,
   379        "startArrowhead": null,
   380        "endArrowhead": "arrow",
   381        "points": [
   382          [
   383            0,
   384            0
   385          ],
   386          [
   387            -1.6390081350684795,
   388            43.900249558834844
   389          ]
   390        ]
   391      },
   392      {
   393        "type": "arrow",
   394        "version": 1051,
   395        "versionNonce": 981279799,
   396        "isDeleted": false,
   397        "id": "XydvtKFFA35Dzr1p7muGR",
   398        "fillStyle": "hachure",
   399        "strokeWidth": 1,
   400        "strokeStyle": "solid",
   401        "roughness": 1,
   402        "opacity": 100,
   403        "angle": 0,
   404        "x": 1221.4385035123948,
   405        "y": 595.3309326171875,
   406        "strokeColor": "#000000",
   407        "backgroundColor": "transparent",
   408        "width": 0,
   409        "height": 45.5670510251075,
   410        "seed": 1931692397,
   411        "groupIds": [],
   412        "strokeSharpness": "round",
   413        "boundElementIds": [],
   414        "startBinding": {
   415          "elementId": "UAIQ7aWTYy_42iyOeOMtt",
   416          "focus": 0.014740475335678125,
   417          "gap": 14.481776881862288
   418        },
   419        "endBinding": {
   420          "elementId": "q-q8qKDlpO2oG_roWM3OD",
   421          "focus": -0.013542753150841235,
   422          "gap": 14.949280003186459
   423        },
   424        "lastCommittedPoint": null,
   425        "startArrowhead": null,
   426        "endArrowhead": "arrow",
   427        "points": [
   428          [
   429            0,
   430            0
   431          ],
   432          [
   433            0,
   434            45.5670510251075
   435          ]
   436        ]
   437      },
   438      {
   439        "type": "arrow",
   440        "version": 1234,
   441        "versionNonce": 310353593,
   442        "isDeleted": false,
   443        "id": "TvECZN296Kau4QTpDLLim",
   444        "fillStyle": "hachure",
   445        "strokeWidth": 1,
   446        "strokeStyle": "solid",
   447        "roughness": 1,
   448        "opacity": 100,
   449        "angle": 0,
   450        "x": 1223.7429266779527,
   451        "y": 879.6757935113792,
   452        "strokeColor": "#000000",
   453        "backgroundColor": "transparent",
   454        "width": 0.16161054355461602,
   455        "height": 43.42787499250426,
   456        "seed": 1151154989,
   457        "groupIds": [],
   458        "strokeSharpness": "round",
   459        "boundElementIds": [],
   460        "startBinding": {
   461          "elementId": "_EcOpSsCUGvCkWS5XT6di",
   462          "focus": 2.5528856610936197,
   463          "gap": 15.599473766925712
   464        },
   465        "endBinding": {
   466          "elementId": "DT2jHuG2SU4iYJlUSaF4P",
   467          "focus": 0.027339001835420918,
   468          "gap": 2.922329810052169
   469        },
   470        "lastCommittedPoint": null,
   471        "startArrowhead": null,
   472        "endArrowhead": "arrow",
   473        "points": [
   474          [
   475            0,
   476            0
   477          ],
   478          [
   479            -0.16161054355461602,
   480            43.42787499250426
   481          ]
   482        ]
   483      },
   484      {
   485        "id": "YN32VG26ebuWjmzfE0CLe",
   486        "type": "diamond",
   487        "x": 1109.7294243706597,
   488        "y": 787.04099867079,
   489        "width": 230.75177001953125,
   490        "height": 91.508544921875,
   491        "angle": 0,
   492        "strokeColor": "#000000",
   493        "backgroundColor": "#fab005",
   494        "fillStyle": "hachure",
   495        "strokeWidth": 1,
   496        "strokeStyle": "solid",
   497        "roughness": 0,
   498        "opacity": 100,
   499        "groupIds": [],
   500        "strokeSharpness": "sharp",
   501        "seed": 509168951,
   502        "version": 133,
   503        "versionNonce": 1274051991,
   504        "isDeleted": false,
   505        "boundElementIds": [
   506          "TvECZN296Kau4QTpDLLim",
   507          "9AyENa_Tninv0Dh6lBr1u",
   508          "15g-Q2qQJZihOfO6FnJGx"
   509        ]
   510      },
   511      {
   512        "id": "kxSu-QubjhOFUZa3Q3vga",
   513        "type": "text",
   514        "x": 1147.1053093804253,
   515        "y": 820.2952711317275,
   516        "width": 156,
   517        "height": 25,
   518        "angle": 0,
   519        "strokeColor": "#000000",
   520        "backgroundColor": "#82c91e",
   521        "fillStyle": "hachure",
   522        "strokeWidth": 1,
   523        "strokeStyle": "solid",
   524        "roughness": 0,
   525        "opacity": 100,
   526        "groupIds": [],
   527        "strokeSharpness": "sharp",
   528        "seed": 1794932535,
   529        "version": 111,
   530        "versionNonce": 727269655,
   531        "isDeleted": false,
   532        "boundElementIds": null,
   533        "text": "branch changed?",
   534        "fontSize": 20,
   535        "fontFamily": 1,
   536        "textAlign": "center",
   537        "verticalAlign": "middle",
   538        "baseline": 18
   539      },
   540      {
   541        "id": "_EcOpSsCUGvCkWS5XT6di",
   542        "type": "text",
   543        "x": 1239.3424004448784,
   544        "y": 880.1106703016494,
   545        "width": 20,
   546        "height": 25,
   547        "angle": 0,
   548        "strokeColor": "#000000",
   549        "backgroundColor": "#ced4da",
   550        "fillStyle": "hachure",
   551        "strokeWidth": 1,
   552        "strokeStyle": "solid",
   553        "roughness": 0,
   554        "opacity": 100,
   555        "groupIds": [],
   556        "strokeSharpness": "sharp",
   557        "seed": 1373626873,
   558        "version": 57,
   559        "versionNonce": 894222967,
   560        "isDeleted": false,
   561        "boundElementIds": [
   562          "TvECZN296Kau4QTpDLLim"
   563        ],
   564        "text": "no",
   565        "fontSize": 20,
   566        "fontFamily": 1,
   567        "textAlign": "left",
   568        "verticalAlign": "top",
   569        "baseline": 18
   570      },
   571      {
   572        "id": "SbK-WsUPORShgFP9bpAKx",
   573        "type": "arrow",
   574        "x": 1226.587395562066,
   575        "y": 736.0090620252822,
   576        "width": 0,
   577        "height": 51.74406433105469,
   578        "angle": 0,
   579        "strokeColor": "#000000",
   580        "backgroundColor": "#ced4da",
   581        "fillStyle": "hachure",
   582        "strokeWidth": 1,
   583        "strokeStyle": "solid",
   584        "roughness": 1,
   585        "opacity": 100,
   586        "groupIds": [],
   587        "strokeSharpness": "round",
   588        "seed": 4055065,
   589        "version": 50,
   590        "versionNonce": 615515257,
   591        "isDeleted": false,
   592        "boundElementIds": null,
   593        "points": [
   594          [
   595            0,
   596            0
   597          ],
   598          [
   599            0,
   600            51.74406433105469
   601          ]
   602        ],
   603        "lastCommittedPoint": null,
   604        "startBinding": {
   605          "elementId": "q-q8qKDlpO2oG_roWM3OD",
   606          "focus": -0.027648383246527377,
   607          "gap": 5.161798379800757
   608        },
   609        "endBinding": null,
   610        "startArrowhead": null,
   611        "endArrowhead": "arrow"
   612      },
   613      {
   614        "id": "uQ9-_tiWBWcQzTCWWpPkK",
   615        "type": "line",
   616        "x": 1110.8633355034722,
   617        "y": 834.631773206923,
   618        "width": 134.79325441904348,
   619        "height": 0,
   620        "angle": 0,
   621        "strokeColor": "#343a40",
   622        "backgroundColor": "#ced4da",
   623        "fillStyle": "hachure",
   624        "strokeWidth": 1,
   625        "strokeStyle": "dashed",
   626        "roughness": 1,
   627        "opacity": 100,
   628        "groupIds": [],
   629        "strokeSharpness": "round",
   630        "seed": 95661015,
   631        "version": 45,
   632        "versionNonce": 1024134489,
   633        "isDeleted": false,
   634        "boundElementIds": null,
   635        "points": [
   636          [
   637            0,
   638            0
   639          ],
   640          [
   641            -134.79325441904348,
   642            0
   643          ]
   644        ],
   645        "lastCommittedPoint": null,
   646        "startBinding": null,
   647        "endBinding": null,
   648        "startArrowhead": null,
   649        "endArrowhead": null
   650      },
   651      {
   652        "id": "eIDMuMuYmz7C6gh65z9AP",
   653        "type": "line",
   654        "x": 981.6175774468317,
   655        "y": 833.6015760633683,
   656        "width": 0,
   657        "height": 490.9214782714844,
   658        "angle": 0,
   659        "strokeColor": "#343a40",
   660        "backgroundColor": "#ced4da",
   661        "fillStyle": "hachure",
   662        "strokeWidth": 1,
   663        "strokeStyle": "dashed",
   664        "roughness": 1,
   665        "opacity": 100,
   666        "groupIds": [],
   667        "strokeSharpness": "round",
   668        "seed": 230745527,
   669        "version": 160,
   670        "versionNonce": 922341559,
   671        "isDeleted": false,
   672        "boundElementIds": null,
   673        "points": [
   674          [
   675            0,
   676            0
   677          ],
   678          [
   679            0,
   680            -490.9214782714844
   681          ]
   682        ],
   683        "lastCommittedPoint": null,
   684        "startBinding": null,
   685        "endBinding": null,
   686        "startArrowhead": null,
   687        "endArrowhead": null
   688      },
   689      {
   690        "id": "aS0wUY31aY5oTaqWJV91n",
   691        "type": "arrow",
   692        "x": 982.8823784722223,
   693        "y": 344.3671858045792,
   694        "width": 101.98532782660584,
   695        "height": 0,
   696        "angle": 0,
   697        "strokeColor": "#343a40",
   698        "backgroundColor": "#ced4da",
   699        "fillStyle": "hachure",
   700        "strokeWidth": 1,
   701        "strokeStyle": "dashed",
   702        "roughness": 1,
   703        "opacity": 100,
   704        "groupIds": [],
   705        "strokeSharpness": "round",
   706        "seed": 1879302071,
   707        "version": 107,
   708        "versionNonce": 2057195191,
   709        "isDeleted": false,
   710        "boundElementIds": null,
   711        "points": [
   712          [
   713            0,
   714            0
   715          ],
   716          [
   717            101.98532782660584,
   718            0
   719          ]
   720        ],
   721        "lastCommittedPoint": null,
   722        "startBinding": null,
   723        "endBinding": {
   724          "elementId": "kwHs1wDZq-2n4IUiVltU4",
   725          "focus": 0.229020881710935,
   726          "gap": 1
   727        },
   728        "startArrowhead": null,
   729        "endArrowhead": "arrow"
   730      },
   731      {
   732        "id": "wb4RcbAwD8ek8ey973np5",
   733        "type": "arrow",
   734        "x": 1366.4005974663628,
   735        "y": 697.1320020887589,
   736        "width": 95.81207275390625,
   737        "height": 0,
   738        "angle": 0,
   739        "strokeColor": "#000000",
   740        "backgroundColor": "#ced4da",
   741        "fillStyle": "hachure",
   742        "strokeWidth": 1,
   743        "strokeStyle": "solid",
   744        "roughness": 1,
   745        "opacity": 100,
   746        "groupIds": [],
   747        "strokeSharpness": "round",
   748        "seed": 1819214679,
   749        "version": 23,
   750        "versionNonce": 520921559,
   751        "isDeleted": false,
   752        "boundElementIds": null,
   753        "points": [
   754          [
   755            0,
   756            0
   757          ],
   758          [
   759            95.81207275390625,
   760            0
   761          ]
   762        ],
   763        "lastCommittedPoint": null,
   764        "startBinding": {
   765          "elementId": "q-q8qKDlpO2oG_roWM3OD",
   766          "focus": 0.10092635848739821,
   767          "gap": 18.269249810112797
   768        },
   769        "endBinding": {
   770          "elementId": "T5Pp4j68FZIuXv4FWp9qV",
   771          "focus": 0.0723680280371971,
   772          "gap": 2.59307861328125
   773        },
   774        "startArrowhead": null,
   775        "endArrowhead": "arrow"
   776      },
   777      {
   778        "type": "rectangle",
   779        "version": 219,
   780        "versionNonce": 518540057,
   781        "isDeleted": false,
   782        "id": "T5Pp4j68FZIuXv4FWp9qV",
   783        "fillStyle": "hachure",
   784        "strokeWidth": 1,
   785        "strokeStyle": "solid",
   786        "roughness": 1,
   787        "opacity": 100,
   788        "angle": 0,
   789        "x": 1464.8057488335503,
   790        "y": 654.4823896620011,
   791        "strokeColor": "#000000",
   792        "backgroundColor": "#ced4da",
   793        "width": 279.7137451171875,
   794        "height": 91.9537353515625,
   795        "seed": 746887383,
   796        "groupIds": [],
   797        "strokeSharpness": "sharp",
   798        "boundElementIds": [
   799          "Vrydlj77tg4YvxQg6cnBp",
   800          "Bi7g2mEqQx8N6Gkn2oCT_",
   801          "wb4RcbAwD8ek8ey973np5"
   802        ]
   803      },
   804      {
   805        "id": "0cwHpaM18RRKSSBlZSYd7",
   806        "type": "text",
   807        "x": 1502.162621392144,
   808        "y": 675.7771742078995,
   809        "width": 205,
   810        "height": 50,
   811        "angle": 0,
   812        "strokeColor": "#000000",
   813        "backgroundColor": "#ced4da",
   814        "fillStyle": "hachure",
   815        "strokeWidth": 1,
   816        "strokeStyle": "solid",
   817        "roughness": 1,
   818        "opacity": 100,
   819        "groupIds": [],
   820        "strokeSharpness": "sharp",
   821        "seed": 2049570455,
   822        "version": 60,
   823        "versionNonce": 856394617,
   824        "isDeleted": false,
   825        "boundElementIds": null,
   826        "text": "Cache branch\nfor a short duration",
   827        "fontSize": 20,
   828        "fontFamily": 1,
   829        "textAlign": "center",
   830        "verticalAlign": "middle",
   831        "baseline": 43
   832      },
   833      {
   834        "id": "D0C0q42n96j8uZQfJ7Vwq",
   835        "type": "text",
   836        "x": 1026.7428521050347,
   837        "y": 797.2410413953995,
   838        "width": 32,
   839        "height": 25,
   840        "angle": 0,
   841        "strokeColor": "#000000",
   842        "backgroundColor": "#ced4da",
   843        "fillStyle": "hachure",
   844        "strokeWidth": 1,
   845        "strokeStyle": "solid",
   846        "roughness": 1,
   847        "opacity": 100,
   848        "groupIds": [],
   849        "strokeSharpness": "sharp",
   850        "seed": 1679166937,
   851        "version": 45,
   852        "versionNonce": 971913721,
   853        "isDeleted": false,
   854        "boundElementIds": null,
   855        "text": "Yes",
   856        "fontSize": 20,
   857        "fontFamily": 1,
   858        "textAlign": "left",
   859        "verticalAlign": "top",
   860        "baseline": 18
   861      },
   862      {
   863        "id": "K3U96WIrfJ9EuxM3MusoR",
   864        "type": "text",
   865        "x": 643.3885125054254,
   866        "y": 631.821958753798,
   867        "width": 311,
   868        "height": 125,
   869        "angle": 0,
   870        "strokeColor": "#495057",
   871        "backgroundColor": "#ced4da",
   872        "fillStyle": "hachure",
   873        "strokeWidth": 1,
   874        "strokeStyle": "solid",
   875        "roughness": 1,
   876        "opacity": 100,
   877        "groupIds": [],
   878        "strokeSharpness": "sharp",
   879        "seed": 623853943,
   880        "version": 351,
   881        "versionNonce": 1945049337,
   882        "isDeleted": false,
   883        "boundElementIds": null,
   884        "text": "if staging token(s) changes\nwhile reading, some records\nmay have already been deleted.\n\nSo we try again",
   885        "fontSize": 20,
   886        "fontFamily": 1,
   887        "textAlign": "left",
   888        "verticalAlign": "top",
   889        "baseline": 118
   890      }
   891    ],
   892    "appState": {
   893      "gridSize": null,
   894      "viewBackgroundColor": "#ffffff"
   895    }
   896  }