Features
- GigaMap
- New Vector Index [#548]
- New Spatial Index [#582]
- Lucene index update [#546]
- Concurrency handling improvements and eventual indexing [#564]
- ByteIndexers for numeric and Instant types [#574]
- Indexer for ZonedDateTime and Instant [#565]
- Add support for zero and negative value indexing in BinaryIndexers [#566]
Bugfixes
- Fix for GigaMap [#500] [#524] [#549] [#563] [#570] [#571] [#586] [#595] [#602]
- Fix for service provider configuration [#610]
Other Changes
Migration
Important
Storages created or modified by version 4.0.0 are not backward compatible with older versions. Once a storage has been opened with version 4.0.0, it most likely cannot be used with prior versions anymore. Make sure to create a backup of your storage before migrating.
Warning
Storages created with one of the 4.0.0 beta versions that use the vector index are unfortunately not compatible with the final version due to necessary internal changes. These storages need to be recreated with the final 4.0.0 release.
See also https://github.com/eclipse-serializer/serializer/releases/tag/4.0.0