You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ha...@apache.org on 2022/02/23 10:16:01 UTC

[iotdb] branch rel/0.13 updated (b7f82d7 -> 44b76ae)

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

haonan pushed a change to branch rel/0.13
in repository https://gitbox.apache.org/repos/asf/iotdb.git.


    from b7f82d7  [IOTDB-2534] Add character support while using quote (#5051)
     add 6b42462  [IOTDB-2540] Hide password encrypt configuration until more encryption added (#5052)
     add 08c46e3  [IOTDB-2517] The count(sensor) query result is less than expected (#5043)
     add 930253f  add readme for M4 UDF
     add 92dccc0  Update some changelists for releasing 0.13.0 (#5054)
     add 5a7adb5  [IOTDB-2544] Fix tag info sync error during metadata sync (#5055)
     add 9195d3e  [IOTDB-2532] Query with align by device can't get value after clear cache (#5045)
     add 832058c  [IOTDB-2538] The UDTF Transform method supports getting the start and end times of rowWindow (#5061)
     add 4fa6c5e  [IOTDB-2502] Remove redundant query warn log (#5064)
     add 4eb8e4e  [IOTDB-2551] Prevent to sent template on wildcard path (#5062)
     add 9c332cf  [IOTDB-2550] Avoid show timeseries error after alter tag on sync sender  (#5068)
     add f4ecf3a  [IOTDB-2522] Check WAL files before upgrading 0.12 to 0.13 (#5066)
     add 5174898  change default value of sync_mlog_period_in_ms from 0 to 100 (#5073)
     add ca5641a  [IOTDB-2548] support date format: yyyy.MM.dd (#5071)
     add 568fd01  [IOTDB-2565] Only support upgrading 0.13 from 0.12 (#5077)
     add e95789c  change prefixPath in Tablet to deviceId (#5078)
     add 09e0903  [IOTDB-2487] Time series containing special characters can be created but connot be used normally (#4985)
     add f525181  Optimize group by fill logic (#5083)
     add 155001d  Fix windows cpp-client CI (#5082)
     add ba7bc46  [IOTDB-2567] Fix thread and ByteBuffer leak after service stopped (#5085)
     add 52a044e  [IOTDB-2541] Enhance /ping API to liveness probe (#5057)
     add bb5c7f9  [IOTDB-2566]Check alignment while setting template rather than activating it (#5080)
     add cef2f09  [IOTDB-2564]Not allowed to activate template on a path not set template (#5076)
     add a6ecfce  [IOTDB-2568] "show query processlist" is blocked (#5092)
     add ba0c6ee  enable workflow for branch start with (#5088)
     add e65cf45  [IOTDB-2546] Fix GetAllPaths() RPC call missing isUnderAligendEntity (#5058)
     add c9820b9  [IOTDB-2577] Clearer message for alignment conflict of template and mounted node (#5095)
     add b4ca805  [IOTDB-2557] Fix non-data-read QueryContext in getAllMeasurementSchema (#5072)
     add aa9efee  [IOTDB-2577]Clearer message for alignment conflict of template and mounted node (#5096)
     add e763438  [IOTDB-2585]Fix Cross space compaction selector of not closed file (#5102)
     add d0389ce  [IOTDB-2594][Metric] fix implement of histogram of dropwizard to UniformReservoir(#5109)
     add 762cd4d  [IOTDB-2593] Fix cannot insert data using JDK17 (#5106)
     add 44b76ae  [IOTDB-2591] fix doc of using OIDC as the authority authentication service (#5108)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/client-go.yml                    |   2 +
 .github/workflows/client.yml                       |   4 +-
 .github/workflows/grafana-plugin.yml               |   2 +
 .github/workflows/main-unix.yml                    |   5 +-
 .github/workflows/main-win.yml                     |   3 +-
 .github/workflows/sonar-coveralls.yml              |   5 +-
 .../org/apache/iotdb/db/qp/sql/IoTDBSqlLexer.g4    |  27 +-
 .../org/apache/iotdb/db/qp/sql/IoTDBSqlParser.g4   |   8 +-
 cluster/src/assembly/resources/sbin/add-node.bat   |   2 +-
 cluster/src/assembly/resources/sbin/add-node.sh    |   2 +-
 cluster/src/assembly/resources/sbin/start-node.bat |   2 +-
 cluster/src/assembly/resources/sbin/start-node.sh  |   2 +-
 .../cluster/client/sync/SyncClientAdaptor.java     |  11 +-
 .../apache/iotdb/cluster/metadata/CMManager.java   |  57 ++--
 .../iotdb/cluster/query/ClusterQueryRouter.java    |  20 +-
 .../iotdb/cluster/query/LocalQueryExecutor.java    |  13 +-
 .../cluster/server/service/DataAsyncService.java   |   5 +-
 .../server/service/DataGroupServiceImpls.java      |  14 +-
 .../cluster/server/service/DataSyncService.java    |   6 +-
 .../cluster/client/sync/SyncClientAdaptorTest.java |  28 +-
 .../iotdb/cluster/common/TestAsyncDataClient.java  |   7 +-
 .../cluster/query/ClusterQueryRouterTest.java      |   2 +
 docs/UserGuide/API/RestService.md                  |  30 +-
 .../Administration-Management/Administration.md    |   2 -
 docs/UserGuide/Maintenance-Tools/Sync-Tool.md      |   4 +
 docs/UserGuide/Process-Data/UDF-Library.md         |  69 +++++
 .../UserGuide/QuickStart/Command-Line-Interface.md |  25 +-
 docs/UserGuide/Reference/Config-Manual.md          |  30 +-
 docs/UserGuide/Reference/Syntax-Conventions.md     |  51 +++-
 docs/zh/UserGuide/API/RestService.md               |  30 +-
 .../Administration-Management/Administration.md    |   4 +-
 docs/zh/UserGuide/Data-Concept/Schema-Template.md  |   2 +-
 docs/zh/UserGuide/Maintenance-Tools/Sync-Tool.md   |   4 +
 .../UserGuide/QuickStart/Command-Line-Interface.md |  24 +-
 docs/zh/UserGuide/Reference/Config-Manual.md       |  29 +-
 docs/zh/UserGuide/Reference/Syntax-Conventions.md  |  55 +++-
 .../iotdb/db/query/udf/example/WindowStartEnd.java |  66 +++++
 .../iotdb/db/integration/IoTDBAlignByDeviceIT.java |  96 ++++++
 .../iotdb/db/integration/IoTDBCheckConfigIT.java   |   4 +-
 .../db/integration/IoTDBDatetimeFormatIT.java      | 112 +++++++
 .../iotdb/db/integration/IoTDBDeletionIT.java      |  10 +-
 .../iotdb/db/integration/IoTDBQuotedPathIT.java    |   2 +-
 .../db/integration/IoTDBSyntaxConventionIT.java    | 177 ++++++++++-
 .../db/integration/IoTDBUDFWindowQueryIT.java      | 165 ++++++++++-
 .../db/integration/aligned/IoTDBDeletionIT.java    |  10 +-
 .../IoTDBSyntaxConventionVersionAdaptionIT.java    |  16 +
 .../apache/iotdb/session/IoTDBSessionSimpleIT.java |  53 ----
 .../session/IoTDBSessionSyntaxConventionIT.java    | 146 +++++++++
 .../dropwizard/DropwizardMetricManager.java        |  22 +-
 .../dropwizard/DropwizardMetricManagerTest.java    |   5 +
 server/file-changelists/mlog-changelist.md         |   4 +
 .../system.properties-changelist.md                |  10 +
 .../resources/conf/iotdb-engine.properties         |  12 +-
 server/src/assembly/resources/conf/iotdb-env.bat   |  11 +
 server/src/assembly/resources/conf/iotdb-env.sh    |   8 +
 .../src/assembly/resources/sbin/start-server.bat   |   2 +-
 server/src/assembly/resources/sbin/start-server.sh |   2 +-
 .../org/apache/iotdb/db/concurrent/ThreadName.java |   1 +
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |   4 +-
 .../org/apache/iotdb/db/conf/IoTDBConfigCheck.java | 278 ++---------------
 .../org/apache/iotdb/db/engine/StorageEngine.java  |  49 +--
 .../selector/RewriteCompactionFileSelector.java    |   3 +-
 .../db/engine/storagegroup/TsFileManager.java      |  41 ++-
 .../db/engine/storagegroup/TsFileResourceList.java | 327 ++++++++------------
 .../storagegroup/VirtualStorageGroupProcessor.java |  17 +-
 .../virtualSg/StorageGroupManager.java             |  13 +-
 .../org/apache/iotdb/db/metadata/MManager.java     |  20 +-
 .../org/apache/iotdb/db/metadata/mtree/MTree.java  |  39 ++-
 .../db/metadata/template/TemplateManager.java      |  18 +-
 .../apache/iotdb/db/metadata/utils/MetaUtils.java  |   6 +
 .../db/protocol/rest/impl/PingApiServiceImpl.java  |  13 +
 .../apache/iotdb/db/qp/executor/PlanExecutor.java  |  43 ++-
 .../qp/logical/crud/GroupByFillQueryOperator.java  |  10 +
 .../db/qp/logical/crud/GroupByQueryOperator.java   |  34 +++
 .../iotdb/db/qp/logical/crud/QueryOperator.java    |  36 ++-
 .../db/qp/logical/sys/SetTemplateOperator.java     |   7 +-
 .../db/qp/logical/sys/UnsetTemplateOperator.java   |   7 +-
 .../db/qp/physical/crud/GroupByTimeFillPlan.java   |   8 +
 .../iotdb/db/qp/physical/crud/GroupByTimePlan.java |  27 ++
 .../db/qp/physical/crud/RawDataQueryPlan.java      |  15 +
 .../iotdb/db/qp/physical/sys/SetTemplatePlan.java  |  15 +-
 .../db/qp/physical/sys/UnsetTemplatePlan.java      |  15 +-
 .../apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java    | 177 +++++------
 .../db/query/dataset/AlignByDeviceDataSet.java     |  23 +-
 .../dataset/groupby/GroupByEngineDataSet.java      |  10 +-
 .../iotdb/db/query/executor/QueryRouter.java       | 118 +-------
 .../iotdb/db/query/udf/api/access/RowWindow.java   |  40 +++
 ...izableRowRecordListBackedMultiColumnWindow.java |  18 +-
 ...SerializableTVListBackedSingleColumnWindow.java |  18 +-
 .../layer/MultiInputColumnIntermediateLayer.java   |  18 +-
 ...InputColumnMultiReferenceIntermediateLayer.java |  15 +-
 ...nputColumnSingleReferenceIntermediateLayer.java |  15 +-
 .../iotdb/db/service/thrift/ThriftService.java     |   6 +-
 .../db/service/thrift/impl/TSServiceImpl.java      |  86 +++---
 .../db/sync/receiver/transfer/SyncServiceImpl.java |   3 +-
 .../apache/iotdb/db/utils/ErrorHandlingUtils.java  |   7 -
 .../org/apache/iotdb/db/utils/ThreadUtils.java     |  51 ++++
 .../writelog/manager/MultiFileLogNodeManager.java  |   1 +
 .../db/writelog/node/ExclusiveWriteLogNode.java    |  31 +-
 .../iotdb/db/writelog/node/WriteLogNode.java       |   6 +
 .../cross/RewriteCompactionFileSelectorTest.java   | 328 ++++++++++++++++++++-
 .../iotdb/db/metadata/MManagerBasicTest.java       | 100 +++++++
 .../org/apache/iotdb/db/metadata/TemplateTest.java |  75 +++++
 .../iotdb/db/protocol/rest/IoTDBRestServiceIT.java |  16 +-
 .../iotdb/db/qp/physical/PhysicalPlanTest.java     |  19 +-
 .../java/org/apache/iotdb/session/Session.java     |   8 +-
 .../java/org/apache/iotdb/session/SessionTest.java |  43 ++-
 .../test/java/org/apache/iotdb/db/sql/Cases.java   |   4 +-
 thrift-cluster/src/main/thrift/cluster.thrift      |  10 +-
 thrift/rpc-changelist.md                           |  24 +-
 tsfile/format-changelist.md                        |   2 +-
 .../apache/iotdb/tsfile/write/TsFileWriter.java    |   8 +-
 .../apache/iotdb/tsfile/write/record/Tablet.java   |  22 +-
 113 files changed, 2722 insertions(+), 1145 deletions(-)
 create mode 100644 integration/src/main/java/org/apache/iotdb/db/query/udf/example/WindowStartEnd.java
 create mode 100644 integration/src/test/java/org/apache/iotdb/db/integration/IoTDBDatetimeFormatIT.java
 create mode 100644 integration/src/test/java/org/apache/iotdb/session/IoTDBSessionSyntaxConventionIT.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/utils/ThreadUtils.java