Эспер паттерн с OR запускается дважды - PullRequest
0 голосов
/ 24 января 2020

У меня есть оператор Esper, например:

select ...
from pattern[(A -> timer:interval(100 msec)) or timer:interval(500 msec)]

Обычно оператор срабатывает один раз или не срабатывает совсем, но иногда оператор срабатывает дважды. Это ошибка или ожидаемое поведение? Если это ожидаемое поведение, что я должен изменить в своем утверждении, чтобы оно включало только каждый триггер не более одного раза?

Примечание. Я использую Esper версии 4.3.

1 Ответ

0 голосов
/ 24 января 2020

Я бы порекомендовал обновиться до более новой версии. Версия у вас там действительно старая. Если проблемы по-прежнему возникают, вы можете создать проблему в Github и прикрепить контрольный пример.

...