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

{DO NOT MERGE] ccs jenkins fix #944

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open

{DO NOT MERGE] ccs jenkins fix #944

wants to merge 12 commits into from

Commits on Aug 24, 2023

  1. MINOR: Upgrade version of Gradle entreprise to 3.14.1 & custom user d…

    …ata Gradle plugin to 1.11.1 (apache#14131)
    
    Reviewers: Divij Vaidya <diviv@amazon.com>
    bmscomp authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    45aae64 View commit details
    Browse the repository at this point in the history
  2. KAFKA-15152: Fix incorrect format specifiers when formatting string (a…

    …pache#14026)
    
    Reviewers: Divij Vaidya <diviv@amazon.com>
    
    Co-authored-by: phuchong.tran <phuchong.tran@servicenow.com>
    Phuc-Hong-Tran and phuchong.tran authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    8d12c11 View commit details
    Browse the repository at this point in the history
  3. KAFKA-15393: Improve shutdown behavior in MM2 integration tests (apac…

    …he#14278)
    
    Reviewers: Yash Mayya <yash.mayya@gmail.com>, Chris Egerton <chrise@aiven.io>
    gharris1727 authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    a3303b6 View commit details
    Browse the repository at this point in the history
  4. KAFKA-15377: Don't expose externalized secret values in tasks-config …

    …API endpoint (apache#14244)
    
    Reviewers: Greg Harris <greg.harris@aiven.io>
    yashmayya authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    8802888 View commit details
    Browse the repository at this point in the history
  5. MINOR Bump trunk to 3.7.0-SNAPSHOT (apache#14286)

    Reviewers: Divij Vaidya <diviv@amazon.com>
    satishd authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    9e3b1f9 View commit details
    Browse the repository at this point in the history
  6. KAFKA-14888: Added remote log segments retention mechanism based on t…

    …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 <satishd@apache.org>
    Co-authored-by: Kamal Chandraprakash <kamal.chandraprakash@gmail.com>
    
    Reviewers: Jun Rao <junrao@gmail.com>, Divij Vaidya <diviv@amazon.com, Luke Chen <showuon@gmail.com>, Kamal Chandraprakash <kamal.chandraprakash@gmail.com>, Christo Lolov <lolovc@amazon.com>, Jorge Esteban Quilcate Otoya <quilcate.jorge@gmail.com>, Alexandre Dupriez <alexandre.dupriez@gmail.com>, Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
    satishd authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    d4ab3ae View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. MINOR: Use "add-exports" only when jdk >= 16 in minikdc (apache#14232)

     Use "add-exports" only when jdk >= 16 in minikdc
    
    Reviewers: Greg Harris <greg.harris@aiven.io>
    showuon authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    c9715a3 View commit details
    Browse the repository at this point in the history
  2. MINOR: Missing space in ProducerStateManager LogContext (apache#14275)

    Reviewers: Divij Vaidya <diviv@amazon.com>
    mimaison authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    30de2bb View commit details
    Browse the repository at this point in the history
  3. MINOR: Add a few test cases to clients (apache#14211)

    Reviewers: Mickael Maison <mickael.maison@gmail.com>
    see-quick authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    5785796 View commit details
    Browse the repository at this point in the history
  4. KAFKA-15389: Don't publish until we have replayed at least one record (

    …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 <cmccabe@apache.org>
    mumrah authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    f2d499e View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2023

  1. KAFKA-15181: Wait for RemoteLogMetadataCache to initialize after assi…

    …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 <kamal.chandraprakash@gmail.com>
    
    Reviewers: Luke Chen <showuon@gmail.com>, Jorge Esteban Quilcate Otoya <quilcate.jorge@gmail.com>, Christo Lolov <lolovc@amazon.com>, Satish Duggana <satishd@apache.org>
    abhijeetk88 authored Aug 26, 2023
    Configuration menu
    Copy the full SHA
    ff3e684 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2023

  1. Merge remote-tracking branch 'upstream/trunk' into ccs-jenkins-fix

    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
    honshu committed Aug 27, 2023
    Configuration menu
    Copy the full SHA
    30d6842 View commit details
    Browse the repository at this point in the history