Re: [PR] Deterministic UUID option for PatternLayout [logging-log4j2]

2025-04-04 Thread via GitHub
vy commented on PR #3532: URL: https://github.com/apache/logging-log4j2/pull/3532#issuecomment-2742939724 @kazariad, I internally discussed this issue with @ppkarwasz, and we decided to not proceed with this PR due to following reasons: 1. Putting aside your changes, UUID Pattern Conv

Re: [PR] Deterministic UUID option for PatternLayout [logging-log4j2]

2025-03-21 Thread via GitHub
vy closed pull request #3532: Deterministic UUID option for PatternLayout URL: https://github.com/apache/logging-log4j2/pull/3532 -- 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.

Re: [PR] Deterministic UUID option for PatternLayout [logging-log4j2]

2025-03-17 Thread via GitHub
kazariad commented on PR #3532: URL: https://github.com/apache/logging-log4j2/pull/3532#issuecomment-2728527908 Thanks for your feedback, @ppkarwasz. I was originally using a SecureRandom to comply with the UUID guidelines for using crypto-secure RNG, but I've experimented and decided to s

Re: [PR] Deterministic UUID option for PatternLayout [logging-log4j2]

2025-03-14 Thread via GitHub
github-actions[bot] commented on PR #3532: URL: https://github.com/apache/logging-log4j2/pull/3532#issuecomment-2724203596 Job Requested goals Build Tool Version Build Outcome Build ScanĀ® build-

Re: [PR] Deterministic UUID option for PatternLayout [logging-log4j2]

2025-03-14 Thread via GitHub
ppkarwasz commented on code in PR #3532: URL: https://github.com/apache/logging-log4j2/pull/3532#discussion_r1995167509 ## log4j-core/src/main/java/org/apache/logging/log4j/core/util/UuidUtil.java: ## @@ -140,4 +142,47 @@ public static UUID getTimeBasedUuid() { final lo

[PR] Deterministic UUID option for PatternLayout [logging-log4j2]

2025-03-11 Thread via GitHub
kazariad opened a new pull request, #3532: URL: https://github.com/apache/logging-log4j2/pull/3532 Draft implementation of a deterministic UUID generator based on a LogEvent hash. Would enable Appenders to produce repeatable UUIDs for the same LogEvent and correlate log outputs. [Di