Lisandro Pin
|
64198dad83
|
Paralleize operations for weed shell 's volume.fix.replication . (#6789)
Paralleize operations for `weed shell`s `volume.fix.replication`.
|
2025-07-30 10:58:30 -07:00 |
|
dsd
|
da2a234b00
|
[weed] change -n to -force (#6421)
|
2025-01-08 09:57:18 -08:00 |
|
dsd
|
20cbc9e4eb
|
skip error while executing volume.fix.replication (#6382)
|
2024-12-20 07:36:13 -08:00 |
|
chrislu
|
ec155022e7
|
"golang.org/x/exp/slices" => "slices" and go fmt
|
2024-12-19 19:25:06 -08:00 |
|
Trim21
|
d43fa07f06
|
use readable bytes size string in shell output (#6288)
|
2024-11-25 17:25:17 -08:00 |
|
Konstantin Lebedev
|
a143c888e5
|
[shell] don't require lock when there are no changes for volume.fix.replication (#6266)
* don't require lock when there are no changes
* revert takeAction
|
2024-11-21 08:17:25 -08:00 |
|
chrislu
|
07cf8cf22d
|
minor
|
2024-11-19 08:31:33 -08:00 |
|
Lisandro Pin
|
0d5393641e
|
Unify usage of shell.EcNode.dc as DataCenterId. (#6258)
|
2024-11-19 06:33:18 -08:00 |
|
chrislu
|
20929f2a57
|
adjust resource heavy for volume.fix.replication
go: build dev binaries / cleanup (push) Waiting to run
go: build dev binaries / build_dev_linux_windows (amd64, linux) (push) Blocked by required conditions
go: build dev binaries / build_dev_linux_windows (amd64, windows) (push) Blocked by required conditions
go: build dev binaries / build_dev_darwin (amd64, darwin) (push) Blocked by required conditions
go: build dev binaries / build_dev_darwin (arm64, darwin) (push) Blocked by required conditions
docker: build dev containers / build-dev-containers (push) Waiting to run
End to End / FUSE Mount (push) Waiting to run
go: build binary / Build (push) Waiting to run
Ceph S3 tests / Ceph S3 tests (push) Waiting to run
|
2024-09-29 11:32:18 -07:00 |
|
chrislu
|
6564ceda91
|
skip resource heavy commands from running on master nodes
|
2024-09-29 10:51:17 -07:00 |
|
chrislu
|
ec30a504ba
|
refactor
|
2024-09-29 10:38:22 -07:00 |
|
chrislu
|
701abbb9df
|
add IsResourceHeavy() to command interface
go: build dev binaries / cleanup (push) Waiting to run
go: build dev binaries / build_dev_linux_windows (amd64, linux) (push) Blocked by required conditions
go: build dev binaries / build_dev_linux_windows (amd64, windows) (push) Blocked by required conditions
go: build dev binaries / build_dev_darwin (amd64, darwin) (push) Blocked by required conditions
go: build dev binaries / build_dev_darwin (arm64, darwin) (push) Blocked by required conditions
docker: build dev containers / build-dev-containers (push) Waiting to run
End to End / FUSE Mount (push) Waiting to run
go: build binary / Build (push) Waiting to run
Ceph S3 tests / Ceph S3 tests (push) Waiting to run
|
2024-09-28 20:23:01 -07:00 |
|
Max Denushev
|
f1e700ce2f
|
Fix/copy before delete replication (#6064)
go: build dev binaries / cleanup (push) Waiting to run
go: build dev binaries / build_dev_linux_windows (amd64, linux) (push) Blocked by required conditions
go: build dev binaries / build_dev_linux_windows (amd64, windows) (push) Blocked by required conditions
go: build dev binaries / build_dev_darwin (amd64, darwin) (push) Blocked by required conditions
go: build dev binaries / build_dev_darwin (arm64, darwin) (push) Blocked by required conditions
docker: build dev containers / build-dev-containers (push) Waiting to run
End to End / FUSE Mount (push) Waiting to run
go: build binary / Build (push) Waiting to run
Ceph S3 tests / Ceph S3 tests (push) Waiting to run
* fix(shell): volume.fix.replication misplaced volumes unsatisfying replication factor
* fix(shell): simplify replication check
* fix(shell): add test for satisfyReplicaCurrentLocation
|
2024-09-26 08:34:13 -07:00 |
|
skycope
|
6e4b9181f5
|
fix "volume.fix.replication" move many replications only to one volumeServer (#5522)
|
2024-04-23 06:33:50 -07:00 |
|
steve.wei
|
67ead9b18f
|
fix(volume.fix.replication): adjust volume count, not free volume count (#5479)
|
2024-04-08 07:30:04 -07:00 |
|
zehweh
|
2b9dda7d2e
|
fix isMisplaced() in command_volume_fix_replication.go (#4988)
|
2023-11-07 07:58:19 -08:00 |
|
Konstantin Lebedev
|
dffe00a822
|
fix: logger place msg (#4880)
|
2023-10-02 08:29:09 -07:00 |
|
Konstantin Lebedev
|
dd580190b4
|
fix: avoid deleting one replica without sync (#4875)
* fix: avoid deleting one replica without sync
https://github.com/seaweedfs/seaweedfs/issues/4647
* Update weed/shell/command_volume_fix_replication.go
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
* fix: revert this existing do option to positive
---------
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
|
2023-09-27 23:12:10 -07:00 |
|
Konstantin Lebedev
|
df4ded758e
|
fix: avoid deleting more than one replica (#4873)
https://github.com/seaweedfs/seaweedfs/issues/4647
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
|
2023-09-26 00:20:48 -07:00 |
|
chrislu
|
645ae8c57b
|
Revert "Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs""
This reverts commit 8cb42c39
|
2023-09-25 09:35:16 -07:00 |
|
chrislu
|
8cb42c39ad
|
Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs"
This reverts commit 2e5aa06026 , reversing
changes made to 4d414f54a2 .
|
2023-09-18 16:12:50 -07:00 |
|
dependabot[bot]
|
a04bd4d26f
|
Bump github.com/rclone/rclone from 1.63.1 to 1.64.0 (#4850)
* Bump github.com/rclone/rclone from 1.63.1 to 1.64.0
Bumps [github.com/rclone/rclone](https://github.com/rclone/rclone) from 1.63.1 to 1.64.0.
- [Release notes](https://github.com/rclone/rclone/releases)
- [Changelog](https://github.com/rclone/rclone/blob/master/RELEASE.md)
- [Commits](https://github.com/rclone/rclone/compare/v1.63.1...v1.64.0)
---
updated-dependencies:
- dependency-name: github.com/rclone/rclone
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* API changes
* go mod
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
Co-authored-by: chrislu <chris.lu@gmail.com>
|
2023-09-18 14:43:05 -07:00 |
|
chrislu
|
3365468d0d
|
added an error message
|
2023-08-08 20:35:21 -07:00 |
|
Konstantin Lebedev
|
25535e9c36
|
Delete volume is empty (#4561)
* use onlyEmpty for deleteVolume
https://github.com/seaweedfs/seaweedfs/issues/4559
* fix IsEmpty
* fix test
---------
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
|
2023-06-12 10:42:44 -07:00 |
|
chrislu
|
214b7cd286
|
volume.fix.replication: adjust the retry checking times
|
2023-02-22 10:47:52 -08:00 |
|
chrislu
|
21c0587900
|
go fmt
|
2022-09-14 23:06:44 -07:00 |
|
Brian
|
4e3e2b1b82
|
Add option in volume.fix.replication to only fix under-replication and not delete volumes (#3640)
|
2022-09-10 08:05:28 -07:00 |
|
chrislu
|
676e27c589
|
shell: stop long running jobs if lock is lost
|
2022-08-22 14:12:23 -07:00 |
|
chrislu
|
26dbc6c905
|
move to https://github.com/seaweedfs/seaweedfs
|
2022-07-29 00:17:28 -07:00 |
|
chrislu
|
f97acdd489
|
volume.fix.replication fix retry logic
fix https://github.com/chrislusf/seaweedfs/issues/3136
|
2022-06-03 08:45:29 -07:00 |
|
Konstantin Lebedev
|
44f53ceda6
|
fix collectionIsMismatch charset
|
2022-05-16 13:23:23 +05:00 |
|
Konstantin Lebedev
|
10d435f2c2
|
fix skip loop
|
2022-05-16 13:16:27 +05:00 |
|
Konstantin Lebedev
|
279053572c
|
avoid delete volume replica if collection mismatch
|
2022-05-16 13:07:05 +05:00 |
|
justin
|
3551ca2fcf
|
enhancement: replace sort.Slice with slices.SortFunc to reduce reflection
|
2022-04-18 10:35:43 +08:00 |
|
chrislu
|
f18803424a
|
volume.balance: add delay during tight loop
fix https://github.com/chrislusf/seaweedfs/issues/2637
|
2022-02-08 00:53:55 -08:00 |
|
chrislu
|
9f9ef1340c
|
use streaming mode for long poll grpc calls
streaming mode would create separate grpc connections for each call.
this is to ensure the long poll connections are properly closed.
|
2021-12-26 00:15:03 -08:00 |
|
chrislu
|
a2d3f89c7b
|
add lock messages
|
2021-12-10 13:24:38 -08:00 |
|
chrislu
|
e6c026db65
|
volume.fix.replication: fix misplaced volumes
fix https://github.com/chrislusf/seaweedfs/issues/2416
|
2021-12-05 16:56:25 -08:00 |
|
Chris Lu
|
5435027ff0
|
volume copy: stream out copying progress and avoid grpc request timeout
fix https://github.com/chrislusf/seaweedfs/issues/2386
|
2021-10-24 02:52:56 -07:00 |
|
Chris Lu
|
e862b2529a
|
refactor
|
2021-10-01 12:10:11 -07:00 |
|
Konstantin Lebedev
|
5e64b22b45
|
check that the topology has been updated
|
2021-10-01 18:51:22 +05:00 |
|
Konstantin Lebedev
|
2cecde89c3
|
rename opt volumesPerStep
|
2021-10-01 00:17:54 +05:00 |
|
Konstantin Lebedev
|
fc51ffce2b
|
https://github.com/chrislusf/seaweedfs/issues/1846
|
2021-09-30 20:24:24 +05:00 |
|
Chris Lu
|
119d5908dd
|
shell: do not need to lock to see volume -h
|
2021-09-13 22:13:34 -07:00 |
|
Chris Lu
|
e5fc35ed0c
|
change server address from string to a type
|
2021-09-12 22:47:52 -07:00 |
|
Chris Lu
|
18bf556d93
|
fix comments
|
2021-08-29 22:19:25 -07:00 |
|
Chris Lu
|
b63b042afc
|
dedup keeps the largest replica
|
2021-08-10 12:30:41 -07:00 |
|
Chris Lu
|
26c222f596
|
shell: volume.tier.move avoid moving all volumes to one destination
|
2021-08-08 15:12:39 -07:00 |
|
Chris Lu
|
8cf0c515bf
|
shell: volume.fix.replication retries even when there is no error #2235
fix https://github.com/chrislusf/seaweedfs/issues/2235
|
2021-08-03 09:32:55 -07:00 |
|
Chris Lu
|
7359193e97
|
go fmt
|
2021-07-21 14:38:12 -07:00 |
|