TheR1sing3un opened a new pull request, #9997: URL: https://github.com/apache/paimon/pull/9997
### Purpose Close a full-text index reader if search raises before returning a Future. Previously, a synchronous native query failure bypassed the close callback and left the reader open. Use the same failure guard as vector search; pending searches remain open until their Future completes. ### Tests - Full-text cleanup and existing full-text reader/search tests: 24 passed. - New coverage checks synchronous exceptions and interruption, already-completed results, and pending success/failure, including exactly-once closure and row-ID offset preservation. - Flake8, Python 3.6 syntax parsing and `git diff --check` passed. The native search failure was injected; this validation does not require the optional full-text SDK. -- 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]
