4orbit · GitHub

падает на функции с многострочным raise warning такого вида:

    if __row_count <> coalesce (array_length (_id_list, 1), 0) then
        raise warning 'некоторые записи аномально исчезли из xxxx_xxxxx.fwd_queue . '
                        'либо они были удалены вручную умышленно (это нормально!), '
                        'либо два некорректно-настроенных сервиса одновременно обрабатывают одинаковые записи очереди (это плохо!): '
                        '% %',
               __row_count,
               coalesce (array_length (_id_list, 1));
    end if;

пишет:

!ENTRY apgdiff 2 0 2019-12-09 10:24:43.485
!MESSAGE ANTLR Error:
function definition of done_fwd_queue line 73:24 mismatched input ''либо они были удалены вручную умышленно (это нормально!), '' expecting USING, ';', ','

Read the original on github.com ↗