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

karp pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/rocketmq-streams.git


    from 39872381 [maven-release-plugin] prepare for next development iteration
     add 99fe551f add .gitignore
     add e2e722a7 fix(bug) use normal topic as state topic.
     add d8d30c3e add isRunning in RocketMQStream
     add cbbde831 make state topic consistant with shuffle topic
     add a4826419 modify create normal topic
     add 89272f9b add log
     add 5e1dd642 use the name of thread as rocksdb path.
     add 5607482e Merge pull request #252 from ni-ze/develop
     add f499b197 Merge pull request #254 from ni-ze/develop
     add 1a935323 Merge branch 'local/upstream/develop' into develop
     add 73146ed4 repeated stop in workerThread
     add 45f24e31 modify the name of workeThread
     add 4a6237eb move log
     add 102cae55 change operator name of groupedstream
     add 2906e9b2 modify the configure of ObjectMapper.
     add ca82d3b1 idle window 0.1
     add 16e1f3ea idle window 0.2
     add d5db2a22 idle window 0.3
     add 1dd13c3c modify windowCount example
     add 462196f1 polish example
     add de18512b store watermark
     add f8914810 modify log level
     add c86a723e add watermark in session window
     add 14c94880 modify the constant
     add fb1a307e persist watermark after fired.
     add 47d1c6c5 two stream join 0.1
     add af0a8462 two stream join 0.2
     add 51d13d5e Merge pull request #256 from ni-ze/develop
     add d6b934a8 Merge pull request #258 from ni-ze/develop
     add 86f18192 Merge pull request #260 from ni-ze/develop
     add b9fe94d0 Merge pull request #262 from ni-ze/develop
     add 608ccaec Merge pull request #264 from ni-ze/develop
     add fabc5712 Merge branch 'local/upstream/develop' into develop
     add 3e94af34 add log
     add 2bb863b7 add example
     add 5c7608da modify schedule execute service
     add 854df3a0 modify schedule thread num
     add 7c0ceee4 Merge pull request #266 from ni-ze/develop
     add 57e31e7e Merge branch 'local/upstream/develop' into develop
     add ff510112 modify log level
     add 81607e64 remove redundant code
     add daf22d73 [ISSUE #251]Support avg function in WindowStream
     add 6e17ed81 Merge branch 'develop' into develop_avg
     add e6eec5de [ISSUE #251] Update windowAvg examples
     add 652c9acf Merge branch 'develop' into develop_avg
     add b5355dec Merge pull request #259 from Jargon9/develop_avg
     add b6dac328 Merge branch 'local/upstream/develop' into develop
     add 97e2568c remove redundancy code
     add c81b5515 modify the num of shuffle topic queue
     add 9bff38e7 Merge pull request #269 from ni-ze/develop
     add a256c965 modify the return type of flatmap
     add ecf01cf6 Merge pull request #271 from ni-ze/develop
     add 7b85a181 [maven-release-plugin] prepare release 
rocketmq-streams-all-1.1.1
     add 159f6b77 [maven-release-plugin] prepare for next development iteration
     add f546c009 Merge pull request #273 from apache/local/upstream/develop
     new fb34d124 Merge pull request #274 from apache/develop

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |   4 +-
 core/pom.xml                                       |  10 +-
 .../rocketmq/streams/core/RocketMQStream.java      |  14 +-
 .../rocketmq/streams/core/common/Constant.java     |  11 +-
 .../{MinAccumulator.java => AvgAccumulator.java}   |  49 +++-
 .../function/supplier/AccumulatorSupplier.java     |   4 +-
 .../core/function/supplier/AggregateSupplier.java  |   4 +-
 .../function/supplier/JoinAggregateSupplier.java   |   4 +-
 .../supplier/JoinWindowAggregateSupplier.java      | 136 +++-------
 .../core/function/supplier/SinkSupplier.java       |   9 +-
 .../core/function/supplier/SourceSupplier.java     |  14 -
 .../supplier/TimestampSelectorSupplier.java        |   9 +-
 .../supplier/WindowAccumulatorSupplier.java        | 163 +++++-------
 .../function/supplier/WindowAggregateSupplier.java | 149 +++++------
 .../streams/core/metadata/StreamConfig.java        |  21 +-
 .../streams/core/rstream/GroupedStreamImpl.java    |  14 +-
 .../rocketmq/streams/core/rstream/Pipeline.java    |   4 +
 .../rocketmq/streams/core/rstream/RStream.java     |   2 +-
 .../rocketmq/streams/core/rstream/RStreamImpl.java |   2 +-
 .../streams/core/rstream/StreamBuilder.java        |   4 +
 .../streams/core/rstream/WindowStream.java         |  10 +-
 .../streams/core/rstream/WindowStreamImpl.java     |  32 ++-
 .../streams/core/running/AbstractProcessor.java    |  27 +-
 .../core/running/AbstractWindowProcessor.java      |  47 +++-
 .../core/running/MessageQueueListenerWrapper.java  |   4 -
 .../streams/core/running/RocketMQClient.java       |   4 +
 .../streams/core/running/StreamContext.java        |  13 +-
 .../streams/core/running/StreamContextImpl.java    |  68 ++++-
 .../streams/core/running/WorkerThread.java         | 105 +++++---
 .../serialization/deImpl/KVJsonDeserializer.java   |  13 +
 .../serialization/serImpl/KVJsonSerializer.java    |  12 +
 .../rocketmq/streams/core/state/AbstractStore.java |  32 ++-
 .../rocketmq/streams/core/state/RocketMQStore.java |  16 +-
 .../rocketmq/streams/core/state/RocksDBStore.java  |  62 +++--
 .../core/topology/virtual/ProcessorNode.java       |   2 +
 .../streams/core/util/OperatorNameMaker.java       |  24 +-
 .../rocketmq/streams/core/util/RocketMQUtil.java   |  96 ++++++-
 .../apache/rocketmq/streams/core/util/Utils.java   |  45 +++-
 .../apache/rocketmq/streams/core/window/Time.java  |   7 +-
 .../rocketmq/streams/core/window/WindowKey.java    |  31 +++
 .../rocketmq/streams/core/window/WindowStore.java  |  18 +-
 .../core/window/fire/AbstractWindowFire.java       |  47 ++++
 .../window/fire/AccumulatorSessionWindowFire.java  | 100 +++++++
 .../core/window/fire/AccumulatorWindowFire.java    |  96 +++++++
 .../window/fire/AggregateSessionWindowFire.java    |  97 +++++++
 .../core/window/fire/AggregateWindowFire.java      |  91 +++++++
 .../streams/core/window/fire/IdleWindowScaner.java | 287 +++++++++++++++++++++
 .../streams/core/window/fire/JoinWindowFire.java   | 227 ++++++++++++++++
 .../GraphNode.java => window/fire/WindowFire.java} |  25 +-
 .../streams/core/state/RocksDBStoreTest.java       |   2 +-
 example/pom.xml                                    |   2 +-
 .../rocketmq/streams/examples/WordCount.java       |  11 +-
 .../streams/examples/joinWindow/JoinWindow.java    |   8 +-
 .../{JoinWindow.java => JoinWithoutWindow.java}    |  20 +-
 .../rocketmq/streams/examples/pojo/Demo.java       |   7 +-
 .../streams/examples/sink/WordCountSink.java       |  14 +-
 .../examples/window/SessionWindowCount.java        |  10 +-
 .../streams/examples/window/SlideWindowCount.java  |  10 +-
 .../{SessionWindowCount.java => WindowAvg.java}    |  42 +--
 .../streams/examples/window/WindowCount.java       |  31 ++-
 .../streams/examples/window/WindowWordCount.java   |  14 +-
 pom.xml                                            |   2 +-
 62 files changed, 1841 insertions(+), 597 deletions(-)
 copy 
core/src/main/java/org/apache/rocketmq/streams/core/function/accumulator/{MinAccumulator.java
 => AvgAccumulator.java} (52%)
 create mode 100644 
core/src/main/java/org/apache/rocketmq/streams/core/window/fire/AbstractWindowFire.java
 create mode 100644 
core/src/main/java/org/apache/rocketmq/streams/core/window/fire/AccumulatorSessionWindowFire.java
 create mode 100644 
core/src/main/java/org/apache/rocketmq/streams/core/window/fire/AccumulatorWindowFire.java
 create mode 100644 
core/src/main/java/org/apache/rocketmq/streams/core/window/fire/AggregateSessionWindowFire.java
 create mode 100644 
core/src/main/java/org/apache/rocketmq/streams/core/window/fire/AggregateWindowFire.java
 create mode 100644 
core/src/main/java/org/apache/rocketmq/streams/core/window/fire/IdleWindowScaner.java
 create mode 100644 
core/src/main/java/org/apache/rocketmq/streams/core/window/fire/JoinWindowFire.java
 copy 
core/src/main/java/org/apache/rocketmq/streams/core/{topology/virtual/GraphNode.java
 => window/fire/WindowFire.java} (64%)
 copy 
example/src/main/java/org/apache/rocketmq/streams/examples/joinWindow/{JoinWindow.java
 => JoinWithoutWindow.java} (89%)
 copy 
example/src/main/java/org/apache/rocketmq/streams/examples/window/{SessionWindowCount.java
 => WindowAvg.java} (67%)

Reply via email to