This is more of a question and not an issue:
I'm trying to figure out what we should do when we get an error. I don't want to skip oplog messages.
Some initial ideas:
- We keep going thinking that gtm will handle and we won't skip oplog records
- Stop (ctx.Stop() ) and restart with gtm.Start using the offset we have been saving when we get a success handling of ctx.OpC
Your thoughts would be appreciated. Basically, to ensure handling of all oplog messages, how would we deal with ctx.ErrC events?
Thanks,
Mike