Commit 669e7f5
committed
Introduce a unified
The new API unifies the `Normal` and `Monoidal` APIs, supporting both blob
references and mupserts, and is strictly more expressive. If a user does not
want to use blobs, then the blob type can be set to `Void`. If a user does not
intend to use the full potential of `Mupserts`, then the `ResolveAsFirst`
wrapper provides a sensible default instance for the `ResolveValue` class.LSMTree API1 parent 8460319 commit 669e7f5
File tree
5 files changed
+582
-1
lines changed- src/Database
- LSMTree
- Internal
- Snapshot
5 files changed
+582
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
| 118 | + | |
118 | 119 | | |
119 | 120 | | |
120 | 121 | | |
| |||
0 commit comments