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 2021/09/22 03:03:27 UTC

[iotdb] branch insertVector updated (0824535 -> a3a9c21)

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

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


    from 0824535  fix compile
     add 0e1edde  [IOTDB-1289] fix CPP mem-leak in SessionExample.cpp insertRecords() (#3960)
     add 28ce04e  [IOTDB-1677] not generate file apache-iotdb-0.x.x-client-cpp-linux-x86_64-bin.zip.sha512 (#3961)
     add 255bc61  [IOTDB-1484]Auto create schema functionality with e2e testing in cluster (#3879)
     add d97128f  [IOTDB-1287] Fix C++ class Session has 2 useless sort() (#3966)
     add 5f0dcd9  [IOTDB-1679] client-cpp: Session descontruction need release server resource. (#3964)
     add 45b3d6f  [IOTDB-1678] Fix client-cpp session bug: can cause connection leak. (#3962)
     add d5e59d2  Change the way of calculating vector avg points (#3970)
     add e5d86c9  [IOTDB-1690] Fix align by device type cast error (#3971)
     add f1c342a  [IOTDB-1338] The content of DDL viewing sub-nodes in the user guide module is wrong  (#3991)
     add 8a039eb  [IOTDB-1703] Fix MManager slow recover with tag (#3997)
     add 4e778b5  [IOTDB-1691] Wrong way of calculating the vector's memory footprint (#3979)
     add 00a2484  [IOTDB-1650] Rename the sql command `move` to `unload` (#4002)
     add 64f7179  [IOTDB-1713] Run IoTDB CI with JDK17 (#3998)
     add ed99733  [ISSUE-3927] Inefficient Usage of JCF (#3926)
     add d13523b  [IOTDB-1716] Remove `TEMPORARY` keyword from `CREATE FUNCTION` statement (#4004)
     add c75a71f  [IOTDB-842] Better Export/Import-CSV Tool (#3820)
     add a3a9c21  Merge branch 'master' of https://github.com/apache/iotdb into insertVector

No new revisions were added by this update.

Summary of changes:
 .github/workflows/main-unix.yml                    |   2 +-
 .github/workflows/main-win.yml                     |   2 +-
 README.md                                          |   2 +-
 README_ZH.md                                       |   2 +-
 .../antlr4/org/apache/iotdb/db/qp/sql/SqlBase.g4   |  20 +-
 checkstyle.xml                                     |   2 +-
 cli/pom.xml                                        |   5 +
 .../java/org/apache/iotdb/cli/AbstractCli.java     |  14 +-
 .../org/apache/iotdb/tool/AbstractCsvTool.java     |  96 ++-
 .../main/java/org/apache/iotdb/tool/ExportCsv.java | 240 +++----
 .../main/java/org/apache/iotdb/tool/ImportCsv.java | 789 +++++++++++++--------
 .../java/org/apache/iotdb/cli/AbstractScript.java  |  10 +-
 .../org/apache/iotdb/tool/CsvLineSplitTest.java    |  33 -
 .../tool/{ => integration}/ExportCsvTestIT.java    |   2 +-
 .../tool/{ => integration}/ImportCsvTestIT.java    |   2 +-
 .../apache/iotdb/tool/unit/WriteCsvFileTestUT.java |  36 +-
 client-cpp/src/main/Session.cpp                    |  12 +-
 client-cpp/src/main/Session.h                      |   4 +-
 .../iotdb/cluster/log/applier/BaseApplier.java     |  88 ++-
 .../iotdb/cluster/log/applier/DataLogApplier.java  |  70 +-
 .../manage/FilePartitionedSnapshotLogManager.java  |  12 +-
 .../log/manage/PartitionedSnapshotLogManager.java  |   5 +-
 .../apache/iotdb/cluster/metadata/CMManager.java   |  27 +-
 .../cluster/server/member/DataGroupMember.java     | 100 ++-
 .../cluster/log/applier/DataLogApplierTest.java    |   9 +-
 cross-tests/pom.xml                                |   9 +
 .../tests/tools/importCsv/AbstractScript.java      |  54 +-
 .../tests/tools/importCsv/ExportCsvTestIT.java     | 209 ++----
 .../tests/tools/importCsv/ImportCsvTestIT.java     | 383 ++++++----
 distribution/pom.xml                               |   2 +-
 docs/UserGuide/Cluster/Cluster-Setup-Example.md    |   2 +-
 .../DDL-Data-Definition-Language.md                |   2 +-
 docs/UserGuide/System-Tools/CSV-Tool.md            | 204 ++++--
 .../UserGuide/System-Tools/Load-External-Tsfile.md |  10 +-
 docs/zh/UserGuide/Cluster/Cluster-Setup-Example.md |   2 +-
 .../DDL-Data-Definition-Language.md                |   2 +-
 docs/zh/UserGuide/System-Tools/CSV-Tool.md         | 205 ++++--
 .../UserGuide/System-Tools/Load-External-Tsfile.md |  10 +-
 example/client-cpp-example/src/SessionExample.cpp  |  15 +-
 .../apache/iotdb/jdbc/IoTDBPreparedStatement.java  |   4 +-
 pom.xml                                            |   6 +-
 .../org/apache/iotdb/db/engine/StorageEngine.java  |   6 +-
 .../iotdb/db/engine/memtable/AbstractMemTable.java |   5 +-
 .../db/engine/merge/manage/MergeResource.java      |   4 +-
 .../engine/storagegroup/StorageGroupProcessor.java |  16 +-
 .../org/apache/iotdb/db/metadata/MManager.java     |   6 +-
 .../org/apache/iotdb/db/metadata/mnode/MNode.java  |   2 +-
 .../apache/iotdb/db/metadata/tag/TagManager.java   |   3 +-
 .../apache/iotdb/db/qp/constant/SQLConstant.java   |   4 +-
 .../apache/iotdb/db/qp/executor/PlanExecutor.java  |  34 +-
 .../org/apache/iotdb/db/qp/logical/Operator.java   |   2 +-
 .../db/qp/logical/sys/CreateFunctionOperator.java  |  11 +-
 .../db/qp/logical/sys/ShowFunctionsOperator.java   |  12 +-
 ...veFileOperator.java => UnloadFileOperator.java} |  10 +-
 .../org/apache/iotdb/db/qp/physical/BatchPlan.java |   9 +
 .../db/qp/physical/crud/InsertMultiTabletPlan.java |  19 +-
 .../iotdb/db/qp/physical/crud/InsertRowPlan.java   |   8 +-
 .../physical/crud/InsertRowsOfOneDevicePlan.java   |  13 +-
 .../iotdb/db/qp/physical/crud/InsertRowsPlan.java  |  15 +-
 .../db/qp/physical/sys/CreateFunctionPlan.java     |  18 +-
 .../qp/physical/sys/CreateMultiTimeSeriesPlan.java |  12 +-
 .../db/qp/physical/sys/ShowFunctionsPlan.java      |   9 +-
 .../apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java    |  14 +-
 .../iotdb/db/query/control/QueryTimeManager.java   |  25 +-
 .../db/query/executor/fill/LastPointReader.java    |  13 +-
 .../udf/service/UDFRegistrationInformation.java    |  13 +-
 .../query/udf/service/UDFRegistrationService.java  |  58 +-
 .../java/org/apache/iotdb/db/utils/MemUtils.java   |  36 +-
 .../db/integration/IoTDBLoadExternalTsfileIT.java  |  26 +-
 .../iotdb/db/integration/IoTDBUDFManagementIT.java | 104 +--
 .../iotdb/db/qp/physical/PhysicalPlanTest.java     |  44 +-
 .../java/org/apache/iotdb/session/Session.java     |   8 +
 .../test/java/org/apache/iotdb/db/sql/Cases.java   | 242 ++++++-
 .../java/org/apache/iotdb/db/sql/ClusterIT.java    |   9 +-
 74 files changed, 2060 insertions(+), 1453 deletions(-)
 delete mode 100644 cli/src/test/java/org/apache/iotdb/tool/CsvLineSplitTest.java
 rename cli/src/test/java/org/apache/iotdb/tool/{ => integration}/ExportCsvTestIT.java (98%)
 rename cli/src/test/java/org/apache/iotdb/tool/{ => integration}/ImportCsvTestIT.java (98%)
 copy server/src/test/java/org/apache/iotdb/db/engine/version/SysTimeVersionControllerTest.java => cli/src/test/java/org/apache/iotdb/tool/unit/WriteCsvFileTestUT.java (51%)
 rename server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{MoveFileOperator.java => UnloadFileOperator.java} (85%)