ArnavBalyan opened a new pull request, #8371:
URL: https://github.com/apache/paimon/pull/8371

   ### Purpose:
    - Add a reverse btree global index that stores keys byte reversed 
(ReversedKeySerializer), converting a suffix query into a prefix scan since 
value.endsWith(s) reverse(value).startsWith(reverse(s)).
    - ReverseLazyFilteredBTreeReader routes endsWith and LIKE '%abc' through 
the existing prefix scan, and uses min/max pruning instead of full scan.
    - Reuses the existing btree file format (only key bytes are reversed). In 
the future more complex like clauses can be offloaded in combination with the 
straight btree index.
   
   ### Tests
    - Unit Tests


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to