Releases: erkkah/letarette
Releases · erkkah/letarette
v0.2.2
Fixed
- Removed / replaced unnecessary dependencies
- Updated dependencies
- Fixed spin-wait bug in document update loop
v0.2.1
- Bumped vulnerable dependencies
v0.2.0
Fixed
- Improved sync performance
- Improved cache performance
- Improved error handling
- A bunch of bugs
- Replaced Makefile builds with
byggbuild system to simplify multi-platform builds
Added
- Indexed documents are optionally zlib-compressed on disk. The index itself is not compressed.
- Preliminary Windows support. Builds and runs! Needs more testing.
- Static build support
- Cloning
- Index shard worker startup time is greatly reduced by automatically cloning existing shards. If no healthy workers are available for cloning, regular sync will be used.
- This also simplifies changes in shard configurations.
- Bulk load
- Index shards can be initialized from (optionally gzipped) JSON - files using the
lrclitool
- Index shards can be initialized from (optionally gzipped) JSON - files using the
- In-stemmer stop word handling
- Automatically rejects the most common words in the index.
- Snippet-less, slightly faster, search strategy
- Basic query time synonym handling
- Synonym lists can be loaded and dumped using
lrcli
- Synonym lists can be loaded and dumped using
- Metrics + monitoring
- New
lrmontool provides a web interface for monitoring
clusters, plotting metrics and trying out searches.
- New
- And probably something more!
v0.1.1
Fixed
- Version stamping
- Docker build
Added
- Version logging on startup
- Basic Docker Compose setup
v0.1.0
First public release
- Starting off the new decade with making Letarette public