Skip to content

Releases: zolyfarkas/spf4j

Release 8.1.1

22 Jun 15:09
Compare
Choose a tag to compare

This is bug fix release to fix an issue in JdbcSemaphore.permitsOwned. (bad sql)

release 8.1.0

21 Jun 15:26
Compare
Choose a tag to compare
  1. The 8.0.0 - 8.0.3 releases were focused on bringing spf4j in the JDK 1.8 world. (The major number of the spf4j library indicates the JDK version number that the library is compatible with). Spf4j is being built with JDK 1.8 and requires JVM 1.8. Release 8.1.0 is a continuation of this work and takes advantage even more of the language and API capabilities of idk 1.8.

  2. spf4j-config-discovery-maven-plugin is a new spf4j module, which scans the bytecode for uses of System.getProperty (all jdk methods that read sys props), and generates an avro avdl file documenting the uses. This avdl file can then be transformed into a HTML with avrodoc: http://zolyfarkas.github.io/spf4j/spf4j-core/avrodoc.html#/ for more detail into how see the spf4j-core pom file.

  3. Spf4j System Properties tunables have been cleaned up (consistent naming). And took advantage on the new spf4j-config-discovery-maven-plugin to scan the code and document them. here is the report generated for the spf4j-core module: http://zolyfarkas.github.io/spf4j/spf4j-core/avrodoc.html#/schema/SystemProperties.avsc/SystemProperties If you have been using any tunables please take a look and make sure you change your config when upgrading to 8.1.0.

  4. Findbugs has been enabled on the spf4j unit tests, and as a result several components got even better (quantized accumulator, zel ...)

  5. There is now a new JMH profiler integration that allows for iteration level profile data: Spf4jJmhProfiler this came out of my need to troubleshoot some strange benchmark behavior, you can read more at: http://zolyfarkas.github.io/spf4j/spf4j-benchmarks/CrazyJVM.pdf

  6. There is now a distributed semaphore implementation: org.spf4j.concurrent.jdbc.JdbcSemaphore

  7. Better slf4j message formatter: org.spf4j.base.Slf4jMessageFormatter

  8. Faster JDK compatible message formatter: org.spf4j.text.MessageFormat

FIX release

15 Apr 02:42
Compare
Choose a tag to compare

Fixed issue with slf4j formatter

7.2.25

11 Apr 23:18
Compare
Choose a tag to compare

This release contains some slf4j log formatter utilities + minor enhancements.

bug fix release

11 Mar 00:38
Compare
Choose a tag to compare

FIX NPE in MemorizingInputStream toString method.