Commit 71169b2
committed
feat: Adds a way to find the difference in Meiliseach state and come up with a migration plan
and configuration plan depending on the state. This introduces a mechanism it or a drift engine which drill down the Meiliseach configuration
and figures out what has changed:
- settings
- primary key
depending on the change we follow a strategy wether to migrate the data or recreate the index
Signed-off-by: Farhaan Bukhsh <farhaan@opencraft.com>1 parent 643550c commit 71169b2
6 files changed
Lines changed: 870 additions & 51 deletions
File tree
- openedx/core/djangoapps/content/search
- tests
0 commit comments