Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
4.5.0
Description
There has been some suggestions for additional subdoc opcodes, to simplify usage / make it easier to support Datatypes:
- Count how many elements exist in an array / dict
- Fetch of array slices.
- For subdoc mutations, create if doesn't exist (note that most subdoc commands require a path, so this may need some changes to existing semantics).
- ... maybe others ...
Attachments
1.
|
add SUBDOC_ARRAY_SIZE to count the number of elements within an array |
![]() |
Resolved | Mark Nunberg (Inactive) |
2.
|
add SUBDOC_ARRAY_CONTAINS |
![]() |
Open | Unassigned |
3.
|
Add SUBDOC_FLAG_QUIET (or similar) to suppress certain errors |
![]() |
Open | Unassigned |
4.
|
allow document creation with certain subdoc commands |
![]() |
Resolved | Mark Nunberg (Inactive) |
Gerrit Reviews
Activity
Field | Original Value | New Value |
---|---|---|
Summary | Subdoc: Additional subdoc opcodes | Subdoc: Additional subdoc opcodes for Datastructure support |
Description |
There has been some suggestions for additional subdoc opcodes, to simplify usage:
* Count how many elements exist in an array / dict * Fetch of array slices. * For subdoc mutations, create if doesn't exist (note that most subdoc commands require a path, so this may need some changes to existing semantics). |
There has been some suggestions for additional subdoc opcodes, to simplify usage / make it easier to support Datatypes:
* Count how many elements exist in an array / dict * Fetch of array slices. * For subdoc mutations, create if doesn't exist (note that most subdoc commands require a path, so this may need some changes to existing semantics). |
Assignee | Trond Norbye [ trond ] | Dave Rigby [ drigby ] |
Description |
There has been some suggestions for additional subdoc opcodes, to simplify usage / make it easier to support Datatypes:
* Count how many elements exist in an array / dict * Fetch of array slices. * For subdoc mutations, create if doesn't exist (note that most subdoc commands require a path, so this may need some changes to existing semantics). |
There has been some suggestions for additional subdoc opcodes, to simplify usage / make it easier to support Datatypes:
* Count how many elements exist in an array / dict * Fetch of array slices. * For subdoc mutations, create if doesn't exist (note that most subdoc commands require a path, so this may need some changes to existing semantics). * ... maybe others ... |
Labels | subdoc |
Summary | Subdoc: Additional subdoc opcodes for Datastructure support | Subdoc: Additional opcodes for Datastructure support |
Assignee | Dave Rigby [ drigby ] | Mark Nunberg [ mnunberg ] |
Assignee | Mark Nunberg [ mnunberg ] | Matt Ingenthron [ ingenthr ] |
Fix Version/s | feature-backlog [ 10342 ] | |
Assignee | Matt Ingenthron [ ingenthr ] | David Haikney [ dhaikney ] |
Assignee | David Haikney [ dhaikney ] | Dave Rigby [ drigby ] |
Assignee | Dave Rigby [ drigby ] |
Rank | Ranked lower |
Rank | Ranked lower |