35 Commits (b9e9f21132d69ec8a2fbc9f2969cf46480b8fe4a)

Author SHA1 Message Date
chrislu 4fee496b49 conditional delete 9 months ago
chrislu a8fa78b892 refactoring 10 months ago
chrislu 4e7d8eb3f1 small refactoring 10 months ago
chrislu 464611f614 optionally skip deleting file chunks 11 months ago
Nikita Borzykh 0d04264494
Move file deletion logging to v2 verbisity (#5538) 1 year ago
wusong d6af3a8eb6
fix 404 not found (#4536) 2 years ago
chrislu 70a4c98b00 refactor filer_pb.Entry and filer.Entry to use GetChunks() 2 years ago
chrislu 303bd067b5 Revert "rename: delete source entry metadata only, skipping hard links" 3 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 3 years ago
chrislu 4fd5f96598 filer: remove replication, collection, disk_type info from entry metadata 3 years ago
elee 423ce57cde prefix search, bucket implemented 3 years ago
chrislu 03466f955e rename: delete source entry metadata only, skipping hard links 3 years ago
chrislu be3fc77391 mount2: use consistent inode 3 years ago
chrislu 9f9ef1340c use streaming mode for long poll grpc calls 3 years ago
Chris Lu 0c8dea9de8 go fmt 4 years ago
Chris Lu 1b90d60765 filer: paginate large directories to delete file chunks 4 years ago
Chris Lu f5824f369c avoid reporting error when it is a user request error 4 years ago
Chris Lu 182288f860 filer: fix mysql, postgres batch delete error 4 years ago
Konstantin Lebedev 6aa1a56ec8 avoid crashes Galera Cluster 4 years ago
Chris Lu 9357911a95 remove all bucket metadata 4 years ago
Chris Lu ddc8643ee0 filer: directory listing adds namePatternExclude 4 years ago
Konstantin Lebedev 15b018da34 s3 delete-objects pass OK for fail to delete non-empty folder 4 years ago
Chris Lu f002e668de change limit to int64 in case of overflow 4 years ago
Chris Lu f17aa1d06c skip directory loop if dropping the bucket 4 years ago
Chris Lu 2c3c2c27d7 separate prefix from namePattern 4 years ago
Chris Lu 03637d6f57 s3: move "delete-directory-if-empty" to read time 4 years ago
Chris Lu 0d345ac97d s3: remove empty parent folder on delete 4 years ago
Chris Lu cc2bd97ad9 refactor 4 years ago
Chris Lu 513bcd6e0d filer: avoid duplicated FindEntry for deletion 4 years ago
Chris Lu 290b5e2cd0 directly delete file chunks 5 years ago
Chris Lu 62d3d3aea0 go fmt 5 years ago
Chris Lu 1012df7bb5 switch hardlink id from int64 to bytes 5 years ago
Chris Lu 5e239afdfc hardlink works now 5 years ago
Chris Lu 387ab6796f filer: cross cluster synchronization 5 years ago
Chris Lu eb7929a971 rename filer2 to filer 5 years ago
Chris Lu ca658a97c5 add signatures to messages to avoid double processing 5 years ago
Chris Lu ecb3ce46be adjust error logs 5 years ago
Chris Lu 5b43bddf20 proper deletion ordering 5 years ago
Chris Lu 8824a9755c remove directory cache 5 years ago
Устюжанин Антон Александрович dc9fc01254 test ListDirectoryPrefixedEntries 5 years ago
Chris Lu 87b5031714 change variable visibility 5 years ago
Chris Lu 4eecc6abc6 filer: emit metadata notification correctly for batch deletion 5 years ago
Chris Lu 31e23e9783 filer: support active<=>active filer replication 5 years ago
Chris Lu df75b5c98d passing ctx for metadata logging 5 years ago
Chris Lu f71b855db5 adjust caching and notification for recursive directory deletion 5 years ago
Chris Lu c0f0fdb3ba refactoring 5 years ago
Chris Lu d214cefc2e filer: list diretory pagination make up for the expired entries 5 years ago
Chris Lu 89eb05b50f filer: support TTL for all filer stores 5 years ago
Chris Lu 892e726eb9 avoid reusing context object 5 years ago
Chris Lu 7d10fdf737 fix directory lookup nil 5 years ago