Description
AbstractFilter should call vararg method from methods with unrolled parameters.
This would prevent issues like LOG4J2-1511 in all filter implementations that extend AbstractFilter. Subclasses can override the unrolled vararg methods to provide a garbage-free implementation.
Attachments
Issue Links
- is superceded by
-
LOG4J2-1595 (GC) Avoid allocating temporary objects in Filter implementations
- Resolved
- supercedes
-
LOG4J2-1511 DynamicThresholdFilter filters incorrectly when params are passed as individual arguments instead of varargs
- Closed