IssueRaiser

KV Engine: Recursively list keys

**Is your feature request related to a problem? Please describe.** With a KV engine, if I want to list all keys in the directory `/foo/`, it only returns keys directly under `/foo/` For example, if I have the following keys: ``` /foo/some_key /foo/bar/some_other_key ``` A LIST operation on `/foo/` returns `some_key` and `bar/`, while I would like to have `some_key` and `bar/some_other_key` **Describe the solution you'd like** Add a parameter to either recursively return ALL keys in the provided path. **Describe alternatives you've considered** Another way to do it would be to add a parameter specifying the depth up to which look recursively for keys.

Posted by vfauth on Sep 5, 2018, 3:03 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.4,000 issues0 comments

github (Other)

KV Engine: Recursively list keys

vfauthSep 5, 2018, 3:03 PM

**Is your feature request related to a problem? Please describe.** With a KV engine, if I want to list all keys in the directory `/foo/`, it only returns keys directly under `/foo/` For example, if I have the following keys: ``` /foo/some_key /foo/bar/some_other_key ``` A LIST operation on `/foo/` returns `some_key` and `bar/`, while I would like to have `some_key` and `bar/some_other_key` **Describe the solution you'd like** Add a parameter to either recursively return ALL keys in the provided path. **Describe alternatives you've considered** Another way to do it would be to add a parameter specifying the depth up to which look recursively for keys.

Comments (0)

No comments yet. Start the discussion.

Comment on this issue