This is an automated email from the ASF dual-hosted git repository.

pkarwasz pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git


    from 3134b2d5db Improve consistency of ThreadContext API behavior
     new 6c8577a578 PR #704 from Carter but with fixes in StackLocator 
getCurrentStackTrace().
     new 9fdb34f077 This change fixes incorrect behavior of stack elements 
cache due to a change of data structure from LIFO to FIFO. This bug causes a 
major performance regression
     new 3003538519 Addressing PR feedback. Adding changelog item, fixing slow 
path in StackLocator and unit test for correct and wrong order of elements in 
the stack trace
     new 8060926461 Removing unneeded null check
     new ccbd99ebf6 Adding new unit and integration (for slow path in java8 
StackLocator) tests for stack elements order
     new 2ae69a935f PR #1214 changelog

The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../logging/log4j/util/StackLocatorTestIT.java     | 64 ++++++++++++++++
 .../logging/log4j/util/StackLocatorUtilTest.java   | 85 ++++++++++++++++++---
 .../util/PrivateSecurityManagerStackTraceUtil.java |  5 +-
 .../apache/logging/log4j/util/StackLocator.java    |  1 -
 .../log4j/core/impl/ThrowableProxyHelperTest.java  | 86 ++++++++++++++++++++++
 .../log4j/core/impl/ThrowableProxyHelper.java      |  6 +-
 .../1214_fix_stacktrace_order.xml}                 |  7 +-
 7 files changed, 234 insertions(+), 20 deletions(-)
 create mode 100644 
log4j-api-test/src/test/java/org/apache/logging/log4j/util/StackLocatorTestIT.java
 create mode 100644 
log4j-core-test/src/test/java/org/apache/logging/log4j/core/impl/ThrowableProxyHelperTest.java
 copy src/changelog/{2.18.0/LOG4J2-3506_Support_Spring_2_6_x.xml => 
.2.x.x/1214_fix_stacktrace_order.xml} (75%)

Reply via email to