foundationdb-rs
foundationdb-rs copied to clipboard
Higher-layer API: Directory
In addition to key-value API, there are some API layers which are supported by official bindings and compatible between them (Python/Go/Java).
For Java: https://apple.github.io/foundationdb/javadoc/index.html For Golang
- https://godoc.org/github.com/apple/foundationdb/bindings/go/src/fdb/directory
- https://godoc.org/github.com/apple/foundationdb/bindings/go/src/fdb/subspace
- https://godoc.org/github.com/apple/foundationdb/bindings/go/src/fdb/tuple
It's great to have those layers in Rust.
TODO
- [x] Tuple
- [x] Subspace
- [ ] Directory
I'll split the issue so that each layer should be tracked individually. It seems that directory layer is the hardest and requires both tuple and subspace layer, so let's rename this issue to directory
and create two issues for tuple
and subspace
.
Just checking is there a branch or anyone currently working on the directory layer part? I would like to help with that.
As far as I know, nobody is working on it. Feel free to open a wip pr if you want, or ask for guidance.
Great. I’ll get the basics going and then do that
From: Vincent Rouillé [email protected] Sent: Wednesday, March 11, 2020 5:57:45 PM To: Clikengo/foundationdb-rs [email protected] Cc: garren smith [email protected]; Comment [email protected] Subject: Re: [Clikengo/foundationdb-rs] Higher-layer API: Directory (#27)
As far as I know, nobody is working on it. Feel free to open a wip pr if you want, or ask for guidance.
— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/Clikengo/foundationdb-rs/issues/27#issuecomment-597716817, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AABL2ATMU6ZKHYP2MF4ZYOTRG6YHTANCNFSM4E35TANA.
Hi! I was looking for a rust project around FDB for the holidays and saw this issue. @garrensmith are you still working on the feature? I would love to give an hand 😁
I am not working on it. You are welcome to go ahead.
From: Pierre Zemb [email protected] Sent: Tuesday, December 22, 2020 12:54:47 PM To: Clikengo/foundationdb-rs [email protected] Cc: garren smith [email protected]; Mention [email protected] Subject: Re: [Clikengo/foundationdb-rs] Higher-layer API: Directory (#27)
Hi! I was looking for a rust project around FDB for the holidays and saw this issue. @garrensmithhttps://github.com/garrensmith are you still working on the feature? I would love to give an hand 😁
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/Clikengo/foundationdb-rs/issues/27#issuecomment-749480677, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AABL2AQB3R32ITP2RL5SQ4LSWB3HPANCNFSM4E35TANA.
Ok, I will pull your work and continue then :smile:
Hi! I had a lot of fun to implement an MVP of the Directory that passes a basic test :tada:
I still have a lot of work ahead, but I wouldn't mind some early reviews, my rust is rusty :sweat_smile:
Should I open a new WIP PR?
Feel free to open a WIP PR.