delta-incubator / delta-sharing-rs

A Minimalistic Rust Implementation of Delta Sharing Server.
MIT License
77 stars 8 forks source link

Move URL signing to object_store crate #23

Open tdikland opened 6 months ago

tdikland commented 6 months ago

In the discussion on #22, @tustvold and @roeap pointed out the rust ecosystem is building abstractions over object stores (and consequently URL signing) in the object_store crate. Moving to object_store will simplify the implementation.

Dependencies

Before object_store can be integrated, it needs to support signing URLs for Azure and GCP. Alternatively we could also implement the Signer trait in this crate, but I think that would be wasteful.

References:

object_store crate