| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-10-24 | Volume Server: Unexpected Deletion of Remote Tier Data (#7377) | Chris Lu | 1 | -0/+13 | |
| * [Admin UI] Login not possible due to securecookie error * avoid 404 favicon * Update weed/admin/dash/auth_middleware.go Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * address comments * avoid variable over shadowing * log session save error * When jwt.signing.read.key is enabled in security.toml, the volume server requires JWT tokens for all read operations. * reuse fileId * refactor * fix deleting remote tier * simplify the fix * Update weed/storage/volume_loading.go Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update weed/storage/volume_loading.go Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update weed/storage/volume_loading.go Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * fix --------- Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> | |||||
| 2025-07-16 | convert error fromating to %w everywhere (#6995) | Chris Lu | 1 | -1/+1 | |
| 2025-06-19 | pass volume version when creating a volume | chrislu | 1 | -4/+4 | |
| 2025-01-23 | show error if backend is mis-configured | chrislu | 1 | -1/+3 | |
| related to https://github.com/seaweedfs/seaweedfs/discussions/6472 | |||||
| 2024-09-19 | [volume] remove truncate idx file if size not healthy (#6043) | Konstantin Lebedev | 1 | -1/+1 | |
| 2024-09-05 | persist readonly state to volume info (#5977) | Bruce | 1 | -0/+5 | |
| 2024-09-04 | Skip volume data integrity check for volume which has remote file (#5976) | Bruce | 1 | -3/+11 | |
| 2024-04-17 | rename VolumeServerVolumeGauge (#5504) | steve.wei | 1 | -1/+1 | |
| 2023-10-03 | Revert "Revert "Revert "Add disk type to prometheus metrics" (#4777)"" | chrislu | 1 | -1/+1 | |
| This reverts commit 567d78892860f87c207beb56a3323b4b9e90dfc9. | |||||
| 2023-10-03 | Revert "fix compilation" | chrislu | 1 | -0/+3 | |
| This reverts commit 451ec6504d07812b074555a1fbb2a831bfa8e5e3. | |||||
| 2023-10-03 | fix compilation | chrislu | 1 | -3/+0 | |
| 2023-10-02 | Revert "Revert "Add disk type to prometheus metrics" (#4777)" | chrislu | 1 | -1/+1 | |
| This reverts commit 9215ba24be0aec0c5804927cc73613560e57cbc0. | |||||
| 2022-11-14 | Lazy loading (#3958) | Guo Lei | 1 | -8/+9 | |
| * types packages is imported more than onece * lazy-loading * fix bugs * fix bugs * fix unit tests * fix test error * rename function * unload ldb after initial startup * Don't load ldb when starting volume server if ldbtimeout is set. * remove uncessary unloadldb * Update weed/command/server.go Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com> * Update weed/command/volume.go Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com> Co-authored-by: guol-fnst <goul-fnst@fujitsu.com> Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com> | |||||
| 2022-10-14 | avoid load volume file with BytesOffset mismatch (#3841) | Konstantin Lebedev | 1 | -1/+5 | |
| * avoid load volume file with BytesOffset mismatch https://github.com/seaweedfs/seaweedfs/issues/2966 * set BytesOffset if has not VolumeInfoFile * typos fail => failed * exit if bytesOffset mismatch | |||||
| 2022-08-23 | optimiz commitig compact (#3388) | Guo Lei | 1 | -12/+32 | |
| * optimiz vacuuming volume * fix bugx * rename parameters * fix conflict * change copyDataBasedOnIndexFile to an instance method * close needlemap * optimiz commiting Vacuum volume for leveldb index * fix bugs * fix leveldb loading bugs * refactor * fix leveldb loading bug * add leveldb recovery * add test case for levelDB * modify test case to cover all the new branches * use one tmpNm instead of two instances * refactor * refactor * move setWatermark to the end * add test for watermark and updating leveldb * fix error logic * refactor, add test * check nil before close needlemapeer add test case fix metric bug * add tests, fix bugs * adjust log level remove wrong test case refactor * avoid duplicate updating metric for leveldb index | |||||
| 2022-07-29 | move to https://github.com/seaweedfs/seaweedfs | chrislu | 1 | -6/+6 | |
| 2021-12-05 | volume: fix loading old volume format | chrislu | 1 | -0/+3 | |
| fix https://github.com/chrislusf/seaweedfs/issues/2487 | |||||
| 2021-03-01 | skip network error when remote volumes start | Chris Lu | 1 | -0/+5 | |
| 2021-03-01 | add logs for remote file loading | Chris Lu | 1 | -0/+1 | |
| 2021-03-01 | add vif file versions in case loading superblock fails | Chris Lu | 1 | -2/+2 | |
| 2021-02-11 | volume: fail fast if idx files are missing | Chris Lu | 1 | -0/+4 | |
| fix https://github.com/chrislusf/seaweedfs/issues/1796 | |||||
| 2021-02-07 | renaming NeedleMapType to NeedleMapKind | bingoohuang | 1 | -2/+2 | |
| 2020-12-22 | go fmt | Chris Lu | 1 | -4/+4 | |
| 2020-12-04 | volume: ensure the volume dat and idx files are always closed | Chris Lu | 1 | -0/+18 | |
| fix https://github.com/chrislusf/seaweedfs/issues/1646 | |||||
| 2020-11-27 | volume: add "-dir.idx" option for separate index storage | Chris Lu | 1 | -30/+35 | |
| fix https://github.com/chrislusf/seaweedfs/issues/1265 | |||||
| 2020-10-28 | volume: automatically trim out unreachable entries | Chris Lu | 1 | -1/+1 | |
| 2020-07-03 | refactoring | Chris Lu | 1 | -1/+1 | |
| 2020-04-11 | refactoring | Chris Lu | 1 | -1/+1 | |
| 2020-04-11 | rename function | Chris Lu | 1 | -1/+1 | |
| 2020-03-17 | volume: compaction can cause readonly volumes | Chris Lu | 1 | -1/+1 | |
| address https://github.com/chrislusf/seaweedfs/issues/1233 | |||||
| 2020-01-08 | saving .vif files correctly | Chris Lu | 1 | -3/+6 | |
| 2019-12-28 | endure creating .vif files | Chris Lu | 1 | -1/+3 | |
| 2019-12-28 | go fmt | Chris Lu | 1 | -1/+0 | |
| 2019-12-28 | load volume info from .vif file, use superblock as a backup | Chris Lu | 1 | -19/+2 | |
| 2019-12-28 | refactoring: separating .vif from tier file loading | Chris Lu | 1 | -2/+6 | |
| 2019-12-28 | rename volume tier info to volume info | Chris Lu | 1 | -1/+1 | |
| 2019-12-24 | compaction changed to .idx based deletion | Chris Lu | 1 | -1/+1 | |
| 2019-12-24 | rename .sdb to .sdx | Chris Lu | 1 | -1/+1 | |
| 2019-12-23 | shell: add ec.decode command | Chris Lu | 1 | -2/+3 | |
| 2019-12-19 | refactoring variable name | Chris Lu | 1 | -31/+30 | |
| 2019-12-19 | volume: add deletion capability for previously readonly volumes | Chris Lu | 1 | -5/+5 | |
| 2019-12-18 | tiered volume is read only | Chris Lu | 1 | -0/+1 | |
| 2019-12-18 | volume: use sorted index map for readonly volumes | Chris Lu | 1 | -37/+44 | |
| 2019-12-02 | tiered storage: can copy to s3, read from s3 | Chris Lu | 1 | -2/+5 | |
| master not aware tiered volume yet, file assigning is not working yet | |||||
| 2019-11-09 | refactor memory mapped file into backend storage | Chris Lu | 1 | -3/+3 | |
| 2019-10-29 | adjust NewDiskFile() paramaters | Chris Lu | 1 | -1/+1 | |
| 2019-10-29 | changed from os.file to backend.DataStorageBackend | Chris Lu | 1 | -3/+7 | |
| 2019-10-21 | adjust parameter names | Chris Lu | 1 | -1/+1 | |
| 2019-10-14 | Merge pull request #10 from chrislusf/master | joeslay | 1 | -0/+3 | |
| merge seaweed master | |||||
| 2019-10-09 | volume: return error if superblock is not initialized | Chris Lu | 1 | -0/+3 | |
| fix https://github.com/chrislusf/seaweedfs/issues/1079 | |||||
