bleve v1.0.10 Release Notes

Release Date: 2020-08-24 // over 3 years ago
  • โœจ Enhancements
    • Geo search compute range code cleanup #1447
    • โœ‚ Remove disjunction unadorned avoidance heuristic #1446
    • โœ‚ Remove the tooManyClauses limitation when an unadorned disjunction optimization is possible #1426
    • ๐Ÿ‘Œ Improve performance of scorch internal event handling by using atomic ops instead of mutex #1419
    • ๐Ÿ‘Œ Improve error message for tooManyClauses to report the field name #1413
    • ๐Ÿ‘ Allow advanced users to alter the sort function implementation (only used in MultiSearch or searchBefore) #1400
    ๐Ÿ› Bug Fixes
    • โšก๏ธ Update roaring bitmaps and bbolt, previous versions possibly have "unsafe" issues with newer versions of Go #1422
    • ๐ŸŽ Update to latest vellum, fixes performance issue in corner case see couchbase/vellum#32
    • ๐Ÿ›  Fix ineffectual assignment in merge planner options #1450
    • ๐Ÿ‘Œ Improve sort mode auto heuristic for detecting numeric terms #1435
    • ๐Ÿ›  Fix error handling in numeric range searcher #1445
    • ๐Ÿ›  Fix memory leak when performing unadorned conjunction/disjunction optimization #1438
    • ๐Ÿ›  Fix error handling in DocIDReader #1443
    • ๐Ÿ›  Fix file handle leak for corner case of the merger #1417
    • ๐Ÿ›  Fix accounting of TermFieldReader started/finished when the Reader is reset internally performing Advance backwards #1415