30 Commits (57d6f2bc6b9f6f1b09e1eef2c0eb330e4a4d1f08)

Author SHA1 Message Date
chrislu 800cbc004c volume server adds ping function 3 years ago
chrislu 21e0898631 refactor: change masters from a slice to a map 3 years ago
chrislu b9b684194f remove max connection age 3 years ago
chrislu 9f9ef1340c use streaming mode for long poll grpc calls 3 years ago
Chris Lu 2789d10342 go fmt 3 years ago
Chris Lu e5fc35ed0c change server address from string to a type 3 years ago
Chris Lu 0128239c0f handle ipv6 addresses 3 years ago
Chris Lu 889a39a24f ipv6 3 years ago
Chris Lu 08258a819d fix mistake 3 years ago
Chris Lu 4909bd9684 gRpc connection error on filer when no volume left #2243 3 years ago
Chris Lu 5571f4f70a master: add master.follower to handle read file id lookup requests 3 years ago
Chris Lu c5de97ddbe keep alive for streaming connections 4 years ago
Chris Lu 1456616a77 recreate grpc connections if too many errors 4 years ago
Chris Lu 3d3fa43542 filer: re-create grpc connections if having transport error 4 years ago
Chris Lu dc1309f084 FUSE mount: support multiple filers 4 years ago
Chris Lu 9d402ebe9f refactoring 4 years ago
Chris Lu bd727b7b53 go fmt 4 years ago
Chris Lu e982b06bcd support IPv6 4 years ago
Chris Lu f465d63b5d grpc should fail when heart beating to master 4 years ago
Chris Lu 487e435679 adjust http max idle connections per host 4 years ago
Chris Lu 15c60cbb26 close the grpc connection after 10 hours 4 years ago
Chris Lu 80b8692688 filer.sync: replicate outside of either cluster, only need to see filers 4 years ago
Konstantin Lebedev 918546bbdb add WaitForReady to grpc DialOption 4 years ago
Chris Lu 353bea8ddb refactoring 5 years ago
Chris Lu ff0a7c1d18 clean up 5 years ago
Chris Lu aebe39a803 avoid repeated grpc connection creation 5 years ago
Chris Lu 978da73cdb revert this grpc related change 5 years ago
Chris Lu 076c8bd3bc filer master start up with default ip address instead of just localhost 5 years ago
Chris Lu 5a5908407d filer: support larger file size 5 years ago
Chris Lu f90c43635d refactoring 5 years ago
Chris Lu ed0acd1722 go fmt 5 years ago
Chris Lu 37a3628b2e grpc add PermitWithoutStream to client and server options 5 years ago
Chris Lu 892e726eb9 avoid reusing context object 5 years ago
Chris Lu 72a64a5cf8 use the same context object in order to retry 5 years ago
Chris Lu 107e8a56ea retry context canceled request 5 years ago
Chris Lu 79c2cca9c1 better error message 6 years ago
Chris Lu 967e108b9a increase max idle conn per hosts 6 years ago
Chris Lu e11e127d91 close grpc connections during errors 6 years ago
Chris Lu c94823f52c set default http idle connection per host 6 years ago
Chris Lu da871896c3 weed filer: set grpc port to port + 10000 6 years ago
Chris Lu 55bab1b456 add context.Context 6 years ago
Chris Lu 07af52cb6f raft change from http to grpc 6 years ago
Chris Lu 77b9af531d adding grpc mutual tls 6 years ago
Chris Lu 55761ae806 skip nil options 6 years ago
Chris Lu 67e2ea72be master add separate grpc port 6 years ago
Chris Lu e84dcb0bfe fix timeout issue, but can not reproduce with local built binaries 6 years ago
chenwanli 80cf99db1b Set rpc dial timeout to 5s 6 years ago
Chris Lu 29f1673d97 refactoring 6 years ago
Chris Lu 77fc8c5914 keep alive for gRpc calls 7 years ago