Releases: TykTechnologies/tyk-pump
v1.5.0
Changelog
- Tyk pump "graceful" shutdown #388
- Tyk pump new configuration option for record size limiting #392 #395
- Tyk pump now validates and exclude empty tags in aggregations #380
- New SQL Pump, SQL Aggregate Pump, and SQL Uptime Pump #314
- Prometheus Pump timeout and superfluous error bugfix #389 #390
- Splunk Pump batch write #381
- Splunk Pump new analytics fields and
ignore_tag_prefix_list
configuration option #377 - Mongo Pumps improved logs #383
- ElasticSearch Pump improved logs #319
- ElasticSearch Pump now supports ElasticSearch 7 #385
Docker images
docker pull tykio/tyk-pump-docker-pub:v1.5.0
docker pull tykio/tyk-pump-docker-pub:v1.5
v1.4.0
v1.3.0
Changelog
General improvements
- Multiple analytics keys - better key purge distribution across Redis cluster (#320)
- Improved logs (#319)
- Revert of “obfuscate keys” feature (#315)
- All the pumps can be configurable by environment variables (#333)
Pumps improvements
- Splunk Pump - Customizable analytics fields (#317)
- Splunk Pump - Bugfix when using ssl_insecure_skip_verify:false and no certs(#336).
- CSV Pump - bugfix when writing some analytics records values (#329).
Docker images
docker pull tykio/tyk-pump-docker-pub:slim
docker pull tykio/tyk-pump-docker-pub:s1.3
docker pull docker.cloudsmith.io/tyk/tyk-pump/tyk-pump:slim
docker pull docker.cloudsmith.io/tyk/tyk-pump/tyk-pump:v1.3
docker pull tykio/tyk-pump-docker-pub:v1.3.0
docker pull tykio/tyk-pump-docker-pub:v1.3
docker pull docker.cloudsmith.io/tyk/tyk-pump/tyk-pump:v1.3.0
docker pull docker.cloudsmith.io/tyk/tyk-pump/tyk-pump:v1.3
v1.2.0
Improving our third party integrations
Moesif - @keyur9 @dkm199 Added new config options including EventQueueSize, BatchSize, and TimerWakeUpSeconds
as well as support to fetch userId from authorization header. #291
Datadog - @diegobernardes added an option to configure the tags pushed to DogStatsD so that it reduces the cost of running datadog. #292
Prometheus - @Bouwdie fixed a bug related to the keystatus counter. #295
Improving Pump resiliency
Introduce purge configuration to avoid data loss, improve load distribution when multiple pumps are set up. #203
Ability to reduce data load by removing automatic aggregations. #301
Ability to configure mongo pump timeout so that you can avoid pump freezing if mongo stops #302
Other Features / Bugs
Logzio HTTP proxy support #294 - and the bug it generated in Kafka auth #308
Ability to obfuscate keys for all records #309
Blurring sensitive data coming from mongo #285
v1.1.0
New features and enhancements:
- Implemented syslog pump (#189).
- Added
omit_detailed_recording
setting (#269). - Added key obfuscation for Splunk pump (#140).
- Added mutual TLS support for Kafka pump (#235).
- Added basic auth support for Kafka and ElasticSearch pumps (#247).
- Upgraded Moesif Pump dependency. Added support for request and response logging, events sampling and field masking (#263).
Bug fixes: