Commit Graph

21 Commits

Author SHA1 Message Date
ben-toogood
5469df1d7b store/file: fix segmentation violation bug (#2013) 2021-02-19 12:48:01 +03:00
ben-toogood
99ba8dd7d4 store/file: don't keep connection to boltdb open (#2006) 2021-02-19 12:48:01 +03:00
ben-toogood
c1d09f7c41 store: implement s3 blob store (#2005) 2021-02-19 12:48:01 +03:00
ben-toogood
01d9bb6a59 store: add blob interface with file implementation (#2004) 2021-02-19 12:48:01 +03:00
ben-toogood
efac477059 store: remove write TTL & expiry options (#1960) 2021-02-19 12:48:01 +03:00
Dominic Wong
218598e490 Memory and file store list fixes (#1959)
* Refactor file and memory stores
2021-02-19 12:48:01 +03:00
Dominic Wong
beea83b8da Unify the store tests (#1952)
Add more tests for store
2021-02-19 12:48:01 +03:00
Asim Aslam
19d544cf3b v3 refactor (#1868)
* Move to v3

Co-authored-by: Ben Toogood <bentoogood@gmail.com>
2021-02-19 12:48:01 +03:00
Alex Unger
00433d5e85 Fix Comments (#1833)
* update store url

* fix leftover copy paste
2021-02-19 12:48:01 +03:00
Janos Dobronszki
e036c9c9a8 Let bolt do locking per each List Get etc op, instead of managing fil… (#1831) 2021-02-19 12:48:01 +03:00
Dominic Wong
b282d2cd9e Fix race when opening DB for first time (#1691) 2021-02-19 12:48:01 +03:00
Asim Aslam
6c45ce24e2 WIP: Add metadata to store record (#1604)
* 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
2021-02-19 12:48:01 +03:00
Asim Aslam
71dc4459d2 Add opts to service proto (#1517)
* Add opts to service proto

* Support database/table opts
2021-02-19 12:48:01 +03:00
Asim Aslam
82496bae86 prefix store dir 2021-02-19 12:48:01 +03:00
c691d2c5a1 dont display t.Log/t.Logf as errors in github actions (#1508)
* fix tests and github action annotations

Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2021-02-19 12:48:01 +03:00
Asim Aslam
2ee0a43774 use single data bucket 2021-02-19 12:48:01 +03:00
Asim Aslam
1c20be9d91 add Store Close method (#1500)
* add Store Close method

* Update sync store build failure
2021-02-19 12:48:01 +03:00
Asim Aslam
d5ceff0944 fix file tests 2021-02-19 12:48:01 +03:00
Janos Dobronszki
af9214a4f9 Setting up file store in constructor and not in init which is o… (#1499) 2021-02-19 12:48:01 +03:00
Janos Dobronszki
090303e1af Use file store by default (as opposed to memory store) (#1498)
* Use file store by default (as opposed to memory store)

* Default table for file store
2021-02-19 12:48:01 +03:00
Janos Dobronszki
c65fec6a6c Disk backed local store (#1491) 2021-02-19 12:48:01 +03:00