Gabriel39 opened a new pull request, #68228:
URL: https://github.com/apache/doris/pull/68228
### What problem does this PR solve?
Related PR: #68165
Problem Summary: Backport the remote Doris VARIANT regression update from
#68165 to branch-4.1. String casts now preserve strings, while this case
expects structured JSON values and compares against obsolete golden output.
Parse valid JSON fixtures explicitly, cast numeric predicates, and compare
catalog reads with the internal source table. Two known predicate-result checks
prevent empty nested-path results from passing both sides.
The Parquet runtime-filter change from #68165 is not included because that
suite is disabled on branch-4.1.
### Release note
None
### Check List (For Author)
- Test
- [ ] Regression test
- [ ] Unit Test
- [x] Manual test
Verified Groovy syntax compilation, branch-4.1 DSL/API availability, and
`git diff --check`. The external Doris regression suite was not run locally; CI
is requested.
- Behavior changed:
- [x] No production behavior changes.
- [ ] Yes.
- Does this need documentation?
- [x] No.
- [ ] Yes.
### Check List (For Reviewer who merge this PR)
- [ ] Confirm the release note
- [ ] Confirm test cases
- [ ] Confirm document
- [ ] Add branch pick label
--
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]