Skip to content

015 - entity isolation filter#80

Merged
k-wall merged 5 commits intomainfrom
k-wall-patch-2
Apr 9, 2026
Merged

015 - entity isolation filter#80
k-wall merged 5 commits intomainfrom
k-wall-patch-2

Conversation

@k-wall
Copy link
Copy Markdown
Member

@k-wall k-wall commented Sep 19, 2025

Proposes the introduction of a "Entity Isolation Filter" to Kroxylicious's core filters.

This filter gives each authenticated user a private space within a Kafka cluster, isolated from other users sharing the same cluster. Isolation can be applied selectively to some entity types and not others.
For example, it's possible to have isolation for consumer groups, but not for topics.

@k-wall k-wall requested a review from a team as a code owner September 19, 2025 13:20
@k-wall k-wall force-pushed the k-wall-patch-2 branch 2 times, most recently from a839c2e to a49d74a Compare September 19, 2025 13:31
Comment thread proposals/011-user-namespace.md Outdated
Comment thread proposals/011-user-namespace.md Outdated
@k-wall
Copy link
Copy Markdown
Member Author

k-wall commented Sep 25, 2025

I said on the sync call, I'll iterate on the APIs in a PR then update the proposal.

@tombentley
Copy link
Copy Markdown
Member

@k-wall assuming #75 doesn't get merged first, I suppose you will need to renumber the filename.

@k-wall k-wall removed this from 2025_Q3 Jan 13, 2026
@k-wall k-wall changed the title 011 - user namespace filter 015 - resource isolation filter Jan 30, 2026
Comment thread proposals/011-user-namespace.md Outdated
Comment thread proposals/011-user-namespace.md Outdated
@tombentley
Copy link
Copy Markdown
Member

@k-wall what's the status on this. We merged the isolation filter already, so I guess this should be merged too?

@k-wall
Copy link
Copy Markdown
Member Author

k-wall commented Mar 30, 2026

Thanks, this did slip from my radar. I'll fix this up to reflect what was done.

@k-wall k-wall changed the title 015 - resource isolation filter 015 - entity isolation filter Mar 31, 2026
k-wall added 2 commits March 31, 2026 10:20
Signed-off-by: Keith Wall <kwall@apache.org>
Signed-off-by: Keith Wall <kwall@apache.org>
@k-wall k-wall requested a review from a team as a code owner March 31, 2026 09:20
Signed-off-by: Keith Wall <kwall@apache.org>
@k-wall k-wall requested a review from robobario March 31, 2026 10:37
Signed-off-by: Keith Wall <kwall@apache.org>
@k-wall
Copy link
Copy Markdown
Member Author

k-wall commented Apr 1, 2026

@robobario and @tombentley low priority for re-review.

Copy link
Copy Markdown
Member

@SamBarker SamBarker left a comment

Choose a reason for hiding this comment

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

LGTM thanks @k-wall

Comment thread proposals/015-entity-isolation.md Outdated
Copy link
Copy Markdown
Member

@tombentley tombentley left a comment

Choose a reason for hiding this comment

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

Thanks @k-wall

Co-authored-by: Sam Barker <sam@quadrocket.co.uk>
Signed-off-by: Keith Wall <kwall@apache.org>
@k-wall k-wall merged commit 40fac0b into main Apr 9, 2026
1 check passed
@k-wall k-wall deleted the k-wall-patch-2 branch April 9, 2026 09:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants