Commit Graph

5900 Commits

Author SHA1 Message Date
Hongwei Wang
a3780a8102 Register zookeeper plugin in grpc 2015-07-17 15:27:18 -07:00
Hongwei Wang
be447a8882 Add zookeeper public header 2015-07-17 11:20:15 -07:00
Hongwei Wang
a8cc43907e Add zookeeper library in Makefile template 2015-07-16 17:37:47 -07:00
Hongwei Wang
da8858ff70 Add grpc_zookeeper in build.json 2015-07-16 16:18:19 -07:00
Hongwei Wang
c4cdbcd164 Fix bugs of zookeeper resolver 2015-07-16 11:36:39 -07:00
Hongwei Wang
d65009d84f Support JSON format of Zookeeper node.
If a node does not contain IP or port, consider its children.
2015-07-14 17:01:49 -07:00
Hongwei Wang
85fd2f7a32 Zookeeper resolver works 2015-07-09 17:38:17 -07:00
Hongwei Wang
b1bbf6b714 Add zookeeper resolver 2015-07-08 15:28:48 -07:00
Hongwei Wang
275860bf9c Add zookeeper resolver 2015-07-08 15:26:48 -07:00
Craig Tiller
bea1e621a1 Fix Windows Crash 2015-07-07 09:53:51 -07:00
Craig Tiller
f9899d27f8 Merge github.com:grpc/grpc into tis-but-thy-name 2015-07-06 16:23:19 -07:00
Michael Lumish
cd54c60c08 Merge pull request #2291 from jcanizales/skylark-objc-library
Add Bazel macros to depend on an automatically-generated gRPC library
2015-07-06 14:41:41 -07:00
Craig Tiller
43f5ac6a28 Guard against double pollset shutdown completion 2015-07-06 14:09:23 -07:00
Yang Gao
d426864934 Merge pull request #2279 from vjpai/openleaks
qps_test memory leak elimination: delete spare contexts lying around at the end of test
2015-07-06 13:34:25 -07:00
Craig Tiller
1dd7026cd2 Fixup some tests 2015-07-06 11:45:30 -07:00
Craig Tiller
043a0a83c5 Add a short description of available resolution schemes 2015-07-06 11:36:20 -07:00
Craig Tiller
377881204f Merge branch 'reset-thy-counts-or-fear-my-wrath' into tis-but-thy-name 2015-07-06 10:26:03 -07:00
Craig Tiller
3f2db5a4a1 Fix potential double delete 2015-07-06 10:25:17 -07:00
Vijay Pai
775eaec770 Merge pull request #2151 from sidrakesh93/master
Changes required for reporting metrics to performance database server
2015-07-06 10:13:59 -07:00
Michael Lumish
8497c79155 Merge pull request #2301 from jcanizales/move-grpcmethodname
Move GRPCMethodName to the Proto-specific gRPC client
2015-07-06 09:13:36 -07:00
Michael Lumish
790d7b7881 Merge pull request #2297 from jcanizales/fix-build
Fix build breakage of moving include/grpc/ into grpc/
2015-07-06 08:51:35 -07:00
Craig Tiller
825b21cd1f Fix segfault
The server transport started reading fractionally too early, leading to
the accept callback not being ready in some cases.
2015-07-06 08:35:02 -07:00
Craig Tiller
a82fef14b3 Fix bad assert, memory leak 2015-07-06 08:02:41 -07:00
Craig Tiller
bdfd8976e1 Merge github.com:grpc/grpc into tis-but-thy-name 2015-07-06 07:10:34 -07:00
Craig Tiller
d1dd3a68a2 Merge pull request #2117 from dgquintas/bb_from_bbreader
Introduced function to create byte buffers from the output of a byte buffer reader.
2015-07-05 13:30:39 -07:00
Jorge Canizales
5260f53cda Rename HTTP2Path -> HTTPPath 2015-07-04 15:00:32 -07:00
Jorge Canizales
be808e36f6 Move ProtoMethod to ProtoRPC package 2015-07-04 15:00:32 -07:00
Jorge Canizales
1ac8f9a26a Rename interface->service 2015-07-04 15:00:32 -07:00
Jorge Canizales
469d4b6fde Rename GRPCMethodName->ProtoMethod 2015-07-04 15:00:31 -07:00
Jorge Canizales
951cd18309 Fix build breakage of moving include/grpc/ into grpc/ 2015-07-02 20:48:50 -07:00
Jorge Canizales
9506819c50 Fix build breakage of moving include/grpc/ into grpc/ 2015-07-02 20:18:43 -07:00
Jorge Canizales
3beb240544 Minor doc fix in BUILD and BUILD.template 2015-07-02 01:30:33 -07:00
Jorge Canizales
24b2f67b80 Add copyright notice and documentation to .bzl file. 2015-07-02 01:29:37 -07:00
Jorge Canizales
8637ececfd Use a protoc compiled from sources 2015-07-02 01:01:53 -07:00
Jorge Canizales
907fad9c4d Support multiple proto sources 2015-07-02 00:52:33 -07:00
Jorge Canizales
d9435277fb Split messages and services macros 2015-07-02 00:52:33 -07:00
Jorge Canizales
164f633283 Extract filename transformations into functions 2015-07-01 18:29:21 -07:00
David G. Quintas
05c9769063 Merge pull request #2285 from ctiller/drip-drip-drip-says-the-bucket
Fix a reference leak
2015-07-01 17:16:25 -07:00
Craig Tiller
df26af5f66 Fix refcount leak 2015-07-01 16:53:09 -07:00
David G. Quintas
ef558b321f Merge pull request #2284 from ctiller/oops-i-split-it-again
Remove errant assert
2015-07-01 16:05:05 -07:00
Craig Tiller
51fbeb0c7c Remove debug code 2015-07-01 15:43:28 -07:00
Craig Tiller
0e640a8cb2 Properly reset counter 2015-07-01 15:41:52 -07:00
Craig Tiller
39fa7db46b Remove errant assert 2015-07-01 15:40:21 -07:00
Vijay Pai
a840de4321 Merge pull request #2283 from ctiller/make-it-a-bit-less-locky
Pluck some low hanging concurrency fruit
2015-07-01 15:31:05 -07:00
Jorge Canizales
fc5fb879a6 Support sources in nested dirs 2015-07-01 15:29:30 -07:00
Craig Tiller
7d138014bd Correct comments 2015-07-01 15:20:30 -07:00
Nicolas Noble
7510e58b0c Merge pull request #2282 from ctiller/red-orange-yellow-green-blue-indigo-violet
Fix a TSAN reported race
2015-07-01 15:15:28 -07:00
Craig Tiller
27df2cf69c Pluck some low hanging concurrency fruit
Make the shutdown flag on servers be per thread to save contention on
the lock that must guard it.
2015-07-01 15:11:29 -07:00
Craig Tiller
248a5a024c Merge github.com:grpc/grpc into tis-but-thy-name 2015-07-01 15:04:31 -07:00
Craig Tiller
2daa88cfb4 Fix a TSAN reported race
close() could race with epoll_ctl(); pretend to be polling while adding
to the epoll set to prevent this
2015-07-01 14:46:42 -07:00