Volkan Yazıcı

Results 80 issues of Volkan Yazıcı

Using Spring Boot 2.4.0 and Web MVC, when a client closes the connection before the server completes the response transmission, regular request handlers (e.g., `@GetMapping`) don't log any failures regarding...

status: waiting-for-triage
in: web
status: feedback-provided

As described first in FasterXML/jackson-module-kotlin#396, 2.12.0 has introduced a regression to the `XmlMapper`. I have managed to reproduce the regression in the below Java snippet, which works on 2.11.4, but...

2.14

For instance, `-Dlog4j2.layout.logstash.maxByteCount`.

Ala [Log4j 2 `GelfLayout`](https://logging.apache.org/log4j/2.0/manual/layouts.html#GELFLayout), introduce `messagePattern` configuration to support `PatternLayout` while rendering messages.

While Jackson is the de facto JSON serialization library in the Java world and `log4j2-logstash-layout` enjoys its great performance, flexibility, and customization features, it is currently the slowest chain in...

This PR improves `StatusLogger` such that 1. A new `log4j2.StatusLogger.DateFormatZone` configuration property is introduced. This sets the time-zone `StatusLogger` uses to format `java.time.Instant`. Without this formatting patterns accessing to time-zone-specific...

bug
api

Currently, Log4j 3 contains a new API (`log4j-api-3.x`) and this is not a good thing. We want to generalize the Log4j 2 API (`log4j-api-2.x`) as _"the Log4j API"_ and use...

STF-Milestones

`LevelResolver` contains caches for `Level`-to-`String` conversion. These caches are populated _only once_ at class initialization and used throughout the lifetime of the class. Though `Level.values()` used for populating these caches...

bug
layouts