Azure support for segment-tar (
OAK-6922) allowed us to plug another storage option for the segment store. Since sometimes there's the need to compare how local vs remote storage behaves, a sidegrade from local tar storage to remote azure storage must be implemented.
This would allow us to replicate the exact repository content, changing only the underlying storage mechanism. Analogous to
OAK-7459, the Azure Segment Store connection details will be supplied in the following format:
- an URI with the following format: az:https://myaccount.blob.core.windows.net/container/repo, where az identifies the cloud provider
- a secret key supplied as an environment variable, i.e. AZURE_SECRET_KEY.