Skip to content

Commit 4d5f41a

Browse files
committed
Remove unnecessary attributes from _QueryMetadata.
1 parent 95ef850 commit 4d5f41a

File tree

1 file changed

+0
-25
lines changed

1 file changed

+0
-25
lines changed

awswrangler/athena/_utils.py

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import pprint
55
import time
66
import warnings
7-
from datetime import datetime
87
from decimal import Decimal
98
from typing import Any, Dict, List, NamedTuple, Optional, Union
109

@@ -22,14 +21,6 @@
2221

2322
class _QueryMetadata(NamedTuple):
2423
execution_id: str
25-
query: str
26-
statement_type: str
27-
encryption_configuration: Optional[Dict[str, str]]
28-
query_execution_context: Optional[Dict[str, str]]
29-
athena_submission_datetime: datetime
30-
athena_completion_datetime: datetime
31-
athena_statistics: Dict[str, Union[int, str]]
32-
workgroup: str
3324
dtype: Dict[str, str]
3425
parse_timestamps: List[str]
3526
parse_dates: List[str]
@@ -214,30 +205,14 @@ def _get_query_metadata( # pylint: disable=too-many-statements
214205
dtype[col_name] = pandas_type
215206

216207
output_location: Optional[str] = None
217-
encryption_configuration: Optional[Dict[str, str]] = {}
218208
if "ResultConfiguration" in _query_execution_payload:
219209
output_location = _query_execution_payload["ResultConfiguration"].get("OutputLocation")
220-
encryption_configuration = _query_execution_payload["ResultConfiguration"].get("EncryptionConfiguration", {})
221210

222211
athena_statistics: Dict[str, Union[int, str]] = _query_execution_payload.get("Statistics", {})
223212
manifest_location: Optional[str] = str(athena_statistics.get("DataManifestLocation"))
224-
athena_submission_datetime: datetime = _query_execution_payload["Status"].get("SubmissionDateTime")
225-
athena_completion_datetime: datetime = _query_execution_payload["Status"].get("CompletionDateTime")
226-
query_execution_context: Optional[Dict[str, str]] = _query_execution_payload.get("QueryExecutionContext")
227-
query: str = _query_execution_payload["Query"]
228-
statement_type: str = _query_execution_payload["StatementType"]
229-
workgroup: str = _query_execution_payload["WorkGroup"]
230213

231214
query_metadata: _QueryMetadata = _QueryMetadata(
232215
execution_id=query_execution_id,
233-
query=query,
234-
statement_type=statement_type,
235-
encryption_configuration=encryption_configuration,
236-
query_execution_context=query_execution_context,
237-
athena_submission_datetime=athena_submission_datetime,
238-
athena_completion_datetime=athena_completion_datetime,
239-
athena_statistics=athena_statistics,
240-
workgroup=workgroup,
241216
dtype=dtype,
242217
parse_timestamps=parse_timestamps,
243218
parse_dates=parse_dates,

0 commit comments

Comments
 (0)