Skip to content

Releases: topfreegames/mqtt-history

v5.5.0 Mongo Driver Update

26 Feb 19:24
f0b9eb4
Compare
Choose a tag to compare
Merge pull request #39 from topfreegames/chore/update-mongo

Upgrade Mongo

v5.4.1

19 Oct 12:20
0532753
Compare
Choose a tag to compare

🕊 Contracts of the REST API remain untouched.

Fixes:

  • Remove unnecessary middleware extension call from the API.
  • Add to histories, history and ps/v2/history routes the implementation of GameID tag.

v5.4.0: 🛠 Performance and observability changes.

11 Oct 00:58
Compare
Choose a tag to compare

🛠 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

10 Oct 13:17
42968f1
Compare
Choose a tag to compare

What's Changed

Deprecated: In this release Cassandra instance was deprecated from MQTT History focusing on maintain only one database(MongoDB) on it.

v5.2.0

30 Sep 20:17
Compare
Choose a tag to compare

What's Changed

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

29 Sep 12:45
fc660b2
Compare
Choose a tag to compare

🕊 Contracts of the REST API remain untouched.

Changes:

Add tag informing which game is calling the MQTT History API to the metrics.

v5.0.0

28 Sep 20:39
Compare
Choose a tag to compare

🕊 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.

v4.8.0

20 Sep 19:07
7122595
Compare
Choose a tag to compare
Merge pull request #27 from topfreegames/bug-fix-ps-endpoint

Fix date validation filter

v4.7.9

15 Sep 15:00
7122595
Compare
Choose a tag to compare

In this release we are adding a fix for the endpoint that filters by a given date, considering the initial and final date values.

v4.7.8

09 Sep 22:39
251e5cc
Compare
Choose a tag to compare

In this release we are adding a fix for the endpoint that filters by a given date.