Rudra Prasad Dash
10/29/2025, 6:36 AMΓιάννης Μαντιός
10/30/2025, 4:42 PMmake build. The command reaches the following point: /usr/local/go/bin/go build -o lakefs -ldflags "-X <http://github.com/treeverse/lakefs/pkg/version.Version=dev-c5680959f.with.local.changes|github.com/treeverse/lakefs/pkg/version.Version=dev-c5680959f.with.local.changes>" -v ./cmd/lakefs and then crashes with this error: pkg/api/lakefs.gen.go:23001:30: undefined: openapi3.Swagger
pkg/api/lakefs.gen.go:23011:27: undefined: openapi3.NewSwaggerLoader
make: *** [build-binaries] Error 1. Checking the piece of code apparently there is an error with that specific package which doesn’t existIon
11/07/2025, 8:11 AMTimothy Mak
11/10/2025, 1:21 AMlakectl local more like git? I would just like to say, I have so far really enjoyed using lakefs, and it seems to be the answer to my pain point for a long time. I mainly use it as I would use git -- to version data through the lakectl local interface. However, compared to git, it's missing quite a lot of features, which makes it, while useable, somewhat finicky when I want to do things in certain ways. Here I list a few examples:
1. I would like to checkout only a directory or file rather than the entire repository for a commit with lakectl checkout.
2. I would like to examine changes to certain files between different commits, similar to git difftool
.
Are there plans to include features such as the above in the near future? Or am I not quite using lakefs in the intended way?Timothy Mak
11/10/2025, 1:25 AMlakectl mv command that can handle renaming. I would just like to know, if I simply rename a folder, since lakefs will remove and re-upload everything, does it mean that I will also double the storage usage, since lakefs tracks changes to my directory?Ali Risheh
11/13/2025, 11:30 PMstatObject(repoName, commitHash, filePath).presign(true).execute().getPhysicalAddress
But it does not support filename (content disposition header), I went through full library io.lakefs but there is no option to add headers to presigned URL, the only option is to use S3 API and use LakeFS directly which is not standard. Is there any way that LakeFS add filename to presigned URL coming from MinIO?Rob Newman
11/18/2025, 6:48 PMTimothy Mak
11/20/2025, 4:02 AMlakectl fs upload command. I was hoping it can allow me to commit parts of the changes to a repo instead of all changes all at once, as I would do via lakectl local commit. lakectl fs upload did allow me to upload changes to a single file -- I suppose it will allow me a single directory also. I also manged to commit the changes with lakectl commit. However, now if I run lakectl local status, I get a "conflict" tag with the changed file, which I am unable to resolve. It looks like this.
╔════════╦══════════╦═══════════╗
║ SOURCE ║ CHANGE ║ PATH ║
╠════════╬══════════╬═══════════╣
║ local ║ conflict ║ file2.txt ║
║ local ║ added ║ file3.txt ║
╚════════╩══════════╩═══════════╝
In my experiment, I modified file2.txt and added file3.txt. But I only ran lakectl fs upload <URI> -s file2.txt, followed by lakectl commit -m. How do I now resolve the conflict? I suppose I need to somehow sync the commit ID in the server with the .lakefs_ref.yaml file?HT
11/23/2025, 9:59 PMmain branch
hi all, we are using OSS version of lakefs.
We have the situation where we mistakenly merge a wrong branch to main.
We started with this:
A good branch, then branch out and had a bunch of bad commit on a "bad-branch"
And then merged bad-branch to main !
With git, we would just delete main, and create a new main out of the good branch.
But I cannot delete main branch, nor changing the default branch of the repo to something else ...
One solution is just delete data in main and then re-copy all files from the good branch. But is there a more efficient way ?Carlos Luque
11/24/2025, 2:43 PMDima Paikin
12/08/2025, 9:52 AMIon
12/08/2025, 11:19 AMToo many attempts, try again later seeing this sometimes when merging, in the logs I see service_name=graveler_graveler try=8 are these related? I assume so, but I can't see how I can increase the retries in the docsIon
12/08/2025, 11:29 AMtime="2025-12-08T11:18:24Z" level=debug msg="Retried too many times" func="pkg/api.(*Controller).handleAPIErrorCallback" file="build/pkg/api/controller.go:3061" error="update branch: too many tries (last predicate failed)" host=[redacted] method=POST operation_id=MergeIntoBranch path=/api/v1/repositories/bronze/refs/delta-tx-3caf13d7-4ab6-4878-9c15-a9874497ba4c/merge/main service=api_gateway user=[redacted]Ion
12/08/2025, 11:59 AMDima Paikin
12/17/2025, 10:30 AM{
"branches": [
{
"branch_id": "main",
"retention_days": 7
}
],
"default_retention_days": 1
}
However, I've noticed that some branches are much older than 1 day, even though the retention period should be respected. Can you help me understand what might be causing this behavior? Is there a known issue in this area?
Thank you for your help! server version: 1.5Dima Paikin
12/29/2025, 4:01 PMs3://${BUCKET_NAME}/_lakefs/retention/gc/rules/config.json, and its content is main. Is that expected behavior?薛宇豪
02/13/2026, 1:03 AMManuel Leão
02/26/2026, 5:50 PMYan Shi
02/27/2026, 6:24 PMDarren
03/03/2026, 10:20 AMHong Ha Vu
03/03/2026, 9:01 PMGottfried Sehringer
03/03/2026, 9:50 PMAlexandre-Benoit Petit
03/04/2026, 2:17 PMGW
03/05/2026, 7:56 PM薛宇豪
04/20/2026, 1:30 AMNo space left on device"
2026-04-19 23:37:15,504 WARNING: Retry got exception: connection problems
2026-04-19 23:37:15,504 INFO: primary start has timed out, but continuing to wait because failover is not possible
Upon investigating the resource usage of the PostgreSQL pod, we found that the majority of the usage is in the base memory. Could you please recommend a configuration solution? Is there a way to prevent PostgreSQL from consuming excessive memory and to trigger periodic memory release?
4.0K /home/postgres/pgdata/pgroot/data/pg_commit_ts
4.0K /home/postgres/pgdata/pgroot/data/pg_dynshmem
4.0K /home/postgres/pgdata/pgroot/data/pg_notify
4.0K /home/postgres/pgdata/pgroot/data/pg_replslot
4.0K /home/postgres/pgdata/pgroot/data/pg_serial
4.0K /home/postgres/pgdata/pgroot/data/pg_snapshots
4.0K /home/postgres/pgdata/pgroot/data/pg_stat
4.0K /home/postgres/pgdata/pgroot/data/pg_tblspc
4.0K /home/postgres/pgdata/pgroot/data/pg_twophase
8.0K /home/postgres/pgdata/pgroot/data/pg_stat_tmp
16K /home/postgres/pgdata/pgroot/data/pg_logical
28K /home/postgres/pgdata/pgroot/data/pg_multixact
44K /home/postgres/pgdata/pgroot/data/pg_subtrans
612K /home/postgres/pgdata/pgroot/data/global
49M /home/postgres/pgdata/pgroot/data/pg_xact
993M /home/postgres/pgdata/pgroot/data/pg_wal
469G /home/postgres/pgdata/pgroot/data/base
470G /home/postgres/pgdata/pgroot/dataThomas Connolly
05/19/2026, 9:38 PMJacob
06/17/2026, 7:16 PMjoshua.han
07/06/2026, 1:42 PMMikolaj Soska
07/15/2026, 9:04 AMChris
08/05/2026, 2:06 PM