I think we can also improve the non-inlined case with prefixes in the views, I will create an issue about it later.
Originally posted by @Dandandan in #7731 (comment)
I think we should be able to do most comparisons based on the prefix (4 bytes), rather than looking in the databuffer.
If the values are the same, we can look into the databuffer and compare the rest of the bytes.
This should avoid fetching most of the data, only for the comparisons that have equal 4 bytes.
I think we can also improve the non-inlined case with prefixes in the views, I will create an issue about it later.
Originally posted by @Dandandan in #7731 (comment)
I think we should be able to do most comparisons based on the prefix (4 bytes), rather than looking in the databuffer.
If the values are the same, we can look into the databuffer and compare the rest of the bytes.
This should avoid fetching most of the data, only for the comparisons that have equal 4 bytes.