Releases: topfreegames/mqtt-history
Releases · topfreegames/mqtt-history
v5.5.0 Mongo Driver Update
Merge pull request #39 from topfreegames/chore/update-mongo Upgrade Mongo
v5.4.1
v5.4.0: 🛠 Performance and observability changes.
🛠 Performance and observability changes.
What's changed:
- Queries issued against the MongoDB instance by the "/histories" endpoint run concurrently instead of sequentially.
- Auth{n,z} calls are now instrumented with traces.
- Existing tracing code was simplified.
v5.3.0
v5.2.0
What's Changed
- feat: Create more granular OpenTracing spans by @bitbanshee in #31
MQTT History API is not currently reporting detailed traces from an API endpoint entrance until reaching its database.
This PR create more granular OpenTracing spans specifically for the endpoint "/histories".
What is new:
- Minor code refactor that splits code files that serve both "/histories" and "/v2/histories" endpoints in two different files. The goal is better code organization.
- Better documentation in README.md.
- Create more granular OpenTracing spans for the piece of code that serves the endpoint "/histories".
- Minor code improvements.
- Fix duplicate traces being reported due to the fact that two different middlewares were doing the same thing: report traces.
v5.1.0
v5.0.0
🕊 Contracts of the REST API remain untouched.
Changes:
- Update go version to 1.18.
- Activate the Jaeger OpenTracing client.
- Update the jaeger-client-go package.
- Update several other, dependent packages.
- Stop using Wildlife's extension to configure the Jaeger client, thus simplifying how it is configured.
- Add Jaeger Echo's middleware to report traces.