Bug Fixes
- Fix format of date times displayed in search result, to not drop precision (https://github.com/blevesearch/bleve/pull/1868)
Improvements
- Upgraded to
golang.org/x/text@v0.8.0to overcome a vulnerability (https://github.com/blevesearch/bleve/pull/1845) - Support for polish language analyzer -
pl(https://github.com/blevesearch/bleve/pull/1825) - Additional attribute in search response to determine partial/complete hits for match queries (https://github.com/blevesearch/bleve/pull/1848)
- Performance optimization to speed up documents processing per mapping definition (https://github.com/blevesearch/bleve/pull/1865)
- Support fuzziness factor for matchphrase, multiphrase & phrase queries (https://github.com/blevesearch/bleve/pull/1847)
- Geo shape polygon decode optimization w/ buffer re-use (https://github.com/blevesearch/bleve/pull/1864)
- Override-able Marshal/Unmarshal methods (https://github.com/blevesearch/bleve/pull/1880)
- Enhanced data time format support:
sanitizedgothat validates layout against supported golang constants (https://github.com/blevesearch/bleve/pull/1877)- Ability to apply custom datetime parsers to query criteria and facets (https://github.com/blevesearch/bleve/pull/1860, https://github.com/blevesearch/bleve/pull/1878)
- Ability to parse date times in these formats -
unix_micro,unix_sec,unix_milli,unix_nano(https://github.com/blevesearch/bleve/pull/1870) - Additional layouts support with
percentstyleandisostyle(https://github.com/blevesearch/bleve/pull/1866)