-
Notifications
You must be signed in to change notification settings - Fork 5
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
{DO NOT MERGE] ccs jenkins fix #944
base: master
Are you sure you want to change the base?
Conversation
…ata Gradle plugin to 1.11.1 (apache#14131) Reviewers: Divij Vaidya <[email protected]>
…pache#14026) Reviewers: Divij Vaidya <[email protected]> Co-authored-by: phuchong.tran <[email protected]>
…he#14278) Reviewers: Yash Mayya <[email protected]>, Chris Egerton <[email protected]>
…API endpoint (apache#14244) Reviewers: Greg Harris <[email protected]>
Reviewers: Divij Vaidya <[email protected]>
…ime and size. (apache#13561) This change introduces a remote log segment segment retention cleanup mechanism. RemoteLogManager runs retention cleanup activity tasks on each leader replica. It assesses factors such as overall size and retention duration, subsequently removing qualified segments from remote storage. This process also involves adjusting the log-start-offset within the UnifiedLog accordingly. It also cleans up the segments which have epochs earlier than the earliest leader epoch in the current leader. Co-authored-by: Satish Duggana <[email protected]> Co-authored-by: Kamal Chandraprakash <[email protected]> Reviewers: Jun Rao <[email protected]>, Divij Vaidya <[email protected], Luke Chen <[email protected]>, Kamal Chandraprakash <[email protected]>, Christo Lolov <[email protected]>, Jorge Esteban Quilcate Otoya <[email protected]>, Alexandre Dupriez <[email protected]>, Nikhil Ramakrishnan <[email protected]>
Use "add-exports" only when jdk >= 16 in minikdc Reviewers: Greg Harris <[email protected]>
Reviewers: Divij Vaidya <[email protected]>
Reviewers: Mickael Maison <[email protected]>
…apache#14282) When starting up a controller for the first time (i.e., with an empty log), it is possible for MetadataLoader to publish an empty MetadataImage before the activation records of the controller have been written. While this is not a bug, it could be confusing. This patch closes that gap by waiting for at least one controller record to be committed before the MetadataLoader starts publishing images. Reviewers: Colin P. McCabe <[email protected]>
…gning partitions (apache#14127) This PR adds the following changes to the `TopicBasedRemoteLogMetadataManager` 1. Added a guard in RemoteLogMetadataCache so that the incoming request can be served from the cache iff the corresponding user-topic-partition is initalized 2. Improve error handling in ConsumerTask thread so that is not killed when there are errors in reading the internal topic 3. ConsumerTask initialization should handle the case when there are no records to read and some other minor changes Added Unit Tests for the changes Co-authored-by: Kamal Chandraprakash <[email protected]> Reviewers: Luke Chen <[email protected]>, Jorge Esteban Quilcate Otoya <[email protected]>, Christo Lolov <[email protected]>, Satish Duggana <[email protected]>
Fixed the conflict causing the jenkins job failure from AK-> CCS. Below are the PR which caused the conflict. In AK apache#14286 apache#13676 In CCS #901 For #901 and apache#14286 conflict I have kept the versioning changes of CCS in files gradle.properties settings.gradle streams/quickstart/java/pom.xml streams/quickstart/java/src/main/resources/archetype-resources/pom.xml streams/quickstart/pom.xml tests/kafkatest/__init__.py
|
Conflicts :
|
I believe you did this correctly, but for everyone's awareness, we should not pull in apache#13676 |
@jolshan Just wanted to be sure I understood things right. Are you saying it is OK to pull in apache#13676 into this repository (in this PR), but we should omit it in the subsequent merge with |
@kowshik We should not pull it into any confluentinc repo (this one or ce-kafka) |
See revert here: 4fc716a Confluent does not have the licensing to use gradle enterprise, so we should not have this code in any of our repos. |
Fixed the conflict causing the jenkins job failure from AK-> CCS.
Below are the PR which caused the conflict.
In AK
apache#14286
apache#13676
In CCS
#901
For #901 and apache#14286 conflict
I have kept the versioning changes of CCS in files
settings.gradle
streams/quickstart/java/pom.xml
streams/quickstart/java/src/main/resources/archetype-resources/pom.xml
streams/quickstart/pom.xml
tests/kafkatest/init.py
Committer Checklist (excluded from commit message)