Skip to content
This repository has been archived by the owner on Jan 21, 2022. It is now read-only.

Releases: cloudfoundry-attic/scalable-syslog-release

Scalable Syslog 12

04 Jun 17:46
Compare
Choose a tag to compare
  • Remove Debug Logging

Scalable Syslog 11

30 Aug 21:13
Compare
Choose a tag to compare

Changelog:

  • Scheduler consumes adapter via bosh links or a list of static IPs.
  • Scheduler no longer attempts to schedule drains on stopped adapters.
  • Improve syslog drain retry logic.
  • Write syslog errors into applications log stream.
  • Write log into application log stream when adapter drops messages.
  • Ensure source instance is present in syslog messages.

Scalable Syslog 10

02 Aug 15:24
Compare
Choose a tag to compare

Changelog

  • Fix memory leak in adapter when removing a binding that drains to a non existent syslog drain.

Scalable Syslog 9

20 Jul 22:05
Compare
Choose a tag to compare

Changelog:
Fix smoke test

Scalable Syslog 8

17 Jul 15:51
@hev hev
Compare
Choose a tag to compare

Changelog:

  • Reduce lock scope in TCP Writer
  • Use go-loggregator's pulse emitter to write metrics

Scalable Syslog 7

10 Jul 19:46
Compare
Choose a tag to compare

Changelog:
Increase buffer size in adapter

Scalable Syslog 6

13 Jun 15:25
Compare
Choose a tag to compare

Note: This release fixes a bug with scheduler identified in scalable syslog 5.

Changelog:

  • Adapters drain all messages in memory before being bosh stopped. This gives messages an opportunity to reach their final drain destination. The 60s ensures a best effort so adapter will eventually shut down. #142987669
  • Added timeouts to ensure that opening streams from adapters to RLP don't hang indefinitely.

Scalable Syslog 5

30 May 21:03
Compare
Choose a tag to compare

Known Issue: The above Fix introduced a bug in the adapters that meant streams were not able to be established and drain traffic failed for deployments with large numbers of drains.

Changelog:

  • Fixes bug where scheduler didn't clean up extra duplicate drains from adapter. See #145642093

Scalable Syslog 4

19 May 18:00
Compare
Choose a tag to compare

Changelog:

  • Fix bug that would delay the sending of messages for up to 20 minutes
  • Fix slow goroutine leak due to metric reporting
  • Fix bug where the scheduler would send a drain to all available adapters. It now assigns a drain to at most two adapters.
  • Include instance indexes on logs coming from all components. Example, [CELL/0], [STG/0]...
  • Prevent scheduler from deadlocking when unable to communicate with metron or adapters via gRPC

Scalable Syslog 3

04 May 15:45
Compare
Choose a tag to compare

Changelog:

  • Use gauge metric in scheduler for drain count
  • Adapter reconnects to log provider after DNS failure
  • Adapter sends filter request for logs only