[FLINK-23183][connectors/rabbitmq] Fix ACKs for redelivered messages in RMQSource and add integration tests

Changes:
- channel.basicReject in RMQSource is called in case of already processed (and checkpointed) but redelivered messages (e.g. after the job failover)
- add integration test that verifies that the source actually consumes the messages
- add integration test reproducing the message redelivery issue in case of ack failure
3 files changed
tree: 5ed8fdf2c771e96005b3ffe5ade2f0cc2979cd31
  1. .github/
  2. .idea/
  3. docs/
  4. flink-connector-rabbitmq/
  5. tools/
  6. .asf.yaml
  7. .gitignore
  8. LICENSE
  9. NOTICE
  10. README.md
README.md

flink-connector-rabbitmq