52 Commits (411e49f96494629fa3da334e8dc7cc15bd4d19cd)

Author SHA1 Message Date
Chris Lu a8624c2e4f read from alternative replica 4 years ago
Chris Lu da4edf3651 master: check peers for existing leader before starting a leader election 4 years ago
Chris Lu eaf9fdde99 avoid sharing context over separate goroutine 4 years ago
Chris Lu daf0a449f7 properly cancel context for streaming grpc 4 years ago
李远军 8c318470dd Revert "remove fixJpgOrientation" 5 years ago
李远军 6608cb5f43 Revert "remove fixJpgOrientation" 5 years ago
Chris Lu de5ca9b258 remove fixJpgOrientation 5 years ago
Chris Lu 45a9d852d3 go fmt 5 years ago
Chris Lu 5d3ec22975 refactoring 5 years ago
Chris Lu aebe39a803 avoid repeated grpc connection creation 5 years ago
Chris Lu 076c8bd3bc filer master start up with default ip address instead of just localhost 5 years ago
Chris Lu b062393f3f refactoring 5 years ago
Chris Lu f90c43635d refactoring 5 years ago
Chris Lu 6a8484b4ae master able to list all master clients by type 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 c602073395 adjust logs 5 years ago
Chris Lu 7a707617e5 follow the redirected master 5 years ago
Chris Lu ad3efbb197 tweaking data types 5 years ago
divinerapier bb31462b52
fix: thread unsafe 5 years ago
j.laycock 6fc6322c90 Change joeslay paths to chrislusf paths 5 years ago
j.laycock 595a1beff0 Swap imports to use joeslay 5 years ago
xushuxun 46ae35cd7e wdclient: clear client cache when failed to connect to master leader 5 years ago
Chris Lu 19360ab10a master: redirect clients to the new leader 5 years ago
Chris Lu 8afd8d35b3 master: followers can also lookup and redirect 5 years ago
Chris Lu 92c7f7e069 fix compilation error 6 years ago
Chris Lu 9f3f2f7c79 protect locations slice 6 years ago
Chris Lu 5c411f3e5f minor 6 years ago
Chris Lu 132921ad41 adjust log or error 6 years ago
Chris Lu 6fc1f53018 shell: add command volume.move 6 years ago
Chris Lu 79c2cca9c1 better error message 6 years ago
Chris Lu 5808caa2f5 use cached grpc client 6 years ago
Chris Lu 88ab932f7d refactoring function parameter 6 years ago
Chris Lu 5ae4b963a4 avoid using global rand 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 aca653c08b weed shell: list volumes 6 years ago
Chris Lu 657dd2e6c9 add shell command to list all collections 6 years ago
Chris Lu 42cb05c088 add context.Context 6 years ago
Chris Lu 55bab1b456 add context.Context 6 years ago
Chris Lu 77b9af531d adding grpc mutual tls 6 years ago
chenwanli f47f8be912 Fix block-waiting for leader when there are no volumes 6 years ago
Chris Lu 67e2ea72be master add separate grpc port 6 years ago
Chris Lu b282e34dc2 async file chunk deletion 6 years ago
Chris Lu 91ac2e0dd9 go fmt 6 years ago
Chris Lu ff66269b62 use grpc to replace http APIs for batch volume id lookup and batch delete 6 years ago
Chris Lu 76cbe8bf33 instant notification of new volumes added or deleted 6 years ago
Chris Lu 44d8e35988 add listener for volumd id location for benchmark tool 7 years ago
Chris Lu d3205a0070 go fmt 7 years ago
Chris Lu 7214a8e265 fix init error 7 years ago