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

caogaofei pushed a change to branch beyyes/count_time_fe
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 182abcfda6e reimpl count_time align by time
     add f0f168249b2 [IOTDB-6097] Pipe: Avoid subscrption running with the 
pattern option causing OOM & Fix de/ser of RecoverProgressIndex (#10767)
     add 9fb01f5674e [IOTDB-6096] Make M4 Function do the nullable judgement
     add b4442b64aae [IOTDB-6098] Fix a possible flush error when using aligned 
timeseries (#10766)
     add 400da3bc089 Use JDK 17 for sonar check (#10777)
     add 445fc6d98d9 Add compression and encoding type check for 
FastCompactionPerformer (#10692)
     add 09f9bcfedf6 Cleaned up in the projects maven configuration (#10742)
     add 3def1f80976 [IOTDB-6100] Pipe: Fix running in hybrid mode will cause 
wal cannot be deleted & some pipe data lost due to wrong ProducerType of 
Disruptor (#10790)
     add ebc95a772b6 [IOTDB-6094] Load: Fix error in if/else judgment of 
tsfileResource exists or not & Reduce warn log when timeseries exist (#10762)
     add 038b7f45e94 build: Changed the build to build a statically linked 
thrift executable for Linux (Also fixed the problem also enabling uinx profiles 
on Macs) (#10788)
     add b3a4bdf813f [IOTDB-6101] Pipe: Support tsfile cascade transport  
(#10795)
     add 6e8fc9be257 Merge branch 'master' into beyyes/count_time_fe

No new revisions were added by this update.

Summary of changes:
 .github/workflows/client-cpp.yml                   |  29 +-
 .github/workflows/cluster-it-1c1d.yml              |   3 +-
 .github/workflows/cluster-it-1c3d.yml              |   4 +-
 .github/workflows/sonar-coveralls.yml              |  15 +-
 .github/workflows/unit-test.yml                    |   6 +-
 .mvn/wrapper/maven-wrapper.properties              |   4 +-
 Jenkinsfile                                        |   4 +-
 README.md                                          | 116 ++++
 code-coverage/README.md                            |   2 +-
 code-coverage/pom.xml                              |  75 +--
 distribution/pom.xml                               |  61 +-
 example/client-cpp-example/pom.xml                 | 278 ++++-----
 example/client-cpp-example/src/CMakeLists.txt      |  13 +-
 example/flink/pom.xml                              |   4 +-
 example/hadoop/pom.xml                             |   3 +-
 example/jdbc/pom.xml                               |   4 +-
 example/kafka/pom.xml                              |   9 +-
 example/mqtt-customize/pom.xml                     |   4 +-
 example/mqtt/pom.xml                               |   4 +-
 example/pom.xml                                    |  13 +-
 example/pulsar/pom.xml                             |   6 +-
 example/rabbitmq/pom.xml                           |   4 +-
 example/rest-java-example/pom.xml                  |   3 +-
 example/rocketmq/pom.xml                           |   4 +-
 example/session/pom.xml                            |   4 +-
 example/trigger/pom.xml                            |  72 +--
 example/tsfile/pom.xml                             |   3 +-
 example/udf/pom.xml                                |  71 +--
 integration-test/pom.xml                           | 226 +++----
 .../db/it/aligned/IoTDBInsertAlignedValues2IT.java |  12 +
 .../db/it/udf/IoTDBUDTFBuiltinFunctionIT.java      |  58 ++
 iotdb-api/external-api/pom.xml                     |   6 +-
 iotdb-api/pipe-api/pom.xml                         |  22 +-
 {iotdb-client/isession => iotdb-api}/pom.xml       |  22 +-
 iotdb-api/trigger-api/pom.xml                      |  32 +-
 iotdb-api/udf-api/pom.xml                          |   6 +-
 iotdb-client/cli/pom.xml                           | 147 +++--
 iotdb-client/client-cpp/pom.xml                    | 678 ++++++++++----------
 iotdb-client/client-cpp/src/main/CMakeLists.txt    |  17 +-
 iotdb-client/client-cpp/src/test/CMakeLists.txt    |   9 +-
 iotdb-client/client-py/pom.xml                     |  29 +-
 iotdb-client/compile-tools/pom.xml                 | 146 -----
 iotdb-client/compile-tools/thrift/pom.xml          | 205 -------
 iotdb-client/isession/pom.xml                      |   6 +-
 iotdb-client/jdbc/pom.xml                          |  59 +-
 iotdb-client/{isession => }/pom.xml                |  32 +-
 iotdb-client/service-rpc/pom.xml                   |  77 ++-
 iotdb-client/session/pom.xml                       |   7 +-
 iotdb-connector/flink-iotdb-connector/pom.xml      |   5 +-
 iotdb-connector/flink-tsfile-connector/pom.xml     |   5 +-
 iotdb-connector/grafana-connector/pom.xml          | 101 ++-
 iotdb-connector/grafana-plugin/pom.xml             |  30 +-
 iotdb-connector/hadoop/pom.xml                     |  89 ++-
 iotdb-connector/hive-connector/pom.xml             | 141 +++--
 {iotdb-client/isession => iotdb-connector}/pom.xml |  27 +-
 iotdb-connector/spark-iotdb-connector/pom.xml      |  71 ++-
 .../spark-iotdb-connector/scala_2.11/pom.xml       |  70 +--
 .../spark-iotdb-connector/scala_2.12/pom.xml       |  78 +--
 iotdb-connector/spark-tsfile/pom.xml               |  46 +-
 iotdb-connector/zeppelin-interpreter/pom.xml       |  30 +-
 iotdb-core/antlr/pom.xml                           |  17 +-
 iotdb-core/confignode/pom.xml                      |  77 ++-
 iotdb-core/consensus/pom.xml                       |  61 +-
 iotdb-core/datanode/pom.xml                        | 281 +++++----
 .../PipeRealtimeDataRegionHybridExtractor.java     |  90 ++-
 .../PipeRealtimeDataRegionLogExtractor.java        |  24 +-
 .../PipeRealtimeDataRegionTsFileExtractor.java     |  26 +-
 .../realtime/assigner/DisruptorQueue.java          |  85 +--
 .../realtime/assigner/PipeDataRegionAssigner.java  |  10 +-
 .../listener/PipeInsertionDataNodeListener.java    |   9 +-
 .../db/pipe/resource/wal/PipeWALResource.java      |   4 +
 .../pipe/resource/wal/PipeWALResourceManager.java  |  12 +-
 .../pipe/task/connection/BlockingPendingQueue.java |  22 +-
 .../pipe/task/connection/PipeEventCollector.java   |  48 +-
 .../queryengine/plan/analyze/AnalyzeVisitor.java   |  91 +--
 .../config/executor/ClusterConfigTaskExecutor.java |  27 +-
 .../plan/node/load/LoadSingleTsFileNode.java       |  11 +-
 .../metadata/DatabaseSchemaStatement.java          |   9 +
 ...ticSerializableTVListBackedSingleColumnRow.java |   2 +-
 .../LayerPointReaderBackedSingleColumnRow.java     |   6 +-
 .../db/storageengine/dataregion/DataRegion.java    |   5 +
 .../fast/AlignedSeriesCompactionExecutor.java      |  20 +
 .../fast/NonAlignedSeriesCompactionExecutor.java   |  14 +
 .../executor/fast/SeriesCompactionExecutor.java    |  16 +-
 .../fast/element/ChunkMetadataElement.java         |   2 +
 .../utils/executor/fast/element/PageElement.java   |   4 +
 .../dataregion/memtable/TsFileProcessor.java       |   2 +
 .../org/apache/iotdb/db/utils/FileLoaderUtils.java |   2 +
 .../TsFileResourceProgressIndexTest.java           |  18 +
 ...InconsistentCompressionTypeAndEncodingTest.java | 681 +++++++++++++++++++++
 .../compaction/utils/CompactionTestFileWriter.java | 238 +++++++
 .../utils/CompactionTestFileWriterTest.java        | 199 ++++++
 iotdb-core/metrics/dropwizard-metrics/pom.xml      |  13 +-
 iotdb-core/metrics/interface/pom.xml               |  36 +-
 iotdb-core/metrics/micrometer-metrics/pom.xml      |   5 +-
 iotdb-core/metrics/pom.xml                         |   8 +-
 iotdb-core/mlnode/pom.xml                          |  49 +-
 iotdb-core/node-commons/pom.xml                    | 211 ++++---
 .../resources/conf/iotdb-common.properties         |   8 +-
 .../iotdb/commons/concurrent/ThreadName.java       |   2 +
 .../apache/iotdb/commons/conf/CommonConfig.java    |   6 +-
 .../consensus/index/impl/RecoverProgressIndex.java |   5 +-
 .../iotdb/commons/file/SystemFileFactory.java      |  19 +-
 .../apache/iotdb/commons/udf/builtin/UDTFM4.java   | 338 ++++++----
 .../iotdb/commons/pipe/PipeMetaDeSerTest.java      |  22 +-
 {iotdb-client/isession => iotdb-core}/pom.xml      |  26 +-
 iotdb-core/tsfile/pom.xml                          | 146 +++--
 .../iotdb/tsfile/write/page/TimePageWriter.java    |   4 +-
 .../tsfile/write/writer/TimeChunkWriterTest.java   |  55 ++
 iotdb-protocol/openapi/pom.xml                     | 190 +++---
 {iotdb-client/isession => iotdb-protocol}/pom.xml  |  24 +-
 iotdb-protocol/thrift-commons/pom.xml              |  17 +-
 iotdb-protocol/thrift-confignode/pom.xml           |  27 +-
 iotdb-protocol/thrift-iot-consensus/pom.xml        |  27 +-
 iotdb-protocol/thrift-mlnode/pom.xml               |  27 +-
 iotdb-protocol/thrift/pom.xml                      |  31 +-
 library-udf/pom.xml                                |   4 +-
 pom.xml                                            | 331 ++++++----
 {iotdb-client/compile-tools => tools}/README.md    |   0
 tools/pom.xml                                      |  33 +
 tools/thrift/pom.xml                               | 312 ++++++++++
 .../thrift/src/main/assembly/thrift.xml            |  39 +-
 122 files changed, 4415 insertions(+), 3020 deletions(-)
 copy {iotdb-client/isession => iotdb-api}/pom.xml (80%)
 delete mode 100644 iotdb-client/compile-tools/pom.xml
 delete mode 100644 iotdb-client/compile-tools/thrift/pom.xml
 copy iotdb-client/{isession => }/pom.xml (71%)
 copy {iotdb-client/isession => iotdb-connector}/pom.xml (71%)
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/storageengine/dataregion/compaction/FastCompactionPerformerWithInconsistentCompressionTypeAndEncodingTest.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/storageengine/dataregion/compaction/utils/CompactionTestFileWriter.java
 create mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/storageengine/dataregion/compaction/utils/CompactionTestFileWriterTest.java
 copy {iotdb-client/isession => iotdb-core}/pom.xml (76%)
 copy {iotdb-client/isession => iotdb-protocol}/pom.xml (77%)
 rename {iotdb-client/compile-tools => tools}/README.md (100%)
 create mode 100644 tools/pom.xml
 create mode 100644 tools/thrift/pom.xml
 copy iotdb-client/client-cpp/src/assembly/client-cpp.xml => 
tools/thrift/src/main/assembly/thrift.xml (52%)

Reply via email to