Changelog
๐ Features
- 770c2d5 implement end-to-end dynamic keyPrefix for complete tenant data isolation
- dcebe44 add multi-tenant demo application
- 91befbd add index aliasing and ephemeral indexes for dynamic index management
- 498bc5e add dynamic index management with multi-tenant support and runtime configuration
- 10494ad add dynamic index resolution with multi-tenant support
- dfa5674 add SpEL support for dynamic index naming and key prefixes
- 291036a #677: generate indexed subfields for
@Referencefields, closes #677 - 548b1aa metamodel: generate indexed subfields for
@Referencefields (#677), closes #677
๐ Fixes
- 7d3310e handle NumberFormatException in version parsing
- 9ca673e autocomplete: use Tuple.getElement() for payload lookup in autocomplete (#673), closes #673
- facb13a serialization: use Gson JsonObject for projection field serialization (#676), closes #676
๐งช Tests
- d9de43b add test fixtures and update SpEL indexing tests
๐ Documentation
- a5c03a8 add ephemeral indexes and index migration documentation
- 3e2fe87 add comprehensive Javadoc for dynamic indexing classes
- 6e63bdd add comprehensive multi-tenant and dynamic indexing documentation
Contributors
We'd like to thank the following people for their contributions:
- Brian Sam-Bodden (@bsbodden)