replikativ / konserve

A clojuresque key-value/document store protocol with core.async.
Eclipse Public License 1.0
299 stars 25 forks source link

Updates clojurescript support for memory store #41

Closed groundedsage closed 3 years ago

groundedsage commented 3 years ago

Squashed commit of the following:

commit d41b6a55af2e23f26828915398a5994fd91d068f Author: Wade Dominic wade@lambdaforge.io Date: Tue Sep 1 01:16:27 2020 +0200

Clean up ns requires

commit 5d5882641dd56f2f3da8f7717a7db699ce98f6cd Author: Wade Dominic wade@lambdaforge.io Date: Tue Sep 1 01:10:44 2020 +0200

Fix memory store in cljs
- Add compliance tests
- Fix go-locked and get-meta

commit a578e1bb47609962c0b18c6f495d286f749794c0 Author: Wade Dominic wade@lambdaforge.io Date: Mon Aug 31 22:49:13 2020 +0200

Add kaocha test runner and deps.edn
Bump hasch dependency
whilo commented 3 years ago

The compliance test code was deliberately provided as part of the konserve namespaces in src because it needs to be accessible from downstream konserve-backends. My understanding is that code in the test folder is not on the classpath by default.