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

   Convert GlobalIndexReader from synchronous to asynchronous by returning 
CompletableFuture<Optional<GlobalIndexResult>>, enabling concurrent I/O across 
multiple index files. Remove lazy evaluation from GlobalIndexResult in favor of 
eager computation after async completion. Add ExecutorService to 
BTreeIndexReader and default global-index.thread-num to 32.
   
   Remove unused BitmapGlobalIndex and FileIndexReaderWrapper/WriterWrapper. 
Add BTreeThreadSafetyTest for concurrent access validation. Mirror changes in 
the Python SDK with new lazy_filtered_btree_reader and btree_file_meta_selector 
modules.


-- 
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