Skip to content

Задокументировать требование идемпотентности всех плагиновых колбеков

Picodata follow-up

В этот раздел, https://docs.picodata.io/picodata/stable/tutorial/create_plugin/#service где идёт описание поведения on_start колбеков где-то примерно здесь:

image

нужно добавить примечание примерно следующего содержания

Авторы плагинов должны понимать, что все функции трейта Service могут быть вызваны несколько раз подряд, поэтому автор плагина должен следить за корректностью их выполнения в подобной ситуации. Иными словами все колбеки сервиса должны быть идемпотентными.

Edited by Georgy Moshkin