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

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


    from 9da32b6  KAFKA-9924: Add RocksDB metric num-entries-active-mem-table 
(#9177)
     add 85b6545  KAFKA-5636: SlidingWindows (KIP-450) (#9039)

No new revisions were added by this update.

Summary of changes:
 .../kafka/streams/kstream/CogroupedKStream.java    |   9 +
 .../kafka/streams/kstream/KGroupedStream.java      |   7 +
 .../kafka/streams/kstream/SlidingWindows.java      | 140 +++++
 .../kstream/internals/CogroupedKStreamImpl.java    |  14 +
 .../internals/CogroupedStreamAggregateBuilder.java |  75 ++-
 .../kstream/internals/KGroupedStreamImpl.java      |  16 +
 .../internals/KStreamSlidingWindowAggregate.java   | 307 +++++++++
 .../SessionWindowedCogroupedKStreamImpl.java       |  42 +-
 ...va => SlidingWindowedCogroupedKStreamImpl.java} | 118 ++--
 ...amImpl.java => SlidingWindowedKStreamImpl.java} | 144 ++---
 .../TimeWindowedCogroupedKStreamImpl.java          |  52 +-
 .../kstream/internals/TimeWindowedKStreamImpl.java |  45 +-
 .../internals/graph/GraphGraceSearchUtil.java      |   6 +
 .../KStreamAggregationIntegrationTest.java         | 204 ++++++
 .../kafka/streams/kstream/SlidingWindowsTest.java  |  82 +++
 .../internals/CogroupedKStreamImplTest.java        |  55 +-
 .../kstream/internals/KGroupedStreamImplTest.java  | 317 +++++++---
 .../KStreamSlidingWindowAggregateTest.java         | 692 +++++++++++++++++++++
 ...> SlidingWindowedCogroupedKStreamImplTest.java} | 258 +++-----
 .../internals/SlidingWindowedKStreamImplTest.java  | 439 +++++++++++++
 .../kstream/internals/SuppressScenarioTest.java    |  84 +++
 21 files changed, 2566 insertions(+), 540 deletions(-)
 create mode 100644 
streams/src/main/java/org/apache/kafka/streams/kstream/SlidingWindows.java
 create mode 100644 
streams/src/main/java/org/apache/kafka/streams/kstream/internals/KStreamSlidingWindowAggregate.java
 copy 
streams/src/main/java/org/apache/kafka/streams/kstream/internals/{TimeWindowedCogroupedKStreamImpl.java
 => SlidingWindowedCogroupedKStreamImpl.java} (50%)
 copy 
streams/src/main/java/org/apache/kafka/streams/kstream/internals/{TimeWindowedKStreamImpl.java
 => SlidingWindowedKStreamImpl.java} (61%)
 create mode 100644 
streams/src/test/java/org/apache/kafka/streams/kstream/SlidingWindowsTest.java
 create mode 100644 
streams/src/test/java/org/apache/kafka/streams/kstream/internals/KStreamSlidingWindowAggregateTest.java
 copy 
streams/src/test/java/org/apache/kafka/streams/kstream/internals/{TimeWindowedCogroupedKStreamImplTest.java
 => SlidingWindowedCogroupedKStreamImplTest.java} (53%)
 create mode 100644 
streams/src/test/java/org/apache/kafka/streams/kstream/internals/SlidingWindowedKStreamImplTest.java

Reply via email to