Skip to content

Commit c8996c2

Browse files
committed
rebase
1 parent 9188ced commit c8996c2

File tree

8 files changed

+10
-9
lines changed

8 files changed

+10
-9
lines changed

pyiceberg/catalog/__init__.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,8 @@
3535
NamespaceAlreadyExistsError,
3636
NoSuchNamespaceError,
3737
NoSuchTableError,
38-
NoSuchViewError,
3938
NotInstalledError,
4039
TableAlreadyExistsError,
41-
ViewAlreadyExistsError,
4240
)
4341
from pyiceberg.io import FileIO, load_file_io
4442
from pyiceberg.manifest import ManifestFile

pyiceberg/catalog/bigquery_metastore.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -310,6 +310,9 @@ def drop_view(self, identifier: str | Identifier) -> None:
310310
def view_exists(self, identifier: str | Identifier) -> bool:
311311
raise NotImplementedError
312312

313+
def rename_view(self, from_identifier: str | Identifier, to_identifier: str | Identifier) -> None:
314+
raise NotImplementedError
315+
313316
def load_namespace_properties(self, namespace: str | Identifier) -> Properties:
314317
dataset_name = self.identifier_to_database(namespace)
315318

pyiceberg/catalog/glue.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -830,7 +830,7 @@ def drop_view(self, identifier: str | Identifier) -> None:
830830
def view_exists(self, identifier: str | Identifier) -> bool:
831831
raise NotImplementedError
832832

833-
def rename_view(self, from_identifier: Union[str, Identifier], to_identifier: Union[str, Identifier]) -> None:
833+
def rename_view(self, from_identifier: str | Identifier, to_identifier: str | Identifier) -> None:
834834
raise NotImplementedError
835835

836836
@staticmethod

pyiceberg/catalog/hive.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -482,7 +482,7 @@ def list_views(self, namespace: str | Identifier) -> list[Identifier]:
482482
def view_exists(self, identifier: str | Identifier) -> bool:
483483
raise NotImplementedError
484484

485-
def rename_view(self, from_identifier: Union[str, Identifier], to_identifier: Union[str, Identifier]) -> None:
485+
def rename_view(self, from_identifier: str | Identifier, to_identifier: str | Identifier) -> None:
486486
raise NotImplementedError
487487

488488
def _create_lock_request(self, database_name: str, table_name: str) -> LockRequest:

pyiceberg/catalog/noop.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,5 +144,5 @@ def create_view(
144144
) -> View:
145145
raise NotImplementedError
146146

147-
def rename_view(self, from_identifier: Union[str, Identifier], to_identifier: Union[str, Identifier]) -> None:
147+
def rename_view(self, from_identifier: str | Identifier, to_identifier: str | Identifier) -> None:
148148
raise NotImplementedError

pyiceberg/catalog/rest/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1320,7 +1320,7 @@ def drop_view(self, identifier: str) -> None:
13201320
_handle_non_200_response(exc, {404: NoSuchViewError})
13211321

13221322
@retry(**_RETRY_ARGS)
1323-
def rename_view(self, from_identifier: Union[str, Identifier], to_identifier: Union[str, Identifier]) -> None:
1323+
def rename_view(self, from_identifier: str | Identifier, to_identifier: str | Identifier) -> None:
13241324
payload = {
13251325
"source": self._split_identifier_for_json(from_identifier),
13261326
"destination": self._split_identifier_for_json(to_identifier),

pyiceberg/catalog/sql.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -755,5 +755,5 @@ def close(self) -> None:
755755
if hasattr(self, "engine"):
756756
self.engine.dispose()
757757

758-
def rename_view(self, from_identifier: Union[str, Identifier], to_identifier: Union[str, Identifier]) -> None:
758+
def rename_view(self, from_identifier: str | Identifier, to_identifier: str | Identifier) -> None:
759759
raise NotImplementedError

tests/catalog/test_rest.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2643,8 +2643,8 @@ def test_rename_view_204(rest_mock: Mocker) -> None:
26432643
catalog = RestCatalog("rest", uri=TEST_URI, token=TEST_TOKEN)
26442644
catalog.rename_view(from_identifier, to_identifier)
26452645
assert (
2646-
rest_mock.last_request.text
2647-
== '''{"source": {"namespace": ["some_namespace"], "name": "old_view"}, "destination": {"namespace": ["some_namespace"], "name": "new_view"}}'''
2646+
rest_mock.last_request.text == """{"source": {"namespace": ["some_namespace"], "name": "old_view"}, """
2647+
""""destination": {"namespace": ["some_namespace"], "name": "new_view"}}"""
26482648
)
26492649

26502650

0 commit comments

Comments
 (0)