Skip to content

Conversation

garyrussell
Copy link
Contributor

Resolves #2410

nack() cannot be used with out of order commits

  • the contract means commit all previous offsets and redeliver remaining.
  • the appliation might nack multiple records.

cherry-pick to 2.9.x, 2.8.x

Resolves spring-projects#2410

`nack()` cannot be used with out of order commits
- the contract means commit all previous offsets and redeliver remaining.
- the appliation might nack multiple records.

**cherry-pick to 2.9.x, 2.8.x**
@artembilan artembilan merged commit 6536f3c into spring-projects:main Oct 12, 2022
@artembilan
Copy link
Member

... and cherry-picked to 2.9.x & 2.8.x

@garyrussell garyrussell deleted the GH-2410 branch October 12, 2022 19:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Acknowledgment.nack() leads to infinite consumer pause when asyncAck property set to true
2 participants