airborne12 opened a new pull request, #61013:
URL: https://github.com/apache/doris/pull/61013
## Summary
- Cherry-pick of #60654 to branch-4.0
- Refactor SearchDslParser to single-phase ANTLR parsing
- Fix ES compatibility issues
- Add fieldIndexes support for variant subcolumn analyzer lookup
- **Conflict resolution**: Adapted `SearchPredicate` constructor to
branch-4.0's nullable handling (`setNullableFromNereids()` pattern instead of
constructor parameter)
## Merge Order
This is **PR 2/12** in the search() function pick chain. Depends on #61012
(#59747).
### Check List (For Author)
- Test
- [x] Regression test
- [x] Unit Test
- [ ] Manual test
- [ ] No need to test
- Behavior changed:
- [ ] No.
- [x] Yes. SearchDslParser refactored to single-phase ANTLR.
- Does this need documentation?
- [x] No.
--
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]