You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by ca...@apache.org on 2021/06/25 16:33:25 UTC

[kafka] branch trunk updated (bd72ef1 -> 6655a09)

This is an automated email from the ASF dual-hosted git repository.

cadonna pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git.


    from bd72ef1  KAFKA-12541; Extend ListOffset to fetch offset with max timestamp (KIP-734) (#10760)
     add 6655a09  KAFKA-12849: KIP-744 TaskMetadata ThreadMetadata StreamsMetadata as API (#10840)

No new revisions were added by this update.

Summary of changes:
 docs/streams/upgrade-guide.html                    |  19 +-
 .../org/apache/kafka/streams/KafkaStreams.java     |  93 +++++++-
 .../org/apache/kafka/streams/StreamsBuilder.java   |   2 +-
 .../org/apache/kafka/streams/StreamsMetadata.java  | 104 +++++++++
 .../org/apache/kafka/streams/TaskMetadata.java     |  87 ++++++++
 .../org/apache/kafka/streams/ThreadMetadata.java   | 112 ++++++++++
 .../InvalidStateStorePartitionException.java       |   2 +-
 .../kafka/streams/kstream/CogroupedKStream.java    |   8 +-
 .../kafka/streams/kstream/KGroupedStream.java      |  12 +-
 .../kafka/streams/kstream/KGroupedTable.java       |  12 +-
 .../org/apache/kafka/streams/kstream/KTable.java   |  16 +-
 .../kstream/SessionWindowedCogroupedKStream.java   |   4 +-
 .../streams/kstream/SessionWindowedKStream.java    |  12 +-
 .../kstream/TimeWindowedCogroupedKStream.java      |   4 +-
 .../kafka/streams/kstream/TimeWindowedKStream.java |  12 +-
 .../kafka/streams/processor/TaskMetadata.java      |  28 +--
 .../kafka/streams/processor/ThreadMetadata.java    |  10 +-
 .../streams/processor/internals/StreamThread.java  |  12 +-
 .../processor/internals/StreamsMetadataState.java  |  27 ++-
 .../TaskMetadataImpl.java}                         |  65 ++----
 .../ThreadMetadataImpl.java}                       |  28 ++-
 .../org/apache/kafka/streams/state/HostInfo.java   |   4 +-
 .../kafka/streams/state/StreamsMetadata.java       |   2 +
 .../StreamsMetadataImpl.java}                      |  54 +++--
 .../org/apache/kafka/streams/KafkaStreamsTest.java |  18 +-
 .../integration/AdjustStreamThreadCountTest.java   |  50 ++---
 .../streams/integration/EosIntegrationTest.java    |  22 +-
 .../KTableKTableForeignKeyJoinDistributedTest.java |   6 +-
 .../StandbyTaskCreationIntegrationTest.java        |   6 +-
 .../integration/StoreQueryIntegrationTest.java     |   4 +-
 .../integration/TaskMetadataIntegrationTest.java   |   4 +-
 .../processor/internals/StreamThreadTest.java      |  25 ++-
 .../internals/StreamsMetadataStateTest.java        |  15 +-
 .../processor/internals/TaskMetadataImplTest.java  | 156 +++++++++++++
 .../internals/ThreadMetadataImplTest.java          | 244 +++++++++++++++++++++
 .../kafka/streams/state/StreamsMetadataTest.java   | 102 ++++++++-
 .../streams/tests/StreamsStandByReplicaTest.java   |   4 +-
 .../StreamsUpgradeToCooperativeRebalanceTest.java  |   8 +-
 38 files changed, 1121 insertions(+), 272 deletions(-)
 create mode 100644 streams/src/main/java/org/apache/kafka/streams/StreamsMetadata.java
 create mode 100644 streams/src/main/java/org/apache/kafka/streams/TaskMetadata.java
 create mode 100644 streams/src/main/java/org/apache/kafka/streams/ThreadMetadata.java
 copy streams/src/main/java/org/apache/kafka/streams/processor/{TaskMetadata.java => internals/TaskMetadataImpl.java} (57%)
 copy streams/src/main/java/org/apache/kafka/streams/processor/{ThreadMetadata.java => internals/ThreadMetadataImpl.java} (83%)
 copy streams/src/main/java/org/apache/kafka/streams/state/{StreamsMetadata.java => internals/StreamsMetadataImpl.java} (74%)
 create mode 100644 streams/src/test/java/org/apache/kafka/streams/processor/internals/TaskMetadataImplTest.java
 create mode 100644 streams/src/test/java/org/apache/kafka/streams/processor/internals/ThreadMetadataImplTest.java