Changxing
Changxing
+1 for this issue. from #2745 However, I can't use version 0.9.1 because I need the `s3.force-virtual-addressing` feature introduced in #2517. Our S3-compatible object storage is TOS (Torch Object Storage...
> hey folks, thanks for reporting this. > > I'm trying to understand why "token" is needed for the file io call. My understanding here is that "token" is used...
> yea seems like the signer is using a new session instead of reusing the catalog's > > [iceberg-python/pyiceberg/io/fsspec.py](https://github.com/apache/iceberg-python/blob/a793fe59223c3d193d561ce036d8631694619f74/pyiceberg/io/fsspec.py#L121) > > Line 121 in [a793fe5](/apache/iceberg-python/commit/a793fe59223c3d193d561ce036d8631694619f74) > > self._session = requests.Session()...
I'm willing to fix this and I need guidance from the Iceberg community to tell me to make a new OAuthManager for `S3V4RestSigner ` or reuse the OAuthManager in `RestCatalog`.