Changelog
๐ Features
- 106cb61 implement end-to-end dynamic keyPrefix for complete tenant data isolation
- ee5cb39 add multi-tenant demo application
- 078a3c0 add index aliasing and ephemeral indexes for dynamic index management
- 381b1da add dynamic index management with multi-tenant support and runtime configuration
- 1585168 add dynamic index resolution with multi-tenant support
- 7bb78fa add SpEL support for dynamic index naming and key prefixes
- 6a635ec #677: generate indexed subfields for
@Referencefields, closes #677 - c79455d metamodel: generate indexed subfields for
@Referencefields (#677), closes #677
๐ Fixes
- 70b7fa3 handle NumberFormatException in version parsing
- 1b6eb95 autocomplete: use Tuple.getElement() for payload lookup in autocomplete (#673), closes #673
- 810a2f1 serialization: use Gson JsonObject for projection field serialization (#676), closes #676
๐งช Tests
- 6508492 add test fixtures and update SpEL indexing tests
๐ Documentation
- ab8dcc5 add ephemeral indexes and index migration documentation
- 2db2133 add comprehensive Javadoc for dynamic indexing classes
- e9753a9 add comprehensive multi-tenant and dynamic indexing documentation
Contributors
We'd like to thank the following people for their contributions:
- Brian Sam-Bodden (@bsbodden)