Skip to content
This repository has been archived by the owner on Apr 6, 2023. It is now read-only.

Releases: mozilla-services/merino

v0.5.1

10 Jan 20:44
v0.5.1
c770c58
Compare
Choose a tag to compare

Bug Fixes

  • cache: Respect the max_removed_entry configuration (#286) (896e37d4)
  • deduped-map: Correctly remove pointer and storage entries when calling DedupedMap::remove (819c1040)

v0.5.0

14 Dec 23:28
v0.5.0
3d3d8bc
Compare
Choose a tag to compare

The changes in 0.4.4 were never deployed, but probably should have been a minor
update, since it introduced a large change to the remote settings provider. As
such, this release is getting that minor version update.

Bug Fixes

  • adm: Include /v1 on the end of the remote settings URL we give to the RS
    client (f89a3adf)

Features

  • check signature of remote-settings content (5a0f1f17)
  • don't hide inner errors in the log message (7d50255d)

v0.4.4 - Not deployed

06 Dec 21:27
v0.4.4
d87f09c
Compare
Choose a tag to compare

Bug Fixes

  • specify a type for info, warn and error logs (0a5135e4)
  • adm: Integrate remote-settings-client (#232) (385e220)

v0.4.3

29 Nov 19:10
v0.4.3
96354e3
Compare
Choose a tag to compare

Bug Fixes

  • adm: Filter keywords that do not start with the partial query (#247) (d166f66f)
  • api: Split advertisers from the providers (#246) (e3bdc366)

v0.4.2

24 Nov 21:51
v0.4.2
b82bd6a
Compare
Choose a tag to compare

Features

  • Add sub-microsecond precision using floats for timer metrics (959ecd24)
  • adm: Make suggestion score configurable (#235) (6cd9f3d4)

Bug Fixes

  • logs: don't record a value for missing location in logs (561c05ea, closes #230)

v0.4.1

24 Nov 16:02
v0.4.1
52ac787
Compare
Choose a tag to compare

Bug Fixes

  • adm: Use Firefox's full_keyword algorithm (#214) (009bd1e8)

v0.4.0

09 Nov 21:30
v0.4.0
d1ed76f
Compare
Choose a tag to compare

Bug Fixes

  • log suggestion request data with proper MozLog type information (014f27c8)

Features

  • initialize suggestion providers at start up [CONSVC-1247] (#193) (e1c2561c, closes #127)
  • instrument cache hit and misses (#208) (3df72ed1)
  • Add duration-us metrics to RedisCache, MemoryCache, and RemoteSettings providers (f6338aeb)
  • add SuggestionRequest to tracing logs (803ff69a)
  • implement a provider that filters results by keywords (3ffcf693)
  • suggest:
    • Suggestion providers can their own cache keys (2864e187)
    • Add Stealth provider combinator (03c66161, closes #181)

Performance

  • Specify minimum set of cache inputs needed for every provider (22784bcc)

v0.3.0

15 Oct 18:11
v0.3.0
0883823
Compare
Choose a tag to compare

Features

  • added request_id (#160) (9a77937e)
  • Report stacktraces for errors to Sentry (74e86b31)
  • make metrics sink address support hostnames (#142) (dbcd9634)
  • adm: Periodically re-sync suggestions from Remote Settings (6fc67ff6)
  • suggest: Add timeout provider (9df0a8ad, closes #55)
  • web:
    • Allow specifying providers when requesting suggestions (201d0daa)
    • Add endpoint that lists available providers (5d9efb7d)

Bug Fixes

  • settings: Make memory cache configuration values optional (e59ee421, closes #136)

v0.2.0

20 Sep 22:53
v0.2.0
0e2289e
Compare
Choose a tag to compare

Features

  • add variant fields to suggest api (#126) (5b04053b)
  • Add setting to configure sentry env (10392511)
  • Add memory cache locking to prevent spurious update requests. (#123)
    (059f355a)
  • Add Sentry integration (#111) (27e77020)
  • add locking to redis cache (#110) (7d94f9e9, closes #104)
  • settings: Make suggestion providers much more configurable at runtime
    (3685d700)
  • suggest: Add score field to suggestion (#119) (06556d88,
    closes #118)

Bug Fixes

  • Allow overriding HTTP port of docker container (fdc82823)