physical off/len of a data struct (e.g., flatbuffer or arrow), where each data struct is given a logical sequence number.
data content indexes (column values) referring to a data struct's logical sequence number.
These separate logical data from its physical placement. However our build index function currently overloads the building of the physical index when building the content indexes.
Task 1: The physical index building should be separated out of that function, such that it can be called either when building the content indexes, or during a maintenance/reorganization phase, or when appending new data structs to the current object.
Currently we have 2 types of indexes:
These separate logical data from its physical placement. However our build index function currently overloads the building of the physical index when building the content indexes.
Task 1: The physical index building should be separated out of that function, such that it can be called either when building the content indexes, or during a maintenance/reorganization phase, or when appending new data structs to the current object.