clj_fdb icon indicating copy to clipboard operation
clj_fdb copied to clipboard

A thin Clojure wrapper for the Java API for FoundationDB.

Results 8 clj_fdb issues
Sort by recently updated
recently updated
newest added

This is how I would add a custom accumulator to `get-range`. I would not use something like a `flatland/map` as you mentioned in #29. I would even consider making `get-range`...

- `get-range` also supports limit and skip now. - bumping the deps to 6.3.23 - adding deps.edn to support git deps -~a couple of tweaks to better support raw byte...

This adds some byte-array support to the `subspace` ns.

Hey, thanks for the library. I am trying to use it with raw byte buffers (well for reasons...). The following piece of code illustrates the issue ```clj (ns test (:require...

**Describe the Class missing in the Clojure library** - https://apple.github.io/foundationdb/javadoc/com/apple/foundationdb/async/AsyncIterable.html - https://apple.github.io/foundationdb/javadoc/com/apple/foundationdb/async/AsyncIterator.html - https://apple.github.io/foundationdb/javadoc/com/apple/foundationdb/async/AsyncUtil.html **List of tasks** - [ ] Add wrapper fns for the requested Class according to the...

intermediate
high impact

Currently, the core API returns everything under the range, which is a bad default. Adding Limit (and a sane default) will ensure that accidental problems are avoided.

enhancement

Currently, tests create tuples with a random prefix, and cleanup all tuples starting with the prefix on completion. Once directories are in place, all keys created in a testrun should...

good first issue

Add a simple wrapper fn for registering a watch on a key in the `src/clj_fdb/transaction.clj` file. This is a very basic change. In the future, we will tie-in APIs that...

good first issue