apache / apache/polaris

Support OneLake as another AzureLocation catalog option

Open
#1,923 0 comments 3 reactions 0 assignees View on GitHub
enhancement
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.