JNSimba opened a new pull request, #68241:
URL: https://github.com/apache/doris/pull/68241
### What problem does this PR solve?
Issue Number: N/A
Related PR: N/A
Problem Summary: Streaming Job failures often exposed generic validation
text, misleading HTTP status lines, or insufficient runtime context. This
change makes CREATE/ALTER validation and runtime failures report the relevant
parameter, task, source object, threshold, recovery action, or remote error. In
particular, CDC offset commit failures now preserve the error returned in the
HTTP 200 response body instead of reporting only `HTTP/1.1 200 OK`.
### Release note
Improve validation and runtime error messages for Streaming Jobs.
### Check List (For Author)
- Test
- [ ] Regression test
- [ ] Unit Test
- [ ] Manual test
- Tests were not run. Unit and regression coverage was added or updated
for the changed messages and CDC response handling.
- Behavior changed:
- [x] Yes. Streaming Job validation and runtime failures now expose
clearer user-facing reasons and recovery actions. CDC retry behavior and the
HTTP 200 plus JSON code protocol remain unchanged.
- Does this need documentation?
- [x] No.
### 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]