MCPcopy Create free account
hub / github.com/apache/iotdb-client-go / ExecuteBatchStatement

Method ExecuteBatchStatement

client/session.go:975–991  ·  view source on GitHub ↗
(inserts []string)

Source from the content-addressed store, hash-verified

973}
974
975func (s *Session) ExecuteBatchStatement(inserts []string) error {
976 request := rpc.TSExecuteBatchStatementReq{
977 SessionId: s.sessionId,
978 Statements: inserts,
979 }
980 r, err := s.client.ExecuteBatchStatement(context.Background(), &request)
981 if err != nil && r == nil {
982 if s.reconnect() {
983 request.SessionId = s.sessionId
984 r, err = s.client.ExecuteBatchStatement(context.Background(), &request)
985 }
986 }
987 if err != nil {
988 return err
989 }
990 return VerifySuccess(r)
991}
992
993func (s *Session) ExecuteRawDataQuery(paths []string, startTime int64, endTime int64) (*SessionDataSet, error) {
994 request := rpc.TSRawDataQueryReq{

Callers

nothing calls this directly

Calls 3

reconnectMethod · 0.95
VerifySuccessFunction · 0.85
ExecuteBatchStatementMethod · 0.65

Tested by

no test coverage detected