aboutsummaryrefslogtreecommitdiff
path: root/weed/filer/filer_delete_entry.go
AgeCommit message (Collapse)AuthorFilesLines
2025-07-16convert error fromating to %w everywhere (#6995)Chris Lu1-2/+2
2025-06-24Changes logging function (#6919)Aleksey Kosov1-6/+6
* updated logging methods for stores * updated logging methods for stores * updated logging methods for filer * updated logging methods for uploader and http_util * updated logging methods for weed server --------- Co-authored-by: akosov <a.kosov@kryptonite.ru>
2025-05-28Add context with request (#6824)Aleksey Kosov1-5/+5
2024-08-01conditional deletechrislu1-1/+4
2024-07-17refactoringchrislu1-1/+1
2024-07-11small refactoringchrislu1-2/+2
2024-06-15optionally skip deleting file chunkschrislu1-1/+1
2024-04-26Move file deletion logging to v2 verbisity (#5538)Nikita Borzykh1-2/+2
2023-06-06fix 404 not found (#4536)wusong1-13/+14
Signed-off-by: wang wusong <wangwusong@virtaitech.com> Co-authored-by: wang wusong <wangwusong@virtaitech.com>
2022-11-15refactor filer_pb.Entry and filer.Entry to use GetChunks()chrislu1-2/+2
for later locking on reading chunks
2022-07-31Revert "rename: delete source entry metadata only, skipping hard links"chrislu1-5/+1
This reverts commit 03466f955e7907f5e7442dd3e60c45a3ab261ea3. fix https://github.com/seaweedfs/seaweedfs/issues/3386
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-4/+4
2022-06-06filer: remove replication, collection, disk_type info from entry metadatachrislu1-1/+0
these metadata can change and are not used
2022-03-17prefix search, bucket implementedelee1-2/+0
2022-02-25rename: delete source entry metadata only, skipping hard linkschrislu1-1/+5
2022-02-25mount2: use consistent inodechrislu1-2/+0
2021-12-26use streaming mode for long poll grpc callschrislu1-1/+1
streaming mode would create separate grpc connections for each call. this is to ensure the long poll connections are properly closed.
2021-11-02go fmtChris Lu1-1/+1
2021-11-02filer: paginate large directories to delete file chunksChris Lu1-31/+30
2021-10-29avoid reporting error when it is a user request errorChris Lu1-1/+1
2021-07-22filer: fix mysql, postgres batch delete errorChris Lu1-1/+1
2021-06-15avoid crashes Galera ClusterKonstantin Lebedev1-1/+1
https://github.com/chrislusf/seaweedfs/issues/2125
2021-06-10remove all bucket metadataChris Lu1-1/+1
fix https://github.com/chrislusf/seaweedfs/issues/2118
2021-04-24filer: directory listing adds namePatternExcludeChris Lu1-1/+1
fix https://github.com/chrislusf/seaweedfs/issues/2023
2021-03-10s3 delete-objects pass OK for fail to delete non-empty folderKonstantin Lebedev1-1/+5
2021-01-14change limit to int64 in case of overflowChris Lu1-1/+1
2021-01-13skip directory loop if dropping the bucketChris Lu1-33/+36
2021-01-01separate prefix from namePatternChris Lu1-1/+1
fix https://github.com/chrislusf/seaweedfs/issues/1722
2020-12-12s3: move "delete-directory-if-empty" to read timeChris Lu1-29/+0
move "delete-directory-if-empty" to read time instead of entry deletion time the listing speed for a s3 bucket folder will slow down if it has many sub folders related to https://github.com/chrislusf/seaweedfs/commit/0d345ac97d941bef0991c0cb08632ccf08c0ee83 fix https://github.com/chrislusf/seaweedfs/issues/1647 fix https://github.com/chrislusf/seaweedfs/issues/1670
2020-11-26s3: remove empty parent folder on deleteChris Lu1-4/+32
fix https://github.com/chrislusf/seaweedfs/issues/1637
2020-11-26refactorChris Lu1-0/+8
2020-11-26filer: avoid duplicated FindEntry for deletionChris Lu1-1/+1
2020-11-17directly delete file chunksChris Lu1-1/+1
keeping current async deletions for now
2020-10-07go fmtChris Lu1-1/+1
2020-09-24switch hardlink id from int64 to bytesChris Lu1-7/+2
2020-09-24hardlink works nowChris Lu1-9/+32
2020-09-09filer: cross cluster synchronizationChris Lu1-4/+4
2020-09-01rename filer2 to filerChris Lu1-0/+129