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]

Reply via email to