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

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


    from 8705508  fix website compile
     add b28fa65  [ISSUE-2905] Fix Files.deleteIfExists() doesn't work for HDFS 
file (#2912)
     add e3d0e8e  [IOTDB-1258] jcl-over-slf4j have security vulnerabilities 
CVE-2018-8088 (#2906)
     add 4b533ff  [IOTDB-1260] optimize time_range query because syncMetaLeader 
(#2929)
     add a453b2f  [ISSUE-2790] Fix greetings.yml workflow (#2936)
     add c8f6d0f  [Distributed] Fix stackoverflow bug caused by 
InsertMultiTabletPlan or InsertRowsPlan  (#2938)
     add abdb580  [Distributed] Fix show remote timeseries serialization bug 
(#2940)
     add 170d679  [IOTDB-1260] optimize time_range query because syncMetaLeader 
(#2943)
     add 52a7251  fix spelling mistake in TsFile's readme doc (#2947)
     add 92e4755  [IOTDB-1265] fix bug: correct cluster to iotdb-cluster (#2949)
     add 43c4981  [ISSUE-2730] Add the number of unseq merge times in TsFile 
name. (#2939)
     add 9a05be4   [IOTDB-1257] Make a little bit improvement of config and fix 
some bugs for setting logic (#2904)
     add 8c38f6d  Fix unseq compaction file selector conflicts with time 
partition bug (#2920)
     add 2e7a32e  [IOTDB-1262] The test fails to be executed independently
     add ee908fb  bug fix:correct cluster to iotdb-cluster when pacakging zip 
files (#2954)
     add 453d95d  [IOTDB-1194]Fix a bug of checking time partition in 
DeviceTimeIndex (#2800)
     add 5a752b0  [IOTDB-1267] optimize ServerTimeGenerator IExpression 
parameter (#2955)
     add 5b73c1d  [ISSUE-2730] Change the upgraded TsFile names (#2952)
     add 48c5488  [ISSUE-2919] Fix C++ client memory leak bug (#2937)
     add 70e451e  Throw exception when device to be queried is not in 
TsFileMetaData (#2944)
     add 1d7386d  [IOTDB-1273]Feature/restrucutre python module as well as 
supporting pandas dataframe (#2922)
     add fa86482  Fix monitor bug caused by virtual storage group name (#2852)
     add fa5aafa  [IOTDB-1197] add iotdb-client-go as a git submodule of IoTDB 
repo (#2792)
     add b2986cc  [Distributed]fix stackoverflow when parse plan failed (#2953)
     add d726fb3  [IOTDB-1180] Reset the system log file names and maximal 
disk-space size (#2765)
     add 08bf1d3  Merge branch 'master' into NewDoc

No new revisions were added by this update.

Summary of changes:
 .github/workflows/{main-unix.yml => client-go.yml} |  23 +-
 .github/workflows/greetings.yml                    |   2 +-
 .gitignore                                         |   5 +-
 .gitmodules                                        |   3 +
 LICENSE-binary                                     |   4 +-
 client-cpp/src/main/Session.cpp                    |  30 +-
 client-cpp/src/main/Session.h                      |  27 +-
 client-go                                          |   1 +
 .asf.yaml => client-py/.flake8                     |  29 +-
 client-py/.gitignore                               |   5 +
 client-py/{pypi => }/README.md                     | 103 ++++++-
 client-py/SessionExample.py                        | 177 +++++++++++
 client-py/SessionTest.py                           | 243 +++++++++++++++
 .../TestContainer.py => iotdb/IoTDBContainer.py}   |   4 +-
 client-py/{src => }/iotdb/Session.py               | 340 ++++++++++++++++-----
 client-py/{src => }/iotdb/__init__.py              |   1 -
 client-py/{src => }/iotdb/utils/Field.py           |  10 +-
 client-py/{src => }/iotdb/utils/IoTDBConstants.py  |   0
 client-py/{src => }/iotdb/utils/IoTDBRpcDataSet.py |  90 ++++--
 client-py/{src => }/iotdb/utils/RowRecord.py       |   5 +-
 client-py/{src => }/iotdb/utils/SessionDataSet.py  | 109 +++++--
 client-py/{src => }/iotdb/utils/Tablet.py          |  16 +-
 client-py/{src => }/iotdb/utils/__init__.py        |   1 -
 client-py/pom.xml                                  |  77 +++--
 .../sbin/stop-node.sh => client-py/pyproject.toml  |  46 +--
 client-py/readme.md                                |  80 -----
 .../requirements.txt                               |   6 +-
 .../requirements_dev.txt                           |   8 +-
 client-py/{pypi => }/setup.py                      |  18 +-
 client-py/src/SessionExample.py                    | 115 -------
 client-py/src/SessionTest.py                       | 158 ----------
 client-py/{src/iotdb => tests}/__init__.py         |   1 -
 .../tests/test_dataframe.py                        |  39 +--
 .../iotdb/cluster/coordinator/Coordinator.java     |   1 +
 .../apache/iotdb/cluster/metadata/CMManager.java   |   5 +-
 .../cluster/query/ClusterDataQueryExecutor.java    |  10 +-
 .../query/aggregate/ClusterAggregateExecutor.java  |   2 +-
 .../groupby/ClusterGroupByVFilterDataSet.java      |   6 +-
 .../cluster/query/reader/ClusterReaderFactory.java |   8 +-
 .../cluster/query/reader/ClusterTimeGenerator.java |   6 +-
 .../query/reader/ClusterTimeGeneratorTest.java     |   2 +-
 .../tests/tools/importCsv/AbstractScript.java      |   4 +-
 .../tests/tools/importCsv/ExportCsvTestIT.java     |  36 +--
 .../tests/tools/importCsv/ImportCsvTestIT.java     |  79 +++--
 distribution/pom.xml                               |   2 +-
 distribution/src/assembly/all.xml                  |   2 +-
 distribution/src/assembly/cluster.xml              |   2 +-
 docs/zh/SystemDesign/TsFile/Read.md                |  10 +-
 example/client-cpp-example/src/SessionExample.cpp  | 329 ++++++++++----------
 .../main/java/org/apache/iotdb/SessionExample.java |   4 +-
 .../apache/iotdb/tsfile/TsFileSequenceRead.java    |   3 +-
 .../main/java/org/apache/iotdb/jdbc/Config.java    |  12 +-
 .../org/apache/iotdb/jdbc/IoTDBConnection.java     |   4 +-
 .../apache/iotdb/jdbc/IoTDBConnectionParams.java   |  22 +-
 .../src/main/java/org/apache/iotdb/jdbc/Utils.java |  11 +-
 pom.xml                                            |  14 +-
 server/src/assembly/resources/conf/logback.xml     | 144 ++++-----
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |  15 +-
 .../org/apache/iotdb/db/conf/IoTDBConstant.java    |   8 +
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |   4 +-
 .../db/engine/compaction/TsFileManagement.java     |  28 +-
 .../level/LevelCompactionTsFileManagement.java     |  64 ++--
 .../no/NoCompactionTsFileManagement.java           | 180 ++++++++---
 .../apache/iotdb/db/engine/flush/FlushManager.java |   5 +-
 .../iotdb/db/engine/merge/task/MergeFileTask.java  |  33 +-
 .../db/engine/merge/task/MergeMultiChunkTask.java  |   1 -
 .../engine/storagegroup/StorageGroupProcessor.java |   5 +-
 .../db/engine/storagegroup/TsFileResource.java     | 141 ++++++++-
 .../storagegroup/timeindex/DeviceTimeIndex.java    |  17 +-
 .../org/apache/iotdb/db/monitor/StatMonitor.java   |   2 +
 .../db/qp/physical/crud/InsertMultiTabletPlan.java |   3 +
 .../iotdb/db/qp/physical/crud/InsertRowsPlan.java  |   3 +
 .../db/qp/physical/crud/InsertTabletPlan.java      |   2 +-
 .../qp/physical/sys/CreateMultiTimeSeriesPlan.java |  20 ++
 .../db/query/dataset/ShowTimeSeriesResult.java     |   2 +-
 .../groupby/GroupByWithValueFilterDataSet.java     |   9 +-
 .../db/query/executor/AggregationExecutor.java     |   2 +-
 .../db/query/executor/RawDataQueryExecutor.java    |   9 +-
 .../iotdb/db/query/executor/UDTFQueryExecutor.java |   6 +-
 .../query/timegenerator/ServerTimeGenerator.java   |   5 +-
 .../iotdb/db/sync/sender/transfer/SyncClient.java  |   4 +-
 .../db/tools/upgrade/TsFileOnlineUpgradeTool.java  |  15 +-
 .../org/apache/iotdb/db/utils/FilePathUtils.java   |   2 +-
 .../db/engine/compaction/CompactionChunkTest.java  |   4 +
 .../compaction/LevelCompactionMoreDataTest.java    |   6 +
 .../compaction/LevelCompactionRecoverTest.java     |  12 +
 .../db/engine/compaction/LevelCompactionTest.java  |  10 +-
 .../LevelCompactionTsFileManagementTest.java       |   8 +
 .../NoCompactionTsFileManagementTest.java          |   8 +
 .../engine/merge/MaxFileMergeFileSelectorTest.java |  53 +++-
 .../iotdb/db/engine/merge/MergeOverLapTest.java    |   6 +
 .../iotdb/db/engine/merge/MergeTaskTest.java       |   1 +
 .../apache/iotdb/db/engine/merge/MergeTest.java    |   8 +
 .../db/integration/IoTDBEngineTimeGeneratorIT.java |  24 +-
 ...IoTDBLoadExternalTsfileWithTimePartitionIT.java | 192 ++++++++++++
 .../db/integration/IoTDBRemovePartitionIT.java     |   1 +
 .../iotdb/db/monitor/IoTDBStatMonitorTest.java     |   6 +-
 .../org/apache/iotdb/rpc/RpcTransportFactory.java  |  14 +-
 .../main/java/org/apache/iotdb/rpc/RpcUtils.java   |  10 +-
 .../rpc/TCompressedElasticFramedTransport.java     |  12 +-
 .../apache/iotdb/rpc/TElasticFramedTransport.java  |  71 ++---
 .../iotdb/rpc/TSnappyElasticFramedTransport.java   |  21 +-
 .../rpc/TimeoutChangeableTFastFramedTransport.java |  13 +-
 .../java/org/apache/iotdb/session/Session.java     |  12 +-
 .../apache/iotdb/session/SessionConnection.java    |   4 +-
 .../tsfile/fileSystem/fsFactory/FSFactory.java     |   8 +
 .../tsfile/fileSystem/fsFactory/HDFSFactory.java   |   5 +
 .../fileSystem/fsFactory/LocalFSFactory.java       |   6 +
 .../iotdb/tsfile/read/TsFileSequenceReader.java    |   2 +-
 .../iotdb/tsfile/write/writer/TsFileIOWriter.java  |   4 +-
 .../write/writer/RestorableTsFileIOWriterTest.java |   5 +-
 111 files changed, 2335 insertions(+), 1270 deletions(-)
 copy .github/workflows/{main-unix.yml => client-go.yml} (57%)
 create mode 100644 .gitmodules
 create mode 160000 client-go
 copy .asf.yaml => client-py/.flake8 (72%)
 create mode 100644 client-py/.gitignore
 rename client-py/{pypi => }/README.md (55%)
 create mode 100644 client-py/SessionExample.py
 create mode 100644 client-py/SessionTest.py
 rename client-py/{src/iotdb/TestContainer.py => iotdb/IoTDBContainer.py} (92%)
 rename client-py/{src => }/iotdb/Session.py (69%)
 copy client-py/{src => }/iotdb/__init__.py (99%)
 rename client-py/{src => }/iotdb/utils/Field.py (96%)
 rename client-py/{src => }/iotdb/utils/IoTDBConstants.py (100%)
 rename client-py/{src => }/iotdb/utils/IoTDBRpcDataSet.py (78%)
 rename client-py/{src => }/iotdb/utils/RowRecord.py (95%)
 rename client-py/{src => }/iotdb/utils/SessionDataSet.py (56%)
 rename client-py/{src => }/iotdb/utils/Tablet.py (95%)
 rename client-py/{src => }/iotdb/utils/__init__.py (99%)
 copy cluster/src/assembly/resources/sbin/stop-node.sh => 
client-py/pyproject.toml (61%)
 delete mode 100644 client-py/readme.md
 copy 
server/src/main/resources/META-INF/services/org.apache.iotdb.db.mqtt.PayloadFormatter
 => client-py/requirements.txt (92%)
 copy 
server/src/main/resources/META-INF/services/org.apache.iotdb.db.mqtt.PayloadFormatter
 => client-py/requirements_dev.txt (88%)
 rename client-py/{pypi => }/setup.py (82%)
 delete mode 100644 client-py/src/SessionExample.py
 delete mode 100644 client-py/src/SessionTest.py
 rename client-py/{src/iotdb => tests}/__init__.py (99%)
 copy cluster/src/assembly/resources/sbin/nodetool.sh => 
client-py/tests/test_dataframe.py (52%)
 mode change 100755 => 100644
 create mode 100644 
server/src/test/java/org/apache/iotdb/db/integration/IoTDBLoadExternalTsfileWithTimePartitionIT.java

Reply via email to