Support OneLake as another AzureLocation catalog option
- Dominant language
- Java
- Stars
- 2.1k
- Forks
- 522
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 137
Description
### Is your feature request related to a problem? Please describe.
Today the storage options only support Azure blob locations as mentioned here: https://github.com/apache/polaris/blob/main/polaris-core/src/main/java/org/apache/polaris/core/storage/azure/AzureLocation.java
This issue is to track the development of supporting OneLake locations like onelake.blob.fabric.microsoft.com / onelake.dfs.fabric.microsoft.com
### Describe the solution you'd like
allow creating catalog on Fabric-OneLake locations
### Describe alternatives you've considered
N/A
### Additional context
_No response_
Contributor guide
Research direction
Start with polaris-core/src/main/java/org/apache/polaris/core/storage/azure/AzureLocation.java and trace how Azure catalog locations are parsed and validated. Identify the existing tests for Azure locations, then add coverage for the OneLake hostnames and verify that catalogs can be created on the specified Fabric-OneLake locations.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend, databases
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100