Pump Release v1.8.2

Hello Tyk Folks! :wave:

Pump v1.8.2 has been released today! :fire: Here are the details:

:heavy_plus_sign: Added:

  • Add track_all_paths configuration for Prometheus Pump. If enabled, all APIs will have path in the tyk_http_status_per_path metric. Otherwise, only endpoint that have “track” plugin set with have path shown in the metric. Endpoints without “track” plugin set will have “unknown” path shown in the metric. (#716)

:hammer_and_wrench: Fixed:

  1. Resolved performance issue where SQL Aggregate analytics failed to load on the Dashboard during heavy traffic by introducing a new index on the sql_aggregate pump called idx_dimension. (#715)
  2. Fixed Prometheus Pump crashes on non UTF-8 URLs by updating to prometheus-client v1.16. (#716)
  3. Addressed MongoDB connection string issues related to certain characters (“?” and “@”) by recommending URL-encoded values in usernames and passwords, ensuring compatibility with both mgo and mongo-go drivers. (#698)
  4. Applied fixes for security vulnerabilities: CVE-2022-36640, CVE-2022-21698, GO-2022-0322, GHSA-cg3q-j54f-5p7p. (#682)

:raised_hands: Updated:

  1. Improved security by obfuscating Mongo Pump credentials in log outputs. (#686)

:pencil: Installation/Upgrade instructions
More details here: Tyk Pump Configuration
Additional resources: GitHub - TykTechnologies/tyk-pump: Tyk Analytics Pump to move analytics data from Redis to any supported back end (multiple back ends can be written to at once).
Changelog: Release v1.8.2 · TykTechnologies/tyk-pump · GitHub

Still seeing issues with Tyk-Pump? Please visit our Github repository and submit an issue - we will be more than happy to help!

:speech_balloon: Feedback
Don’t forget to star us on Github and Artifacthub!

1 Like