tagadearpit opened a new pull request, #11820:
URL: https://github.com/apache/seatunnel/pull/11820

   ## Summary
   
   This pull request fixes a copy-paste bug in `LogUtil.getLogPath()` when the 
selected Log4j2 reference is `fileAppender`. The method now derives the parent 
directory from `fileLogPath` rather than the unrelated `routingLogFilePath`, 
which may be null in a fileAppender-only configuration.
   
   A regression test and fileAppender-only Log4j2 fixture reproduce the failure 
and verify the corrected directory result.
   
   Closes #11463
   
   ## Verification
   
   - `./mvnw spotless:apply`
   - `./mvnw -pl seatunnel-engine/seatunnel-engine-common -DskipITs test`
   - `./mvnw -pl seatunnel-engine/seatunnel-engine-common -DskipITs 
-Dtest=LogUtilTest -Dsurefire.failIfNoSpecifiedTests=false test`
   
   The repository-wide `./mvnw -q -DskipTests verify` was attempted with Java 
17; it reached `seatunnel-engine-ui` and was blocked by its `npm install` step 
returning exit code 1 from the npm registry. This is unrelated to the Java 
change.
   
   This is an internal bugfix with no user-facing configuration or behavior 
change, so no `docs/en` or `docs/zh` updates are needed.


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