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