nielifeng commented on PR #11464:
URL: https://github.com/apache/seatunnel/pull/11464#issuecomment-5043839526

   Addressed the Windows CI regression in new head `7a6412c6a`.
   
   Root cause from the Windows job: `${sys:java.io.tmpdir}` expands with 
backslashes, while the test resource appends `/seatunnel-logutil-test`; 
`LogUtil` returned a mixed path such as 
`C:\\...\\Temp\\/seatunnel-logutil-test`, while the expected Windows path uses 
backslashes.
   
   The lexical parent resolver now normalizes mixed separators consistently for 
drive-letter and UNC paths while preserving Unix and relative paths. Added a 
mixed Windows separator regression test.
   
   Validation:
   - `LogUtilTest`: 6/6 passed
   - `seatunnel-engine-common -DskipTests verify`: passed
   
   The previous Windows failure and the shared Dead links failure were both 
diagnosed from CI logs; this head contains only the deterministic LogUtil fix. 
Please re-review after the new Build completes.


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