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 |
|
Chris Lu
|
2789d10342
|
go fmt
|
2021-09-14 10:37:06 -07: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
|
889a39a24f
|
ipv6
|
2021-09-07 02:30:25 -07:00 |
|
Chris Lu
|
08258a819d
|
fix mistake
|
2021-08-14 05:10:30 -07:00 |
|
Chris Lu
|
4909bd9684
|
gRpc connection error on filer when no volume left #2243
fix https://github.com/chrislusf/seaweedfs/issues/2243
grpc do not cache connections only when connection problem happens.
Normal error results should not close the shared grpc connection.
|
2021-08-14 05:06:44 -07:00 |
|
Chris Lu
|
5571f4f70a
|
master: add master.follower to handle read file id lookup requests
|
2021-08-12 18:10:59 -07:00 |
|
Chris Lu
|
c5de97ddbe
|
keep alive for streaming connections
fix https://github.com/chrislusf/seaweedfs/issues/2096
related to https://github.com/chrislusf/seaweedfs/issues/1277
|
2021-05-31 01:26:24 -07:00 |
|
Chris Lu
|
1456616a77
|
recreate grpc connections if too many errors
address https://github.com/chrislusf/seaweedfs/issues/2098
|
2021-05-30 00:07:43 -07:00 |
|
Chris Lu
|
3d3fa43542
|
filer: re-create grpc connections if having transport error
fix https://github.com/chrislusf/seaweedfs/issues/2070
|
2021-05-22 17:46:53 -07:00 |
|
Chris Lu
|
dc1309f084
|
FUSE mount: support multiple filers
fix https://github.com/chrislusf/seaweedfs/issues/2015
fix https://github.com/chrislusf/seaweedfs/issues/1531
|
2021-05-21 01:28:00 -07:00 |
|
Chris Lu
|
9d402ebe9f
|
refactoring
|
2021-03-06 14:26:27 -08:00 |
|
Chris Lu
|
bd727b7b53
|
go fmt
|
2021-03-02 20:59:56 -08:00 |
|
Chris Lu
|
e982b06bcd
|
support IPv6
|
2021-03-02 20:59:39 -08:00 |
|
Chris Lu
|
f465d63b5d
|
grpc should fail when heart beating to master
fix https://github.com/chrislusf/seaweedfs/issues/1820
|
2021-02-19 03:37:29 -08:00 |
|
Chris Lu
|
487e435679
|
adjust http max idle connections per host
related to https://github.com/chrislusf/seaweedfs/issues/1802
|
2021-02-12 03:47:15 -08:00 |
|
Chris Lu
|
15c60cbb26
|
close the grpc connection after 10 hours
related to https://github.com/chrislusf/seaweedfs/issues/1782
|
2021-02-07 03:50:01 -08:00 |
|
Chris Lu
|
80b8692688
|
filer.sync: replicate outside of either cluster, only need to see filers
|
2021-01-24 00:01:44 -08:00 |
|
Konstantin Lebedev
|
918546bbdb
|
add WaitForReady to grpc DialOption
|
2020-10-29 08:29:04 +05:00 |
|
Chris Lu
|
353bea8ddb
|
refactoring
|
2020-07-03 22:25:35 -07:00 |
|
Chris Lu
|
ff0a7c1d18
|
clean up
|
2020-04-23 03:10:47 -07:00 |
|
Chris Lu
|
aebe39a803
|
avoid repeated grpc connection creation
fix https://github.com/chrislusf/seaweedfs/issues/1277
|
2020-04-22 18:26:24 -07:00 |
|
Chris Lu
|
978da73cdb
|
revert this grpc related change
maybe related to https://github.com/chrislusf/seaweedfs/issues/1277
|
2020-04-20 02:53:22 -07:00 |
|
Chris Lu
|
076c8bd3bc
|
filer master start up with default ip address instead of just localhost
|
2020-04-18 15:17:27 -07:00 |
|
Chris Lu
|
5a5908407d
|
filer: support larger file size
fix https://github.com/chrislusf/seaweedfs/issues/1257
|
2020-04-05 21:48:45 -07:00 |
|
Chris Lu
|
f90c43635d
|
refactoring
|
2020-03-04 00:39:47 -08:00 |
|