Commit fd9afee
committed
feat(foundationdb,bindingtester): Add directory
Provides structures for managing directories in FoundationDB.
The FoundationDB API provides directories as a tool for managing related
Subspaces. Directories are a recommended approach for administering
applications. Each application should create or open at least one
directory to manage its subspaces. For general guidance on directory
usage, see the discussion in the Developer Guide.
Directories are identified by hierarchical paths analogous to the paths
in a Unix-like file system. A path is represented as a List of strings.
Each directory has an associated subspace used to store its content. The
layer maps each path to a short prefix used for the corresponding
subspace. In effect, directories provide a level of indirection for
access to subspaces.1 parent 97e9d18 commit fd9afee
File tree
22 files changed
+3036
-337
lines changed- .github/workflows
- foundationdb-bindingtester
- src
- foundationdb
- examples
- src
- directory
- tuple
- tests
- scripts
22 files changed
+3036
-337
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
| 15 | + | |
0 commit comments