Details
-
Task
-
Resolution: Unresolved
-
Major - P3
-
None
-
None
-
None
-
None
-
Storage Execution
Description
Create a key_string::View type with the following structure:
struct key_string::View {
|
const char* data;
|
int size;
|
|
|
// Due to the uncertainty of the underlying index key format, this key string may or may not
|
// have a RecordId encoded at the end.
|
bool hasRecordIdAtEnd;
|
|
|
// Unowned TypeBits
|
TypeBitsView typeBits;
|
|
|
// Get an owned copy of the keystring
|
Value getOwnedCopy();
|
};
|
Create relevant comparison helpers.
Attachments
Issue Links
- is depended on by
-
SERVER-81012 KeyString Version of Index Scan Optimization
-
- Open
-