Commit 0295f11
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 759a9bb commit 0295f11
6 files changed
Lines changed: 887 additions & 85 deletions
File tree
- openedx/core/djangoapps/content/search
- tests
0 commit comments