| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-06-19 | pass volume version when creating a volume | chrislu | 1 | -2/+2 | |
| 2022-11-14 | Lazy loading (#3958) | Guo Lei | 1 | -2/+2 | |
| * 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-08-23 | optimiz commitig compact (#3388) | Guo Lei | 1 | -6/+31 | |
| * 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-08-09 | delete minor unreachable code (#3423) | Abirdcfly | 1 | -1/+0 | |
| Signed-off-by: Abirdcfly <fp544037857@gmail.com> | |||||
| 2022-07-29 | move to https://github.com/seaweedfs/seaweedfs | chrislu | 1 | -3/+3 | |
| 2022-02-14 | test: use `T.TempDir` to create temporary test directory | Eng Zer Jun | 1 | -6/+1 | |
| The directory created by `T.TempDir` is automatically removed when the test and all its subtests complete. Reference: https://pkg.go.dev/testing#T.TempDir Signed-off-by: Eng Zer Jun <engzerjun@gmail.com> | |||||
| 2021-10-24 | volume vacuum: avoid timeout with streaming progress report | Chris Lu | 1 | -1/+1 | |
| fix https://github.com/chrislusf/seaweedfs/issues/2396 | |||||
| 2021-10-14 | refactor: move from io/ioutil to io and os package | Eng Zer Jun | 1 | -3/+2 | |
| The io/ioutil package has been deprecated as of Go 1.16, see https://golang.org/doc/go1.16#ioutil. This commit replaces the existing io/ioutil functions with their new definitions in io and os packages. Signed-off-by: Eng Zer Jun <engzerjun@gmail.com> | |||||
| 2021-08-13 | Only when tailing volume, the zero-ed cookie should skip checking. | Chris Lu | 1 | -1/+1 | |
| This only happens when checkCookie == false and fsync == false. | |||||
| 2021-08-08 | volume: support concurrent download data size limit | Chris Lu | 1 | -1/+1 | |
| 2020-11-27 | volume: add "-dir.idx" option for separate index storage | Chris Lu | 1 | -2/+2 | |
| fix https://github.com/chrislusf/seaweedfs/issues/1265 | |||||
| 2020-08-19 | fix tests | Chris Lu | 1 | -1/+1 | |
| 2020-08-18 | refactoring to typed Size | Chris Lu | 1 | -2/+2 | |
| Go is amazing with refactoring! | |||||
| 2020-05-07 | fix volume vacuum test unit | zhangsong | 1 | -2/+2 | |
| 2020-04-11 | volume server: accept fsync=true in write requests | Chris Lu | 1 | -1/+1 | |
| 2020-03-11 | volume: follow compactionBytePerSecond | Chris Lu | 1 | -1/+1 | |
| related to https://github.com/chrislusf/seaweedfs/issues/1108 | |||||
| 2019-12-24 | compaction changed to .idx based deletion | Chris Lu | 1 | -1/+1 | |
| 2019-12-23 | shell: add ec.decode command | Chris Lu | 1 | -2/+3 | |
| 2019-09-12 | Change joeslay paths to chrislusf paths | j.laycock | 1 | -2/+2 | |
| 2019-09-05 | use 0 instead of false for max memory flag | j.laycock | 1 | -2/+2 | |
| 2019-09-03 | Rename mem_map to mMap, remove some in_memory variables being passed around, ↵ | j.laycock | 1 | -2/+2 | |
| added MemoryMapped member to volume struct | |||||
| 2019-09-02 | Swap imports to use joeslay | j.laycock | 1 | -2/+2 | |
| 2019-05-03 | volume: add option to limit compaction speed | Chris Lu | 1 | -3/+7 | |
| 2019-04-21 | volume: support http status 304 for the same file id | Chris Lu | 1 | -1/+1 | |
| 2019-04-18 | refactoring | Chris Lu | 1 | -8/+10 | |
| 2019-03-25 | WIP | Chris Lu | 1 | -1/+1 | |
| 2018-12-31 | reduce file seek when writing | Chris Lu | 1 | -1/+1 | |
| 2018-12-22 | compact map fix bug when iterating | Chris Lu | 1 | -1/+1 | |
| 2018-07-21 | go fmt | Chris Lu | 1 | -1/+1 | |
| 2018-07-08 | fix all tests | Chris Lu | 1 | -2/+3 | |
| 2018-07-07 | adjust log level | Chris Lu | 1 | -2/+2 | |
| 2018-06-24 | add support for extra super block info | Chris Lu | 1 | -2/+2 | |
| 2018-06-23 | increase test size | Chris Lu | 1 | -2/+2 | |
| 2018-06-23 | fix error for deleted files during compaction | Chris Lu | 1 | -26/+38 | |
| deletion during commit may cause trouble when make up the difference during commitCompact() | |||||
| 2018-06-23 | add compaction test | Chris Lu | 1 | -0/+97 | |
| 2016-10-07 | comment UT case | 霍晓栋 | 1 | -12/+12 | |
| 2016-10-07 | comment UT case | 霍晓栋 | 1 | -0/+2 | |
| 2016-10-07 | makediff func with UT case | 霍晓栋 | 1 | -0/+53 | |
