You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ja...@apache.org on 2023/01/29 01:12:54 UTC

[iotdb] branch IOTDB-5431 updated (0f00801911 -> f7e7a46ca3)

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

jackietien pushed a change to branch IOTDB-5431
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 0f00801911 [IOTDB-5431] Fix concurrent bug caused by using synchronizedSet() in DriverScheduler
     add c5e8ec4c1d [IOTDB-5432] Use freemarker to generate eventWindow and eventWindowManager
     add ca84f2f904 [IOTDB-5425] Consolidate all ConfigNodeClient to be managed by clientManager (#8891)
     add 6629816b25 fix win CI
     add f7e7a46ca3 Merge remote-tracking branch 'origin/master' into IOTDB-5431

No new revisions were added by this update.

Summary of changes:
 .github/workflows/main-win.yml                     | 47 +--------------
 .../apache/iotdb/commons/client/ClientManager.java | 13 ++---
 server/src/main/codegen/config.fmpp                |  1 +
 .../{config.fmpp => dataModel/CompareType.tdd}     | 17 +++---
 .../src/main/codegen/templates/evEventWindow.ftl   | 64 +++++++++++++++++++++
 .../templates/evEventWindowManager.ftl}            | 44 +++++++++++++--
 .../templates/eventWindow.ftl}                     | 26 ++++++---
 .../main/codegen/templates/eventWindowManager.ftl  | 56 ++++++++++++++++++
 .../apache/iotdb/db/client/ConfigNodeClient.java   | 34 ++++-------
 .../operator/window/EqualEventBooleanWindow.java   | 37 ------------
 .../window/EqualEventBooleanWindowManager.java     | 64 ---------------------
 .../operator/window/EqualEventDoubleWindow.java    | 37 ------------
 .../window/EqualEventDoubleWindowManager.java      | 64 ---------------------
 .../operator/window/EqualEventFloatWindow.java     | 37 ------------
 .../window/EqualEventFloatWindowManager.java       | 64 ---------------------
 .../operator/window/EqualEventIntWindow.java       | 37 ------------
 .../window/EqualEventIntWindowManager.java         | 63 ---------------------
 .../operator/window/EqualEventLongWindow.java      | 37 ------------
 .../window/EqualEventLongWindowManager.java        | 63 ---------------------
 .../operator/window/EqualEventTextWindow.java      | 37 ------------
 .../window/EqualEventTextWindowManager.java        | 64 ---------------------
 .../operator/window/EventBooleanWindow.java        | 66 ----------------------
 .../operator/window/EventBooleanWindowManager.java | 46 ---------------
 .../operator/window/EventDoubleWindow.java         | 66 ----------------------
 .../operator/window/EventDoubleWindowManager.java  | 46 ---------------
 .../operator/window/EventFloatWindow.java          | 66 ----------------------
 .../operator/window/EventFloatWindowManager.java   | 46 ---------------
 .../execution/operator/window/EventIntWindow.java  | 66 ----------------------
 .../operator/window/EventIntWindowManager.java     | 46 ---------------
 .../execution/operator/window/EventLongWindow.java | 66 ----------------------
 .../operator/window/EventLongWindowManager.java    | 46 ---------------
 .../operator/window/EventTextWindowManager.java    | 46 ---------------
 .../window/VariationEventDoubleWindow.java         | 37 ------------
 .../window/VariationEventDoubleWindowManager.java  | 66 ----------------------
 .../operator/window/VariationEventFloatWindow.java | 37 ------------
 .../operator/window/VariationEventIntWindow.java   | 37 ------------
 .../window/VariationEventIntWindowManager.java     | 66 ----------------------
 .../operator/window/VariationEventLongWindow.java  | 37 ------------
 .../window/VariationEventLongWindowManager.java    | 66 ----------------------
 .../operator/window/WindowManagerFactory.java      |  2 +-
 .../java/org/apache/iotdb/db/service/DataNode.java | 28 +++++----
 .../db/service/DataNodeServerCommandLine.java      | 17 ++++--
 .../iotdb/db/service/RegionMigrateService.java     | 14 ++++-
 43 files changed, 249 insertions(+), 1670 deletions(-)
 copy server/src/main/codegen/{config.fmpp => dataModel/CompareType.tdd} (82%)
 create mode 100644 server/src/main/codegen/templates/evEventWindow.ftl
 rename server/src/main/{java/org/apache/iotdb/db/mpp/execution/operator/window/VariationEventFloatWindowManager.java => codegen/templates/evEventWindowManager.ftl} (56%)
 rename server/src/main/{java/org/apache/iotdb/db/mpp/execution/operator/window/EventTextWindow.java => codegen/templates/eventWindow.ftl} (69%)
 create mode 100644 server/src/main/codegen/templates/eventWindowManager.ftl
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EqualEventBooleanWindow.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EqualEventBooleanWindowManager.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EqualEventDoubleWindow.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EqualEventDoubleWindowManager.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EqualEventFloatWindow.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EqualEventFloatWindowManager.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EqualEventIntWindow.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EqualEventIntWindowManager.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EqualEventLongWindow.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EqualEventLongWindowManager.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EqualEventTextWindow.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EqualEventTextWindowManager.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EventBooleanWindow.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EventBooleanWindowManager.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EventDoubleWindow.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EventDoubleWindowManager.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EventFloatWindow.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EventFloatWindowManager.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EventIntWindow.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EventIntWindowManager.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EventLongWindow.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EventLongWindowManager.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/EventTextWindowManager.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/VariationEventDoubleWindow.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/VariationEventDoubleWindowManager.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/VariationEventFloatWindow.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/VariationEventIntWindow.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/VariationEventIntWindowManager.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/VariationEventLongWindow.java
 delete mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/window/VariationEventLongWindowManager.java