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 b654e661 Merge pull request #132 from ni-ze/replaceDB
     new 93d7f775 ConfigurableComponent insert and query
     new 2db9d367 add kafka module
     new f65653fd add kafka module
     new 4565739b add licence for some files
     new 93326356 Merge pull request #137 from program-0/snapshot-1.0.2
     new 7ef9c4f4 SDK增加udaf的支持
     new 0971df8d SDK增加UDAF的支持
     new 6664b4b5 GitBook: [#2] No subject
     new 713e32b2 GitBook: [#3] No subject
     new 6874f5a9 Merge branch 'snapshot-1.0.2' of 
https://github.com/j-j-cheng/rocketmq-streams into snapshot-1.0.2
     new 32152877 SDK增加udaf的支持
     new 829b09e7 SDK增加udaf的支持
     new 56c1135d snapshot 1.0.3
     new a740bdd6 Snapshot 1.0.2 (#148)
     new e4cfdb76 Merge branch 'snapshot-1.0.3' of 
https://github.com/apache/rocketmq-streams into snapshot-1.0.3
     new cd005973 构建snapshot1.0.3
     new 64cdd64c 构建snapshot1.0.3
     new 1cd2dd02 Merge pull request #157 from j-j-cheng/snapshot-1.0.3
     new f5a1380f merge 0.1
     new 9d3ae58b merge 1.0
     new a5a6ddde merge from snapshot-1.0.3
     new a5396881 merge from upstream/snapshot-1.0.3
     new 840c956f feat(db) remove db dependency besides channel-db
     new ef6f7cf6 Merge branch 'replaceDB' into devForEnterprise
     new 5e91a37a 1.0.2-preview-SNAPSHOT -> 1.0.3-preview-SNAPSHOT
     new ff92d26b fix(example) join example
     new f1d507c0 Merge branch 'replaceDB' into devForEnterprise
     new 4d94b411 make FileSourceExample runnable
     new 5a236975 fix(example) join example
     new 0bcaf5bf modify topic
     new 24b5bf90 remove mini batch
     new aadf7eaa make RocketMQWindowExample runnable
     new 42abb209 merge from replaceDB
     new bc38da9f Merge branch 'main' into snapshot-1.0.4
     new ce2f98bd merge from main
     new f99c509b Merge pull request #186 from ni-ze/snapshot-1.0.4

The 523 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:
 pom.xml                                            | 124 ++----
 rocketmq-streams-channel-db/pom.xml                |   4 +-
 .../streams/db/sink/AbstractMultiTableSink.java    |  12 +-
 .../streams/db/sink/DynamicMultipleDBSink.java     |  11 +-
 .../streams/db/sink/SelfMultiTableSink.java        |   2 +-
 .../streams/db/sink/SplitBySerialNumber.java       |   2 +-
 .../streams/db/sink/SplitByTimeMultiTableSink.java |   2 +-
 rocketmq-streams-channel-es/pom.xml                |  27 +-
 .../rocketmq/streams/es/sink/ESChannelBuilder.java |  46 +-
 .../rocketmq/streams/es/sink/ESSinkBuilder.java    |   1 +
 .../streams/es/sink/ESSinkOnlyChannel.java         |  43 +-
 .../apache/rocketmq/streams/es/sink/EsClient.java  | 135 ++++++
 rocketmq-streams-channel-http/pom.xml              |   4 +-
 rocketmq-streams-channel-mqtt/pom.xml              |  20 +-
 .../rocketmq/streams/mqtt/source/PahoSource.java   |  41 +-
 rocketmq-streams-channel-rocketmq/pom.xml          |  28 +-
 .../apache/rocketmq/streams/debug/DebugWriter.java |  92 ++--
 .../apache/rocketmq/streams/sink/RocketMQSink.java |  17 +-
 .../rocketmq/streams/RocketMQChannelTest.java      |   2 +-
 rocketmq-streams-channel-syslog/pom.xml            |  19 +-
 .../rocketmq/streams/syslog/SyslogChannel.java     |  35 +-
 .../streams/syslog/SyslogChannelBuilder.java       |   4 +
 .../streams/syslog/SyslogChannelManager.java       |   6 +-
 .../rocketmq/streams/syslog/SyslogServer.java      |  35 +-
 .../rocketmq/streams/syslog/SyslogClient.java      |  22 +-
 rocketmq-streams-clients/pom.xml                   |  10 +-
 .../streams/client/source/DataStreamSource.java    |  19 +
 .../streams/client/transform/DataStream.java       |  41 +-
 .../streams/client/transform/JoinStream.java       |   5 +-
 .../streams/client/transform/SplitStream.java      |  24 +-
 .../streams/client/transform/WindowStream.java     |  50 ++-
 .../client/transform/window/WindowInfo.java        |   3 +-
 .../rocketmq/streams/client/ApplicationTest.java   |  57 +++
 .../rocketmq/streams/client/DBDriverTest.java      |  27 +-
 .../rocketmq/streams/client/MqttSourceExample.java |  80 ++++
 .../rocketmq/streams/client/ORMUtilTest.java       |  84 ----
 .../apache/rocketmq/streams/client}/Person.java    |  34 +-
 .../client/{SinkTest.java => ScriptTest.java}      |  24 +-
 .../apache/rocketmq/streams/client/WindowTest.java |   2 +
 .../rocketmq/streams/client/example/SplitTest.java |  35 +-
 .../streams/client/sink/UserDefinedSink.java       |   2 +-
 .../client/sink/UserDefinedSupportShuffleSink.java |   4 +-
 rocketmq-streams-commons/pom.xml                   |  46 +-
 .../MappedByteBufferTableWithPrimaryIndex.java     | 482 +++++++++++++++++++++
 .../streams/common/cache/compress/KVAddress.java   |  48 +-
 .../streams/common/channel/AbstractChannel.java    |  14 +-
 .../AbstractSupportShuffleChannelBuilder.java      |   2 +-
 .../common/channel/builder/IChannelBuilder.java    |  25 +-
 .../channel/builder/IShuffleChannelBuilder.java    |   4 +-
 ...OutputPrintChannel.java => CollectionSink.java} |  31 +-
 .../common/channel/impl/CollectionSinkBuilder.java |  30 +-
 .../common/channel/impl/PrintChannelBuilder.java   |  26 +-
 .../channel/impl/file/FileChannelBuilder.java      |  45 +-
 .../streams/common/channel/impl/file/FileSink.java |   4 +-
 .../common/channel/impl/file/FileSource.java       |   2 +-
 .../channel/impl/memory/MemoryChannelBuilder.java  |  34 +-
 .../common/channel/impl/memory/MemorySink.java     |   4 +-
 .../channel/impl/view/ViewChannelBuilder.java      |  51 +--
 .../impl/view/ViewSink.java}                       |  29 +-
 .../common/channel/impl/view/ViewSource.java       |  36 +-
 .../streams/common/channel/sink/AbstractSink.java  |  17 +-
 .../channel/sink/AbstractSupportShuffleSink.java   |   8 +-
 .../sink/AbstractSupportShuffleUDFSink.java        |   6 +-
 .../common/channel/sink/AbstractUDFSink.java       |  23 +-
 .../streams/common/channel/sink/ISink.java         |   9 +-
 .../impl/AbstractMultiSplitMessageCache.java       |  22 +-
 .../common/channel/source/AbstractSource.java      |  89 +++-
 .../channel/source/AbstractUnreliableSource.java   |   2 +-
 .../streams/common/channel/split/ISplit.java       |   5 +-
 .../streams/common/component/ComponentCreator.java |   4 +
 .../common/configurable/AbstractConfigurable.java  |  17 +-
 .../common/configurable/BasedConfigurable.java     |  13 +-
 .../common/configurable/IConfigurableService.java  |   5 +-
 .../streams/common/configure/ConfigureFileKey.java |   7 +-
 .../streams/common/context/AbstractContext.java    |  33 +-
 .../streams/common/context/MessageHeader.java      |  89 ++--
 .../streams/common/datatype/IntDataType.java       |   3 +-
 .../streams/common/datatype/ShortDataType.java     |   2 +-
 .../{ISystemMessage.java => ISerialize.java}       |   4 +-
 .../rocketmq/streams/common/model/NameCreator.java |  14 +-
 .../NameCreatorContext.java}                       |  25 +-
 .../common/monitor/ConsoleMonitorManager.java      | 412 ++++++++++++++++++
 .../streams/common/monitor/DataSyncConstants.java  |  54 +++
 .../streams/common/monitor/HttpClient.java         | 116 +++++
 .../rocketmq/streams/common/monitor}/HttpUtil.java |  51 ++-
 .../monitor/MonitorDataSyncServiceFactory.java     |  61 +++
 .../common/monitor/group/MonitorCommander.java     |   4 +-
 .../streams/common/monitor/impl/DipperMonitor.java |   2 +-
 .../streams/common/monitor/model/JobStage.java     | 350 +++++++++++++++
 .../streams/common/monitor/model/TraceIdsDO.java   | 126 ++++++
 .../common/monitor/model/TraceMonitorDO.java       | 250 +++++++++++
 .../service/MonitorDataSyncService.java}           |  16 +-
 .../service/impl/DBMonitorDataSyncImpl.java        |  63 +++
 .../service/impl/HttpMonitorDataSyncImpl.java      | 151 +++++++
 .../service/impl/RocketMQMonitorDataSyncImpl.java  | 185 ++++++++
 .../optimization/IHomologousOptimization.java      |   2 +-
 .../common/optimization/MessageGlobleTrace.java    |  16 +-
 .../streams/common/optimization/Re2Engine.java     |  47 +-
 .../common/optimization/TaskOptimization.java      |  17 +-
 .../optimization/fingerprint/FingerprintCache.java |   4 +-
 .../optimization/fingerprint/PreFingerprint.java   |  54 ++-
 .../streams/common/schedule/ScheduleTask.java      |   4 +-
 .../common/threadpool/ThreadPoolFactory.java       |  34 +-
 .../AbstractMutilPipelineChainPipline.java         |  81 ++--
 .../streams/common/topology/ChainPipeline.java     | 255 ++++++-----
 .../streams/common/topology/ChainStage.java        |  32 +-
 .../common/topology/builder/PipelineBuilder.java   | 139 ++++--
 .../common/topology/metric/NotFireReason.java      | 176 ++++++++
 .../streams/common/topology/metric/StageGroup.java | 248 +++++++++++
 .../common/topology/metric/StageMetric.java        | 138 ++++++
 .../common/topology/model/AbstractStage.java       | 177 +++++---
 .../streams/common/topology/model/IWindow.java     |   3 +-
 .../streams/common/topology/model/Pipeline.java    |  56 ++-
 .../topology/model/PipelineSourceJoiner.java       |  48 --
 .../topology/shuffle/IShuffleKeyGenerator.java     |   7 +-
 .../common/topology/shuffle/ShuffleMQCreator.java  | 398 ++++++++++-------
 .../topology/stages/AbstractWindowStage.java       |   5 +-
 ...atelessChainStage.java => EmptyChainStage.java} |  32 +-
 .../common/topology/stages/FilterChainStage.java   | 157 ++-----
 .../common/topology/stages/JoinChainStage.java     |   3 +-
 .../stages/JoinEndChainStage.java}                 |   5 +-
 .../topology/stages/JoinStartChainStage.java       |  67 +++
 .../common/topology/stages/OutputChainStage.java   |  81 ++--
 .../topology/stages/ShuffleConsumerChainStage.java | 193 +++++++++
 .../topology/stages/ShuffleProducerChainStage.java | 345 +++++++++++++++
 .../topology/stages/SubPiplineChainStage.java      | 138 ------
 .../common/topology/stages/UnionChainStage.java    |   3 +-
 .../stages/UnionEndChainStage.java}                |   6 +-
 ...onChainStage.java => UnionStartChainStage.java} |  43 +-
 .../ViewChainStage.java}                           | 479 ++++++++++----------
 .../common/topology/stages/udf/UDFChainStage.java  |  27 +-
 .../streams/common/topology/task/StreamsTask.java  | 444 +++----------------
 .../streams/common/topology/task/TaskAssigner.java |  20 +-
 .../streams/common/utils/ConfigurableUtil.java     |   6 +-
 .../streams/common/utils/ContantsUtil.java         |  33 +-
 .../streams/common/utils/DataTypeUtil.java         |  16 +-
 .../rocketmq/streams/common/utils/FileUtil.java    |  89 +++-
 .../streams/common/utils/InstantiationUtil.java    |  48 +-
 .../streams/common/utils/JsonableUtil.java         |   5 +
 .../rocketmq/streams/common/utils/KryoUtil.java    | 210 +++++++++
 .../streams/common/utils/NameCreatorUtil.java      |  60 ---
 .../streams/common/utils/PipelineHTMLUtil.java     | 299 +++++++++++++
 .../streams/common/utils/PropertiesUtils.java      |   2 +-
 .../rocketmq/streams/common/utils/ReflectUtil.java |  64 ++-
 .../streams/common/utils/SerializeUtil.java        |  17 +-
 .../streams/common/utils/ServiceLoadUtil.java      |  63 +++
 .../rocketmq/streams/common/utils/TraceUtil.java   |  23 +-
 .../rocketmq/streams/common/channel/SinkTest.java  |   4 +-
 rocketmq-streams-configurable/pom.xml              |   9 +-
 .../configurable/ConfigurableComponent.java        |  17 +-
 .../service/AbstractConfigurableService.java       |  98 ++---
 .../service/impl}/FileConfigureService.java        |   2 +-
 .../impl}/FileSupportParentConfigureService.java   |   2 +-
 .../service/impl/HttpConfigureService.java         | 377 ++++++++++++++++
 .../impl/HttpSupportParentConfigureService.java    |  20 +-
 .../service/impl}/MemoryConfigureService.java      |   2 +-
 .../impl}/MemorySupportParentConfigureService.java |   2 +-
 rocketmq-streams-db-operator/pom.xml               |   4 +-
 .../streams/db/configuable/DBConfigureService.java |  11 +-
 rocketmq-streams-examples/pom.xml                  |  17 +-
 .../streams/examples/send/ProducerFromFile.java    |   8 +-
 rocketmq-streams-filter/pom.xml                    |   3 +-
 .../streams/filter/builder/ExpressionBuilder.java  |  49 +--
 .../streams/filter/context/RuleContext.java        |  32 +-
 .../filter/engine/impl/DefaultRuleEngine.java      |  29 +-
 .../function/expression/CompareFunction.java       |  16 +-
 .../rocketmq/streams/filter/operator/Rule.java     |  58 +++
 .../expression/ExpressionRelationParser.java       |   9 +-
 .../expression/ExpressionRelationPaser.java        | 107 -----
 .../operator/expression/GroupExpression.java       |   3 +-
 .../operator/expression/RelationExpression.java    |  35 +-
 .../PiplineLogFingerprintAnalysis.java             |   6 +-
 .../dependency/BlinkRuleV2Expression.java          |   5 +-
 .../optimization/dependency/DependencyTree.java    |  22 +-
 .../dependency/SimplePipelineTree.java             |   3 +-
 .../dependency/StateLessDependencyTree.java        |  84 ++++
 .../optimization/homologous/HomologousCompute.java |   5 +-
 .../homologous/HomologousOptimization.java         |  13 +-
 rocketmq-streams-script/pom.xml                    |   4 +-
 ...eAccumulator.java => LastValueAccumulator.java} |  29 +-
 .../function/impl/distinct/DistinctFunction.java   |   1 -
 .../function/impl/json/JsonCreatorFunction.java    |   4 +-
 .../UDTFFieldNameFunction.java}                    |  43 +-
 .../script/function/impl/parser/GrokFunction.java  |   4 +-
 .../function/impl/parser/Paser2JsonFunction.java   |  17 +-
 .../function/impl/parser/PaserBySplitFunction.java |  44 +-
 .../function/impl/parser/RegexParserFunction.java  |  24 +-
 .../script/function/impl/router/RouteFunction.java |   4 +-
 .../script/operator/impl/AggregationScript.java    |  19 +-
 .../streams/script/service/IAccumulator.java       |   4 +-
 .../script/service/udf/SimpleUDAFScript.java       |  26 +-
 .../streams/script/service/udf/UDFScript.java      |  26 +-
 .../streams/script/function/FunctionTest.java      |  19 +-
 rocketmq-streams-serviceloader/pom.xml             |   4 +-
 rocketmq-streams-state/pom.xml                     |   4 +-
 .../streams/state/kv/rocksdb/RocksDBOperator.java  |  37 +-
 rocketmq-streams-transport-minio/pom.xml           |   4 +-
 rocketmq-streams-window/pom.xml                    |   9 +-
 .../window/minibatch/ShuffleMessageCache.java      | 187 ++++++++
 .../streams/window/model/WindowInstance.java       |  22 +-
 .../streams/window/operator/AbstractWindow.java    |  73 +++-
 .../window/operator/impl/SessionOperator.java      |  10 +-
 .../window/operator/impl/WindowOperator.java       |   8 +-
 .../streams/window/operator/join/JoinWindow.java   |  12 +-
 .../window/shuffle/AbstractSystemChannel.java      |  94 ++--
 .../streams/window/shuffle/ShuffleCache.java       |  14 +-
 .../streams/window/shuffle/ShuffleChannel.java     |  45 +-
 .../streams/window/state/impl/WindowValue.java     |  54 ++-
 .../streams/window/trigger/WindowTrigger.java      |   1 -
 .../rocketmq/streams/window/util/ShuffleUtil.java  |  62 +++
 .../org/apache/rocketmq/streams/RocksdbTest.java   |   2 +-
 211 files changed, 8161 insertions(+), 3106 deletions(-)
 copy 
rocketmq-streams-channel-db/src/main/java/org/apache/rocketmq/streams/db/sink/DBSinkBuilder.java
 => 
rocketmq-streams-channel-es/src/main/java/org/apache/rocketmq/streams/es/sink/ESChannelBuilder.java
 (66%)
 create mode 100644 
rocketmq-streams-channel-es/src/main/java/org/apache/rocketmq/streams/es/sink/EsClient.java
 create mode 100644 
rocketmq-streams-clients/src/test/java/org/apache/rocketmq/streams/client/ApplicationTest.java
 create mode 100644 
rocketmq-streams-clients/src/test/java/org/apache/rocketmq/streams/client/MqttSourceExample.java
 copy 
{rocketmq-streams-db-operator/src/test/java/org/apache/rocketmq/streams/db => 
rocketmq-streams-clients/src/test/java/org/apache/rocketmq/streams/client}/Person.java
 (69%)
 copy 
rocketmq-streams-clients/src/test/java/org/apache/rocketmq/streams/client/{SinkTest.java
 => ScriptTest.java} (63%)
 copy 
rocketmq-streams-examples/src/main/java/org/apache/rocketmq/streams/examples/source/FileSourceExample.java
 => 
rocketmq-streams-clients/src/test/java/org/apache/rocketmq/streams/client/example/SplitTest.java
 (53%)
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/cache/MappedByteBufferTableWithPrimaryIndex.java
 copy 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/channel/impl/{OutputPrintChannel.java
 => CollectionSink.java} (64%)
 copy 
rocketmq-streams-clients/src/test/java/org/apache/rocketmq/streams/client/sink/UDFDefinedSQLParser.java
 => 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/channel/impl/CollectionSinkBuilder.java
 (62%)
 copy 
rocketmq-streams-clients/src/test/java/org/apache/rocketmq/streams/client/sink/UDFDefinedSQLParser.java
 => 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/channel/impl/PrintChannelBuilder.java
 (61%)
 copy 
rocketmq-streams-channel-syslog/src/main/java/org/apache/rocketmq/streams/syslog/SyslogChannelBuilder.java
 => 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/channel/impl/file/FileChannelBuilder.java
 (66%)
 copy 
rocketmq-streams-channel-mqtt/src/main/java/org/apache/rocketmq/streams/mqtt/MqttChannelBuilder.java
 => 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/channel/impl/memory/MemoryChannelBuilder.java
 (61%)
 copy 
rocketmq-streams-channel-db/src/main/java/org/apache/rocketmq/streams/db/sink/DBSinkBuilder.java
 => 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/channel/impl/view/ViewChannelBuilder.java
 (62%)
 copy 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/{topology/model/IStageHandle.java
 => channel/impl/view/ViewSink.java} (63%)
 copy 
rocketmq-streams-clients/src/test/java/org/apache/rocketmq/streams/client/source/UserDefinedSource.java
 => 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/channel/impl/view/ViewSource.java
 (53%)
 copy 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/interfaces/{ISystemMessage.java
 => ISerialize.java} (96%)
 copy 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/{utils/DipperThreadLocalUtil.java
 => model/NameCreatorContext.java} (58%)
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/monitor/ConsoleMonitorManager.java
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/monitor/DataSyncConstants.java
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/monitor/HttpClient.java
 copy 
{rocketmq-streams-channel-http/src/main/java/org/apache/rocketmq/streams/http/source/util
 => 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/monitor}/HttpUtil.java
 (87%)
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/monitor/MonitorDataSyncServiceFactory.java
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/monitor/model/JobStage.java
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/monitor/model/TraceIdsDO.java
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/monitor/model/TraceMonitorDO.java
 copy 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/{optimization/IHomologousOptimization.java
 => monitor/service/MonitorDataSyncService.java} (63%)
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/monitor/service/impl/DBMonitorDataSyncImpl.java
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/monitor/service/impl/HttpMonitorDataSyncImpl.java
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/monitor/service/impl/RocketMQMonitorDataSyncImpl.java
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/topology/metric/NotFireReason.java
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/topology/metric/StageGroup.java
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/topology/metric/StageMetric.java
 delete mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/topology/model/PipelineSourceJoiner.java
 copy 
rocketmq-streams-filter/src/main/java/org/apache/rocketmq/streams/filter/operator/action/IConfigurableAction.java
 => 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/topology/shuffle/IShuffleKeyGenerator.java
 (80%)
 copy 
rocketmq-streams-window/src/main/java/org/apache/rocketmq/streams/window/shuffle/AbstractSystemChannel.java
 => 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/topology/shuffle/ShuffleMQCreator.java
 (54%)
 copy 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/topology/stages/{AbstractStatelessChainStage.java
 => EmptyChainStage.java} (55%)
 copy 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/{utils/RegexUtil.java
 => topology/stages/JoinEndChainStage.java} (87%)
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/topology/stages/JoinStartChainStage.java
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/topology/stages/ShuffleConsumerChainStage.java
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/topology/stages/ShuffleProducerChainStage.java
 delete mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/topology/stages/SubPiplineChainStage.java
 copy 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/{schedule/IScheduleCondition.java
 => topology/stages/UnionEndChainStage.java} (87%)
 copy 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/topology/stages/{UnionChainStage.java
 => UnionStartChainStage.java} (50%)
 copy 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/topology/{task/StreamsTask.java
 => stages/ViewChainStage.java} (51%)
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/utils/KryoUtil.java
 delete mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/utils/NameCreatorUtil.java
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/utils/PipelineHTMLUtil.java
 create mode 100644 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/utils/ServiceLoadUtil.java
 rename 
{rocketmq-streams-db-operator/src/main/java/org/apache/rocketmq/streams/db/configuable
 => 
rocketmq-streams-configurable/src/main/java/org/apache/rocketmq/streams/configurable/service/impl}/FileConfigureService.java
 (99%)
 copy 
{rocketmq-streams-db-operator/src/main/java/org/apache/rocketmq/streams/db/configuable
 => 
rocketmq-streams-configurable/src/main/java/org/apache/rocketmq/streams/configurable/service/impl}/FileSupportParentConfigureService.java
 (96%)
 create mode 100644 
rocketmq-streams-configurable/src/main/java/org/apache/rocketmq/streams/configurable/service/impl/HttpConfigureService.java
 rename 
rocketmq-streams-db-operator/src/main/java/org/apache/rocketmq/streams/db/configuable/FileSupportParentConfigureService.java
 => 
rocketmq-streams-configurable/src/main/java/org/apache/rocketmq/streams/configurable/service/impl/HttpSupportParentConfigureService.java
 (71%)
 rename 
{rocketmq-streams-db-operator/src/main/java/org/apache/rocketmq/streams/db/configuable
 => 
rocketmq-streams-configurable/src/main/java/org/apache/rocketmq/streams/configurable/service/impl}/MemoryConfigureService.java
 (98%)
 rename 
{rocketmq-streams-db-operator/src/main/java/org/apache/rocketmq/streams/db/configuable
 => 
rocketmq-streams-configurable/src/main/java/org/apache/rocketmq/streams/configurable/service/impl}/MemorySupportParentConfigureService.java
 (96%)
 delete mode 100644 
rocketmq-streams-filter/src/main/java/org/apache/rocketmq/streams/filter/operator/expression/ExpressionRelationPaser.java
 create mode 100644 
rocketmq-streams-filter/src/main/java/org/apache/rocketmq/streams/filter/optimization/dependency/StateLessDependencyTree.java
 copy 
rocketmq-streams-script/src/main/java/org/apache/rocketmq/streams/script/function/aggregation/{FirstValueAccumulator.java
 => LastValueAccumulator.java} (68%)
 copy 
rocketmq-streams-script/src/main/java/org/apache/rocketmq/streams/script/function/impl/{string/ToLowerFunction.java
 => json/UDTFFieldNameFunction.java} (54%)
 copy 
rocketmq-streams-commons/src/main/java/org/apache/rocketmq/streams/common/channel/IChannel.java
 => 
rocketmq-streams-script/src/main/java/org/apache/rocketmq/streams/script/service/udf/SimpleUDAFScript.java
 (58%)
 create mode 100644 
rocketmq-streams-window/src/main/java/org/apache/rocketmq/streams/window/minibatch/ShuffleMessageCache.java
 create mode 100644 
rocketmq-streams-window/src/main/java/org/apache/rocketmq/streams/window/util/ShuffleUtil.java

Reply via email to