Recent Releases of annoy

annoy - 1.17.3 – Fix OS X build issues

Essentially just #645 which fixes compilation on OS X

- C++
Published by erikbern almost 3 years ago

annoy - 1.17.2 – Fix memory leak

Fixed memory leak reported in #633

- C++
Published by erikbern about 3 years ago

annoy - 1.17.1 – fix compilation issue + minor other things

Add -fpermissive plus some other minor things

- C++
Published by erikbern almost 4 years ago

annoy - 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

- C++
Published by erikbern over 5 years ago

annoy - 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

- C++
Published by erikbern over 6 years ago

annoy - 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

- C++
Published by erikbern over 6 years ago

annoy - 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

- C++
Published by erikbern over 6 years ago

annoy -

- C++
Published by erikbern almost 7 years ago

annoy - 1.15.2 – misc fixes

  • Fix #379 error handling in save()
  • Fix compile issue in linux
  • Fix popcount #366
  • Some more misc

- C++
Published by erikbern about 7 years ago

annoy -

- C++
Published by erikbern about 7 years ago

annoy - 1.15.1 – fixes for Mojave

See #349

- C++
Published by erikbern over 7 years ago

annoy - xcode 10 fix + build index in place + misc minor bugfixes

Changes: - #274 – on-disk build - Fix for xcode: #334 - Minor fix when saving an index to the same file as a current index: #335

- C++
Published by erikbern over 7 years ago

annoy - 1.14.0 – misc fixes

  • Fixes to the Euclidean distance function (avoid catastrophic cancellation)
  • Don't MAP_POPULATE by default

- C++
Published by erikbern over 7 years ago

annoy - 1.13.0 – Now with dot product

Main (only?) change is that dot products are now supported thanks to @psobot!

- C++
Published by erikbern almost 8 years ago

annoy - 1.12.0 – mostly various fixes related to holes

Finally squashed a remaining issue with holes (see #295) and together with a few other holes-related fixes it felt worthy of bumping the minor version number.

- C++
Published by erikbern about 8 years ago

annoy - Fix more holes issues (this time causing the number of items to be reported incorrectly)

Fixes #279 and #261

- C++
Published by erikbern about 8 years ago

annoy - Fix angular index with holes

Includes #276

- C++
Published by erikbern over 8 years ago

annoy - 1.11.1 – AVX optimizations

This version features AVX instructions thanks to @ReneHollander

- C++
Published by erikbern over 8 years ago

annoy - 1.10.0

Two big updates

  • Windows support now official – with CI pipeline to prove it. Only tested on Python 3.6 so far
  • Experimental Hamming distances

- C++
Published by erikbern over 8 years ago

annoy - 1.9.5

  • Fixes a problem with holes in the index reported by @yonromai in #223

- C++
Published by erikbern over 8 years ago