mardambey / mypipe

MySQL binary log consumer with the ability to act on changed rows and publish changes to different systems with emphasis on Apache Kafka.

Home Page: http://mardambey.github.io/mypipe

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Skipping events cause empty mutation list.

tramchamploo opened this issue · comments

If specifying skipping some tables, mutations will not be added in txQueue. This will lead to commit failure.

@tramchamploo, you should use a config similar to this so mypipe doesn't quit when it encounters an empty mutation list.

mypipe {
    include-event-condition = """ ... """
    error {
        quit-on-empty-mutation-commit-failure = false
    }
}

@tramchamploo can you send us your config + sample queries to get this to fail? For some reason the last reply you sent me was only in my email, nothing here on GitHub.

I get this done, so never mind.