github blevesearch/bleve v2.5.0

one day ago
Bug Fixes
  • Exact hits to score higher than fuzzy hits, with #2056
  • Fix boosting during hybrid search that involves text + nearest neighbor, with #2127
  • Addressed bug in IP field handling while highlighting, with #2142
  • Graceful error handling within registry, with #2151
  • http/ package (meant for demo purposes) removed from repository to remove vulnerability - CVE-2022-31022, relocated to within https://github.com/blevesearch/bleve-explorer
  • Geo radius queries will now advertise distances (within sort values) in readable format, with #2137
Improvements
  • Vector search requires faiss dynamic library to be built from blevesearch/faiss@352484e which is a modified version of v1.10.0
  • Support for BM25 scoring, see: scoring.md
  • Support for synonyms' search, see: synonyms.md
  • Significant performance improvements in pre-filtered vector search, with #2169 + dependent changes
  • auto fuzziness detection with #2060
  • Ability to affect ingestion/drain rate by tuning persister workers with #2100
  • Additional config in merge policy for improved merger behavior, with #2134
  • Geo improvements: footprint reduction for polygons, better validation and graceful error handling, with #2162 + #2158 + #2165
  • Upgrade to RoaringBitmap/roaring@v2.4.5, etcd.io/bbolt@v1.4.0
  • More metrics
Milestone

Don't miss a new bleve release

NewReleases is sending notifications on new releases.