Releases: spotify/annoy
1.17.3 – Fix OS X build issues
Essentially just #645 which fixes compilation on OS X
1.17.2 – Fix memory leak
1.17.1 – fix compilation issue + minor other things
Add -fpermissive
plus some other minor things
1.17.0 – multithreaded building + misc more
- Multithreaded building by @novoselrok
- Misc updates of README to link to Ruby bindings and clean up docs
- Better tree splitting, try multiple times ot find more balanced ones
- Fix building on disk and saving large files for Windows
- Misc compilation warnings cleanup
1.16.3 – windows fix for large files, better error messages
- mostly fixing windows issues with large files
- some error message improvements as well
- doing more stack allocations instead of heap
- fixes to a few tests that were failing on other platforms
1.16.2 – workaround for pypi issue
Something is busted with version 1.16.1 where I think I must have accidentally uploaded it a long time ago.
Bumping straight to 1.16.2
This is same content as 1.16.1
1.16.1 – misc fixes
Mostly minor things to catch user errors and/or explain things better. No functionality change really, except preventing some questionable usage patterns that lead to lots of complexity.
#430 – AVX issues in certain GCC version
#427 – Prevent saving an index that hasn't been built
#425 – Prevent building an index that has already been built
#426 – Handle lseek failures
#419 – ftruncate issues
#410 – swig update
#405 – Use std::sort
The remaining changes were to documentation/test and don't change any functionality