You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For a minimal configuration, a postgres Database is currently the only external dependency required to run the server. Other Databases will be supported in the future.
Features
Please find following an overview of currently supported features.
Also check the Issues if you are missing something.
Supported Operations - Iceberg-Rest
Operation
Status
Description
Namespace
All operations implemented
Table
All operations implemented - additional integration tests in development
Views
Remove unused files and log entries
Metrics
Endpoint is available but doesn't store the metrics
Storage Profile Support
Storage
Status
Comment
S3 - AWS
No vended-credentials - only remote-signing, assume role missing
S3 - Custom
Vended-Credentials not possible (AWS STS is missing)
Azure Blob
Azure ADLS Gen2
Microsoft OneLake
Google Cloud Storage
Supported Catalog Backends
Backend
Status
Comment
Postgres
Supported Secret Stores
Backend
Status
Comment
Postgres
HashiCorp-Vault-Like
Supported Operations - Management API
Operation
Status
Description
Warehouse - Create
Create a new Warehouse in a Project
Warehouse - Update
Update a Warehouse, i.e. its Storage
Warehouse - Delete
Delete a Warehouse
AuthZ
Manage access to warehouses, namespaces and tables
More to come!
Auth(N/Z) Handlers
Operation
Status
Description
OIDC (AuthN)
Secure access to tables via OIDC
Custom (AuthZ)
If you are willing to implement a single rust Trait, the AuthZHandler can be implement to connect to your system