| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-06-20 | Context-based logging with request ID (#6899) | Aleksey Kosov | 2 | -12/+13 | |
| 2025-06-19 | follow grow volume option version | chrislu | 3 | -3/+7 | |
| 2025-06-19 | pass volume version when creating a volume | chrislu | 1 | -1/+3 | |
| 2025-06-19 | display volume version when listing | chrislu | 1 | -0/+2 | |
| 2025-06-17 | adding cassandra2 | chrislu | 1 | -0/+1 | |
| fix https://github.com/seaweedfs/seaweedfs/issues/6888 | |||||
| 2025-06-16 | tail-volume-uses-the-source-volume-version | chrislu | 1 | -3/+7 | |
| 2025-06-16 | refactoring | chrislu | 3 | -3/+3 | |
| 2025-06-16 | add version to volume proto | chrislu | 4 | -3/+9 | |
| 2025-06-06 | fix(filer): add missing return after KvDelete in KvPut with empty value (#6846) | SmoothDenis | 1 | -0/+1 | |
| 2025-06-03 | change version directory | chrislu | 12 | -42/+43 | |
| 2025-05-28 | Add context with request (#6824) | Aleksey Kosov | 15 | -73/+77 | |
| 2025-05-22 | added context to filer_client method calls (#6808) | Aleksey Kosov | 1 | -7/+7 | |
| Co-authored-by: akosov <a.kosov@kryptonite.ru> | |||||
| 2025-05-21 | Added middleware for processing request_id grpc and http requests (#6805) | Aleksey Kosov | 4 | -21/+42 | |
| 2025-05-07 | load configuration before get max_file_name_length (#6766) | Bruce Zou | 1 | -13/+15 | |
| 2025-03-29 | Tarantool filer store (#6669) | MaratKarimov | 1 | -0/+1 | |
| Co-authored-by: Marat Karimov <m.karimov@digitalms.ru> | |||||
| 2025-03-29 | fix call writeJsonError with a nil value error after check another err (#6673) | alingse | 1 | -2/+2 | |
| the dbErr != nil and err is nil when call writeJsonError with a nil value error, it may panic | |||||
| 2025-03-09 | [filer] UploadRequestToChunks: terminate the upload of remaining chunks as ↵ | hoverseu | 1 | -0/+10 | |
| early as possible might be more reasonable when one chunk upload goroutine encounters a failure. (#6610) | |||||
| 2025-03-06 | fix: fix the wrong error return value (#6603) | tiaoxizhan | 1 | -1/+1 | |
| 2025-02-25 | minor | chrislu | 1 | -4/+22 | |
| 2025-01-30 | Remove rate limit semaphore on master's leader selection logic. (#6494) | Lisandro Pin | 1 | -5/+0 | |
| This was introduced by 054374c7 (2024-03-12) and serves no practical purpose, yet it caps the maximum QPS master servers can handle. | |||||
| 2024-12-31 | worm grace period and retention time support (#6404) | Guang Jiong Lou | 2 | -11/+45 | |
| Signed-off-by: lou <alex1988@outlook.com> | |||||
| 2024-12-26 | use same time format in volume volume UI and filter UI (#6395) | Trim21 | 1 | -1/+1 | |
| use same time format in volume server UI with filter UI | |||||
| 2024-12-19 | "golang.org/x/exp/slices" => "slices" and go fmt | chrislu | 2 | -2/+2 | |
| 2024-12-18 | [shell] feat:stop vacuum immediately once volume.vacuum.disable was executed ↵ | dsd | 2 | -4/+5 | |
| (#6375) stop vacuum immediately once volume.vacuum.disable was executed Co-authored-by: dsd <dsd2019@foxmail.com> | |||||
| 2024-12-02 | [security] reload whiteList on http seerver (#6302) | Konstantin Lebedev | 3 | -5/+36 | |
| * reload whiteList * white_list add to scaffold | |||||
| 2024-11-26 | [master] avoid timeout when assigning for main request with filter by DC or ↵ | Konstantin Lebedev | 1 | -0/+4 | |
| rack (#6291) * avoid timeout when assigning for main request with filter by DC or rack https://github.com/seaweedfs/seaweedfs/issues/6290 * use constant NoWritableVolumes | |||||
| 2024-11-26 | [master] update LastLeaderChangeTime for hashicorp raft (#6292) | Konstantin Lebedev | 2 | -1/+1 | |
| 2024-11-25 | use ShouldGrowVolumesByDcAndRack (#6280) | Konstantin Lebedev | 1 | -10/+17 | |
| 2024-11-23 | wait a bit before getting the next volume id if the leader is recently elected | chrislu | 1 | -0/+3 | |
| 2024-11-21 | [master] Revert back automatic volume grow in case of compensate for crowded ↵ | Konstantin Lebedev | 1 | -0/+3 | |
| volumes (#6267) brought back the Automatic Volume Grow to compensate for crowded volumes | |||||
| 2024-11-21 | [master] avoid crowded more writable for auto grow (#6214) | Konstantin Lebedev | 1 | -6/+3 | |
| avoid crowded more writable https://github.com/seaweedfs/seaweedfs/issues/6121 | |||||
| 2024-11-15 | Fix/parse upload filename (#6241) | Kevin Bulteel | 2 | -5/+18 | |
| * fix: parse filename in PUT + refactor * fix: master iu public url with http * fix: better parsing and handle disposition header * fix: take mime type from file extension if not set | |||||
| 2024-11-03 | fix deadlock hang when broadcast to clients (#6184) | wyang | 1 | -5/+12 | |
| fix deadlock when broadcast to clients when master thransfer leader, the old master will disconnect with all filers and volumeServers, if the cluster is a big , the broadcast messages may be more big than the max of the channel len 100, then if the KeepConnect was not listen on the channel in disconnect, it will deadlock. and the whole cluster will not serve! | |||||
| 2024-10-31 | Fix 6181/6182 (#6183) | Bruce | 1 | -5/+14 | |
| * set larger buf size for LogBuffer * jump to next day when no more entry found * Update weed/filer/filer_notify_read.go --------- Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com> | |||||
| 2024-10-30 | fix parameter | chrislu | 1 | -2/+2 | |
| 2024-10-30 | pass in bytes buffer to avoid possible race condition | chrislu | 1 | -2/+2 | |
| related to https://github.com/seaweedfs/seaweedfs/issues/6180 | |||||
| 2024-10-30 | adding more debug message | chrislu | 1 | -0/+4 | |
| related to https://github.com/seaweedfs/seaweedfs/issues/6180 | |||||
| 2024-10-24 | rename proto field from DestroyTime to expire_at_sec | chrislu | 1 | -9/+6 | |
| For TTL volume converted into EC volume, this change may leave the volumes staying. | |||||
| 2024-10-22 | stop renaming worm files (#6154) | Guang Jiong Lou | 1 | -0/+8 | |
| * stop renaming worm file Signed-off-by: lou <alex1988@outlook.com> * update after review Signed-off-by: lou <alex1988@outlook.com> * Update weed/server/filer_server_handlers_write.go --------- Signed-off-by: lou <alex1988@outlook.com> Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com> | |||||
| 2024-10-18 | fix permission check in put request (#6142) | Guang Jiong Lou | 1 | -1/+1 | |
| 2024-10-14 | feat: add in-flight metric for s3/file/volume-server (#6120) | steve.wei | 2 | -0/+9 | |
| 2024-09-29 | skip resource heavy commands from running on master nodes | chrislu | 1 | -0/+4 | |
| 2024-09-27 | Update volume_grpc_erasure_coding.go , fix no space left bug (#6077) | coffeecloudgit | 1 | -8/+4 | |
| 2024-09-27 | Update volume_grpc_erasure_coding.go (#6073) | coffeecloudgit | 1 | -0/+5 | |
| 2024-09-27 | master:fix empty target in Build() (#6069) | Neo | 1 | -1/+1 | |
| 2024-09-24 | fix unclaimed spaces calculation when volumePreallocate is enabled (#6063) | LHHDZ | 2 | -0/+9 | |
| the calculation of `unclaimedSpaces` only needs to subtract `unusedSpace` when `preallocate` is not enabled. Signed-off-by: LHHDZ <shichanglin5@qq.com> | |||||
| 2024-09-24 | fix(volume): don't persist RO state in specific cases (#6058) | Max Denushev | 1 | -1/+1 | |
| * fix(volume): don't persist RO state in specific cases * fix(volume): writable always persist | |||||
| 2024-09-23 | Feat:merge small chunk (#6049) | zemul | 3 | -5/+66 | |
| * fix:mount deadlock * feat: merge small chunk * adjust MergeChunkMinCount * fix --------- Co-authored-by: zemul <zhouzemiao@ihuman.com> | |||||
| 2024-09-16 | [filer] fix return 204 for DELETE on entry not found (#6023) | Konstantin Lebedev | 1 | -5/+1 | |
| fix return 204 for DELETE on entry not found | |||||
| 2024-09-16 | improve worm support (#5983) | Guang Jiong Lou | 2 | -19/+59 | |
| * improve worm support Signed-off-by: lou <alex1988@outlook.com> * worm mode in filer Signed-off-by: lou <alex1988@outlook.com> * update after review Signed-off-by: lou <alex1988@outlook.com> * update after review Signed-off-by: lou <alex1988@outlook.com> * move to fs configure Signed-off-by: lou <alex1988@outlook.com> * remove flag Signed-off-by: lou <alex1988@outlook.com> * update after review Signed-off-by: lou <alex1988@outlook.com> * support worm hardlink Signed-off-by: lou <alex1988@outlook.com> * update after review Signed-off-by: lou <alex1988@outlook.com> * typo Signed-off-by: lou <alex1988@outlook.com> * sync filer conf Signed-off-by: lou <alex1988@outlook.com> --------- Signed-off-by: lou <alex1988@outlook.com> | |||||
