chrislu
|
35fd1e1c9a
|
optimize memory usage for large number of volumes
1. unwrap the map to avoid extra map object creation
2. fix ec shard counting in UpdateEcShards
|
2024-10-10 10:00:30 -07:00 |
|
wusong
|
6f58ab7e8b
|
[master] fix master panic (#5893)
|
2024-08-15 06:20:51 -07:00 |
|
小羽
|
e8537d7172
|
Different disk labels should not use the same DiskUsages instance while master received volume heatbeat (#5770)
|
2024-07-12 08:09:51 -07:00 |
|
chrislu
|
ca7cc61319
|
reduce the window size between unregistering a volume server and creating volumes on that server
fix https://github.com/seaweedfs/seaweedfs/issues/4467
|
2023-05-30 08:20:00 -07:00 |
|
chrislu
|
6690236754
|
rename variables
|
2022-09-11 19:18:42 -07:00 |
|
Konstantin Lebedev
|
695e3a909c
|
avoid data race on currentDiskUsage.maxVolumeCount (#3592)
https://github.com/seaweedfs/seaweedfs/issues/3590
|
2022-09-07 09:51:15 -07:00 |
|
Konstantin Lebedev
|
4d08393b7c
|
filer prefer volume server in same data center (#3405)
* initial prefer same data center
https://github.com/seaweedfs/seaweedfs/issues/3404
* GetDataCenter
* prefer same data center for ReplicationSource
* GetDataCenterId
* remove glog
|
2022-08-04 17:35:00 -07:00 |
|
chrislu
|
26dbc6c905
|
move to https://github.com/seaweedfs/seaweedfs
|
2022-07-29 00:17:28 -07:00 |
|
ningfd
|
58f2dd6740
|
change topology mapping definition, improve spelling
|
2022-07-22 17:18:56 +08:00 |
|
ningfd
|
6f882eb354
|
optimiz: master ui will render data in order
|
2022-07-22 14:37:49 +08:00 |
|
Chris Lu
|
8a66306064
|
calculate disk usage in case of race condition
related to https://github.com/chrislusf/seaweedfs/issues/2357
|
2021-10-04 23:32:07 -07:00 |
|
Chris Lu
|
e5fc35ed0c
|
change server address from string to a type
|
2021-09-12 22:47:52 -07:00 |
|
Chris Lu
|
574485ec69
|
better IP v6 support
|
2021-09-07 19:29:42 -07:00 |
|
Chris Lu
|
65af3cf4df
|
master: disconnect only the phantom volume server
fix https://github.com/chrislusf/seaweedfs/issues/2311
|
2021-09-05 15:20:03 -07:00 |
|
Chris Lu
|
87a32bfef4
|
avoid possible nil when node is disconnected from its parent
fix https://github.com/chrislusf/seaweedfs/issues/2073
|
2021-05-19 10:02:01 -07:00 |
|
Chris Lu
|
565f7a6e72
|
Update data_node.go
|
2021-02-19 14:22:36 -08:00 |
|
Chris Lu
|
a37473ae60
|
add back volume ids
address https://github.com/chrislusf/seaweedfs/issues/1792#issuecomment-782339576
|
2021-02-19 14:22:12 -08:00 |
|
Chris Lu
|
c576ad04ac
|
fix volume server display for volumes
|
2021-02-19 01:38:56 -08:00 |
|
Chris Lu
|
53ca7e66ef
|
avoid dead lock
|
2021-02-16 10:48:16 -08:00 |
|
Chris Lu
|
cb9cc29518
|
volume.list display; fix updating maxVolumeCount for disk
|
2021-02-16 03:55:24 -08:00 |
|
Chris Lu
|
3fe628f04e
|
use hdd instead of empty string
|
2021-02-16 03:03:00 -08:00 |
|
Chris Lu
|
f8446b42ab
|
this can compile now!!!
|
2021-02-16 02:47:02 -08:00 |
|
Chris Lu
|
821c46edf1
|
Merge branch 'master' into support_ssd_volume
|
2021-02-09 11:37:07 -08:00 |
|
Chris Lu
|
9c9ba3c209
|
nil related
related to https://github.com/chrislusf/seaweedfs/issues/1676
|
2021-01-03 12:25:58 -08:00 |
|
Chris Lu
|
d9e8479c06
|
adjust UI max count
|
2020-12-17 13:47:51 -08:00 |
|
Chris Lu
|
3cdf5945a2
|
adjust UI
|
2020-12-17 13:37:00 -08:00 |
|
Chris Lu
|
0d2ec832e2
|
rename from volumeType to diskType
|
2020-12-13 11:59:32 -08:00 |
|
Chris Lu
|
d156c74ec0
|
volume server set volume type and heartbeat to the master
|
2020-12-13 03:11:24 -08:00 |
|
Chris Lu
|
289e62a305
|
master: better locking of in memory volume data
related to https://github.com/chrislusf/seaweedfs/issues/1436#issuecomment-695880135
|
2020-09-20 23:07:55 -07:00 |
|
cheng.li01
|
dad1161c70
|
fix dn.volumes Iterate when write issue
|
2020-07-08 19:57:19 +08:00 |
|
Evgenii Kozlov
|
0e0db70f55
|
Set volumes ReadOnly if low free disk space
|
2020-06-05 18:18:15 +03:00 |
|
bingoohuang
|
1f8782a1ed
|
try showing the first 100 volume ids and an extra ...
|
2020-05-29 16:15:33 +08:00 |
|
bingoohuang
|
1a642b9876
|
add Volume Ids column only for max 100 volumes for convenience in the master ui.
|
2020-05-29 15:37:58 +08:00 |
|
Chris Lu
|
e426bd541e
|
grow volumes on volume servers with slots freed by cloud storage
|
2019-12-03 21:36:42 -08:00 |
|
Chris Lu
|
eaa76f11b7
|
free volume slots factor in ec shard counts
|
2019-06-04 23:41:56 -07:00 |
|
Chris Lu
|
2215e81be7
|
ui add ec shard statuses
|
2019-06-04 21:52:37 -07:00 |
|
Chris Lu
|
6f4b09b6a4
|
pb shard info uses ShardBits instead one message for one shard
|
2019-05-24 13:28:44 -07:00 |
|
Chris Lu
|
4659d80035
|
prepare to register ec shard info in master
|
2019-05-23 00:42:28 -07:00 |
|
Chris Lu
|
7180520889
|
ec shard info can be queried via VolumeList()
|
2019-05-22 22:44:28 -07:00 |
|
Chris Lu
|
6fc1f53018
|
shell: add command volume.move
|
2019-04-20 11:35:23 -07:00 |
|
Chris Lu
|
e5506152c0
|
refactoring
|
2019-04-18 21:43:36 -07:00 |
|
Chris Lu
|
aca653c08b
|
weed shell: list volumes
|
2019-03-17 20:27:08 -07:00 |
|
bingoohuang
|
ab6be025d7
|
go fmt and fix some typo
|
2019-01-17 09:17:19 +08:00 |
|
Chris Lu
|
a12c7b86b0
|
broadcast messages of new and deleted volumes
|
2018-07-27 23:09:55 -07:00 |
|
Chris Lu
|
e46c3415f7
|
gRpc for master~volume heartbeat
|
2017-01-10 01:01:12 -08:00 |
|
Chris Lu
|
0559aa9673
|
use Lock instead of RLock
fix https://github.com/chrislusf/seaweedfs/issues/364
|
2016-09-07 18:21:05 -07:00 |
|
霍晓栋
|
f04d8fcbcc
|
if replicated volume has one copy in readonly mode at one node,it should be removed from writable list
|
2016-08-09 20:12:39 +08:00 |
|
Chris Lu
|
5ce6bbf076
|
directory structure change to work with glide
glide has its own requirements. My previous workaround caused me some
code checkin errors. Need to fix this.
|
2016-06-02 18:09:14 -07:00 |
|
Chris Lu
|
5071f528f6
|
testing compilation with remove package
|
2013-02-10 03:49:51 -08:00 |
|
Chris Lu
|
55f2627fcf
|
testing new directory structure
|
2013-02-10 03:31:40 -08:00 |
|