├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── cicd.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── LICENSE.google ├── LICENSE.goon ├── README.md ├── aedatastore ├── bridge.go ├── client.go ├── convert.go ├── doc.go ├── example_test.go ├── key.go ├── main_test.go ├── query.go ├── testsuite_test.go ├── transaction.go └── transaction_test.go ├── aeprodtest ├── app.yaml ├── deploy.sh ├── doc.go └── main.go ├── app.yaml ├── batch.go ├── boom ├── README.md ├── ae_test.go ├── batch.go ├── batch_test.go ├── boom.go ├── boom_test.go ├── doc.go ├── doc_ja.go ├── example_test.go ├── interfaces.go ├── query.go ├── query_test.go ├── transaction.go ├── transaction_test.go ├── tx_aecompat.go ├── tx_aecompat_test.go ├── tx_batch.go └── tx_batch_test.go ├── caches.go ├── check_update.sh ├── clouddatastore ├── bridge.go ├── client.go ├── convert.go ├── doc.go ├── example_test.go ├── key.go ├── query.go ├── testsuite_test.go └── transaction.go ├── doc.go ├── doc_ja.go ├── docker-compose.yml ├── dsmiddleware ├── aememcache │ ├── aememcache.go │ ├── aememcache_test.go │ ├── doc.go │ ├── example_test.go │ └── option.go ├── chaosrpc │ ├── chaosrpc.go │ ├── chaosrpc_test.go │ └── doc.go ├── doc.go ├── dslog │ ├── doc.go │ ├── dslog.go │ └── dslog_test.go ├── dsmemcache │ ├── doc.go │ ├── dsmemcache.go │ ├── dsmemcache_test.go │ └── option.go ├── fishbone │ ├── doc.go │ ├── fishbone.go │ └── fishbone_test.go ├── localcache │ ├── doc.go │ ├── example_test.go │ ├── localcache.go │ ├── localcache_test.go │ └── option.go ├── noop │ ├── doc.go │ └── noop.go ├── rediscache │ ├── doc.go │ ├── example_test.go │ ├── option.go │ ├── rediscache.go │ └── rediscache_test.go ├── rpcretry │ ├── doc.go │ ├── example_test.go │ ├── glitch_emulator_test.go │ ├── option.go │ ├── rpcretry.go │ └── rpcretry_test.go ├── splitop │ ├── doc.go │ ├── option.go │ ├── splitcall.go │ └── splitcall_test.go └── storagecache │ ├── doc.go │ ├── storagecache.go │ └── storagecache_test.go ├── errors.go ├── example_test.go ├── export.go ├── go.mod ├── go.sum ├── interfaces.go ├── internal ├── c │ └── fields │ │ ├── fields.go │ │ └── fold.go ├── option.go ├── pb │ └── memcache │ │ ├── memcache_service.pb.go │ │ └── memcache_service.proto ├── shared │ ├── doc.go │ ├── middleware_bridge.go │ └── ops.go └── testutils │ └── testutils.go ├── load.go ├── option.go ├── package.json ├── prop.go ├── prop_test.go ├── query.go ├── save.go ├── serve.sh ├── setup.sh ├── test.sh ├── testbed ├── aedatastore_test.go ├── clouddatastore_test.go ├── reflect_test.go ├── shared_test.go └── tmp.go ├── testsuite ├── batch.go ├── doc.go ├── dsmiddleware │ ├── dslog │ │ └── dslog.go │ ├── fishbone │ │ └── fishbone.go │ ├── localcache │ │ └── localcache.go │ └── rpcretry │ │ ├── glitch_emulator.go │ │ └── rpcretry.go ├── entity_ops.go ├── favcliptools │ ├── main.go │ ├── model_json.go │ └── model_query.go ├── geopoint.go ├── gob.go ├── issue_degrade.go ├── key.go ├── namespace.go ├── property_ls.go ├── property_translater.go ├── query.go ├── realworld │ ├── recursivebatch │ │ └── main.go │ └── tbf │ │ ├── circle_model.go │ │ ├── image_model.go │ │ ├── main.go │ │ ├── misc_model.go │ │ └── realworld-tbf.json ├── suite.go ├── transaction.go └── tx_batch.go ├── time.go ├── tools.go ├── tx_batch.go └── v2 ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── LICENSE.google ├── LICENSE.goon ├── README.md ├── aedatastore ├── bridge.go ├── client.go ├── convert.go ├── doc.go ├── example_test.go ├── key.go ├── main_test.go ├── query.go ├── testsuite_test.go ├── transaction.go └── transaction_test.go ├── app.yaml ├── batch.go ├── boom ├── README.md ├── ae_test.go ├── batch.go ├── batch_test.go ├── boom.go ├── boom_test.go ├── doc.go ├── doc_ja.go ├── example_test.go ├── interfaces.go ├── query.go ├── query_test.go ├── transaction.go ├── transaction_test.go ├── tx_aecompat.go ├── tx_aecompat_test.go ├── tx_batch.go └── tx_batch_test.go ├── build-in-docker.sh ├── caches.go ├── check_update.sh ├── clouddatastore ├── bridge.go ├── client.go ├── convert.go ├── doc.go ├── example_test.go ├── key.go ├── query.go ├── testsuite_test.go └── transaction.go ├── doc.go ├── doc_ja.go ├── docker-compose.yml ├── dsmiddleware ├── aememcache │ ├── aememcache.go │ ├── aememcache_test.go │ ├── doc.go │ ├── example_test.go │ └── option.go ├── chaosrpc │ ├── chaosrpc.go │ ├── chaosrpc_test.go │ └── doc.go ├── doc.go ├── dslog │ ├── doc.go │ ├── dslog.go │ └── dslog_test.go ├── dsmemcache │ ├── doc.go │ ├── dsmemcache.go │ ├── dsmemcache_test.go │ └── option.go ├── fishbone │ ├── doc.go │ ├── fishbone.go │ └── fishbone_test.go ├── localcache │ ├── doc.go │ ├── example_test.go │ ├── localcache.go │ ├── localcache_test.go │ └── option.go ├── noop │ ├── doc.go │ └── noop.go ├── rediscache │ ├── doc.go │ ├── example_test.go │ ├── option.go │ ├── rediscache.go │ └── rediscache_test.go ├── rpcretry │ ├── doc.go │ ├── example_test.go │ ├── glitch_emulator_test.go │ ├── option.go │ ├── rpcretry.go │ └── rpcretry_test.go ├── splitop │ ├── doc.go │ ├── option.go │ ├── splitcall.go │ └── splitcall_test.go └── storagecache │ ├── doc.go │ ├── storagecache.go │ └── storagecache_test.go ├── errors.go ├── example_test.go ├── export.go ├── go.mod ├── go.sum ├── interfaces.go ├── internal ├── c │ └── fields │ │ ├── fields.go │ │ └── fold.go ├── option.go ├── pb │ └── memcache │ │ ├── memcache_service.pb.go │ │ └── memcache_service.proto ├── shared │ ├── doc.go │ ├── middleware_bridge.go │ └── ops.go └── testutils │ └── testutils.go ├── load.go ├── main.go ├── option.go ├── package-lock.json ├── package.json ├── prop.go ├── prop_test.go ├── query.go ├── save.go ├── serve.sh ├── setup.sh ├── test.sh ├── testbed ├── aedatastore_test.go ├── clouddatastore_test.go ├── reflect_test.go ├── shared_test.go └── tmp.go ├── testsuite ├── batch.go ├── doc.go ├── dsmiddleware │ ├── dslog │ │ └── dslog.go │ ├── fishbone │ │ └── fishbone.go │ ├── localcache │ │ └── localcache.go │ └── rpcretry │ │ ├── glitch_emulator.go │ │ └── rpcretry.go ├── entity_ops.go ├── geopoint.go ├── gob.go ├── issue_degrade.go ├── key.go ├── namespace.go ├── property_ls.go ├── property_translater.go ├── query.go ├── realworld │ ├── recursivebatch │ │ └── main.go │ └── tbf │ │ ├── circle_model.go │ │ ├── image_model.go │ │ ├── main.go │ │ ├── misc_model.go │ │ └── realworld-tbf.json ├── suite.go ├── transaction.go └── tx_batch.go ├── time.go ├── tools.go └── tx_batch.go /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/cicd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/.github/workflows/cicd.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.google: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/LICENSE.google -------------------------------------------------------------------------------- /LICENSE.goon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/LICENSE.goon -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/README.md -------------------------------------------------------------------------------- /aedatastore/bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/aedatastore/bridge.go -------------------------------------------------------------------------------- /aedatastore/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/aedatastore/client.go -------------------------------------------------------------------------------- /aedatastore/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/aedatastore/convert.go -------------------------------------------------------------------------------- /aedatastore/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/aedatastore/doc.go -------------------------------------------------------------------------------- /aedatastore/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/aedatastore/example_test.go -------------------------------------------------------------------------------- /aedatastore/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/aedatastore/key.go -------------------------------------------------------------------------------- /aedatastore/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/aedatastore/main_test.go -------------------------------------------------------------------------------- /aedatastore/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/aedatastore/query.go -------------------------------------------------------------------------------- /aedatastore/testsuite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/aedatastore/testsuite_test.go -------------------------------------------------------------------------------- /aedatastore/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/aedatastore/transaction.go -------------------------------------------------------------------------------- /aedatastore/transaction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/aedatastore/transaction_test.go -------------------------------------------------------------------------------- /aeprodtest/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/aeprodtest/app.yaml -------------------------------------------------------------------------------- /aeprodtest/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/aeprodtest/deploy.sh -------------------------------------------------------------------------------- /aeprodtest/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/aeprodtest/doc.go -------------------------------------------------------------------------------- /aeprodtest/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/aeprodtest/main.go -------------------------------------------------------------------------------- /app.yaml: -------------------------------------------------------------------------------- 1 | runtime: go111 2 | 3 | handlers: 4 | - url: /.* 5 | script: _go_app 6 | -------------------------------------------------------------------------------- /batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/batch.go -------------------------------------------------------------------------------- /boom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/boom/README.md -------------------------------------------------------------------------------- /boom/ae_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/boom/ae_test.go -------------------------------------------------------------------------------- /boom/batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/boom/batch.go -------------------------------------------------------------------------------- /boom/batch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/boom/batch_test.go -------------------------------------------------------------------------------- /boom/boom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/boom/boom.go -------------------------------------------------------------------------------- /boom/boom_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/boom/boom_test.go -------------------------------------------------------------------------------- /boom/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/boom/doc.go -------------------------------------------------------------------------------- /boom/doc_ja.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/boom/doc_ja.go -------------------------------------------------------------------------------- /boom/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/boom/example_test.go -------------------------------------------------------------------------------- /boom/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/boom/interfaces.go -------------------------------------------------------------------------------- /boom/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/boom/query.go -------------------------------------------------------------------------------- /boom/query_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/boom/query_test.go -------------------------------------------------------------------------------- /boom/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/boom/transaction.go -------------------------------------------------------------------------------- /boom/transaction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/boom/transaction_test.go -------------------------------------------------------------------------------- /boom/tx_aecompat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/boom/tx_aecompat.go -------------------------------------------------------------------------------- /boom/tx_aecompat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/boom/tx_aecompat_test.go -------------------------------------------------------------------------------- /boom/tx_batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/boom/tx_batch.go -------------------------------------------------------------------------------- /boom/tx_batch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/boom/tx_batch_test.go -------------------------------------------------------------------------------- /caches.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/caches.go -------------------------------------------------------------------------------- /check_update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/check_update.sh -------------------------------------------------------------------------------- /clouddatastore/bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/clouddatastore/bridge.go -------------------------------------------------------------------------------- /clouddatastore/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/clouddatastore/client.go -------------------------------------------------------------------------------- /clouddatastore/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/clouddatastore/convert.go -------------------------------------------------------------------------------- /clouddatastore/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/clouddatastore/doc.go -------------------------------------------------------------------------------- /clouddatastore/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/clouddatastore/example_test.go -------------------------------------------------------------------------------- /clouddatastore/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/clouddatastore/key.go -------------------------------------------------------------------------------- /clouddatastore/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/clouddatastore/query.go -------------------------------------------------------------------------------- /clouddatastore/testsuite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/clouddatastore/testsuite_test.go -------------------------------------------------------------------------------- /clouddatastore/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/clouddatastore/transaction.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/doc.go -------------------------------------------------------------------------------- /doc_ja.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/doc_ja.go -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /dsmiddleware/aememcache/aememcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/aememcache/aememcache.go -------------------------------------------------------------------------------- /dsmiddleware/aememcache/aememcache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/aememcache/aememcache_test.go -------------------------------------------------------------------------------- /dsmiddleware/aememcache/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/aememcache/doc.go -------------------------------------------------------------------------------- /dsmiddleware/aememcache/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/aememcache/example_test.go -------------------------------------------------------------------------------- /dsmiddleware/aememcache/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/aememcache/option.go -------------------------------------------------------------------------------- /dsmiddleware/chaosrpc/chaosrpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/chaosrpc/chaosrpc.go -------------------------------------------------------------------------------- /dsmiddleware/chaosrpc/chaosrpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/chaosrpc/chaosrpc_test.go -------------------------------------------------------------------------------- /dsmiddleware/chaosrpc/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/chaosrpc/doc.go -------------------------------------------------------------------------------- /dsmiddleware/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/doc.go -------------------------------------------------------------------------------- /dsmiddleware/dslog/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/dslog/doc.go -------------------------------------------------------------------------------- /dsmiddleware/dslog/dslog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/dslog/dslog.go -------------------------------------------------------------------------------- /dsmiddleware/dslog/dslog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/dslog/dslog_test.go -------------------------------------------------------------------------------- /dsmiddleware/dsmemcache/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/dsmemcache/doc.go -------------------------------------------------------------------------------- /dsmiddleware/dsmemcache/dsmemcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/dsmemcache/dsmemcache.go -------------------------------------------------------------------------------- /dsmiddleware/dsmemcache/dsmemcache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/dsmemcache/dsmemcache_test.go -------------------------------------------------------------------------------- /dsmiddleware/dsmemcache/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/dsmemcache/option.go -------------------------------------------------------------------------------- /dsmiddleware/fishbone/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/fishbone/doc.go -------------------------------------------------------------------------------- /dsmiddleware/fishbone/fishbone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/fishbone/fishbone.go -------------------------------------------------------------------------------- /dsmiddleware/fishbone/fishbone_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/fishbone/fishbone_test.go -------------------------------------------------------------------------------- /dsmiddleware/localcache/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/localcache/doc.go -------------------------------------------------------------------------------- /dsmiddleware/localcache/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/localcache/example_test.go -------------------------------------------------------------------------------- /dsmiddleware/localcache/localcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/localcache/localcache.go -------------------------------------------------------------------------------- /dsmiddleware/localcache/localcache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/localcache/localcache_test.go -------------------------------------------------------------------------------- /dsmiddleware/localcache/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/localcache/option.go -------------------------------------------------------------------------------- /dsmiddleware/noop/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/noop/doc.go -------------------------------------------------------------------------------- /dsmiddleware/noop/noop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/noop/noop.go -------------------------------------------------------------------------------- /dsmiddleware/rediscache/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/rediscache/doc.go -------------------------------------------------------------------------------- /dsmiddleware/rediscache/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/rediscache/example_test.go -------------------------------------------------------------------------------- /dsmiddleware/rediscache/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/rediscache/option.go -------------------------------------------------------------------------------- /dsmiddleware/rediscache/rediscache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/rediscache/rediscache.go -------------------------------------------------------------------------------- /dsmiddleware/rediscache/rediscache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/rediscache/rediscache_test.go -------------------------------------------------------------------------------- /dsmiddleware/rpcretry/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/rpcretry/doc.go -------------------------------------------------------------------------------- /dsmiddleware/rpcretry/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/rpcretry/example_test.go -------------------------------------------------------------------------------- /dsmiddleware/rpcretry/glitch_emulator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/rpcretry/glitch_emulator_test.go -------------------------------------------------------------------------------- /dsmiddleware/rpcretry/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/rpcretry/option.go -------------------------------------------------------------------------------- /dsmiddleware/rpcretry/rpcretry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/rpcretry/rpcretry.go -------------------------------------------------------------------------------- /dsmiddleware/rpcretry/rpcretry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/rpcretry/rpcretry_test.go -------------------------------------------------------------------------------- /dsmiddleware/splitop/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/splitop/doc.go -------------------------------------------------------------------------------- /dsmiddleware/splitop/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/splitop/option.go -------------------------------------------------------------------------------- /dsmiddleware/splitop/splitcall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/splitop/splitcall.go -------------------------------------------------------------------------------- /dsmiddleware/splitop/splitcall_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/splitop/splitcall_test.go -------------------------------------------------------------------------------- /dsmiddleware/storagecache/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/storagecache/doc.go -------------------------------------------------------------------------------- /dsmiddleware/storagecache/storagecache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/storagecache/storagecache.go -------------------------------------------------------------------------------- /dsmiddleware/storagecache/storagecache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/dsmiddleware/storagecache/storagecache_test.go -------------------------------------------------------------------------------- /errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/errors.go -------------------------------------------------------------------------------- /example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/example_test.go -------------------------------------------------------------------------------- /export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/export.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/go.sum -------------------------------------------------------------------------------- /interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/interfaces.go -------------------------------------------------------------------------------- /internal/c/fields/fields.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/internal/c/fields/fields.go -------------------------------------------------------------------------------- /internal/c/fields/fold.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/internal/c/fields/fold.go -------------------------------------------------------------------------------- /internal/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/internal/option.go -------------------------------------------------------------------------------- /internal/pb/memcache/memcache_service.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/internal/pb/memcache/memcache_service.pb.go -------------------------------------------------------------------------------- /internal/pb/memcache/memcache_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/internal/pb/memcache/memcache_service.proto -------------------------------------------------------------------------------- /internal/shared/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/internal/shared/doc.go -------------------------------------------------------------------------------- /internal/shared/middleware_bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/internal/shared/middleware_bridge.go -------------------------------------------------------------------------------- /internal/shared/ops.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/internal/shared/ops.go -------------------------------------------------------------------------------- /internal/testutils/testutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/internal/testutils/testutils.go -------------------------------------------------------------------------------- /load.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/load.go -------------------------------------------------------------------------------- /option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/option.go -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/package.json -------------------------------------------------------------------------------- /prop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/prop.go -------------------------------------------------------------------------------- /prop_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/prop_test.go -------------------------------------------------------------------------------- /query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/query.go -------------------------------------------------------------------------------- /save.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/save.go -------------------------------------------------------------------------------- /serve.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh -eux 2 | 3 | docker compose up 4 | -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/setup.sh -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/test.sh -------------------------------------------------------------------------------- /testbed/aedatastore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testbed/aedatastore_test.go -------------------------------------------------------------------------------- /testbed/clouddatastore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testbed/clouddatastore_test.go -------------------------------------------------------------------------------- /testbed/reflect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testbed/reflect_test.go -------------------------------------------------------------------------------- /testbed/shared_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testbed/shared_test.go -------------------------------------------------------------------------------- /testbed/tmp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testbed/tmp.go -------------------------------------------------------------------------------- /testsuite/batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/batch.go -------------------------------------------------------------------------------- /testsuite/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/doc.go -------------------------------------------------------------------------------- /testsuite/dsmiddleware/dslog/dslog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/dsmiddleware/dslog/dslog.go -------------------------------------------------------------------------------- /testsuite/dsmiddleware/fishbone/fishbone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/dsmiddleware/fishbone/fishbone.go -------------------------------------------------------------------------------- /testsuite/dsmiddleware/localcache/localcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/dsmiddleware/localcache/localcache.go -------------------------------------------------------------------------------- /testsuite/dsmiddleware/rpcretry/glitch_emulator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/dsmiddleware/rpcretry/glitch_emulator.go -------------------------------------------------------------------------------- /testsuite/dsmiddleware/rpcretry/rpcretry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/dsmiddleware/rpcretry/rpcretry.go -------------------------------------------------------------------------------- /testsuite/entity_ops.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/entity_ops.go -------------------------------------------------------------------------------- /testsuite/favcliptools/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/favcliptools/main.go -------------------------------------------------------------------------------- /testsuite/favcliptools/model_json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/favcliptools/model_json.go -------------------------------------------------------------------------------- /testsuite/favcliptools/model_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/favcliptools/model_query.go -------------------------------------------------------------------------------- /testsuite/geopoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/geopoint.go -------------------------------------------------------------------------------- /testsuite/gob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/gob.go -------------------------------------------------------------------------------- /testsuite/issue_degrade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/issue_degrade.go -------------------------------------------------------------------------------- /testsuite/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/key.go -------------------------------------------------------------------------------- /testsuite/namespace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/namespace.go -------------------------------------------------------------------------------- /testsuite/property_ls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/property_ls.go -------------------------------------------------------------------------------- /testsuite/property_translater.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/property_translater.go -------------------------------------------------------------------------------- /testsuite/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/query.go -------------------------------------------------------------------------------- /testsuite/realworld/recursivebatch/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/realworld/recursivebatch/main.go -------------------------------------------------------------------------------- /testsuite/realworld/tbf/circle_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/realworld/tbf/circle_model.go -------------------------------------------------------------------------------- /testsuite/realworld/tbf/image_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/realworld/tbf/image_model.go -------------------------------------------------------------------------------- /testsuite/realworld/tbf/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/realworld/tbf/main.go -------------------------------------------------------------------------------- /testsuite/realworld/tbf/misc_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/realworld/tbf/misc_model.go -------------------------------------------------------------------------------- /testsuite/realworld/tbf/realworld-tbf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/realworld/tbf/realworld-tbf.json -------------------------------------------------------------------------------- /testsuite/suite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/suite.go -------------------------------------------------------------------------------- /testsuite/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/transaction.go -------------------------------------------------------------------------------- /testsuite/tx_batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/testsuite/tx_batch.go -------------------------------------------------------------------------------- /time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/time.go -------------------------------------------------------------------------------- /tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/tools.go -------------------------------------------------------------------------------- /tx_batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/tx_batch.go -------------------------------------------------------------------------------- /v2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/.gitignore -------------------------------------------------------------------------------- /v2/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/CHANGELOG.md -------------------------------------------------------------------------------- /v2/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/CONTRIBUTING.md -------------------------------------------------------------------------------- /v2/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/LICENSE -------------------------------------------------------------------------------- /v2/LICENSE.google: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/LICENSE.google -------------------------------------------------------------------------------- /v2/LICENSE.goon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/LICENSE.goon -------------------------------------------------------------------------------- /v2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/README.md -------------------------------------------------------------------------------- /v2/aedatastore/bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/aedatastore/bridge.go -------------------------------------------------------------------------------- /v2/aedatastore/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/aedatastore/client.go -------------------------------------------------------------------------------- /v2/aedatastore/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/aedatastore/convert.go -------------------------------------------------------------------------------- /v2/aedatastore/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/aedatastore/doc.go -------------------------------------------------------------------------------- /v2/aedatastore/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/aedatastore/example_test.go -------------------------------------------------------------------------------- /v2/aedatastore/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/aedatastore/key.go -------------------------------------------------------------------------------- /v2/aedatastore/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/aedatastore/main_test.go -------------------------------------------------------------------------------- /v2/aedatastore/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/aedatastore/query.go -------------------------------------------------------------------------------- /v2/aedatastore/testsuite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/aedatastore/testsuite_test.go -------------------------------------------------------------------------------- /v2/aedatastore/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/aedatastore/transaction.go -------------------------------------------------------------------------------- /v2/aedatastore/transaction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/aedatastore/transaction_test.go -------------------------------------------------------------------------------- /v2/app.yaml: -------------------------------------------------------------------------------- 1 | runtime: go111 2 | 3 | handlers: 4 | - url: /.* 5 | script: _go_app 6 | -------------------------------------------------------------------------------- /v2/batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/batch.go -------------------------------------------------------------------------------- /v2/boom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/boom/README.md -------------------------------------------------------------------------------- /v2/boom/ae_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/boom/ae_test.go -------------------------------------------------------------------------------- /v2/boom/batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/boom/batch.go -------------------------------------------------------------------------------- /v2/boom/batch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/boom/batch_test.go -------------------------------------------------------------------------------- /v2/boom/boom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/boom/boom.go -------------------------------------------------------------------------------- /v2/boom/boom_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/boom/boom_test.go -------------------------------------------------------------------------------- /v2/boom/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/boom/doc.go -------------------------------------------------------------------------------- /v2/boom/doc_ja.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/boom/doc_ja.go -------------------------------------------------------------------------------- /v2/boom/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/boom/example_test.go -------------------------------------------------------------------------------- /v2/boom/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/boom/interfaces.go -------------------------------------------------------------------------------- /v2/boom/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/boom/query.go -------------------------------------------------------------------------------- /v2/boom/query_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/boom/query_test.go -------------------------------------------------------------------------------- /v2/boom/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/boom/transaction.go -------------------------------------------------------------------------------- /v2/boom/transaction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/boom/transaction_test.go -------------------------------------------------------------------------------- /v2/boom/tx_aecompat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/boom/tx_aecompat.go -------------------------------------------------------------------------------- /v2/boom/tx_aecompat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/boom/tx_aecompat_test.go -------------------------------------------------------------------------------- /v2/boom/tx_batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/boom/tx_batch.go -------------------------------------------------------------------------------- /v2/boom/tx_batch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/boom/tx_batch_test.go -------------------------------------------------------------------------------- /v2/build-in-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/build-in-docker.sh -------------------------------------------------------------------------------- /v2/caches.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/caches.go -------------------------------------------------------------------------------- /v2/check_update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/check_update.sh -------------------------------------------------------------------------------- /v2/clouddatastore/bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/clouddatastore/bridge.go -------------------------------------------------------------------------------- /v2/clouddatastore/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/clouddatastore/client.go -------------------------------------------------------------------------------- /v2/clouddatastore/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/clouddatastore/convert.go -------------------------------------------------------------------------------- /v2/clouddatastore/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/clouddatastore/doc.go -------------------------------------------------------------------------------- /v2/clouddatastore/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/clouddatastore/example_test.go -------------------------------------------------------------------------------- /v2/clouddatastore/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/clouddatastore/key.go -------------------------------------------------------------------------------- /v2/clouddatastore/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/clouddatastore/query.go -------------------------------------------------------------------------------- /v2/clouddatastore/testsuite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/clouddatastore/testsuite_test.go -------------------------------------------------------------------------------- /v2/clouddatastore/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/clouddatastore/transaction.go -------------------------------------------------------------------------------- /v2/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/doc.go -------------------------------------------------------------------------------- /v2/doc_ja.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/doc_ja.go -------------------------------------------------------------------------------- /v2/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/docker-compose.yml -------------------------------------------------------------------------------- /v2/dsmiddleware/aememcache/aememcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/aememcache/aememcache.go -------------------------------------------------------------------------------- /v2/dsmiddleware/aememcache/aememcache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/aememcache/aememcache_test.go -------------------------------------------------------------------------------- /v2/dsmiddleware/aememcache/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/aememcache/doc.go -------------------------------------------------------------------------------- /v2/dsmiddleware/aememcache/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/aememcache/example_test.go -------------------------------------------------------------------------------- /v2/dsmiddleware/aememcache/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/aememcache/option.go -------------------------------------------------------------------------------- /v2/dsmiddleware/chaosrpc/chaosrpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/chaosrpc/chaosrpc.go -------------------------------------------------------------------------------- /v2/dsmiddleware/chaosrpc/chaosrpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/chaosrpc/chaosrpc_test.go -------------------------------------------------------------------------------- /v2/dsmiddleware/chaosrpc/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/chaosrpc/doc.go -------------------------------------------------------------------------------- /v2/dsmiddleware/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/doc.go -------------------------------------------------------------------------------- /v2/dsmiddleware/dslog/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/dslog/doc.go -------------------------------------------------------------------------------- /v2/dsmiddleware/dslog/dslog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/dslog/dslog.go -------------------------------------------------------------------------------- /v2/dsmiddleware/dslog/dslog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/dslog/dslog_test.go -------------------------------------------------------------------------------- /v2/dsmiddleware/dsmemcache/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/dsmemcache/doc.go -------------------------------------------------------------------------------- /v2/dsmiddleware/dsmemcache/dsmemcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/dsmemcache/dsmemcache.go -------------------------------------------------------------------------------- /v2/dsmiddleware/dsmemcache/dsmemcache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/dsmemcache/dsmemcache_test.go -------------------------------------------------------------------------------- /v2/dsmiddleware/dsmemcache/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/dsmemcache/option.go -------------------------------------------------------------------------------- /v2/dsmiddleware/fishbone/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/fishbone/doc.go -------------------------------------------------------------------------------- /v2/dsmiddleware/fishbone/fishbone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/fishbone/fishbone.go -------------------------------------------------------------------------------- /v2/dsmiddleware/fishbone/fishbone_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/fishbone/fishbone_test.go -------------------------------------------------------------------------------- /v2/dsmiddleware/localcache/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/localcache/doc.go -------------------------------------------------------------------------------- /v2/dsmiddleware/localcache/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/localcache/example_test.go -------------------------------------------------------------------------------- /v2/dsmiddleware/localcache/localcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/localcache/localcache.go -------------------------------------------------------------------------------- /v2/dsmiddleware/localcache/localcache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/localcache/localcache_test.go -------------------------------------------------------------------------------- /v2/dsmiddleware/localcache/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/localcache/option.go -------------------------------------------------------------------------------- /v2/dsmiddleware/noop/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/noop/doc.go -------------------------------------------------------------------------------- /v2/dsmiddleware/noop/noop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/noop/noop.go -------------------------------------------------------------------------------- /v2/dsmiddleware/rediscache/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/rediscache/doc.go -------------------------------------------------------------------------------- /v2/dsmiddleware/rediscache/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/rediscache/example_test.go -------------------------------------------------------------------------------- /v2/dsmiddleware/rediscache/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/rediscache/option.go -------------------------------------------------------------------------------- /v2/dsmiddleware/rediscache/rediscache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/rediscache/rediscache.go -------------------------------------------------------------------------------- /v2/dsmiddleware/rediscache/rediscache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/rediscache/rediscache_test.go -------------------------------------------------------------------------------- /v2/dsmiddleware/rpcretry/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/rpcretry/doc.go -------------------------------------------------------------------------------- /v2/dsmiddleware/rpcretry/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/rpcretry/example_test.go -------------------------------------------------------------------------------- /v2/dsmiddleware/rpcretry/glitch_emulator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/rpcretry/glitch_emulator_test.go -------------------------------------------------------------------------------- /v2/dsmiddleware/rpcretry/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/rpcretry/option.go -------------------------------------------------------------------------------- /v2/dsmiddleware/rpcretry/rpcretry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/rpcretry/rpcretry.go -------------------------------------------------------------------------------- /v2/dsmiddleware/rpcretry/rpcretry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/rpcretry/rpcretry_test.go -------------------------------------------------------------------------------- /v2/dsmiddleware/splitop/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/splitop/doc.go -------------------------------------------------------------------------------- /v2/dsmiddleware/splitop/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/splitop/option.go -------------------------------------------------------------------------------- /v2/dsmiddleware/splitop/splitcall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/splitop/splitcall.go -------------------------------------------------------------------------------- /v2/dsmiddleware/splitop/splitcall_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/splitop/splitcall_test.go -------------------------------------------------------------------------------- /v2/dsmiddleware/storagecache/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/storagecache/doc.go -------------------------------------------------------------------------------- /v2/dsmiddleware/storagecache/storagecache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/storagecache/storagecache.go -------------------------------------------------------------------------------- /v2/dsmiddleware/storagecache/storagecache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/dsmiddleware/storagecache/storagecache_test.go -------------------------------------------------------------------------------- /v2/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/errors.go -------------------------------------------------------------------------------- /v2/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/example_test.go -------------------------------------------------------------------------------- /v2/export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/export.go -------------------------------------------------------------------------------- /v2/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/go.mod -------------------------------------------------------------------------------- /v2/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/go.sum -------------------------------------------------------------------------------- /v2/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/interfaces.go -------------------------------------------------------------------------------- /v2/internal/c/fields/fields.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/internal/c/fields/fields.go -------------------------------------------------------------------------------- /v2/internal/c/fields/fold.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/internal/c/fields/fold.go -------------------------------------------------------------------------------- /v2/internal/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/internal/option.go -------------------------------------------------------------------------------- /v2/internal/pb/memcache/memcache_service.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/internal/pb/memcache/memcache_service.pb.go -------------------------------------------------------------------------------- /v2/internal/pb/memcache/memcache_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/internal/pb/memcache/memcache_service.proto -------------------------------------------------------------------------------- /v2/internal/shared/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/internal/shared/doc.go -------------------------------------------------------------------------------- /v2/internal/shared/middleware_bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/internal/shared/middleware_bridge.go -------------------------------------------------------------------------------- /v2/internal/shared/ops.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/internal/shared/ops.go -------------------------------------------------------------------------------- /v2/internal/testutils/testutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/internal/testutils/testutils.go -------------------------------------------------------------------------------- /v2/load.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/load.go -------------------------------------------------------------------------------- /v2/main.go: -------------------------------------------------------------------------------- 1 | package datastore 2 | -------------------------------------------------------------------------------- /v2/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/option.go -------------------------------------------------------------------------------- /v2/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/package-lock.json -------------------------------------------------------------------------------- /v2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/package.json -------------------------------------------------------------------------------- /v2/prop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/prop.go -------------------------------------------------------------------------------- /v2/prop_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/prop_test.go -------------------------------------------------------------------------------- /v2/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/query.go -------------------------------------------------------------------------------- /v2/save.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/save.go -------------------------------------------------------------------------------- /v2/serve.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh -eux 2 | 3 | docker compose up 4 | -------------------------------------------------------------------------------- /v2/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/setup.sh -------------------------------------------------------------------------------- /v2/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/test.sh -------------------------------------------------------------------------------- /v2/testbed/aedatastore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testbed/aedatastore_test.go -------------------------------------------------------------------------------- /v2/testbed/clouddatastore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testbed/clouddatastore_test.go -------------------------------------------------------------------------------- /v2/testbed/reflect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testbed/reflect_test.go -------------------------------------------------------------------------------- /v2/testbed/shared_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testbed/shared_test.go -------------------------------------------------------------------------------- /v2/testbed/tmp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testbed/tmp.go -------------------------------------------------------------------------------- /v2/testsuite/batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/batch.go -------------------------------------------------------------------------------- /v2/testsuite/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/doc.go -------------------------------------------------------------------------------- /v2/testsuite/dsmiddleware/dslog/dslog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/dsmiddleware/dslog/dslog.go -------------------------------------------------------------------------------- /v2/testsuite/dsmiddleware/fishbone/fishbone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/dsmiddleware/fishbone/fishbone.go -------------------------------------------------------------------------------- /v2/testsuite/dsmiddleware/localcache/localcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/dsmiddleware/localcache/localcache.go -------------------------------------------------------------------------------- /v2/testsuite/dsmiddleware/rpcretry/glitch_emulator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/dsmiddleware/rpcretry/glitch_emulator.go -------------------------------------------------------------------------------- /v2/testsuite/dsmiddleware/rpcretry/rpcretry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/dsmiddleware/rpcretry/rpcretry.go -------------------------------------------------------------------------------- /v2/testsuite/entity_ops.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/entity_ops.go -------------------------------------------------------------------------------- /v2/testsuite/geopoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/geopoint.go -------------------------------------------------------------------------------- /v2/testsuite/gob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/gob.go -------------------------------------------------------------------------------- /v2/testsuite/issue_degrade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/issue_degrade.go -------------------------------------------------------------------------------- /v2/testsuite/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/key.go -------------------------------------------------------------------------------- /v2/testsuite/namespace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/namespace.go -------------------------------------------------------------------------------- /v2/testsuite/property_ls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/property_ls.go -------------------------------------------------------------------------------- /v2/testsuite/property_translater.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/property_translater.go -------------------------------------------------------------------------------- /v2/testsuite/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/query.go -------------------------------------------------------------------------------- /v2/testsuite/realworld/recursivebatch/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/realworld/recursivebatch/main.go -------------------------------------------------------------------------------- /v2/testsuite/realworld/tbf/circle_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/realworld/tbf/circle_model.go -------------------------------------------------------------------------------- /v2/testsuite/realworld/tbf/image_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/realworld/tbf/image_model.go -------------------------------------------------------------------------------- /v2/testsuite/realworld/tbf/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/realworld/tbf/main.go -------------------------------------------------------------------------------- /v2/testsuite/realworld/tbf/misc_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/realworld/tbf/misc_model.go -------------------------------------------------------------------------------- /v2/testsuite/realworld/tbf/realworld-tbf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/realworld/tbf/realworld-tbf.json -------------------------------------------------------------------------------- /v2/testsuite/suite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/suite.go -------------------------------------------------------------------------------- /v2/testsuite/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/transaction.go -------------------------------------------------------------------------------- /v2/testsuite/tx_batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/testsuite/tx_batch.go -------------------------------------------------------------------------------- /v2/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/time.go -------------------------------------------------------------------------------- /v2/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/tools.go -------------------------------------------------------------------------------- /v2/tx_batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercari/datastore/HEAD/v2/tx_batch.go --------------------------------------------------------------------------------