Releases: blevesearch/bleve
Releases · blevesearch/bleve
v1.0.13
Enhancements
- Support for zap
v15.0.2
a file-format compatible change which improves performance (blevesearch/zap#44)
Bug Fixes
v1.0.12
Enhancements
- Support for new zap v15 file format (significant space savings) blevesearch/zap#27
- Make it possible to shutdown the analysis queue freeing goroutines #1414
- New stat reporting number of deleted items and estimate of space used by deleted items #1470
Bug Fixes
- HTML highlighter now performs escaping prior to output (SECURITY) #1465
- Fix crash in ASCII folding character filter #1434
- Fix bleve not closing index when encountering an error after open, but before it is returned #1479
- Fix test issue with Go v1.15 #1466
- Fix a test which was no longer testing the intended behavior #1458
v1.0.10
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
v1.0.9
Enhancements
- Add support for zap v14, reduced disk usage over previous versions.
Bug Fixes
v1.0.8
Enhancements
- New ForceMerge API available on scorch index. See #1393
- New Builder API introduced to allow write-only index building, into an optimized single segment. See #1282
- Add support for zap v13, addresses an index size regression introduced in zap v12.
- Changed MultiSearch comparison implementation, with possible performance improvement. See #1398
Bug Fixes
- Fix analyzer inheritance issue in Document Mapping. See #1391
v1.0.7
v1.0.5
v0.8.1
v0.8.0
v0.7.0
Behavior Changes
- This is the last release of Bleve to support Go 1.5 and Go 1.6
Enhancements
- Pure Go Analyzers added for several languages added: Russian, Danish, Finnish, Hungarian, Dutch, Norwegian,
Romanian, Swedish, Turkish - New token filter UniqueTerm which removes duplicate terms from the token stream
Bug Fixes
- Many scorch improvements as it is still under heavy development