Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
2.7
-
None
-
None
-
None
Description
Performance testing for LOG4J2-1349 showed that the SortedArray-based data structure can be copied fast, but its get() and put() performance is worse than a hash-based data structure like the JDK HashMap.
This ticket is to investigate options for improving performance of the get() operation, since this can impact the performance of Filters and Lookups.
Attachments
Issue Links
- relates to
-
LOG4J2-1010 Injectable context properties
-
- Closed
-
-
LOG4J2-1349 Garbage-free ThreadContext map
-
- Closed
-
-
LOG4J2-1447 Garbage-free data structure for LogEvent's context map data
-
- Closed
-
- supercedes
-
LOG4J2-1611 Improve performance of ThreadContextDataInjector.ForDefaultThreadContextMap
-
- Resolved
-