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:
5858
5959 data : Optional [List [List [Any ]]] = None
6060 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
6168
6269
6370@dataclass
@@ -85,3 +92,4 @@ class ResultManifest:
8592 truncated : bool = False
8693 chunks : Optional [List [ChunkInfo ]] = None
8794 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:
6565 truncated = manifest_data .get ("truncated" , False ),
6666 chunks = chunks ,
6767 result_compression = manifest_data .get ("result_compression" ),
68+ is_volume_operation = manifest_data .get ("is_volume_operation" ),
6869 )
6970
7071
@@ -93,6 +94,13 @@ def _parse_result(data: Dict[str, Any]) -> ResultData:
9394 return ResultData (
9495 data = result_data .get ("data_array" ),
9596 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" ),
96104 )
97105
98106
You can’t perform that action at this time.
0 commit comments