Skip to content

Commit

Permalink
Merge pull request #86 from softwaremill/readme-updates-after-release…
Browse files Browse the repository at this point in the history
…-0.3.1

README updates after release 0.3.1
  • Loading branch information
adamw authored Apr 25, 2023
2 parents 7a43de7 + 5c49b1a commit 2abe79c
Showing 1 changed file with 4 additions and 14 deletions.
18 changes: 4 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,17 +85,7 @@ maximum such timestamp is used as the value of "now" - as it indicates exactly h
partition. What "recently" means depends on the `useNowForRedeliverDespiteNoMarkerSeenForMs` config setting. Otherwise,
the current system time is used, as we assume that all markers from the partition have been processed.

# Project status

## Version 0.3.1.1 (5 Sep 2017)

* Kafka & dependency updates

## Version 0.3.1 (19 Jun 2017)

* redelivery component optimizations
* bug fixes

## Version 0.1 (24 Apr 2017)

* initial release
# Dead letter queue (DMQ)
The redelivery of the message is attempted only a configured number of times. By default, it's 3. You can change that number by setting `maxRedeliveryCount` value in `KmqConfig`.
After that number is exceeded messages will be forwarded to a topic working as a *dead letter queue*. By default, the name of that topic is name of the message topic concatenated with the suffix `__undelivered`. You can configure the name by setting `deadLetterTopic` in `KmqConfig`.
The number of redeliveries is tracked by `kmq` with a special header. The default the name of that header is `kmq-redelivery-count`. You can change it by setting `redeliveryCountHeader` in `KmqConfig`.

0 comments on commit 2abe79c

Please sign in to comment.