Releases: gorse-io/gorse
Releases · gorse-io/gorse
Gorse v0.4.10
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).
Gorse v0.4.9
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).
Gorse v0.4.8
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).
Gorse v0.4.7
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).
Gorse v0.4.6
Features
- Support dynamic goroutine allocation for multiple tasks (#513).
- Support database prefixes
postgresql://
and rediss://
(#499).
- Support disable/enable model size searching (#502).
- Support prefixes for database table names (#503).
- Build windows arm64 release (#500).
- Support HTTPS for ClickHouse connection:
chhttps://
(#508).
- Prune solely user labels and item labels (#512).
Fix
- Fix unexpected database schema migration (#501).
- Fix duplicate measurements (#505).
- Stop the HTTP server and RPC server gracefully (#506).
Gorse v0.4.5
Features
- Implement a playground based on the all-in-one server (#479).
- Support Oracle as one of the cache stores (#482).
- Support Oracle as one of the data stores (#484).
Fix
- Remove tasks from disconnected worker nodes (#480).
- Show progress for index building (#490).
- Fix the isolation level (READ UNCOMMITTED) in MySQL (#481).
- Fix the positive feedback display in the dashboard (#486, by @bradrisse).
Gorse v0.4.4
Features
- Support SQLite as one of the data stores (all-in-one server only, #469).
- Support SQLite as one of the cache stores (all-in-one server only, #467).
- Implement the all-in-one server (#470).
Fix
- Fix delete users and items (#471).
- Fix import feedback CSV with quoted field (#472).
Performance
- Remove redundant cache deletion (#475).
Gorse v0.4.3
Features
- Track the memory usage of the master node and worker nodes (#461).
- Calculate positive feedback rates during load dataset (#462).
Fix
- Report metrics (precision, recall, etc.) once saved models are loaded (#457).
- Redact username and password in DSN (#459).
- Fix migration error with PostgresSQL and ClickHouse (#464).
- Fix insert duplicate users/items/feedback (#465).
Gorse v0.4.2
Features
- Display binary versions in the dashboard (#448).
- Implement the request ID for RESTful APIs (#449).
- Move measurements from the data store to the cache (#450).
- Support database auto migrate by gorm (#453).
- Reimplement auto similarity as hybrid similarity based on labels and users/items (#455).
Performance
- Set MySQL and Postgres isolation level to READ UNCOMMITTED (#452).
Gorse v0.4.1
Features
Fix
- Fix hidden items and deleted items visibility (#442).
Performance
- Cache popular items in the server node (#438).
- Cache hidden items in the server node (#439).