giacomorebecchi commented on issue #5475: URL: https://github.com/apache/arrow-rs/issues/5475#issuecomment-2084748858
Hi @ion-elgreco, I deep-dived into this as I'm looking to upgrade my `deltalake` dep in python, but some integration tests using `azurite` with code-generated SAS tokens started failing. Basically, in `object-store==0.9.0`, when `use_emulator="true"`, an account key is always passed, and the SAS token is ignored: https://github.com/apache/arrow-rs/blob/cb16050ec732872d5995c7420cc6858749bbf743/object_store/src/azure/builder.rs#L801-L811 whereas, in `object-store==0.9.1`, the actual SAS token is passed: https://github.com/apache/arrow-rs/blob/30151220c29fa5e01365c2a4e153de01d5d2c041/object_store/src/azure/builder.rs#L826-L846 Thus, I suspect that the issue you are encountering is rather linked to this issue: - https://github.com/Azure/Azurite/issues/1263 I'll try to implement the fix to create a valid SAS token in my repo, and, if it works, I will try to open a PR also on `delta-rs`! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
