Releases: treeverse/lakeFS
v0.52.1
Changelog
9c4f48d Protected Branches (#2181): define rules to prevent direct changes on some of your branches. Only merges are allowed into protected branches. Combine these with pre-merge hooks to validate your data before it is on your production branches.
a5e4693 Fix filter dialog unsearchable bug (#2490)
v0.51.0
Changelog
78078b7 Add new "AttachStorageNamespace" IAM action. Controls users' ability to create repositories with particular storage namespaces (bucket names). (#2430)
Bug fixes
4713534 Fix path encoding when checking sigV2 signatures in the S3 gateway. (#2464)
56ccefd Improve error reporting when repeating lakeFS setup more than once. (#2435)
a0713b3 [S3 gateway] Return HTTP 409 (Conflict) when creating existing repo (#2451)
v0.50.0
v0.49.0
Changelog
- Add search locations to load lakeFS configuration. More information on https://docs.lakefs.io/reference/configuration (#2355)
- Fix ARNs parsing confusion when the account-ID field contained a slash or the resource-ID a colon. Configurations (incorrectly) using a slash "
/
" to separate account from resource in the ARN will need to switch to use a colon ":
". However such configurations are probably incorrect, as lakeFS does not currently set account fields. And configurations using resources containing a colon will now work correctly.
v0.49
Please install 0.49.0 instead. It is identical and has a correct version number.
v0.48.0
Changelog
- Support multiple AWS regions for underlying buckets (#2245, #2325, #2326)
- Make S3 Gateway DNS settings optional
- Fix lakectl upload fails on big uploads (#2280)
- Fix blank screen bug in UI (#1908)
- Actions secrets support with env vars (#2333)
- Reduce the number of database connections used on startup
- Validate required configuration keys blockstore.type, auth.encrypt.secret_key. This breaks existing configurations that assume a default blockstore.type of "local". But no such configuration may be for production.
- Fix incorrect time logged on DB get operations (#2341) thanks @holajiawei
- API with an unknown path should return an error (#2190) thanks @DataDavD
- Retry DB connection on Migration (#2017)
v0.47.0
v0.46.0
Note
This release requires running database migration.
The lakeFS service will not run if the migration version isn't compatible with the binary.
Before running the new version you will require to run migrate, with the new version:
$ lakefs migrate up
Changelog
- [Feature] Support post-merge and post-commit events
- [Feature] UI - add garbage collection policy configuration
- [Bugfix] Fix LakeFS startup with Azure storage type
- [Feature] Metastore tool - add flag to support DBFS location
- [Feature] Metastore tool - handle Spark placeholder on copy
- [Feature] Metastore tool - add import-all command
- [Feature] Deployment of lakeFS (docker-compose) with: MinIO, Hive metastore, Hive server, Trino and Spark
- [Bugfix] Python client: upload now works with most BaseIO types, not just FIle.
v0.45.0
Changelog
This release requires running database migration.
The lakeFS service will not run if the migration version isn't compatible with the binary.
Before running the new version you will require to run migrate, with the new version:
$ lakefs migrate up
Bugfixes
8288f4f Fix Authentication migration for garbage collection.
v0.44.1
Changelog
1a93ef5 Changelog (#2194)
efb8af6 Docs: Better roadmap structure (#2179)
80405c0 GC combine to one command and handle deduplications (#2196)
e9d302b Release Metadata Client (#2193)
bf2ef64 Update branching-model.md (#2208)
8288f4f auto policies setup fix (#2195)
1dd4f18 document how to disable multi-cluster writes (#2207)
be902b2 hadoop-lakefs without dedicated s3 client (#2198)
9ceed49 ui: getting started guides (#2109)
febc95e update docs swagger
56025a1 url parse and resolve split (#2178)