Lisandro Pin
f84b70c362
Implement index (fast) scrubbing for regular/EC volumes. ( #8207 )
Implement index (fast) scrubbing for regular/EC volumes via `ScrubVolume()`/`ScrubEcVolume()`.
Also rearranges existing index test files for reuse across unit tests for different modules.
1 week ago
NinaLua
271505717e
chore: make function comment match function name ( #6607 )
11 months ago
Eric Yang
ddd6bee970
ADHOC: Volume fsck use a time cutoff param ( #3626 )
* ADHOC: cut off volumn fsck
* more
* fix typo
* add test
* modify name
* fix comment
* fix comments
* nit
* fix typo
* Update weed/shell/command_volume_fsck.go
Co-authored-by: root <root@HQ-10MSTD3EY.roblox.local>
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
3 years ago
chrislu
26dbc6c905
move to https://github.com/seaweedfs/seaweedfs
4 years ago
guol-fnst
ac694f0c8f
rename parameter and reuse functions
rename milestone to watermark
4 years ago
guol-fnst
b9256e0b34
optimiz
4 years ago
guol-fnst
bec9f79659
use snapshot
4 years ago
Chris Lu
6a92f0bc7a
refactoring to typed Size
Go is amazing with refactoring!
6 years ago
Chris Lu
c03bb180eb
fix error reporting
6 years ago
Chris Lu
943fa4ea0c
fix compilation error
6 years ago
Chris Lu
49446af516
simplify
6 years ago
James Hartig
0be3bb4a87
idx: Switch WalkIndexFile to accept generic io.ReaderAt
This is necessary to use it with in-memory idx files.
6 years ago
j.laycock
6fc6322c90
Change joeslay paths to chrislusf paths
7 years ago
j.laycock
595a1beff0
Swap imports to use joeslay
7 years ago
Chris Lu
3f9ecee40f
working with reading remote intervals
7 years ago
Chris Lu
17ac1290c0
volume: load ec shards during heartbeats to master
7 years ago