chrislu
|
896a85d6e4
|
volume: add "hasSlowRead" option to customize read optimization
|
2022-09-15 03:11:32 -07:00 |
|
chrislu
|
3f3a1341d8
|
make CodeQL happy
|
2022-08-26 17:09:11 -07:00 |
|
chrislu
|
26dbc6c905
|
move to https://github.com/seaweedfs/seaweedfs
|
2022-07-29 00:17:28 -07:00 |
|
liubaojiang
|
076e48a676
|
add inflight upload data wait timeout
|
2022-05-21 10:38:08 +08:00 |
|
liubaojiang
|
1a41691b4c
|
exclude replication from the concurrentUploadLimitMB
|
2022-05-20 14:40:05 +08:00 |
|
guol-fnst
|
076595fbdd
|
just exit in case of duplicated volume directories were loaded
|
2022-05-17 15:41:49 +08:00 |
|
guol-fnst
|
de6aa9cce8
|
avoid duplicated volume directory
|
2022-05-16 19:33:51 +08:00 |
|
chrislu
|
9b04f17555
|
remove dead code
|
2022-03-23 23:18:32 -07:00 |
|
chrislu
|
0562fceb99
|
volume: fail fast if too many concurrent requests, to avoid dead lock due to replication.
fix https://github.com/chrislusf/seaweedfs/issues/2755
|
2022-03-23 22:53:58 -07:00 |
|
Konstantin Lebedev
|
9ea09cc41c
|
healthz check to avoid drain pod with last replicas
|
2022-02-16 14:18:36 +05:00 |
|
chrislu
|
b70cb3e0b2
|
upgrade protoc to 3.17.3
$brew install protobuf
$ protoc --version
libprotoc 3.17.3
$ go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.26
$ go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.1
|
2021-12-05 00:42:25 -08:00 |
|
Chris Lu
|
e5fc35ed0c
|
change server address from string to a type
|
2021-09-12 22:47:52 -07:00 |
|
Chris Lu
|
0128239c0f
|
handle ipv6 addresses
|
2021-09-07 16:43:54 -07:00 |
|
Chris Lu
|
734c980040
|
volume: support concurrent download data size limit
|
2021-08-08 23:25:16 -07:00 |
|
Chris Lu
|
96ce85f5ae
|
rename
|
2021-08-08 22:33:31 -07:00 |
|
Chris Lu
|
49c66e88a0
|
volume: change all writes to fsync during graceful stopping
fix https://github.com/chrislusf/seaweedfs/issues/2193
|
2021-07-13 01:29:57 -07:00 |
|
Chris Lu
|
8fe75692ee
|
volume: address "unaligned 64-bit atomic operation"
fix https://github.com/chrislusf/seaweedfs/issues/2177
|
2021-07-02 13:57:43 -07:00 |
|
Chris Lu
|
b624090398
|
go fmt
|
2021-07-01 01:21:14 -07:00 |
|
zhangsong
|
7566782c2e
|
add proxy mode to read non-local volumes
|
2021-06-30 17:28:37 +08:00 |
|
bingoohuang
|
cf552417a7
|
minFreeSpace refactored
|
2021-04-27 10:37:24 +08:00 |
|
bingoohuang
|
31f1cdeac2
|
minFreeSpace argument allows size like 10GiB
|
2021-04-26 18:48:34 +08:00 |
|
Chris Lu
|
ac875976c0
|
filer, volume: add concurrent upload size limit to avoid OOM
add some back pressure when writes are slow
|
2021-03-30 02:10:53 -07: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 |
|
bingoohuang
|
94ea3bd3a5
|
renaming NeedleMapType to NeedleMapKind
|
2021-02-07 09:00:03 +08:00 |
|
Chris Lu
|
f6a419c26c
|
disk type configurable for each folder
|
2020-12-13 22:49:56 -08:00 |
|
Chris Lu
|
7c52a35942
|
refactor
|
2020-12-13 22:29:52 -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
|
b11449f955
|
pass in dir.idx parameter to DiskLocation
|
2020-11-26 14:59:03 -08:00 |
|
Chris Lu
|
4856bce0ee
|
adjust for metrics port
|
2020-09-24 10:21:23 -07:00 |
|
Konstantin Lebedev
|
324e44d4b3
|
add start metrics server
|
2020-09-24 17:45:39 +05:00 |
|
Chris Lu
|
d013d09a9b
|
adjust logging
|
2020-09-20 15:38:59 -07:00 |
|
Chris Lu
|
2c21eb1971
|
volume: get metrics configuration from master
fix https://github.com/chrislusf/seaweedfs/issues/1354
|
2020-09-19 00:03:00 -07:00 |
|
Chris Lu
|
e861a6a3ab
|
simplify metrics configuration logic
|
2020-09-16 01:39:30 -07:00 |
|
Chris Lu
|
913a16268d
|
volume: load configuration from master at the start
fix https://github.com/chrislusf/seaweedfs/issues/1469
|
2020-09-16 01:27:05 -07:00 |
|
Chris Lu
|
5d6753fb98
|
shell: add volumeServer.leave command
|
2020-09-13 21:25:51 -07:00 |
|
Konstantin Lebedev
|
464d4c82ec
|
stop send heartbeat before stop volume server
|
2020-08-26 16:16:11 +05:00 |
|
Chris Lu
|
1901f15cd2
|
volume server: remove whitelist for status checking
Volume liveness/readiness not work if jwt enabled, I try use param
-whiteList
but jwt breaks
|
2020-08-25 02:27:47 -07:00 |
|
李远军
|
6608cb5f43
|
Revert "remove fixJpgOrientation"
This reverts commit de5ca9b2
|
2020-07-10 10:08:36 +08:00 |
|
Chris Lu
|
4d1484628a
|
refactoring
|
2020-07-03 16:41:30 -07:00 |
|
Chris Lu
|
de5ca9b258
|
remove fixJpgOrientation
|
2020-06-20 12:50:40 -07:00 |
|
Evgenii Kozlov
|
2410ffbd79
|
Name fix
|
2020-06-05 19:00:38 +03:00 |
|
Evgenii Kozlov
|
0e0db70f55
|
Set volumes ReadOnly if low free disk space
|
2020-06-05 18:18:15 +03:00 |
|
Chris Lu
|
f55f49970f
|
move volume server stats to grpc
|
2020-02-21 21:45:03 -08:00 |
|
Chris Lu
|
d335f04de6
|
support env variables to overwrite toml file
|
2020-01-29 09:09:55 -08:00 |
|
Chris Lu
|
3eafec4b29
|
volume: add option to limit file size
|
2020-01-03 00:37:26 -08:00 |
|
Chris Lu
|
d8ed73926d
|
volume servers get metrics address and interval from the master
|
2019-06-17 14:51:47 -07:00 |
|
Chris Lu
|
8b43679ae3
|
refactoring
|
2019-06-15 12:21:44 -07:00 |
|
Chris Lu
|
d67189921f
|
go fmt
|
2019-06-14 00:55:12 -07:00 |
|