-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: apache/logging-log4j2
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: rel/2.24.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: apache/logging-log4j2
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: rel/2.24.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 6 commits
- 18 files changed
- 3 contributors
Commits on Nov 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3fc2088 - Browse repository at this point
Copy the full SHA 3fc2088View commit details
Commits on Nov 18, 2024
-
Removes weak references from
LoggerRepository
(2.24.x
branch) (#3209) This is a port of #3199 to the 2.24.x branch. Removes weak references to `Logger`s in `LoggerRepository`. The usage of weak references in `LoggerRepository` might cause `null` to be returned by `LogManager.getLogger()` of all Log4j Core versions up to `2.24.1`. Versions of Log4j API up to `2.24.0` did hold **hard** references to all the registered loggers, so the change will not alter the previous behavior. This PR also inverts the order of the `String` and `MessageFactory` keys to the `LoggerRepository` multi-map to limit the number of internal maps. The external map is a `WeakHashMap` to allow logger-specific message factories to be GC-ed. Closes #3143. Co-authored-by: Volkan Yazıcı <volkan@yazi.ci>
Configuration menu - View commit details
-
Copy full SHA for a1dfa85 - Browse repository at this point
Copy the full SHA a1dfa85View commit details -
Fix key removal issues in Thread Context (#3210)
This backports #3050 to the 2.24.x branch. Co-authored-by: Volkan Yazıcı <volkan@yazi.ci>
Configuration menu - View commit details
-
Copy full SHA for 81e1f06 - Browse repository at this point
Copy the full SHA 81e1f06View commit details -
Configuration menu - View commit details
-
Copy full SHA for efba2fb - Browse repository at this point
Copy the full SHA efba2fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae1137b - Browse repository at this point
Copy the full SHA ae1137bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e65538d - Browse repository at this point
Copy the full SHA e65538dView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff rel/2.24.1...rel/2.24.2