DanielLeens commented on issue #12917:
URL: https://github.com/apache/seatunnel/issues/12917#issuecomment-6290741814

   Classification: A / Zeta REST batch submit parameter preservation.
   
   The reported corruption is confirmed in current `JobInfoService`: it 
serializes the JSON `params` map into an unescaped query string and parses it 
again. That cannot preserve literal `&`, `%`, `+`, or `=` and also explains the 
missing-`params` failure. #12922 is the focused implementation lane.
   
   Please pass the parsed map directly while preserving the existing defaults 
and savepoint validation. The tests need an omitted `params` object, literal 
reserved characters, numeric/boolean values, null/default handling, malformed 
non-object input, and the `isStartWithSavePoint`/`jobId` constraint. 
Query-string decoding for `/submit-job` is a separate contract and must not 
change. Continue in #12922.


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