Releases: snowplow/stream-collector
Version 2.8.2
A maintenance release to bump the base docker image to a newer version
2.8.1
This patch release adds improvements for the collector's warmup feature which we added in the 2.7.0 release. The warmup feature is still considered experimental, and is off by default.
2.8.0
2.7.1
2.7.0
This release adds an experimental feature to send some "warm-up" requests to the collector's own /health
endpoint when the collector first starts up. We have found from experiment this can cut down the number of 502s returned from a load balancer in front of the collector in Kubernetes deployments. More details in #249.
The new feature is turned off by default, and can be enabled by setting collector.experimental.warmup.enable = true
in the config file. See the example config files for a demonstration of where to put this configuration option.
Changelog
- Send warmup requests to self on startup (#249)
2.6.3
2.6.2
A patch release to create new docker images, addressing a security vulnerability in open ssl
Changelog
- Ensure docker image has openssl version >= 1.1.1n-0+deb11u3 (#244)
2.6.1
A patch release to address security vulnerabilities in imported dependencies
Changelog
- Reduce number of error messages in kinesis collector logs (#242)
- Bump log4j to 2.17.2 (#241)
- Remove sbt-dependency-graph from plugins.sbt (#235)
- Bump jackson-databind to 2.12.7 (#240)
- Bump aws-java-sdk to 1.12.238 (#239)
- Bump google-cloud-pubsub to 1.119.1 (#238)
- Bump jnr-unixsocket to 0.38.17 (#237)
- Bump akka-http-metrics-datadog to 1.7.1 (#236)
2.6.0
Changelog
- Replace all metrics implementations with statsd (#223)
- Enable AWS MSK IAM Authentication (#232)
- Remove warning about missing config option (#222)
- Inspect X-Forwarded-Proto for http -> https redirects (#221)
- Change docker base image to eclipse-temurin:11-jre-focal (#228)
- Publish distroless docker image (#229)
2.5.0
Changelog
- Use shorter app name (#217)
- Update copyright notices to 2022 (#216)
- Disable warnings for illegal headers (#178)
- Change default telemetry url (#209)
- Add configuration option for allow list for collector redirects (#131)
- Increase default value of pubsub backoffPolicy totalBackoff (#187)
- Move logging of thread pool creation out of KinesisSink (#129)
- CollectorServiceSpec should test number of events written to sink (#188)
- Improve graceful shutdown (#12)