Chris Lu
95e0520182
weed volume: add grpc operation to relicate a volume to local
6 years ago
Chris Lu
a3490b600c
weed filer, weed master: add option to disable http
6 years ago
Chris Lu
531add52c2
weed master: skip proxied file read in http read only mode
6 years ago
Chris Lu
977b30e992
weed filer: http HEAD response header add ETag
fix https://github.com/chrislusf/seaweedfs/issues/892
6 years ago
Jonathan Amsterdam
8db82e2b75
notification: add Go CDK pubsub support
Add the gocdk_pub_sub package, which supports the Go Cloud Development
Kit pubsub API.
Link in all current providers.
Update the notification scaffold.
6 years ago
Chris Lu
88ab932f7d
refactoring function parameter
6 years ago
Chris Lu
da871896c3
weed filer: set grpc port to port + 10000
6 years ago
Chris Lu
eb4a54d9fe
refactoring
6 years ago
Chris Lu
104922a3db
text wrapping
6 years ago
Chris Lu
aca653c08b
weed shell: list volumes
6 years ago
Chris Lu
657dd2e6c9
add shell command to list all collections
6 years ago
Chris Lu
55bab1b456
add context.Context
6 years ago
Chris Lu
cece860bfd
add context to all filer APIs
6 years ago
Chris Lu
55c85f3a66
adding context
6 years ago
Chris Lu
ad08a52ab6
synchronously upload files
fix https://github.com/chrislusf/seaweedfs/issues/807
6 years ago
Chris Lu
4773497d2c
add back "/cluster/status"
fix https://github.com/chrislusf/seaweedfs/issues/870
6 years ago
Chris Lu
d312c55bbe
file path supports windows, avoiding back slashes
fix https://github.com/chrislusf/seaweedfs/issues/868
6 years ago
Chris Lu
f9dcf56465
adjust log level for loading configurations
6 years ago
chenwanli
f233bbe9c0
Fix https://github.com/chrislusf/seaweedfs/issues/825#issuecomment-469097375
6 years ago
Chris Lu
219b651bc3
jwt check the base file id
fix https://github.com/chrislusf/seaweedfs/issues/867
6 years ago
Chris Lu
2812c14520
master: add option to disable http operations
6 years ago
Chris Lu
e108688990
avoid grpc 5 seconds timeout
some operations may take longer than 5 seconds.
only keep the timeout for raft 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
d37c3ab7a5
adjust error message
6 years ago
Chris Lu
77b9af531d
adding grpc mutual tls
6 years ago
Chris Lu
7103c1ab7e
go fmt
6 years ago
Chris Lu
74fb237727
benchmark can work in secure mode
6 years ago
Chris Lu
215cd27b37
add authorizing fileId write access
need to secure upload/update/delete for benchmark/filer/mount
need to add secure grpc
6 years ago
Chris Lu
4ff4a147b2
cleanup security.Secret
6 years ago
Chris Lu
8afc632484
raft: use the first master to bootstrap the election
6 years ago
Chris Lu
744abc2690
log raft state changes
6 years ago
Chris Lu
1334507595
Revert "randomize based on self address"
This reverts commit 6230eb28a6
.
6 years ago
Chris Lu
6230eb28a6
randomize based on self address
fix #851
6 years ago
Chris Lu
221105eea3
Revert "use the first entry to bootstrap master cluster"
This reverts commit 40c8725ffa
.
6 years ago
Chris Lu
40c8725ffa
use the first entry to bootstrap master cluster
fix https://github.com/chrislusf/seaweedfs/issues/851
6 years ago
Chris Lu
834f414af9
add a timeout
6 years ago
Chris Lu
3f56b12ed4
raft: adding idle connection time out
another attempt to fix https://github.com/chrislusf/seaweedfs/issues/825
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
1d103e3ed5
timeout http connections
possible fix for https://github.com/chrislusf/seaweedfs/issues/825
6 years ago
chenwanli
b71d6f4b88
Fix https://github.com/chrislusf/seaweedfs/issues/830
6 years ago
chenwanli
80cf99db1b
Set rpc dial timeout to 5s
6 years ago
chenwanli
0a3e83a36a
Set timeout for master and volume non-streaming rpc
6 years ago
chenwanli
41fe31b5d0
Speed up heartbeat to new master leader
6 years ago
Chris Lu
7f74577db1
add Last-Modified to HEAD requests
to work better with restic
6 years ago
Chris Lu
28a41fda3e
assign new file id even on filer PUT operations
6 years ago
Chris Lu
e49a38842a
set etag in response
6 years ago
Chris Lu
0c932d1738
add volume delete grpc API
fix https://github.com/chrislusf/seaweedfs/issues/808
6 years ago
Chris Lu
260b038441
fix url
6 years ago
Chris Lu
be946c9e54
filer store original data size instead of data size after gzip
6 years ago
Chris Lu
5333f2984a
streaming updates for large entries or large index file
fix https://github.com/chrislusf/seaweedfs/issues/801
6 years ago