Commit 1a2f671
authored
GH 920 - Topic-based retry support (#1664)
* GH-920: Adds the ability to pause partitions and the corresponding events to MessageListenerContainer interface and its implementations.
* GH-920: Adds a BackOff Manager for Kafka consumption and a ListenerAdapter that makes use of it.
* GH-920: Adds the RetryTopic functionality. See RetryTopicConfigurer.java in the retrytopic package for more information.
* GH-920: Some checkstyle adjustments
* GH-920: Improvements on the RetryTopicConfigurer javadoc overview of the functionality.
* GH-920:
- Changes in dependency management
- RetryTopicBootstrapper
- Some refactorings
* GH-920:
Many improvements
Test implementations
* GH-920: CheckStyle corrections
* GH-920: Updating RetryTopicConfigurer javadoc
* GH-920: Addressing warnings
* GH-920:
- Created the RetryTopic documentation
- Updated relevant parts of the documentation
- Minor adjustments
* GH-920: Updating RetryTopicConfigurer javadoc
* GH-920: Style and documentation adjustments
* GH-920: Adjustments on documentation and tests
* GH-920: Fixed failing test
* GH-920:
-- Fixes topic names when there's a duplicated delay value
-- Fixes class that has the builder (RetryTopicConfiguration not RetryTopicConfigurer)
-- Fixes an error if the RetryTopicBootstrapper has to instantiate the BackOffManager's Clock1 parent 074f991 commit 1a2f671
File tree
54 files changed
+7885
-13
lines changed- spring-kafka-docs/src/main/asciidoc
- spring-kafka/src
- main/java/org/springframework/kafka
- annotation
- event
- listener
- adapter
- retrytopic
- destinationtopic
- support
- test/java/org/springframework/kafka
- listener
- adapter
- retrytopic
- destinationtopic
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
54 files changed
+7885
-13
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| 46 | + | |
| 47 | + | |
46 | 48 | | |
47 | 49 | | |
48 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2345 | 2345 | | |
2346 | 2346 | | |
2347 | 2347 | | |
| 2348 | + | |
| 2349 | + | |
| 2350 | + | |
| 2351 | + | |
2348 | 2352 | | |
2349 | 2353 | | |
2350 | 2354 | | |
| |||
2578 | 2582 | | |
2579 | 2583 | | |
2580 | 2584 | | |
| 2585 | + | |
| 2586 | + | |
2581 | 2587 | | |
| 2588 | + | |
| 2589 | + | |
2582 | 2590 | | |
2583 | 2591 | | |
2584 | 2592 | | |
| |||
2603 | 2611 | | |
2604 | 2612 | | |
2605 | 2613 | | |
| 2614 | + | |
| 2615 | + | |
| 2616 | + | |
| 2617 | + | |
| 2618 | + | |
| 2619 | + | |
| 2620 | + | |
| 2621 | + | |
| 2622 | + | |
| 2623 | + | |
| 2624 | + | |
| 2625 | + | |
| 2626 | + | |
| 2627 | + | |
| 2628 | + | |
| 2629 | + | |
2606 | 2630 | | |
2607 | 2631 | | |
2608 | 2632 | | |
| |||
2621 | 2645 | | |
2622 | 2646 | | |
2623 | 2647 | | |
| 2648 | + | |
| 2649 | + | |
| 2650 | + | |
| 2651 | + | |
| 2652 | + | |
| 2653 | + | |
2624 | 2654 | | |
2625 | 2655 | | |
2626 | 2656 | | |
| |||
3630 | 3660 | | |
3631 | 3661 | | |
3632 | 3662 | | |
| 3663 | + | |
| 3664 | + | |
| 3665 | + | |
| 3666 | + | |
| 3667 | + | |
| 3668 | + | |
| 3669 | + | |
| 3670 | + | |
| 3671 | + | |
| 3672 | + | |
3633 | 3673 | | |
3634 | 3674 | | |
3635 | 3675 | | |
| |||
0 commit comments