You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by lu...@apache.org on 2025/01/02 15:31:42 UTC
(kafka) branch trunk updated (0344f8f5ae4 -> dd0fd553163)
This is an automated email from the ASF dual-hosted git repository.
lucasbru pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git
from 0344f8f5ae4 KAFKA-18273: KIP-1099 verbose display share group options (#18259)
add dd0fd553163 KAFKA-18319: Add task assignor interfaces (#18270)
No new revisions were added by this update.
Summary of changes:
.../streams/assignor/AssignmentMemberSpec.java | 60 +++++
.../group/streams/assignor/GroupAssignment.java | 17 +-
.../group/streams/assignor/GroupSpec.java | 18 +-
.../group/streams/assignor/GroupSpecImpl.java | 19 +-
.../group/streams/assignor/MemberAssignment.java | 30 +--
.../group/streams/assignor/MockAssignor.java | 106 ++++++++
.../group/streams/assignor/TaskAssignor.java} | 18 +-
.../streams/assignor/TaskAssignorException.java} | 11 +-
.../coordinator/group/streams/assignor/TaskId.java | 29 ++-
.../group/streams/assignor/TopologyDescriber.java | 50 ++++
.../group/streams/assignor/GroupSpecImplTest.java | 56 ++---
.../group/streams/assignor/MockAssignorTest.java | 267 +++++++++++++++++++++
12 files changed, 590 insertions(+), 91 deletions(-)
create mode 100644 group-coordinator/src/main/java/org/apache/kafka/coordinator/group/streams/assignor/AssignmentMemberSpec.java
copy clients/src/main/java/org/apache/kafka/clients/admin/AlterReplicaLogDirsOptions.java => group-coordinator/src/main/java/org/apache/kafka/coordinator/group/streams/assignor/GroupAssignment.java (70%)
copy metadata/src/main/java/org/apache/kafka/metadata/LeaderConstants.java => group-coordinator/src/main/java/org/apache/kafka/coordinator/group/streams/assignor/GroupSpec.java (71%)
copy connect/transforms/src/main/java/org/apache/kafka/connect/transforms/util/SimpleConfig.java => group-coordinator/src/main/java/org/apache/kafka/coordinator/group/streams/assignor/GroupSpecImpl.java (59%)
copy trogdor/src/main/java/org/apache/kafka/trogdor/rest/TasksResponse.java => group-coordinator/src/main/java/org/apache/kafka/coordinator/group/streams/assignor/MemberAssignment.java (52%)
create mode 100644 group-coordinator/src/main/java/org/apache/kafka/coordinator/group/streams/assignor/MockAssignor.java
copy group-coordinator/{group-coordinator-api/src/main/java/org/apache/kafka/coordinator/group/api/assignor/PartitionAssignor.java => src/main/java/org/apache/kafka/coordinator/group/streams/assignor/TaskAssignor.java} (65%)
copy group-coordinator/{group-coordinator-api/src/main/java/org/apache/kafka/coordinator/group/api/assignor/PartitionAssignorException.java => src/main/java/org/apache/kafka/coordinator/group/streams/assignor/TaskAssignorException.java} (70%)
copy clients/src/main/java/org/apache/kafka/clients/consumer/internals/events/TopicMetadataEvent.java => group-coordinator/src/main/java/org/apache/kafka/coordinator/group/streams/assignor/TaskId.java (57%)
create mode 100644 group-coordinator/src/main/java/org/apache/kafka/coordinator/group/streams/assignor/TopologyDescriber.java
copy connect/transforms/src/test/java/org/apache/kafka/connect/transforms/TimestampRouterTest.java => group-coordinator/src/test/java/org/apache/kafka/coordinator/group/streams/assignor/GroupSpecImplTest.java (52%)
create mode 100644 group-coordinator/src/test/java/org/apache/kafka/coordinator/group/streams/assignor/MockAssignorTest.java