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