You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 21, 2024. It is now read-only.
Given a frame, columnID, field, and value, look up the field in the schema for the frame and set the appropriate bits for the field (probably need to set both 1's and 0's)
We should be aware that by having val be an int64 we are limiting ourselves to 64-bit range-encoded values when technically we don't have a limit with the implementation.
Given a
frame
,columnID
,field
, andvalue
, look up the field in the schema for the frame and set the appropriate bits for the field (probably need to set both 1's and 0's)In the example in #616, the following function:
called with:
Would perform the equivalent of the following (note that we are setting the
flip
of 35 in 7-bit binary (0100011
to1011100
):We should be aware that by having
val
be anint64
we are limiting ourselves to 64-bit range-encoded values when technically we don't have a limit with the implementation.A basic POC can be found at https://github.com/travisturner/bit-slice-index
The text was updated successfully, but these errors were encountered: