Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Higher-layer API: Directory #27

Open
2 of 3 tasks
yjh0502 opened this issue Apr 23, 2018 · 9 comments · May be fixed by #217
Open
2 of 3 tasks

Higher-layer API: Directory #27

yjh0502 opened this issue Apr 23, 2018 · 9 comments · May be fixed by #217
Labels
enhancement New feature or request

Comments

@yjh0502
Copy link
Collaborator

yjh0502 commented Apr 23, 2018

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

It's great to have those layers in Rust.

TODO

  • Tuple
  • Subspace
  • Directory
@yjh0502 yjh0502 added the enhancement New feature or request label Apr 23, 2018
@yjh0502
Copy link
Collaborator Author

yjh0502 commented Apr 25, 2018

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.

@yjh0502 yjh0502 changed the title Higher-layer API: directory/subspace/tuple Higher-layer API: directory Apr 25, 2018
@yjh0502 yjh0502 changed the title Higher-layer API: directory Higher-layer API: Directory Apr 25, 2018
@yjh0502 yjh0502 mentioned this issue Apr 29, 2018
@Speedy37 Speedy37 added this to the 0.4.2 milestone Jan 23, 2020
@garrensmith
Copy link
Contributor

Just checking is there a branch or anyone currently working on the directory layer part? I would like to help with that.

@Speedy37
Copy link
Contributor

As far as I know, nobody is working on it. Feel free to open a wip pr if you want, or ask for guidance.

@garrensmith
Copy link
Contributor

garrensmith commented Mar 11, 2020 via email

@Speedy37 Speedy37 removed this from the 0.4.2 milestone Sep 17, 2020
@PierreZ
Copy link

PierreZ commented Dec 22, 2020

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 😁

@garrensmith
Copy link
Contributor

garrensmith commented Dec 22, 2020 via email

@PierreZ
Copy link

PierreZ commented Dec 22, 2020

Ok, I will pull your work and continue then 😄

@PierreZ
Copy link

PierreZ commented Dec 29, 2020

Hi! I had a lot of fun to implement an MVP of the Directory that passes a basic test 🎉

I still have a lot of work ahead, but I wouldn't mind some early reviews, my rust is rusty 😅

Should I open a new WIP PR?

@Speedy37
Copy link
Contributor

Feel free to open a WIP PR.

@PierreZ PierreZ linked a pull request Dec 31, 2020 that will close this issue
12 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants