Commit Graph

313 Commits

Author SHA1 Message Date
Alexander Polcyn f5521c33f9 Revert "Merge branch 'master' into v1.3.x"
This reverts commit 79759fea1a, reversing
changes made to dc36f4df6a.
2017-04-26 14:18:39 -07:00
Craig Tiller b56dae554c Allow a longer fetch time for port server 2017-04-25 08:22:24 -07:00
Craig Tiller 25149249ec Slow down timers for ubsan builds 2017-04-24 13:42:52 -07:00
Craig Tiller 9eb0fdec00 Reorganize ext tree
- filters live under filters
- lb_policy, resolver implementations (being part of client_channel) live under client_channel
2017-03-31 16:59:30 -07:00
Nicolas "Pixel" Noble 8e0684b5d4 Merge branch 'master' of https://github.com/grpc/grpc into cpp_bazelness 2017-03-27 18:50:04 +02:00
Nicolas "Pixel" Noble ddab452096 Merge branch 'master' of https://github.com/grpc/grpc into cpp_bazelness 2017-03-22 18:30:44 +01:00
ncteisen 6fd36b575b Merge branch 'master' of https://github.com/grpc/grpc into error-slice-optimization 2017-03-14 08:44:32 -07:00
ncteisen 4b36a3d9ea Change error_create API to slice 2017-03-13 20:19:47 -07:00
Michael Lumish 67631eb217 Merge pull request #10105 from murgatroid99/upmerge_v1.2.x
Upmerge v1.2.x
2017-03-13 11:51:17 -07:00
Craig Tiller 75a41b4532 Hide memory counters from atomic counters 2017-03-10 20:44:25 -08:00
Craig Tiller af11581260 Merge github.com:grpc/grpc into cpp_bazelness 2017-03-09 15:09:34 -08:00
murgatroid99 d0cda5c40b Add uv resolver fallback for named ports, fix portability tests 2017-03-09 10:04:58 -08:00
Craig Tiller b094b2c31e Actually print error message 2017-03-07 15:55:53 -08:00
Craig Tiller 4d92a49fc0 Merge github.com:grpc/grpc into cpp_bazelness 2017-02-28 08:43:06 -08:00
Craig Tiller c2515d0c64 Merge github.com:grpc/grpc into always-use-port-server 2017-02-28 08:35:32 -08:00
Craig Tiller cd232f64c6 Merge pull request #9753 from ctiller/zalloc
Add zalloc, convert a bunch of files to use it
2017-02-27 15:58:23 -08:00
murgatroid99 98cdf3b3e6 Merge remote-tracking branch 'upstream/v1.1.x' into merge_1.1.x_master 2017-02-23 14:59:45 -08:00
Yuchen Zeng 47de64c700 zalloc grpc_pollset 2017-02-22 19:04:38 -08:00
Craig Tiller f4ea01b71a Complete microbenchmarks 2017-02-17 15:21:11 -08:00
murgatroid99 0c73a1ad8e Clang format 2017-02-17 14:50:26 -08:00
murgatroid99 1191b7202d Improve Node and libuv testing and test coverage
Allow Node tests to run with or without UV, change default version to 7, add some portability tests. Also make some more core tests work with libuv
2017-02-17 12:10:26 -08:00
Craig Tiller cba864bfbe Eliminate port server env var, force its use always, consolidate code 2017-02-17 10:27:56 -08:00
Craig Tiller 65d57b8c3d Merge github.com:grpc/grpc into zalloc 2017-02-17 07:03:54 -08:00
Craig Tiller 9596d6b112 Merge pull request #9660 from ctiller/c3
Convert client_channel.c to use a combiner lock
2017-02-16 16:36:15 -08:00
Craig Tiller 6f4178878c Add zalloc, convert a bunch of files to use it 2017-02-16 14:09:39 -08:00
Craig Tiller 7f9184f314 Review feedback 2017-02-14 22:39:47 -08:00
Craig Tiller 9e5ac1bf11 Fix broken shutdown, and cascading exec_ctx usage bugs 2017-02-14 22:25:50 -08:00
Craig Tiller 4cb0a7a5a1 Better test 2017-02-13 17:14:20 -08:00
Craig Tiller fe5f497f77 Add a test that measures flow control stalls in a deterministic way 2017-02-13 16:26:27 -08:00
Craig Tiller 44cc814bca Add lots of casts 2017-02-09 08:00:31 -08:00
Craig Tiller 8f1b31530c Use atomics for memory counters
Avoids two mutex acquisitions per allocation in bm_fullstack (where we
also count memory allocations)
2017-02-08 15:06:20 -08:00
Craig Tiller 7ed3c932c9 Merge pull request #9511 from ctiller/assert_writes
Add a test verifying number of writes per RPC is reasonable
2017-02-04 19:46:06 -08:00
Craig Tiller f5369947a1 Fix Bazel 2017-02-03 13:49:32 -08:00
Craig Tiller abda919dfb Fix include guards 2017-02-03 13:47:24 -08:00
Craig Tiller 758aa9f489 Merge branch 'debug_helpers' of github.com:ctiller/grpc into debug_helpers 2017-02-03 13:46:47 -08:00
Craig Tiller 61eb40ce56 Put files in a better place 2017-02-03 13:46:33 -08:00
Craig Tiller 6c1d43bdd2 Merge github.com:grpc/grpc into bm_stream 2017-02-01 15:26:14 -08:00
Craig Tiller 27ffc9b551 Merge github.com:grpc/grpc into bwest 2017-02-01 09:29:56 -08:00
Robbie Shade ca7effcdff Replace timeout/scaling macros with functions. 2017-01-31 15:40:20 -05:00
Craig Tiller 02cae86b34 Merge github.com:grpc/grpc into bm_stream 2017-01-30 11:19:20 -08:00
Craig Tiller df4d27574e Merge github.com:grpc/grpc into bwest 2017-01-30 09:38:06 -08:00
Craig Tiller 95ccbc2d6f Merge branch 'bm_countwrites' into bwest 2017-01-27 14:10:09 -08:00
Craig Tiller efbd7c2a0f Bug fixes, tracing for bdp estimation 2017-01-27 14:07:44 -08:00
Craig Tiller 5e308087bc Merge branch 'bm_msgsz' into bm_countwrites 2017-01-27 12:11:49 -08:00
Craig Tiller cda759d658 Add an error to fd_shutdown (and recursively)
Allows diagnosing WHY a file descriptor was shutdown prematurely.
2017-01-27 11:37:37 -08:00
Craig Tiller 9128716268 Track writes/RPC in microbenchmark 2017-01-26 14:44:25 -08:00
Craig Tiller 7c70b6c144 Revert "Revert "Metadata handling rewrite""
This reverts commit 5e01e2ac97.
2017-01-23 07:48:42 -08:00
Craig Tiller 5e01e2ac97 Revert "Metadata handling rewrite" 2017-01-20 18:11:52 -08:00
Craig Tiller 5acc826ace Merge github.com:grpc/grpc into metadata_filter 2017-01-17 17:20:14 -08:00
Yang Gao 2b24d279d6 Merge pull request #9326 from yang-g/license
Add licenses to all BUILD files and missing copyright
2017-01-17 13:36:36 -08:00