Gorse Versions Save

Gorse open source recommender system engine

v0.4.15

3 months ago

Features

v0.5.0-alpha

10 months ago

Warning This is a pre-release version of the Gorse recommender system. It means:

  1. Don't use the pre-release version in production unless you can afford risks.
  2. APIs, configurations, and data storage might be changed between pre-release versions.
  3. Clear local caches and cache databases after the upgrade.

Features

  • Support JSON labels (#647).
  • Remove recommendation cache for inactive users (#691).
  • Support multiple categories filtering (#704).

BREAK CHANGES

  • Local caches are stored in a folder (#640).
  • Remove Oracle database support (#641).
  • Remove Redis cluster support (#645).
  • Remove ClickHouse support (#648).

v0.4.14

10 months ago

Fix

  • Fix the concurrent access problem of rand.Rand (#694) by @WisperDin.
  • Fix concurrent map iteration and map write in the worker (#697).
  • Fix index out of range caused by duplicate labels (#700).

v0.4.13

1 year ago

Features

  • Support log files rotation (#659).

v0.4.12

1 year ago

Fix

  • Fix Google fonts loading from the mainland (#630).
  • Fix authorization failure in gorse-in-one (#634).
  • Support redacted config in the dashboard (#635).

Go SDK

  • Support modifying users and items (#636) by @DDefiebre.

v0.4.11

1 year ago

Features

  • Support YAML/JSON configuration file format (#604).
  • Encode cursor by base64 (#612).
  • Support Docker Windows container images (#618).

Fix

  • Fix CORS error with API key by @NMathar (#598).
  • Fix worker nil pointer panic in refreshCache (#611).
  • Fix batch import feedback (#620).
  • Support Windows log file sink (#621).

v0.4.10

1 year ago

Features

  • Support health checks for liveness and readiness (#594).
  • Add cache_table_prefix and data_table_prefix option (#593).
  • Support excluding "read" items from popular/latest recommendations (#595).

Fix

  • Fix boolean type parsing of ClickHouse driver (#596).

v0.4.9

1 year ago

Features

  • Support managed mode: schedule tasks manually (#575).
  • Support OpenTelemetry tracing (#576).
  • Support compressed playground dataset (#584).

Fix

  • Fix purge cache on Redis (#571).
  • Fix timestamp conditions on loading feedback from MongoDB (#571).
  • Apply clock_error on loading feedback(#573).
  • Fix "index out of range [-1]" on building IVF index for zero IDF (#585).

v0.4.8

1 year ago

Features

  • Support displaying scores of users/items neighbors in the dashboard (#557).
  • Support deleting users and items in the dashboard (#558).
  • Support Redis cluster as cache storage (#564).

Fix

  • Fix RESTful API document (#566).

v0.4.7

1 year ago

Features

  • Support AVX512 SIMD instruments (#533).
  • Support purge all data and cache (#549).
  • Implement Go SDK in client package (#522).
  • Add CORS support to RESTul APIs by @NMathar (#550).

Fix

  • Fix updating item visibility and categories (#552).
  • Fix the deadlock problem of the scheduler (#554).

Performance

  • Remove interface call in SIMD dispatch (#545).