Skip to content

Releases: pinterest/singer

Singer 0.7.3.30

07 Dec 09:02
29228e3
Compare
Choose a tag to compare

Add support injection of Pod Uid instead of hostname for text logger

How this feature works:
If prepend hostname is enabled for text logger config & singer is running in Kubernetes mode then attempt to use pod id as hostname if pod if is NOT null or NON_KUBERNETES_POD_ID else return hostname.

Singer 0.8.0-rc.1

17 Oct 07:26
ab6b52a
Compare
Choose a tag to compare
Singer 0.8.0-rc.1 Pre-release
Pre-release

logging-audit client implementation part 1:

  1. Defined LoggingAuditHeaders which is used to uniquely identify each original message (event) and created singer-commons module which contains the AuditHeadersGenerator and thrift definition of LoggingAuditHeaders.

  2. Implemented AuditableLogbackThriftLogger and AuditableLogbackThriftLoggerFactory which are able to inject LoggingAuditHeaders to LogMessage and to original thrift message.

  3. Introduced HeadersProvider which is used to extract LoggingAuditHeaders from LogMessage and attach LoggingAuditHeaders to the headers of Kafka ProducerRecord.

  4. Move com.pinterest.singer.metrics package and thrift files from thrift-logger module to singer-commons module.

Singer 0.7.3.29

20 Sep 19:39
0d28998
Compare
Choose a tag to compare
  1. fix some unit tests

  2. add MissingDirChecker.java

Singer 0.7.3.28

05 Sep 05:05
7104f26
Compare
Choose a tag to compare

Bug fixes:

  1. Fix configuration type for DAILY_RESTART_TIME_END
  2. replace OpenTsdbMetricsPusher with OpenTsdbStatsPusher

Singer 0.7.3.25

23 Aug 22:47
7282d5c
Compare
Choose a tag to compare
update singer with 0.7.3.25 changes (#3)