aboutsummaryrefslogtreecommitdiff
path: root/weed/command/compact.go
AgeCommit message (Collapse)AuthorFilesLines
2025-06-19pass volume version when creating a volumechrislu1-1/+1
2024-03-15Document default method used by compact (#5379)Michał Frąckiewicz1-1/+1
2022-11-14Lazy loading (#3958)Guo Lei1-1/+1
* 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-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-4/+4
2021-10-24volume vacuum: avoid timeout with streaming progress reportChris Lu1-1/+1
fix https://github.com/chrislusf/seaweedfs/issues/2396
2020-11-27volume: add "-dir.idx" option for separate index storageChris Lu1-2/+1
fix https://github.com/chrislusf/seaweedfs/issues/1265
2020-07-16resolve directories if containing home directoryChris Lu1-1/+2
2020-03-11volume: follow compactionBytePerSecondChris Lu1-1/+1
related to https://github.com/chrislusf/seaweedfs/issues/1108
2019-12-24compaction changed to .idx based deletionChris Lu1-1/+4
2019-09-12Change joeslay paths to chrislusf pathsj.laycock1-3/+3
2019-09-04Changed the InMemory bool to a uint32 so that it can be used to alter how ↵Tom Maxwell1-1/+1
much space to reserve
2019-09-03Rename mem_map to mMap, remove some in_memory variables being passed around, ↵j.laycock1-4/+2
added MemoryMapped member to volume struct
2019-09-03Changes to try and pass the URL parameters through - in memory flag not ↵Tom Maxwell1-2/+4
working still
2019-09-02Swap imports to use joeslayj.laycock1-3/+3
2019-05-03volume: add option to limit compaction speedChris Lu1-1/+1
2019-04-18refactoringChris Lu1-1/+2
2017-08-29preallocate disk space during compaction also, add cleanup for failed compactionChris Lu1-2/+4
2017-01-08change the basic unit to MBChris Lu1-2/+2
2017-01-08support Fallocate on linuxChris Lu1-5/+6
2016-09-22add a new way to manually compact corrupted volumeChris Lu1-2/+9
fix https://github.com/chrislusf/seaweedfs/issues/371
2016-06-02directory structure change to work with glideChris Lu1-0/+45
glide has its own requirements. My previous workaround caused me some code checkin errors. Need to fix this.