Releases: hansetag/iceberg-catalog
Releases · hansetag/iceberg-catalog
v0.4.0
0.4.0 (2024-10-03)
⚠ BREAKING CHANGES
- Rename TIP to Lakekeeper (#372)
Features
- cache: cache metadata location in signer (#334) (fa0863c)
- catalog: expiration queue configuration (#330) (fd96861)
- catalog: Soft-deletions & tabular cleanup queues (#310) (1de63b3)
- list soft deletions (#302) (0a01eaf)
- make sure table locations are unique (#335) (543db50)
- New TableMetadataBuilder with: ID Reassignments, Metadata expiry, safe binding... (#387) (e5c1c77)
- Rename TIP to Lakekeeper (#372) (57df07e)
- storage: support for google cloud storage (gcs) (#361) (ebb4e27)
- tabular: soft-delete & drop purge (#287) (475db44)
Bug Fixes
v0.3.0
0.3.0 (2024-08-26)
Summary
- Support for Trino by implementing custom locations - including integration tests
- Support for Azure Data Lake Store
- Support for vended-credentials via STS for AWS and MinIO
- Dots can no longer be used in Namespace Names
- Helm Chart and Dockerimage have been renamed to
tip-catalog
instead oficeberg-catalog
⚠ BREAKING CHANGES
- dots can no longer be used in namespace names (#257)
Features
- Add support for custom Locations for Namespaces & Tables (1d2ac6f)
- aws: sts credentials for s3 (#236) (dbf775b)
- compression-codec: Support setting and altering write.metadata.compression-codec (#235) (f4fb4cb)
- storage: add ability to narrow token permissions (#249) (ba9f046)
- storage: azdls (#223) (fd11428)
Bug Fixes
v0.2.1
0.2.1 (2024-07-29)
Features
- db: Add Encryption Secret for postgres SecretStore to README & warn on startup (#217) (933409d)
- secrets: Secret Backend configuration is now case insensitive (#215) (99b19ab)
Bug Fixes
- examples: Fix
ICEBERG_REST__BASE_URI
(33f213b) - s3signing: Add S3 remote signing "content-md5" for pyiceberg compatability (33f213b)
Miscellaneous Chores
- release 0.2.1 (587ea12)
v0.2.0
0.2.0 (2024-07-26)
⚠ BREAKING CHANGES
- Catalog base URL should not contain /catalog suffix (#208)
- views: split off tabular from table to prepare for views
Features
- health: Service health checks (#181) (3bf4d4c)
- pagination: add pagination for namespaces & tables & views (#186) (37b1dbd)
- prometheus: add prometheus axum metrics (#185) (d60d84a)
- secrets: add support for kv2 secret storage (#192) (a86b13c)
- server: make listenport configurable (#183) (9ffe0c2)
- views: authz interface for views & view-ident resolve (#141) (c5e1f99)
- views: commit views (#146) (0f6310b)
- views: create + load view (#142) (328cf33)
- views: exists (#149) (fdb5013)
- views: list-views (5917a5e)
- views: rename views (#148) (4aaaa7d)
- views: split off tabular from table to prepare for views (f62b329)