liang-wenjie commented on PR #18464:
URL: 
https://github.com/apache/dolphinscheduler/pull/18464#issuecomment-5261103860

   Thanks for the detailed review, @SbloodyS. I have addressed the latest 
invalid-policy feedback in \\1831d55e5\\ (\\ix(api): reject invalid missed 
fire policy\\).
   
   What changed:
   - Explicit \\
   ull\\ and unrecognized \\missedFirePolicy\\ values are now rejected with 
\\REQUEST_PARAMS_NOT_VALID_ERROR\\ for both create and update.
   - Omitted \\missedFirePolicy\\ keeps the previous compatible behavior: 
create uses the default \\FIRE_ALL_MISSED\\, and update preserves the existing 
stored policy.
   - Added regression coverage for explicit null and unknown enum values on 
both insert and update, while keeping the existing omitted-field tests.
   
   Local verification:
   - \\SchedulerServiceTest\\: 14 tests passed
   - \\spotless:check -pl dolphinscheduler-api\\: passed
   
   Could you please re-review and clear the previous changes-requested review 
when convenient? Thank you.


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