-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Promote UseKRaft
feature gate to beta
#9518
Promote UseKRaft
feature gate to beta
#9518
Conversation
/azp run regression |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run kraft-regression |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run upgrade |
Azure Pipelines successfully started running 1 pipeline(s). |
e0a528c
to
c7d5483
Compare
/azp run regression |
Azure Pipelines successfully started running 1 pipeline(s). |
c7d5483
to
7f2b6ec
Compare
/azp run kraft-regression |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run feature-gates-regression |
Azure Pipelines successfully started running 1 pipeline(s). |
Signed-off-by: Jakub Scholz <[email protected]>
Signed-off-by: Jakub Scholz <[email protected]>
Signed-off-by: Jakub Scholz <[email protected]>
7f2b6ec
to
ed4b84a
Compare
/azp run upgrade |
Azure Pipelines successfully started running 1 pipeline(s). |
Signed-off-by: Jakub Scholz <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks for this PR 👍 just a nit
Signed-off-by: Jakub Scholz <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
(now it's on my checking what's the impact on my migration work)
Wondering what is this about, because in my migration work, the dedicated state manager (used for migration as well) already checks that you don't switch from |
It is one of the things approved in the proposal for the promotion. |
The proposal says "It will be implemented as part of the migration work if it is shipped in Strimzi 0.40.0. Or separately if the migration is postponed to Strimzi 0.41.0." . So I guess it should hold on and wait for the migration work to check at which point we'll be when it's time for 0.40.0 but not implementing it now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. Just a couple of suggestions.
api/src/main/java/io/strimzi/api/kafka/model/kafka/KafkaClusterSpec.java
Outdated
Show resolved
Hide resolved
api/src/main/java/io/strimzi/api/kafka/model/kafka/KafkaClusterSpec.java
Outdated
Show resolved
Hide resolved
documentation/modules/configuring/con-scaling-kafka-clusters.adoc
Outdated
Show resolved
Hide resolved
documentation/modules/overview/con-configuration-points-node-pools.adoc
Outdated
Show resolved
Hide resolved
/azp run upgrade |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run regression |
Azure Pipelines successfully started running 1 pipeline(s). |
Signed-off-by: Jakub Scholz <[email protected]>
/azp run regression |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run upgrade |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run kraft-regression |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run feature-gates-regression |
Azure Pipelines successfully started running 1 pipeline(s). |
Type of change
Description
This PR provides the initial implementation of the [SP#62|https://github.com/strimzi/proposals/blob/main/062-UseKRaft-feature-gate-promotion.md] that promotes the
UseKRaft
feature gate tobeta
and enabled it by default. It includes the following tasks:There are some other parts that will be done only in a follow-up PRs. Mainly:
Checklist