Asim Aslam
6bf1bcf1b5
fix store test
2020-10-17 17:02:43 +01:00
Asim Aslam
ef9d975d9b
fix store cache test
2020-10-17 15:47:19 +01:00
Asim Aslam
0ebf401c21
move file store
2020-10-17 14:50:05 +01:00
Asim Aslam
cc547a9f1a
remove store s3 plugin
2020-10-17 09:37:10 +01:00
ben-toogood
c701f96a09
store/file: add WithDir option ( #2038 )
2020-10-07 12:37:28 +01:00
ben-toogood
0a6e451539
Fixes for runtime builder ( #2029 )
...
* util/tar: add archive util funcs
* runtime: add store, builder options
* runtime/local: update RuntimeSource func
* runtime/builder/golang: use tar util
* store/s3: make keys safe
* runtime: add entrypoint options
* runtime/builder: remove debugging
* wip: integrate builder into k8s runtime
* runtime/builder/golang: build for a linux architecture
* runtime/kubernetes: write builds to the users namespace
* runtime/local/source: fixes for mono-repo builds
* runtime/local: stop checking out source (the responsibility is on the client)
* runtime/builder: fix golang tests
* runtime/local: fix out of bounds panic
* Update
* revert changes
* runtime/local/source: refactor git package (wip)
* runtime/kubernetes: map err not found
* fix TestRunGenericRemote test
* runtime/local: fix update not reassining source
* Tidy go mod
* runtime.Pending => runtime.Starting
* store/s3: only use credentials option when set
* store/s3: add tls config option
2020-10-02 09:54:26 +01:00
Lars Lehtonen
231cfc48f0
store/test: fix dropped error ( #2030 )
2020-10-02 09:44:22 +01:00
ben-toogood
6e083b9aca
store/file: fix segmentation violation bug ( #2013 )
2020-09-22 10:00:14 +01:00
ben-toogood
3c7f663e8b
store/file: don't keep connection to boltdb open ( #2006 )
2020-09-16 13:09:04 +01:00
ben-toogood
35349bd313
store: implement s3 blob store ( #2005 )
2020-09-15 17:09:40 +01:00
ben-toogood
d5bfa1e795
store: add blob interface with file implementation ( #2004 )
2020-09-15 14:05:10 +01:00
Asim Aslam
a02a25d955
Remove all the external plugins except grpc ( #1988 )
...
* Remove all the external plugins except grpc
* strip cockroach
* strip nats test
* fix build
2020-09-08 13:14:45 +01:00
Dominic Wong
6e30b53280
fix cockroach init to create table in correct database ( #1977 )
2020-08-28 10:35:47 +01:00
Dominic Wong
5a52b5929c
add create and delete namespace to runtime ( #1965 )
...
* add create and delete namespace to runtime
* dial down aggressive expiry
* add logging
* fix deletenamespace
* add start of k8s unit tests
* fix workflow
* turn on k8s tests
* ease tight tests
* mkdir in workflow
* dammit -p
* setup folder
2020-08-24 16:54:39 +01:00
ben-toogood
1ae825032c
store: remove write TTL & expiry options ( #1960 )
2020-08-21 09:35:53 +01:00
Dominic Wong
78a79ca9e1
Memory and file store list fixes ( #1959 )
...
* Refactor file and memory stores
2020-08-20 15:08:35 +01:00
ben-toogood
329bc2f265
events: add store implementation ( #1957 )
2020-08-20 11:28:04 +01:00
Dominic Wong
47f356fc5f
Unify the store tests ( #1952 )
...
Add more tests for store
2020-08-19 23:41:03 +01:00
Dominic Wong
2eac8ed64f
Fix cockroach store not respecting WriteTTL option ( #1943 )
...
* cockroach fixes for expiry
* cockroach should run in the background
2020-08-18 18:30:05 +01:00
Asim Aslam
1fa3ac5599
write nil when expiry is zero
2020-08-12 12:52:14 +01:00
Dominic Wong
69a53e8070
expiry can be taken from options or record ( #1928 )
2020-08-11 18:11:18 +01:00
Asim Aslam
563768b58a
v3 refactor ( #1868 )
...
* Move to v3
Co-authored-by: Ben Toogood <bentoogood@gmail.com >
2020-07-27 13:22:00 +01:00
Dominic Wong
9dfeb98111
cockroach typo in init ( #1872 )
2020-07-27 10:16:40 +01:00
ben-toogood
68927e875b
store/service: use client passed in Init options ( #1843 )
2020-07-15 14:01:33 +01:00
Alex Unger
42c28f2b6d
Fix Comments ( #1833 )
...
* update store url
* fix leftover copy paste
2020-07-14 13:13:32 +01:00
Janos Dobronszki
3f4b58b58c
Let bolt do locking per each List Get etc op, instead of managing fil… ( #1831 )
2020-07-14 10:35:46 +02:00
Lars Lehtonen
2b033b6495
store/cockroach: fix dropped errors ( #1796 )
...
Co-authored-by: Asim Aslam <asim@aslam.me >
2020-07-06 20:14:36 +01:00
Dominic Wong
5967a68e78
cached file store ( #1739 )
...
* cached file store
2020-06-26 16:13:53 +01:00
ben-toogood
58c6bbbf6b
registry/service: pass domain options via rpc ( #1719 )
...
* 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
Dominic Wong
aec27be9b4
Fix race when opening DB for first time ( #1691 )
2020-06-12 10:42:52 +01:00
Asim Aslam
7b379bf1f1
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
2020-06-03 09:45:08 +01:00
Asim Aslam
6a661fd08c
check if the db conn is nil before doing anything ( #1652 )
2020-05-20 14:03:38 +01:00
Ben Toogood
410fec8ee4
Fix auth bug
2020-05-13 16:49:17 +01:00
Ben Toogood
efb64b7dbb
Pass client to more of the runtime
2020-05-11 17:57:39 +01:00
Ben Toogood
506006f0fa
Auth Options
2020-05-11 11:47:59 +01:00
ben-toogood
5387f73b5d
Handle cockroach createDB error ( #1603 )
2020-05-06 10:58:14 +01:00
Asim Aslam
08a2de1ef5
Account for missing options database/table in cockroach store
2020-05-01 15:31:55 +01:00
Asim Aslam
7a2dea6cc2
Set database/table from init first
2020-05-01 15:22:44 +01:00
Asim Aslam
e8105d22ad
cruft
2020-05-01 00:25:17 +01:00
Asim Aslam
c76a5e608d
sql fixes
2020-04-30 23:53:54 +01:00
Asim Aslam
359b8bc503
Add opts to service proto ( #1517 )
...
* Add opts to service proto
* Support database/table opts
2020-04-30 22:51:25 +01:00
268651df18
regenerate all proto based files ( #1531 )
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
2020-04-14 16:25:09 +03:00
Asim Aslam
51d4f737b8
fixup store cache#
2020-04-11 12:10:19 +01:00
Asim Aslam
3f81f685df
Move sync
2020-04-11 12:00:34 +01:00
Asim Aslam
bb1ccf09e8
prefix store dir
2020-04-11 11:23:41 +01:00
Asim Aslam
6d553cb6fe
add whitespace
2020-04-11 09:34:04 +01:00
Asim Aslam
c612d86480
Move sync store
2020-04-11 09:33:10 +01:00
Asim Aslam
d4b2c948dd
Remove cloudflare store
2020-04-10 19:50:57 +01:00
Asim Aslam
57853b2849
remove etcd store
2020-04-10 17:43:02 +01:00
Jake Sanders
6a666c9c7d
Add json tags to store.Record ( #1518 )
2020-04-09 19:38:43 +01:00