SEZ9 commented on PR #12443:
URL: https://github.com/apache/seatunnel/pull/12443#issuecomment-5923549356

   Thanks for the rebase onto `dev` (4c4fd615d) in 
971fb98587b1f5e673fd65912a8e66cc53b69f11 and for the detailed status, 
@hutiefang76.
   
   I haven't been able to verify the changes from the diff yet, so a few points 
still need confirmation before I can close them out:
   
   - **F1 (decrypt path undoing the fix)** – 
`ConfigBuilderTest#testInvalidPathKeysSurviveConfigShadeRoundTrip` running 
`^t_nova_.*$` and reserved/escaped keys through 
`ConfigShadeUtils.decryptConfig(ConfigBuilder.of(configMap))` sounds like the 
right coverage. I'll confirm once I've re-reviewed the diff.
   - **F2 (docs)** – thanks for the links to the key-semantics note in both 
languages; I'll check the wording on re-review.
   - **F5 (fix private to RestUtil)** – since the round-trip test now lives in 
`ConfigBuilderTest`, it sounds like the handling moved into the shared 
`ConfigBuilder.of(Map)` path. Could you confirm that in the PR description so 
it's clear `RestUtil` no longer carries a one-off workaround?
   - **F3 / F6 (`->` separator, embedded quotes, whitespace, `$`/`:`/`${...}` 
tokens)** – your comment doesn't mention these cases specifically. Does the new 
round-trip test (or `RestUtilTest`) include a key containing `->`, a key with 
embedded `"`/`\`, and a key whose only offending token is `$` or `:`? If not, 
please add them; if yes, just point me at the assertions.
   - **F4 (REST submit path IT)** – is there an `RestApiIT` case that submits a 
job over REST with a regex key, or do you consider the 
`RestApiSubmitJobConfigShadeDecryptTest` run sufficient for that? Either is 
fine, I'd just like the decision recorded.
   - **F7 (title)** – please make sure the final title reflects the modules 
actually changed.
   
   As you noted, a fresh remote CI run on 
971fb98587b1f5e673fd65912a8e66cc53b69f11 is still needed. Once that's in and 
the points above are answered, I'll take another look.
   
   <!-- streview-comment:1436 -->


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