Skip to content
This repository has been archived by the owner on Jun 29, 2023. It is now read-only.

Releases: mp911de/logstash-gelf

Release 1.10.0

30 May 07:19
Compare
Choose a tag to compare

Release contains:

This release changes jedis and commons-pool2 dependencies to optional. Make sure to include these dependencies in your project when using Redis.

Enhancements

  • Rethrow Exceptions in log4j2 GelfLogAppender #78 (Thanks to @swimmesberger)
  • Change facility field to optional field #79 (Thanks to @swimmesberger)
  • Upgrade jedis to 2.8.1 #80
  • Declare jedis and commons-pool2 as optional dependencies #80 (Thanks to @psh-tc)

Bugfixes

  • Exclude JUnit from json-simple #81
  • JulLogEvent does not translate bundle messages if no parameter is supplied #82, #84 (Thanks to @matthiasblaesing)
  • Closed TCP Socket is reused #83

Release 1.9.0

15 Apr 08:38
Compare
Choose a tag to compare

Release contains:

Enhancements

  • Add GelfHTTPSender #68 (Thanks to @salex89)
  • Refactor handler/sender synchronization #70 (Thanks to @Batigoal)
  • Add test for async log4j2 loggers #74
  • Fallback to exception string if log message is empty #75 (Thanks to @FireballDWF)
  • Improve contribution assets #76
  • Perform hostname resolution on each TCP connect #77 (Thanks to @sergiomahs)

Bugfixes

  • Remove long timestamp conversion in GelfUtil.addMdcProfiling #73
  • Perform hostname resolution on each TCP connect #77 (Thanks to @sergiomahs)

Release 1.8.1

08 Mar 06:37
Compare
Choose a tag to compare

Release contains:

Enhancements/fixes

  • TCP logger reacts poorly to closed connection, drops messages #62 (Thanks to @terrysuereth-glu)
  • Do not send source/location fields if source location is not available #67 (Thanks to @jsmucr)
  • Add note about error reporting in logback #69 (Thanks to @salex89)
  • Fix verbose logging property and cache the setting #71 (Thanks to @slowjoe007)

Release 1.8.0

28 Jan 08:52
Compare
Choose a tag to compare

Release contains:

Enhancements/fixes

  • #61 commons-pool2 2.3 causes ClassNotFoundError on JBoss EAP 6.3 bug
  • #59 Data type specification for MDC fields (thanks to @kebers)
  • #57 Gelf logger configured on JBoss cause deadlock during server stopping (thanks to @ViktarPatsiaichuk)

Release 1.7.2

26 Nov 20:40
Compare
Choose a tag to compare

Release contains:

Enhancements/fixes

  • #56 Use appropriate data type when parsing values from additional fields (thanks to @kebers)

Release 1.7.1

22 Nov 16:23
Compare
Choose a tag to compare

Release contains:

Enhancements

Release 1.7.0

04 Oct 18:50
Compare
Choose a tag to compare

Release contains:

Fixes

  • #54 logstash-gelf-1.6.0-logging-module.zip doesn't contain WildFlyGelfLogHandler (thanks to @marcuslinke)
  • #45 Level doesn't match real severity (thanks to @punishme)

Enhancements

  • #52 Expose JSON formatter for WildFly
  • #51 Use separate packages/classes for JBossAS7 and WildFly
  • #50 Update jedis dependency to 2.7.3
  • #49 Verify WildFly 10 Beta1 compatibility
  • #47 Update logback to 1.1.3 and log4j2 2.3
  • #42 Add line number (thanks to @astrekalova)

Release 1.6.0

11 Jan 16:24
Compare
Choose a tag to compare

Release contains:

Fixes

  • #39 Check for additionalFields null value fixes

Enhancements

  • #33 Increase dependency versions
  • #35 Support GELF 1.1 spec
  • #36 Add Redis Sentinel support
  • #37 Fix NPE when no log4j MDC available
  • Documentation about Sentinel and Datenpumpe

Release 1.5.4

24 Oct 06:01
Compare
Choose a tag to compare

Release contains

Enhancements

  • #34 Sender specific configurations on sender factory (thanks to @Batigoal)

Release 1.5.3

07 Sep 15:06
Compare
Choose a tag to compare

Release contains

Fixes