├── .vscode └── settings.json ├── README.md ├── SUMMARY.md ├── code ├── Root.js └── html.js ├── imgs ├── bootstrapping-overview.png ├── cached-transactions.png ├── change-snapshot.png ├── count-of-models.png ├── covering-partial-index-values.png ├── direct-referencies.png ├── introduction.png ├── lastsyncid.png ├── linear-databases.png ├── meta-meta.png ├── meta-persistence.png ├── model-partial-store-db.png ├── model-property-lookup.png ├── model-registry.png ├── model-store-class.png ├── model-store-db.png ├── models.png ├── modified-properties.png ├── object-stores.png ├── partial-index-stores.png ├── partial-index-values.png ├── references.png ├── search-for-symbols.png ├── title-image.png ├── transaction-overview.png ├── transaction-queues.png └── transient-partial-index-keys.png └── reverse-lse.excalidraw /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/README.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /code/Root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/code/Root.js -------------------------------------------------------------------------------- /code/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/code/html.js -------------------------------------------------------------------------------- /imgs/bootstrapping-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/bootstrapping-overview.png -------------------------------------------------------------------------------- /imgs/cached-transactions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/cached-transactions.png -------------------------------------------------------------------------------- /imgs/change-snapshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/change-snapshot.png -------------------------------------------------------------------------------- /imgs/count-of-models.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/count-of-models.png -------------------------------------------------------------------------------- /imgs/covering-partial-index-values.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/covering-partial-index-values.png -------------------------------------------------------------------------------- /imgs/direct-referencies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/direct-referencies.png -------------------------------------------------------------------------------- /imgs/introduction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/introduction.png -------------------------------------------------------------------------------- /imgs/lastsyncid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/lastsyncid.png -------------------------------------------------------------------------------- /imgs/linear-databases.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/linear-databases.png -------------------------------------------------------------------------------- /imgs/meta-meta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/meta-meta.png -------------------------------------------------------------------------------- /imgs/meta-persistence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/meta-persistence.png -------------------------------------------------------------------------------- /imgs/model-partial-store-db.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/model-partial-store-db.png -------------------------------------------------------------------------------- /imgs/model-property-lookup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/model-property-lookup.png -------------------------------------------------------------------------------- /imgs/model-registry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/model-registry.png -------------------------------------------------------------------------------- /imgs/model-store-class.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/model-store-class.png -------------------------------------------------------------------------------- /imgs/model-store-db.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/model-store-db.png -------------------------------------------------------------------------------- /imgs/models.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/models.png -------------------------------------------------------------------------------- /imgs/modified-properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/modified-properties.png -------------------------------------------------------------------------------- /imgs/object-stores.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/object-stores.png -------------------------------------------------------------------------------- /imgs/partial-index-stores.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/partial-index-stores.png -------------------------------------------------------------------------------- /imgs/partial-index-values.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/partial-index-values.png -------------------------------------------------------------------------------- /imgs/references.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/references.png -------------------------------------------------------------------------------- /imgs/search-for-symbols.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/search-for-symbols.png -------------------------------------------------------------------------------- /imgs/title-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/title-image.png -------------------------------------------------------------------------------- /imgs/transaction-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/transaction-overview.png -------------------------------------------------------------------------------- /imgs/transaction-queues.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/transaction-queues.png -------------------------------------------------------------------------------- /imgs/transient-partial-index-keys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/imgs/transient-partial-index-keys.png -------------------------------------------------------------------------------- /reverse-lse.excalidraw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzhudev/reverse-linear-sync-engine/HEAD/reverse-lse.excalidraw --------------------------------------------------------------------------------