This is an automated email from the ASF dual-hosted git repository.
jt2594838 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from b8dad5d787a fix: catch Exception during TVList ownership transfer
(#17540)
add 94b41daa9e3 Session: session-c interface (#17347)
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 +
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 +-
18 files changed, 3469 insertions(+), 152 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%)