KAFKA-2211: Adding simpleAclAuthorizer implementation and test cases.#195
KAFKA-2211: Adding simpleAclAuthorizer implementation and test cases.#195Parth-Brahmbhatt wants to merge 17 commits into
Conversation
|
kafka-trunk-git-pr #359 FAILURE |
|
The only test failure reported by the bot was Which passes locally and seems very unrelated to the changes i made. I will try and run the test in a loop to see if I can reproduce. |
7be79e1 to
a7684bf
Compare
|
kafka-trunk-git-pr #363 SUCCESS |
There was a problem hiding this comment.
It seems that it will be cleaner if we split this into getAcls and getAclsFromZK. The former will just read from the cache and the latter always read from ZK. Only the ZK listener will use the latter.
5b81a60 to
2c92d3e
Compare
|
@junrao Added a generic ZkNodeChangeListener and removed the scheduler thread. Couldn't think of a better name for the class so if you have a better name let me know. Addressed all other comments in this PR. |
|
kafka-trunk-git-pr #410 FAILURE |
|
kafka-trunk-git-pr #411 FAILURE |
|
kafka-trunk-git-pr #469 FAILURE |
|
kafka-trunk-git-pr #475 SUCCESS |
|
Thanks a lot for the patch. LGTM. |
|
Thanks Parth! |
also turn off pint merge check for this repo, for now as I'm not sure it will work.
Also rename a anomaly analyzer to anomaly finder
TICKET = N/A EXIT_CRITERIA = N/A
This commit is a squash of: - 97f6a93 [LI-HOTFIX] Add a Github Actions workflow to trigger build and test upon PR and push (apache#106) - bb6cab9 [LI-HOTFIX] Add a Github Actions workflow to trigger build and run all tests upon a tag creation/push (apache#107) - 4ac92ac [LI-HOTFIX] Enable the Github Actions workflow to upload the built archive and disable all Travis actions (apache#108) - e3ca505 [LI-HOTFIX] Add note on LinkedIn Kafka Branch to README - 883ece3 [LI-HOTFIX] Updating description of the CI flow (apache#114) - 77cad71 [LI-HOTFIX] Add rat to CI build to make it consistent with PR (apache#173) - 2af73a1 [LI-HOTFIX] CI: Split test builds to multiple jobs - 22517e6 [LI-HOTFIX] CI: Enable spotbugs on build (apache#195) And partially picked up the rat set up from - 66596f0 [LI-HOTFIX] Adding licence and rat check (apache#159) TICKET = N/A LI_DESCRIPTION = LIKAFKA-34202 EXIT_CRITERIA = When migrating off Github Actions for CI
This commit is a squash of: - 97f6a93 [LI-HOTFIX] Add a Github Actions workflow to trigger build and test upon PR and push (apache#106) - bb6cab9 [LI-HOTFIX] Add a Github Actions workflow to trigger build and run all tests upon a tag creation/push (apache#107) - 4ac92ac [LI-HOTFIX] Enable the Github Actions workflow to upload the built archive and disable all Travis actions (apache#108) - e3ca505 [LI-HOTFIX] Add note on LinkedIn Kafka Branch to README - 883ece3 [LI-HOTFIX] Updating description of the CI flow (apache#114) - 77cad71 [LI-HOTFIX] Add rat to CI build to make it consistent with PR (apache#173) - 2af73a1 [LI-HOTFIX] CI: Split test builds to multiple jobs - 22517e6 [LI-HOTFIX] CI: Enable spotbugs on build (apache#195) And partially picked up the rat set up from - 66596f0 [LI-HOTFIX] Adding licence and rat check (apache#159) TICKET = N/A LI_DESCRIPTION = LIKAFKA-34202 EXIT_CRITERIA = When migrating off Github Actions for CI
FileExtent created from FileFetchJob should take into account that its range it's bounded by the underlying buffer, which could be shorter than the range requested in the fetch job.
The getNonSyncableDestinationGroupIds method included GroupState.EMPTY in its filter, causing groups with no active members to be treated as non-syncable. After the first offset commit created the group on the destination in EMPTY state, all subsequent sync cycles skipped it, leaving offsets permanently stale. Signed-off-by: Federico Valeri <fedevaleri@gmail.com>
No description provided.