spring-projects / spring-boot

Spring Boot
https://spring.io/projects/spring-boot
Apache License 2.0
73.58k stars 40.31k forks source link

Group Kafka properties that configure the back-off policy #40988

Open wilkinsona opened 4 weeks ago

wilkinsona commented 4 weeks ago

We have 4 properties that are used to configure the back-off policy:

There are two other properties at the same level that are not related to the back-off policy:

We should group the four back-off related properties to make their purpose clear:

travisriegler commented 1 week ago

Hello, I would like to work on this issue if you believe it to be a good first contribution for someone to work on. I've taken an initial look at the code and I believe I can do it.

wilkinsona commented 1 week ago

Thanks, @travisriegler, it's all yours.

Just in case you're not already aware, when introducing the new properties, the existing properties should be kept in a deprecated form. You can deprecate them by adding @DeprecatedConfigurationProperty to each deprecated property's getter method.