Skip to content

Commit 6328586

Browse files
committed
change to force-virtual-addressing
1 parent e3e796b commit 6328586

3 files changed

Lines changed: 5 additions & 6 deletions

File tree

pyiceberg/io/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@
6262
S3_PROXY_URI = "s3.proxy-uri"
6363
S3_CONNECT_TIMEOUT = "s3.connect-timeout"
6464
S3_REQUEST_TIMEOUT = "s3.request-timeout"
65-
S3_ADDRESSING_STYLE = "s3.addressing-style"
6665
S3_SIGNER = "s3.signer"
6766
S3_SIGNER_URI = "s3.signer.uri"
6867
S3_SIGNER_ENDPOINT = "s3.signer.endpoint"

pyiceberg/io/fsspec.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,10 @@
6767
HF_ENDPOINT,
6868
HF_TOKEN,
6969
S3_ACCESS_KEY_ID,
70-
S3_ADDRESSING_STYLE,
7170
S3_ANONYMOUS,
7271
S3_CONNECT_TIMEOUT,
7372
S3_ENDPOINT,
73+
S3_FORCE_VIRTUAL_ADDRESSING,
7474
S3_PROXY_URI,
7575
S3_REGION,
7676
S3_REQUEST_TIMEOUT,
@@ -169,8 +169,8 @@ def _s3(properties: Properties) -> AbstractFileSystem:
169169
if request_timeout := properties.get(S3_REQUEST_TIMEOUT):
170170
config_kwargs["read_timeout"] = float(request_timeout)
171171

172-
if addressing_style := properties.get(S3_ADDRESSING_STYLE):
173-
config_kwargs["s3"] = {"addressing_style": addressing_style}
172+
if _force_virtual_addressing := properties.get(S3_FORCE_VIRTUAL_ADDRESSING):
173+
config_kwargs["s3"] = {"addressing_style": "virtual"}
174174

175175
if s3_anonymous := properties.get(S3_ANONYMOUS):
176176
anon = strtobool(s3_anonymous)

tests/io/test_fsspec.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -306,9 +306,9 @@ def test_fsspec_s3_session_properties() -> None:
306306
)
307307

308308

309-
def test_fsspec_s3_session_properties_with_addressing_style() -> None:
309+
def test_fsspec_s3_session_properties_force_virtual_addressing() -> None:
310310
session_properties: Properties = {
311-
"s3.addressing-style": "virtual",
311+
"s3.force-virtual-addressing": True,
312312
"s3.endpoint": "http://localhost:9000",
313313
"s3.access-key-id": "admin",
314314
"s3.secret-access-key": "password",

0 commit comments

Comments
 (0)