foundationdb
Here are 53 public repositories matching this topic...
There is instrumentation on the store timer that takes a future, but the problem can be that if a future is created and then stuff is done with it for a while before it is instrumented, the metric will only record time for the events that have happened after the future has been created.
One way to improve this might be to have a version of instrument that takes a `Supplier<CompletableFuture<T
Right now in insertElementRecursive(), DocLayer does NOT try to store arrays with null values as sparse arrays, i.e. for null value it still insert a k-v for it, which is kind of against what it attempts to achieve later when doing update (skipping the null values and effectively store those arrays as spars arrays). We should make the behavior consistent and do the same in insertion.
-
Updated
Jul 26, 2020 - C++
clear-all can be implemented with empty byte-array as begin and 255 as the end parameter. This can be helpful where we want to wipe all the keys similar to FLUSHALL in Redis. Similar thing can be done to implement get-all using get-range to return all the keys in the database.
Reference: https://forums.foundationdb.org/t/how-to-clear-all-keys-in-foun
-
Updated
Apr 30, 2018 - Python
-
Updated
May 26, 2020 - C#
There's lots of transaction & database methods which are missing documentation comments.
We should do a pass adding typescript tsdoc - compatible doc comments for all the normal function in (at a minimum) lib/transaction.ts and [lib/database.ts](
There's a number of talks that folk have done on FDB over time, that should be added to this list.
Off the top of my head, we should be able to find links to:
- Will Wilson's old simulation talk from strangeloop
- The FDB Summit 2018 videos
I'm also aware of two FDB podcast episodes, which had:
- Ryan Worl
- Ashish Motivala and Clement Pang
as the guests.
But there might also be ot
-
Updated
Oct 25, 2018 - Scala
-
Updated
Aug 10, 2020 - Swift
-
Updated
May 16, 2020 - Haskell
DirectoryLayer should return DBIO/ReadDBIO, and take immutable Seq as parameters instead of java.util.List.
-
Updated
Dec 18, 2019 - HCL
-
Updated
Jan 30, 2020 - Go
-
Updated
Aug 18, 2020 - TypeScript
List of tasks
- Add wrapper fns for
mutateoperation in theclj_fdb/src/transactions.cljfile. - Add relevant tests for the namespace.
- Add an example in vedang/farstar to show how this operation can be used.
Javadoc for Reference
-
Updated
Aug 22, 2020 - Scala
-
Updated
Jul 22, 2020 - Java
-
Updated
Mar 1, 2019 - Elixir
-
Updated
Oct 6, 2019 - Java
Improve this page
Add a description, image, and links to the foundationdb topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the foundationdb topic, visit your repo's landing page and select "manage topics."


The old restore supports adding prefix and suffix to the backup data. This allows us to restore a key space (say [a, b)) to a new key space (say [awesome_a, awesome_b).
This feature is useful in: