Open Source HTTP Reverse Proxy Cache and Time Series Dashboard Accelerator
Welcome to Trickster 2.0 Beta 2!
In this release, we fixed some bugs, and added some great new features. For all of the details, check out the What's New in Trickster 2.0 document. If you're coming from Beta 1, we created a New In Beta 2 section just for you!
We welcome all feedback, feature requests and contributions!
This patch fixes a memory leak (#531) when performing health checks against Prometheus, ClickHouse, IronDB and the base Reverse Proxy Cache backend types. Special thanks to first-time Trickster contributor @tminor for identifying and providing the patch (#532) for this issue.
This release provides various performance enhancements and bug fixes:
caching performance and hit rate improvements for InfluxDB backends (#522)
more verbose debug logging on upstream requests (#525)
ensure formatted times (e.g., outputting headers and in testing) use a UTC-localized time object (#528)
performance enhancement to locks package and tests to improve performance under heady load (#517, #526)
typographical errors in docker-compose demo (#530)
update dependency versions:
We wish to thank and recognize these first-time contributors for assisting with this release: @samuelgmartinez and @ntk148v
This is bugfix release addresses concurrency race conditions in InfluxDB, Prometheus and ClickHouse acceleration, and is recommended for all Trickster users.
1.1.0-beta
to 1.1
This release addresses a bug with InfluxDB acceleration where multiple result sets (e.g., from a query with multiple, distinct select statements concatenated with ;
) were being truncated (#459). This update is recommended for all InfluxDB users.
Special thanks to @mdaguete for identifying and providing a patch for this issue!
This release addresses a bug with InfluxDB acceleration where multiple result sets (e.g., from a query with multiple, distinct select statements concatenated with ;
) were being truncated (#459). This update is recommended for all InfluxDB users.
Special thanks to @mdaguete for identifying and providing a patch for this issue!
This release addresses a few things to fix up our new v1.1. Thanks to the early adopters who helped track these down and make it even better!
Here's what we've changed:
Welcome to Trickster 1.1.0. This is the fastest, leanest and most feature-rich version ever! Read about all the cool new features in Trickster v1.1 here.
We hope you enjoy, and stay tuned later this quarter for v1.2 with even more new stuff to enhance your cloud native stacks.
[BUGFIX] Type conversion panic #433
Other improvements, specifically in cache size calculation accuracy for memory and bbolt caches (#438), and an update to go v1.14.
[BUGFIX] Fix errors/hangs for Too Many Open Files #391 #397 [BUGFIX] Fix "context canceled" and false flag "502 Bad Gateway" errors when downstream clients cancel a request
Special thanks goes to @chicknsoup, @DirkFries and @jwshieldsGetty for the assistance with root causing this issue.