Releases: KeyviDev/keyvi
Releases · KeyviDev/keyvi
v0.5.0
Less is more, keyvi 0.5.0 features:
- simplify msgpack<-> json parsing
- simplify dictionary compiler, no more "small" dictionary compilers
- use 1 dictionary compiler for all use cases which overflows to disk on demand
- removal of dependencies on xchange and TPIE
- smaller code base, reduced build time and smaller binaries
- removal of python 3.5 (EOL) package, new package for python 3.9
v0.4.6
- support for aarch64 was added (#168)
v0.4.5
- (Rust) changed return type of
Dictionary::new()
from Result<Dictionary, &str>
-> io::Result<Dictionary>
to be more consistent with other libraries and make error handling easier. (#166)
v0.4.4
- fixed a memory leak in SerializationUtils (#164)
v0.4.3
- added
get_all_items
bindings to Rust (#161)
- updated utfcpp - 3rdparty utf8 utils (#158)
- updated examples to python 3 (#159)
- formatted rust code with
cargo fmt
(#162)
v0.4.2
Fixes
- fix race condition in index when concurrently accessing same segment (#154)
- fix overflow in distance calculation (#156)
v0.4.1
- dropped most module imports from global
keyvi
namespace, from now on only submodule imports are supported #147
- using package
msgpack
instead of msgpack-python
: for more details regarding compatability see here #145
- rust bindings now support return of internal
msgpack
value #146
v0.4.0
New and Noteworthy
- packages for python 3.8
- lots of keyvi index improvements, keyvi index is now usable as "beta" feature (usable, limited in functionality)
- fuzzy completion overhaul
Breaking changes
- drop support for python 2.7 and 3.4
- drop manylinux 1 packages in favor of manylinux 2014, older distributions might not be supported anymore
- drop support for macOS 10.11, 10.12, macOS 10.13 is now the minimum
v0.3.2
- Refactoring of value types (#93)
- Bugfixes (#100, #103)
- Note that issue #96 still remains open
v0.3.1
- Index Autoconfiguration, overcoming filedescriptor limitations (#79)
- Using docker on Travis-CI (#95)
- CPython3.7 and PyPy2 packages
- Using libcpp_utf8_output_string from autowrap (#84)
- Code quality and style improvements
- Bug fixes