Chris Lu
be415f4e3c
add tcp read
Performance not so good. Could need some optimization.
Concurrency Level: 16
Time taken for tests: 33.575 seconds
Complete requests: 1048576
Failed requests: 0
Total transferred: 1106753375 bytes
Requests per second: 31230.86 [#/sec]
Transfer rate: 32191.03 [Kbytes/sec]
vs normal http
Concurrency Level: 16
Time taken for tests: 24.829 seconds
Complete requests: 1048576
Failed requests: 0
Total transferred: 1106761259 bytes
Requests per second: 42231.10 [#/sec]
Transfer rate: 43529.78 [Kbytes/sec]
5 years ago
Chris Lu
3eafec4b29
volume: add option to limit file size
5 years ago
j.laycock
6fc6322c90
Change joeslay paths to chrislusf paths
6 years ago
j.laycock
595a1beff0
Swap imports to use joeslay
6 years ago
Chris Lu
6f75df8660
server: fix starting default master list
6 years ago
Chris Lu
8afd8d35b3
master: followers can also lookup and redirect
improve scalability
6 years ago
Chris Lu
2c6cf72e73
refactoring
6 years ago
Chris Lu
c777102da9
go fmt
6 years ago
Chris Lu
d5560f2705
simplify metrics settings
6 years ago
Chris Lu
6f8b335007
fix duplicated flags
6 years ago
Chris Lu
f16375621f
big refactoring
6 years ago
Chris Lu
d8ed73926d
volume servers get metrics address and interval from the master
6 years ago
Chris Lu
5f6c9825f8
volume server: adds basic metrics
6 years ago
Chris Lu
a11525fe4e
filer: adds basic metrics pushing to Prometheus gateway
6 years ago
Chris Lu
ede876cfdb
periodic scripts exeuction from leader master
6 years ago
Chris Lu
17ac1290c0
volume: load ec shards during heartbeats to master
6 years ago
Chris Lu
ab22407763
filer ip only use bind ip
6 years ago
Chris Lu
4c392ca762
use ip.bind to listen for grpc calls
help to avoid https://github.com/chrislusf/seaweedfs/issues/952
6 years ago
Chris Lu
b335f81a4f
volume: add option to limit compaction speed
6 years ago
Wine93
32f93fb09e
style: go fmt for all
6 years ago
Chris Lu
9774ede3cf
adjust usage description
6 years ago
Chris Lu
b04d7e3ac0
weed server: also optionally start S3 gateway
6 years ago
Chris Lu
21fe5bde7c
filer: remove customizable grpc port, fixed to filer port + 10000
6 years ago
Chris Lu
8a5ce16e96
weed volume: remove boltdb, btree options, add options for leveldb medium, large
6 years ago
Chris Lu
88ba08cb9e
add large disk support
6 years ago
Chris Lu
a3490b600c
weed filer, weed master: add option to disable http
6 years ago
Chris Lu
a4e8aa98a0
weed server: mkdir first, and set the master ip address
fix https://github.com/chrislusf/seaweedfs/issues/885
6 years ago
Chris Lu
4773497d2c
add back "/cluster/status"
fix https://github.com/chrislusf/seaweedfs/issues/870
6 years ago
Chris Lu
ab32556a51
weed server: fix error coming from moving raft to grpc
fix https://github.com/chrislusf/seaweedfs/issues/872
6 years ago
Chris Lu
2812c14520
master: add option to disable http operations
6 years ago
Chris Lu
07af52cb6f
raft change from http to grpc
master grpc port is fixed to http port + 10000
6 years ago
Chris Lu
77b9af531d
adding grpc mutual tls
6 years ago
Chris Lu
4ff4a147b2
cleanup security.Secret
6 years ago
Chris Lu
67e2ea72be
master add separate grpc port
due to https://github.com/soheilhy/cmux/issues/64
fix https://github.com/chrislusf/seaweedfs/issues/820
fix https://github.com/chrislusf/seaweedfs/issues/840
fix https://github.com/chrislusf/seaweedfs/issues/841
6 years ago
Chris Lu
93d0ad09af
error log format
6 years ago
Chris Lu
52b24a9902
default "weed server -filer" to same directory as -mdir
6 years ago
Chris Lu
60d3681371
default images.fix.orientation to false
6 years ago
Chris Lu
b1daede91b
move volume vacuum to gRpc
6 years ago
Chris Lu
1d7e01b754
reformat
6 years ago
Chris Lu
da6154b29c
refactor volume server to startVolumeServer()
6 years ago
Chris Lu
60d2f1557d
refactor func name
6 years ago
Chris Lu
f827ada811
merge notification config with filer.toml
7 years ago
Chris Lu
f036ef8a3c
add filer notification
7 years ago
Chris Lu
eca4b928d2
ensure master server count is odd
7 years ago
Chris Lu
50d351944f
filer add data center option
7 years ago
Chris Lu
922032b9bb
add filer sub dir list size limit to "weed server"
7 years ago
Chris Lu
77fc8c5914
keep alive for gRpc calls
7 years ago
Chris Lu
43e3f5724c
use fixed list of masters in both filer and volume servers
7 years ago
Chris Lu
9e77563c99
add leveldb store
1. switch to viper for filer store configuration
2. simplify FindEntry() return values, removing “found”
3. add leveldb store
7 years ago
Chris Lu
942c2cbd7b
mv pb to master_pb
7 years ago