This release of the LIFTI framework adds:
- An updatable index, from which you can remove or re-index items.
- Serialization - indexes can now be serialized and deserialized to binary data.
- Thread safety - by default the index can be accessed safely by multiple threads. This implements a multiple reader, single writer locking strategy.
- Optimisations in the Porter Stemming code, improving performance by 40-50%.
Breaking changes from 0.3 to 0.4:
- FullTextIndexer renamed to FullTextIndex.