Skip to content

Releases: dongjinleekr/kafka

Log4j2 Preview: 3.2.0

12 Jun 15:51
57fe45b
Compare
Choose a tag to compare

A Custom Apache Kafka build with log4j2, based on 3.2.0.

  • Based on log4j2 2.17.2
  • Entirely remove log4j 1.2.7 from the classpath, by removing dependency on log4j-appender.
  • Fix ${kafka.logs.dir} bug

If you want to add the functionality to your custom build, please use the attached patch.

Log4j2 Preview: 3.1.1

12 Jun 15:49
bf6cdbf
Compare
Choose a tag to compare

A Custom Apache Kafka build with log4j2, based on 3.1.1.

  • Based on log4j2 2.17.2
  • Entirely remove log4j 1.2.7 from the classpath, by removing dependency on log4j-appender.
  • Fix ${kafka.logs.dir} bug

If you want to add the functionality to your custom build, please use the attached patch.

Log4j2 Preview: 3.0.1

12 Jun 15:46
49e5a86
Compare
Choose a tag to compare

A Custom Apache Kafka build with log4j2, based on 3.0.1.

  • Based on log4j2 2.17.2
  • Entirely remove log4j 1.2.7 from the classpath, by removing dependency on log4j-appender.
  • Fix ${kafka.logs.dir} bug

If you want to add the functionality to your custom build, please use the attached patch.

Log4j2 Preview: 3.1.0

30 Apr 12:06
18b7c08
Compare
Choose a tag to compare

A Custom Apache Kafka build with log4j2, based on 3.1.0.

  • Entirely remove log4j 1.2.7 from the classpath, by removing dependency on log4j-appender.
  • Uses log4j2 2.17.1, which addresses CVE-2021-44832 and LOG4J2-3256.

If you want to add the functionality to your custom build, please use the attached patch.

Log4j2 Preview: 2.8.1

25 Dec 07:25
dc3f66a
Compare
Choose a tag to compare

A Custom Apache Kafka build with log4j2, based on 2.8.1.

  • Entirely remove log4j 1.2.7 from the classpath, by removing dependency on log4j-appender.
  • (Update, Dec 29th 2021) Uses log4j2 2.17.1, which addresses CVE-2021-44832 and LOG4J2-3256.

If you want to add the functionality to your custom build, please use the attached patch.

Log4j2 Preview: 3.0.0

18 Dec 06:30
940be81
Compare
Choose a tag to compare

A Custom Apache Kafka build with log4j2, based on 3.0.0.

  • Entirely remove log4j 1.2.7 from the classpath, by removing dependency on log4j-appender.
  • (Update, Dec 29th 2021) Uses log4j2 2.17.1, which addresses CVE-2021-44832 and LOG4J2-3256.

If you want to add the functionality to your custom build, please use the attached patch.

Fine-Grained Compression Preview: 3.0.0

13 Oct 15:52
Compare
Choose a tag to compare

Provides the following options:

  • compression.gzip.level: Gzip compression level. (available: [1, 9], default: 6.)
  • compression.gzip.buffer: The buffer size that feeds raw input into the Deflator or is fed by the uncompressed output from the Deflator. (available: [512, ), default: 8192(=8kb).)
  • compression.snappy.block: The block size that snappy uses. (available: [1024, ), default: 32768(=32kb).)
  • compression.lz4.level: LZ4 compression level. (available: [1, 17], default: 9.)
  • compression.lz4.block: The block size that lz4 uses. (available: [4, 7], (means 64kb, 256kb, 1mb, 4mb respectively), default: 4.)
  • compression.zstd.level: zstd compression level. (available: [-131072, 22], default: 3.)
  • compression.zstd.window: Enables long mode; the log of the window size that zstd uses to memorize the compressing data. (available: 0 or [10, 22], default: 0 (disables long mode.))

For details, see here.

Jakarta 9 Preview: 2.8.0

21 Sep 06:18
Compare
Choose a tag to compare

A Custom Apache Kafka build with Jetty 11.x + Jakarta 9, based on 2.8.0.

Built with OpenJDK 1.8.0_292. All functionalities are the same as 2.8.0, except it uses Jetty 11.x + Servlet 5 + Jakarta 9 instead of Jetty 9.4..x + Servlet 3.1 + Java EE 7.

If you want to add the functionality to your custom build, please use the attached patch.

Note: requires Java 11.

Log4j2 Appender Preview: 2.8.0

21 Sep 07:44
Compare
Choose a tag to compare

Provides log4j2-appender, a log4j2 equivalent to traditional log4j-appender w/ backward compatibility.

Log4j2 Preview: 2.8.0

09 Sep 05:51
Compare
Choose a tag to compare

A Custom Apache Kafka build with log4j2, based on 2.8.0.

Built with OpenJDK 1.8.0_292. All functionalities are the same as 2.8.0, except it uses log4j2 instead of log4j.

If you want to add the functionality to your custom build, please use the attached patch.