Столкнулся с непонятным для меня поведением: есть два ранее созданных айтема, у которых в препроцессинге стоит "discard unchanged with heartbeat 1d". Эти айтемы не равны друг другу и не меняются уже очень давно.
Сейчас создал триггер, который сравнивает значения этих айтемов. Триггер простейший last(item1)<>last(item2). И триггер не работает, с учетом того, что эти айтемы не равны. Если изменить значение одного из айтемов, когда триггер уже создан, то он срабатывает.
Что я делаю не так? Как сравнить такие айтемы?
ps Предполагаю, что триггеры проверяются при изменении значения, а т.к. его не происходит, то триггер и не проверяется
Сейчас создал триггер, который сравнивает значения этих айтемов. Триггер простейший last(item1)<>last(item2). И триггер не работает, с учетом того, что эти айтемы не равны. Если изменить значение одного из айтемов, когда триггер уже создан, то он срабатывает.
Что я делаю не так? Как сравнить такие айтемы?
ps Предполагаю, что триггеры проверяются при изменении значения, а т.к. его не происходит, то триггер и не проверяется
Comment