File tree Expand file tree Collapse file tree 2 files changed +16
-0
lines changed
src/databricks/sql/backend/sea/models Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -58,6 +58,13 @@ class ResultData:
58
58
59
59
data : Optional [List [List [Any ]]] = None
60
60
external_links : Optional [List [ExternalLink ]] = None
61
+ byte_count : Optional [int ] = None
62
+ chunk_index : Optional [int ] = None
63
+ next_chunk_index : Optional [int ] = None
64
+ next_chunk_internal_link : Optional [str ] = None
65
+ row_count : Optional [int ] = None
66
+ row_offset : Optional [int ] = None
67
+ attachment : Optional [bytes ] = None
61
68
62
69
63
70
@dataclass
@@ -85,3 +92,4 @@ class ResultManifest:
85
92
truncated : bool = False
86
93
chunks : Optional [List [ChunkInfo ]] = None
87
94
result_compression : Optional [str ] = None
95
+ is_volume_operation : Optional [bool ] = None
Original file line number Diff line number Diff line change @@ -65,6 +65,7 @@ def _parse_manifest(data: Dict[str, Any]) -> ResultManifest:
65
65
truncated = manifest_data .get ("truncated" , False ),
66
66
chunks = chunks ,
67
67
result_compression = manifest_data .get ("result_compression" ),
68
+ is_volume_operation = manifest_data .get ("is_volume_operation" ),
68
69
)
69
70
70
71
@@ -93,6 +94,13 @@ def _parse_result(data: Dict[str, Any]) -> ResultData:
93
94
return ResultData (
94
95
data = result_data .get ("data_array" ),
95
96
external_links = external_links ,
97
+ byte_count = result_data .get ("byte_count" ),
98
+ chunk_index = result_data .get ("chunk_index" ),
99
+ next_chunk_index = result_data .get ("next_chunk_index" ),
100
+ next_chunk_internal_link = result_data .get ("next_chunk_internal_link" ),
101
+ row_count = result_data .get ("row_count" ),
102
+ row_offset = result_data .get ("row_offset" ),
103
+ attachment = result_data .get ("attachment" ),
96
104
)
97
105
98
106
You can’t perform that action at this time.
0 commit comments