Commit Graph

13 Commits

Author SHA1 Message Date
58c6bbbf6b registry/service: pass domain options via rpc ()
* registry/service: regenerate proto

* registry/service: pass domain in proto request options

* registry/service: stop defaulting metadata

* registry: add default domain const; remove from implementations

* registry/memory: fix typo
2020-06-19 10:34:12 +01:00
7b379bf1f1 WIP: Add metadata to store record ()
* Add metadata to store record

* Add metadata to cockroach store

* add metadata to store service implementation

* fix breaking cache test

* Test/fix cockroach metadata usage

* fix store memory metadata bug
2020-06-03 09:45:08 +01:00
506006f0fa Auth Options 2020-05-11 11:47:59 +01:00
359b8bc503 Add opts to service proto ()
* Add opts to service proto

* Support database/table opts
2020-04-30 22:51:25 +01:00
268651df18 regenerate all proto based files ()
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2020-04-14 16:25:09 +03:00
0a27a08184 Add Databases and Tables endpoints to store RPC proto ()
* Add Databases and Tables to store RPC

* add Database to TablesRequest
2020-04-09 16:37:32 +01:00
9e6db79860 regenerate all proto ()
* regenerate all proto

Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>

* regenerate from proto

Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>

* regenerate from proto

Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2020-03-30 21:58:32 +01:00
1b4e881d74 Rewrite the store interface ()
* WIP store rewrite

* Fix memory store tests

* Store hard expiry times rather than duration!

* Clarify memory test

* Add limit to store interface

* Implement suffix option

* Don't return nils from noop store

* Fix syncmap

* Start fixing store service

* wip service and cache

* Use _ for special characters in cockroachdb namespace

* Improve cockroach namespace comment

* Use service name as default store namespace

* Fixes

* Implement Store Scope

* Start fixing etcd

* implement read and write with expiry and prefix

* Fix etcd tests

* Fix cockroach store

* Fix cloudflare interface

* Fix certmagic / cloudflare store

* comment lint

* cache isn't implemented yet

* Only prepare DB staements once

Co-authored-by: Ben Toogood <ben@micro.mu>
Co-authored-by: ben-toogood <bentoogood@gmail.com>
2020-03-12 13:41:30 +00:00
f23638c036 fix import paths for v2 release
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2020-01-30 14:44:40 +03:00
a90a74c9e2 Change the store interface to remove variadic args () 2020-01-08 22:23:14 +00:00
8b63df7a98 regenerate the protos 2019-11-26 13:53:33 +00:00
82f94c7861 Change store.Sync to store.List 2019-10-23 22:05:39 +01:00
a96f6adf07 store handler implementation 2019-10-11 14:08:50 +01:00