Skip to content
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

[v23.1.x] admin: drop no-op user requests before writing to controller log #9855

Merged

Conversation

vbotbuildovich
Copy link
Collaborator

Backport of PR #9842

jcsp added 2 commits April 5, 2023 21:10
Clients should also avoid issuing these requests to begin
with, but in case of bad behavior, let's avoid generating
unnecessary writes to the controller log.

(cherry picked from commit b88f4a0)
In order that our checks for no-op writes are correctly
ordered, we must execute these on the controller leader.
Otherwise we might incorrectly drop a write on another
node because its credential store is out of date.

(cherry picked from commit f47fb81)
@vbotbuildovich vbotbuildovich added this to the v23.1.x-next milestone Apr 5, 2023
@vbotbuildovich vbotbuildovich added the kind/backport PRs targeting a stable branch label Apr 5, 2023
@jcsp jcsp marked this pull request as ready for review April 5, 2023 21:10
@piyushredpanda piyushredpanda modified the milestones: v23.1.x-next, v23.1.7 Apr 10, 2023
@piyushredpanda
Copy link
Contributor

Failure again seems to be #9857 but needs approval to merge, @jcsp

Copy link
Contributor

@ztlpn ztlpn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

clean backport

@jcsp jcsp merged commit 897dd9e into redpanda-data:v23.1.x Apr 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/redpanda kind/backport PRs targeting a stable branch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants