Index settings (not analysis) for all indexes and for specific indexes are not merged properly - common settings are suppressed.
Structure of index settings stored in memory is different from acquired from OpenSearch. It's valid in terms of search server comparison is failed -> index is recreated. Due to builder structure.
Steps To Reproduce
Configure common and index specific settings on project side
Current Behavior
Index specific settings suppress all common settings.
Index is considered as changed even if there are no actual changes.
Expected Behavior
Settings should be merged properly.
Index should be considered as 'Actual'.
Sample Project
Attach a zip-archive with a sample project or provide a link to a GitHub repository with a minimal, reproducible example.
Jmix Studio Toolbar provides an action for creating a zip-archive from your project.
Reports that include a sample will take priority over reports that do not.
Environment
Jmix version: 2.4.0-RC1
Bug Description
Steps To Reproduce
Configure common and index specific settings on project side
Current Behavior
Expected Behavior
Sample Project
Attach a zip-archive with a sample project or provide a link to a GitHub repository with a minimal, reproducible example.
Jmix Studio Toolbar provides an action for creating a zip-archive from your project.
Reports that include a sample will take priority over reports that do not.