Можно ли переопределить индекс ES по умолчанию в unomi через плагин? - PullRequest
0 голосов
/ 04 августа 2020

Я пытаюсь создать плагин, который переопределяет индекс elasticsearch по умолчанию, который создает unomi.

Плагину удалось создать индекс ES, который еще не существует, например. context-event2, но не может создать / обновить уже существующий индекс ES, например. context-event (-data-2020-08).

Посмотрев на результат, напечатанный с помощью 'bundle-list default' в karaf, я сузил его до вопроса о том, какой сценарий запускается раньше.

Я посмотрел, как работает функция getBundle () в private void loadPredefinedMappings в ElasticSearchPersistenceServiceImpl в persistence-elasticsearch [unomi-persistence-elasticsearch], но я не могу найти способ получить порядок чтения файлов.

Есть ли способ изменить индекс ES без изменения файлов индекса по умолчанию? Я бы хотел избежать изменения исходного кода для решения проблемы

...