(sql string, resp *rpc.TSExecuteStatementResp)
| 1033 | } |
| 1034 | |
| 1035 | func (s *Session) genDataSet(sql string, resp *rpc.TSExecuteStatementResp) (*SessionDataSet, error) { |
| 1036 | var queryId int64 |
| 1037 | if resp.QueryId == nil { |
| 1038 | queryId = 0 |
| 1039 | } else { |
| 1040 | queryId = *resp.QueryId |
| 1041 | } |
| 1042 | moreData := false |
| 1043 | if resp.MoreData != nil { |
| 1044 | moreData = *resp.MoreData |
| 1045 | } |
| 1046 | return NewSessionDataSet(sql, resp.Columns, resp.DataTypeList, resp.ColumnNameIndexMap, |
| 1047 | queryId, s.requestStatementId, s.client, s.sessionId, resp.QueryResult_, resp.IgnoreTimeStamp != nil && *resp.IgnoreTimeStamp, nil, moreData, s.config.FetchSize, s.config.TimeZone, s.timeFactor, resp.GetColumnIndex2TsBlockColumnIndexList()) |
| 1048 | } |
| 1049 | |
| 1050 | func (s *Session) genInsertTabletsReq(tablets []*Tablet, isAligned bool) (*rpc.TSInsertTabletsReq, error) { |
| 1051 | var ( |
no test coverage detected