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

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


    from faeaa7673c3 fix ut
     add cd5f09e963e Fix duplicate deletion emission in TsFileSplitter (#17534)
     add 35886a5d392 Pipe: Fixed the bug that attribute sync may cause 
ArrayIndexOutOfBoundsException / eliminate the existing attributes at the 
receiver which == null at the sender (#17539)
     add acaabb8dc33 Pipe: Supported non quality + value for remote server in 
OPC (#17531)
     add b8dad5d787a fix: catch Exception during TVList ownership transfer 
(#17540)
     add 94b41daa9e3 Session:  session-c interface (#17347)
     add 112bcd828d5 ConfigNode supports filter region groups via specified 
database and time range (#17545)
     add 88694d29a0c Merge branch 'iotdb_master' into calc_commons

No new revisions were added by this update.

Summary of changes:
 example/client-c-example/README.md                 |   68 +
 .../pom.xml                                        |   29 +-
 example/client-c-example/src/table_example.c       |  152 ++
 example/client-c-example/src/tree_example.c        |  114 ++
 example/pom.xml                                    |    1 +
 .../it/partition/IoTDBPartitionGetterIT.java       |   80 ++
 .../org/apache/iotdb/db/it/utils/TestUtils.java    |    7 +-
 .../manual/enhanced/IoTDBPipeMetaIT.java           |   34 +-
 iotdb-client/client-cpp/pom.xml                    |    5 +-
 iotdb-client/client-cpp/src/main/CMakeLists.txt    |    5 +-
 iotdb-client/client-cpp/src/main/Common.h          |   25 +
 iotdb-client/client-cpp/src/main/SessionC.cpp      | 1457 ++++++++++++++++++++
 iotdb-client/client-cpp/src/main/SessionC.h        |  445 ++++++
 .../client-cpp/src/main/SessionDataSet.cpp         |   40 +-
 iotdb-client/client-cpp/src/test/CMakeLists.txt    |   96 +-
 .../client-cpp/src/test/cpp/sessionCIT.cpp         |  733 ++++++++++
 .../src/test/cpp/sessionCRelationalIT.cpp          |  307 +++++
 iotdb-client/client-cpp/src/test/main.cpp          |   35 +-
 .../client-cpp/src/test/main_Relational.cpp        |   35 +-
 .../src/test/{main_Relational.cpp => main_c.cpp}   |   37 +-
 .../{main_Relational.cpp => main_c_Relational.cpp} |   37 +-
 .../consensus/request/ConfigPhysicalPlan.java      |    4 +
 .../consensus/request/ConfigPhysicalPlanType.java  |    1 +
 .../read/region/GetRegionGroupsByTimePlan.java     |   98 ++
 ...istResp.java => GetRegionGroupsByTimeResp.java} |   26 +-
 .../iotdb/confignode/manager/ConfigManager.java    |   10 +
 .../apache/iotdb/confignode/manager/IManager.java  |    9 +
 .../manager/partition/PartitionManager.java        |   16 +
 .../persistence/executor/ConfigPlanExecutor.java   |    3 +
 .../partition/DatabasePartitionTable.java          |   11 +
 .../persistence/partition/PartitionInfo.java       |   14 +
 .../thrift/ConfigNodeRPCServiceProcessor.java      |    7 +
 .../request/ConfigPhysicalPlanSerDeTest.java       |   10 +
 .../protocol/opcua/client/IoTDBOpcUaClient.java    |   65 +-
 .../sink/protocol/opcua/server/OpcUaNameSpace.java |   12 +-
 .../iotdb/db/protocol/client/ConfigNodeClient.java |    9 +
 .../fragment/FragmentInstanceContext.java          |   20 +-
 .../node/schema/CreateOrUpdateTableDeviceNode.java |    3 +-
 .../attribute/DeviceAttributeStore.java            |    7 +
 .../storageengine/load/splitter/DeletionData.java  |    4 +
 .../load/splitter/TsFileSplitter.java              |    1 -
 .../db/tools/schema/SRStatementGenerator.java      |    9 +-
 .../BatchedCompactionWithTsFileSplitterTest.java   |   82 ++
 .../db/utils/SchemaRegionSnapshotParserTest.java   |    5 +-
 .../src/main/thrift/confignode.thrift              |   14 +
 pom.xml                                            |    2 +-
 46 files changed, 3984 insertions(+), 200 deletions(-)
 create mode 100644 example/client-c-example/README.md
 copy example/{client-cpp-example => client-c-example}/pom.xml (81%)
 create mode 100644 example/client-c-example/src/table_example.c
 create mode 100644 example/client-c-example/src/tree_example.c
 create mode 100644 iotdb-client/client-cpp/src/main/SessionC.cpp
 create mode 100644 iotdb-client/client-cpp/src/main/SessionC.h
 create mode 100644 iotdb-client/client-cpp/src/test/cpp/sessionCIT.cpp
 create mode 100644 
iotdb-client/client-cpp/src/test/cpp/sessionCRelationalIT.cpp
 copy iotdb-client/client-cpp/src/test/{main_Relational.cpp => main_c.cpp} (55%)
 copy iotdb-client/client-cpp/src/test/{main_Relational.cpp => 
main_c_Relational.cpp} (52%)
 create mode 100644 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/read/region/GetRegionGroupsByTimePlan.java
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/response/partition/{CountTimeSlotListResp.java
 => GetRegionGroupsByTimeResp.java} (65%)

Reply via email to