├── .github ├── CODEOWNERS ├── dependabot.yml └── workflows │ ├── cla.yml │ ├── coverage-reusable.yml │ ├── coverage.yml │ ├── push-docker-image-reusable.yml │ ├── release-reusable.yml │ ├── release.yml │ ├── scorecard.yml │ └── secret-scanner.yml ├── .gitignore ├── .zed └── tasks.json ├── LICENSE ├── Makefile ├── README.md ├── account └── service.go ├── archive ├── archive.go ├── archive_test.go ├── archivestore │ ├── archivestore.go │ ├── archivestore_test.go │ ├── config.go │ └── mock_archivestore │ │ └── mock_archivestore.go ├── config.go ├── mock_archive │ └── mock_archive.go └── stat.go ├── bin └── .gitignore ├── cmd ├── any-sync-node.go └── util │ └── migrationcheck.go ├── config └── config.go ├── debug └── nodedebugrpc │ ├── nodedebugrpc.go │ ├── nodedebugrpcproto │ ├── nodedebugrpc.pb.go │ ├── nodedebugrpc_drpc.pb.go │ ├── nodedebugrpc_vtproto.pb.go │ └── protos │ │ └── nodedebugrpc.proto │ └── rpchandler.go ├── deps └── .gitignore ├── etc ├── any-sync-node.yml └── configs │ ├── any-sync-node1.yml │ ├── any-sync-node2.yml │ └── any-sync-node3.yml ├── go.mod ├── go.sum ├── nodehead ├── mock_nodehead │ └── mock_nodehead.go ├── nodehead.go └── nodehead_test.go ├── nodespace ├── checks.go ├── migrator │ └── migrator.go ├── mock_nodespace │ └── mock_nodespace.go ├── nodecache │ └── treecache.go ├── peermanager │ ├── manager.go │ └── provider.go ├── rpchandler.go ├── service.go ├── space.go ├── spacedeleter │ ├── spacedeleter.go │ └── spacedeleter_test.go ├── streamopener.go └── treesyncer │ └── treesyncer.go ├── nodestorage ├── config.go ├── indexstorage.go ├── indexstorage_test.go ├── keys.go ├── metric.go ├── migration.go ├── migration_test.go ├── mock_nodestorage │ └── mock_nodestorage.go ├── spacestorage.go ├── stat.go ├── storageservice.go ├── storageservice_test.go ├── storagetestutils.go ├── testdata │ └── index_store_v1.db ├── updater.go └── updater_test.go ├── nodesync ├── coldsync │ ├── coldsync.go │ ├── coldsync_test.go │ ├── mock_coldsync │ │ └── mock_coldsync.go │ ├── reader.go │ └── writer.go ├── config.go ├── hotsync │ ├── config.go │ ├── hotsync.go │ ├── hotsync_test.go │ └── mock_hotsync │ │ └── mock_hotsync.go ├── mock_nodesync │ └── mock_nodesync.go ├── nodediff.go ├── nodesync.go ├── nodesync_test.go ├── nodesyncproto │ ├── errors.go │ ├── nodesync.pb.go │ ├── nodesync_drpc.pb.go │ ├── nodesync_vtproto.pb.go │ └── protos │ │ └── nodesync.proto ├── rpchandler.go └── stat.go ├── oldstorage ├── config.go ├── deletionstorage.go ├── keys.go ├── keys_test.go ├── liststorage.go ├── liststorage_test.go ├── mock_nodestorage │ └── mock_nodestorage.go ├── spacestorage.go ├── spacestorage_test.go ├── storageservice.go ├── storageservice_test.go ├── treestorage.go └── treestorage_test.go └── testdata ├── node1.yml ├── node2.yml └── node3.yml /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | /.github/ @anyproto/any-sync-owners 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/cla.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/.github/workflows/cla.yml -------------------------------------------------------------------------------- /.github/workflows/coverage-reusable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/.github/workflows/coverage-reusable.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.github/workflows/push-docker-image-reusable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/.github/workflows/push-docker-image-reusable.yml -------------------------------------------------------------------------------- /.github/workflows/release-reusable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/.github/workflows/release-reusable.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/.github/workflows/scorecard.yml -------------------------------------------------------------------------------- /.github/workflows/secret-scanner.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/.github/workflows/secret-scanner.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/.gitignore -------------------------------------------------------------------------------- /.zed/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/.zed/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/README.md -------------------------------------------------------------------------------- /account/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/account/service.go -------------------------------------------------------------------------------- /archive/archive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/archive/archive.go -------------------------------------------------------------------------------- /archive/archive_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/archive/archive_test.go -------------------------------------------------------------------------------- /archive/archivestore/archivestore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/archive/archivestore/archivestore.go -------------------------------------------------------------------------------- /archive/archivestore/archivestore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/archive/archivestore/archivestore_test.go -------------------------------------------------------------------------------- /archive/archivestore/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/archive/archivestore/config.go -------------------------------------------------------------------------------- /archive/archivestore/mock_archivestore/mock_archivestore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/archive/archivestore/mock_archivestore/mock_archivestore.go -------------------------------------------------------------------------------- /archive/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/archive/config.go -------------------------------------------------------------------------------- /archive/mock_archive/mock_archive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/archive/mock_archive/mock_archive.go -------------------------------------------------------------------------------- /archive/stat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/archive/stat.go -------------------------------------------------------------------------------- /bin/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /cmd/any-sync-node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/cmd/any-sync-node.go -------------------------------------------------------------------------------- /cmd/util/migrationcheck.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/cmd/util/migrationcheck.go -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/config/config.go -------------------------------------------------------------------------------- /debug/nodedebugrpc/nodedebugrpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/debug/nodedebugrpc/nodedebugrpc.go -------------------------------------------------------------------------------- /debug/nodedebugrpc/nodedebugrpcproto/nodedebugrpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/debug/nodedebugrpc/nodedebugrpcproto/nodedebugrpc.pb.go -------------------------------------------------------------------------------- /debug/nodedebugrpc/nodedebugrpcproto/nodedebugrpc_drpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/debug/nodedebugrpc/nodedebugrpcproto/nodedebugrpc_drpc.pb.go -------------------------------------------------------------------------------- /debug/nodedebugrpc/nodedebugrpcproto/nodedebugrpc_vtproto.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/debug/nodedebugrpc/nodedebugrpcproto/nodedebugrpc_vtproto.pb.go -------------------------------------------------------------------------------- /debug/nodedebugrpc/nodedebugrpcproto/protos/nodedebugrpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/debug/nodedebugrpc/nodedebugrpcproto/protos/nodedebugrpc.proto -------------------------------------------------------------------------------- /debug/nodedebugrpc/rpchandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/debug/nodedebugrpc/rpchandler.go -------------------------------------------------------------------------------- /deps/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /etc/any-sync-node.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/etc/any-sync-node.yml -------------------------------------------------------------------------------- /etc/configs/any-sync-node1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/etc/configs/any-sync-node1.yml -------------------------------------------------------------------------------- /etc/configs/any-sync-node2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/etc/configs/any-sync-node2.yml -------------------------------------------------------------------------------- /etc/configs/any-sync-node3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/etc/configs/any-sync-node3.yml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/go.sum -------------------------------------------------------------------------------- /nodehead/mock_nodehead/mock_nodehead.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodehead/mock_nodehead/mock_nodehead.go -------------------------------------------------------------------------------- /nodehead/nodehead.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodehead/nodehead.go -------------------------------------------------------------------------------- /nodehead/nodehead_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodehead/nodehead_test.go -------------------------------------------------------------------------------- /nodespace/checks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodespace/checks.go -------------------------------------------------------------------------------- /nodespace/migrator/migrator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodespace/migrator/migrator.go -------------------------------------------------------------------------------- /nodespace/mock_nodespace/mock_nodespace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodespace/mock_nodespace/mock_nodespace.go -------------------------------------------------------------------------------- /nodespace/nodecache/treecache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodespace/nodecache/treecache.go -------------------------------------------------------------------------------- /nodespace/peermanager/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodespace/peermanager/manager.go -------------------------------------------------------------------------------- /nodespace/peermanager/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodespace/peermanager/provider.go -------------------------------------------------------------------------------- /nodespace/rpchandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodespace/rpchandler.go -------------------------------------------------------------------------------- /nodespace/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodespace/service.go -------------------------------------------------------------------------------- /nodespace/space.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodespace/space.go -------------------------------------------------------------------------------- /nodespace/spacedeleter/spacedeleter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodespace/spacedeleter/spacedeleter.go -------------------------------------------------------------------------------- /nodespace/spacedeleter/spacedeleter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodespace/spacedeleter/spacedeleter_test.go -------------------------------------------------------------------------------- /nodespace/streamopener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodespace/streamopener.go -------------------------------------------------------------------------------- /nodespace/treesyncer/treesyncer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodespace/treesyncer/treesyncer.go -------------------------------------------------------------------------------- /nodestorage/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodestorage/config.go -------------------------------------------------------------------------------- /nodestorage/indexstorage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodestorage/indexstorage.go -------------------------------------------------------------------------------- /nodestorage/indexstorage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodestorage/indexstorage_test.go -------------------------------------------------------------------------------- /nodestorage/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodestorage/keys.go -------------------------------------------------------------------------------- /nodestorage/metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodestorage/metric.go -------------------------------------------------------------------------------- /nodestorage/migration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodestorage/migration.go -------------------------------------------------------------------------------- /nodestorage/migration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodestorage/migration_test.go -------------------------------------------------------------------------------- /nodestorage/mock_nodestorage/mock_nodestorage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodestorage/mock_nodestorage/mock_nodestorage.go -------------------------------------------------------------------------------- /nodestorage/spacestorage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodestorage/spacestorage.go -------------------------------------------------------------------------------- /nodestorage/stat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodestorage/stat.go -------------------------------------------------------------------------------- /nodestorage/storageservice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodestorage/storageservice.go -------------------------------------------------------------------------------- /nodestorage/storageservice_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodestorage/storageservice_test.go -------------------------------------------------------------------------------- /nodestorage/storagetestutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodestorage/storagetestutils.go -------------------------------------------------------------------------------- /nodestorage/testdata/index_store_v1.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodestorage/testdata/index_store_v1.db -------------------------------------------------------------------------------- /nodestorage/updater.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodestorage/updater.go -------------------------------------------------------------------------------- /nodestorage/updater_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodestorage/updater_test.go -------------------------------------------------------------------------------- /nodesync/coldsync/coldsync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/coldsync/coldsync.go -------------------------------------------------------------------------------- /nodesync/coldsync/coldsync_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/coldsync/coldsync_test.go -------------------------------------------------------------------------------- /nodesync/coldsync/mock_coldsync/mock_coldsync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/coldsync/mock_coldsync/mock_coldsync.go -------------------------------------------------------------------------------- /nodesync/coldsync/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/coldsync/reader.go -------------------------------------------------------------------------------- /nodesync/coldsync/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/coldsync/writer.go -------------------------------------------------------------------------------- /nodesync/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/config.go -------------------------------------------------------------------------------- /nodesync/hotsync/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/hotsync/config.go -------------------------------------------------------------------------------- /nodesync/hotsync/hotsync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/hotsync/hotsync.go -------------------------------------------------------------------------------- /nodesync/hotsync/hotsync_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/hotsync/hotsync_test.go -------------------------------------------------------------------------------- /nodesync/hotsync/mock_hotsync/mock_hotsync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/hotsync/mock_hotsync/mock_hotsync.go -------------------------------------------------------------------------------- /nodesync/mock_nodesync/mock_nodesync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/mock_nodesync/mock_nodesync.go -------------------------------------------------------------------------------- /nodesync/nodediff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/nodediff.go -------------------------------------------------------------------------------- /nodesync/nodesync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/nodesync.go -------------------------------------------------------------------------------- /nodesync/nodesync_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/nodesync_test.go -------------------------------------------------------------------------------- /nodesync/nodesyncproto/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/nodesyncproto/errors.go -------------------------------------------------------------------------------- /nodesync/nodesyncproto/nodesync.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/nodesyncproto/nodesync.pb.go -------------------------------------------------------------------------------- /nodesync/nodesyncproto/nodesync_drpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/nodesyncproto/nodesync_drpc.pb.go -------------------------------------------------------------------------------- /nodesync/nodesyncproto/nodesync_vtproto.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/nodesyncproto/nodesync_vtproto.pb.go -------------------------------------------------------------------------------- /nodesync/nodesyncproto/protos/nodesync.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/nodesyncproto/protos/nodesync.proto -------------------------------------------------------------------------------- /nodesync/rpchandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/rpchandler.go -------------------------------------------------------------------------------- /nodesync/stat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/nodesync/stat.go -------------------------------------------------------------------------------- /oldstorage/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/oldstorage/config.go -------------------------------------------------------------------------------- /oldstorage/deletionstorage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/oldstorage/deletionstorage.go -------------------------------------------------------------------------------- /oldstorage/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/oldstorage/keys.go -------------------------------------------------------------------------------- /oldstorage/keys_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/oldstorage/keys_test.go -------------------------------------------------------------------------------- /oldstorage/liststorage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/oldstorage/liststorage.go -------------------------------------------------------------------------------- /oldstorage/liststorage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/oldstorage/liststorage_test.go -------------------------------------------------------------------------------- /oldstorage/mock_nodestorage/mock_nodestorage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/oldstorage/mock_nodestorage/mock_nodestorage.go -------------------------------------------------------------------------------- /oldstorage/spacestorage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/oldstorage/spacestorage.go -------------------------------------------------------------------------------- /oldstorage/spacestorage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/oldstorage/spacestorage_test.go -------------------------------------------------------------------------------- /oldstorage/storageservice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/oldstorage/storageservice.go -------------------------------------------------------------------------------- /oldstorage/storageservice_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/oldstorage/storageservice_test.go -------------------------------------------------------------------------------- /oldstorage/treestorage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/oldstorage/treestorage.go -------------------------------------------------------------------------------- /oldstorage/treestorage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/oldstorage/treestorage_test.go -------------------------------------------------------------------------------- /testdata/node1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/testdata/node1.yml -------------------------------------------------------------------------------- /testdata/node2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/testdata/node2.yml -------------------------------------------------------------------------------- /testdata/node3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anyproto/any-sync-node/HEAD/testdata/node3.yml --------------------------------------------------------------------------------