There are currently 4 posts.
Font size: Small - 100% (Default)  Content converter: No conversion
 
Clicks Replies
174 3
编译TableModelSessionExample.cpp用的Makefile文件
巨大八爪鱼
武林盟主 二十一级
Reply
Floor 1 Posted at: 6/4/26 10:39
IOTDB_DIR=$(realpath ../iotdb-cpp)
IOTDB=-I$(IOTDB_DIR)/iotdb-client/client-cpp/src/main \
      -I$(IOTDB_DIR)/iotdb-client/client-cpp/target/thrift/include \
      -I$(IOTDB_DIR)/iotdb-client/client-cpp/target/client-cpp-2.0.7-SNAPSHOT-cpp-linux-x86_64/include \
      -L$(IOTDB_DIR)/iotdb-client/client-cpp/target/build/main -liotdb_session \
      -Wl,-rpath,$(IOTDB_DIR)/iotdb-client/client-cpp/target/build/main

TableModelSessionExample: TableModelSessionExample.cpp
    $(CXX) $^ -o $@ $(IOTDB)

巨大八爪鱼
武林盟主 二十一级
Reply
Floor 2 Posted at: 6/4/26 10:41
oct1158@oct1158-ubuntu:~/Documents/Code/C/iotdb/test2$ ls
Makefile  TableModelSessionExample.cpp
oct1158@oct1158-ubuntu:~/Documents/Code/C/iotdb/test2$ make
g++ TableModelSessionExample.cpp -o TableModelSessionExample -I/home/oct1158/Documents/Code/C/iotdb/iotdb-cpp/iotdb-client/client-cpp/src/main -I/home/oct1158/Documents/Code/C/iotdb/iotdb-cpp/iotdb-client/client-cpp/target/thrift/include -I/home/oct1158/Documents/Code/C/iotdb/iotdb-cpp/iotdb-client/client-cpp/target/client-cpp-2.0.7-SNAPSHOT-cpp-linux-x86_64/include -L/home/oct1158/Documents/Code/C/iotdb/iotdb-cpp/iotdb-client/client-cpp/target/build/main -liotdb_session -Wl,-rpath,/home/oct1158/Documents/Code/C/iotdb/iotdb-cpp/iotdb-client/client-cpp/target/build/main
oct1158@oct1158-ubuntu:~/Documents/Code/C/iotdb/test2$ ./TableModelSessionExample
Thrift: Thu Jun  4 10:40:18 2026 TSocket::open() getaddrinfo() <Host: iotdb-service Port: 6667>Temporary failure in name resolution
[DEBUG] /home/oct1158/Documents/Code/C/iotdb/iotdb-cpp/iotdb-client/client-cpp/target/build/main/generated-sources-cpp/SessionConnection.cpp:112 (init) - Could not resolve host for client socket.
[DEBUG] /home/oct1158/Documents/Code/C/iotdb/iotdb-cpp/iotdb-client/client-cpp/target/build/main/generated-sources-cpp/Session.cpp:798 (initDefaultSessionConnection) - Could not resolve host for client socket.
[DEBUG] /home/oct1158/Documents/Code/C/iotdb/iotdb-cpp/iotdb-client/client-cpp/target/build/main/generated-sources-cpp/Session.cpp:950 (open) - Could not resolve host for client socket.
Could not resolve host for client socket.
oct1158@oct1158-ubuntu:~/Documents/Code/C/iotdb/test2$
 
巨大八爪鱼:

Thrift: Thu Jun  4 10:40:18 2026 TSocket::open() getaddrinfo() <Host: iotdb-service Port: 6667>Temporary failure in name resolution

解决办法:设置enableAutoFetch = false。

例如:

    TableSessionBuilder *builder = new TableSessionBuilder();
    builder->enableAutoFetch = false;
    session = builder
                  ->host("8.130.22.178")
                  ->rpcPort(6667)
                  ->username("root")
                  ->password("root")
                  ->build();

  6/4/26 14:43 Reply
巨大八爪鱼
武林盟主 二十一级
Reply
Floor 3 Posted at: 6/4/26 14:45
oct1158@oct1158-ubuntu:~/Documents/Code/C/iotdb/test2$ ./TableModelSessionExample
[Create Database db1,db2]

[Use db1 as database]

[Create Table table1,table2]

[Show Tables]

TableName  TTL(ms)
0       table1  3600000

[Show tables from specific database]

TableName  TTL(ms)
0       table1  3600000

[InsertTablet]

[DEBUG] /home/oct1158/Documents/Code/C/iotdb/iotdb-cpp/iotdb-client/client-cpp/target/build/main/generated-sources-cpp/Session.cpp:1471 (insertRelationalTabletOnce) - 607: Insertion time [1970-01-01T00:00:00.099] is less than ttl time bound [2026-06-04T05:45:01.190]
607: Insertion time [1970-01-01T00:00:00.099] is less than ttl time bound [2026-06-04T05:45:01.190]
[Query Table Data]

time  region_id  plant_id  device_id  model  temperature  humidity
TIMESTAMP  STRING  STRING  STRING  STRING  FLOAT  DOUBLE

[Show tables from current database(db1)]

TableName  TTL(ms)
0       table1  3600000

[Change database to db2]

[Show tables from current database(db2)]

TableName  TTL(ms)
0       table2  6600000

[Drop Database db1,db2]

session close

finished!

oct1158@oct1158-ubuntu:~/Documents/Code/C/iotdb/test2$
Reply the post
Content:
User: You are currently anonymous.
Captcha:
Unclear? Try another one.
(Shortcut key: Ctrl+Enter)
Post Information
Clicks: 174 Replies: 3
Author: 巨大八爪鱼
Last reply: 巨大八爪鱼
Last reply time: 6/4/26 14:45
Announcements