Vijay Pai
a582defdad
Temporarily disable resource quota QPS tests
2017-03-10 13:05:08 -08:00
Michael Lumish
a85e7d4a64
Merge pull request #10054 from murgatroid99/uv_resolver_fallback
...
Add uv resolver fallback for named ports, fix portability tests
2017-03-10 09:41:09 -08:00
Craig Tiller
3a35189f9b
Fix build
2017-03-10 07:39:26 -08:00
Craig Tiller
eb41e6438f
Merge github.com:grpc/grpc into poll-wakeup
2017-03-09 21:57:42 -08:00
Craig Tiller
89addaedc0
Merge pull request #10039 from ctiller/server_channel_args
...
Server channel args
2017-03-09 21:51:55 -08:00
ncteisen
b3eee5c8c7
Merge branch 'master' of https://github.com/grpc/grpc into to-grpc-err-is-human
2017-03-09 11:16:25 -08:00
murgatroid99
d0cda5c40b
Add uv resolver fallback for named ports, fix portability tests
2017-03-09 10:04:58 -08:00
Craig Tiller
588f4a2f12
Merge remote-tracking branch 'origin/fmac' into poll-wakeup
2017-03-09 09:38:10 -08:00
Craig Tiller
ad14bcec61
Fix mac build
2017-03-09 08:32:01 -08:00
Craig Tiller
3fd238a2c6
Merge github.com:grpc/grpc into poll-wakeup
2017-03-08 12:54:57 -08:00
Craig Tiller
808d19e834
Merge pull request #9977 from ctiller/fssplit
...
Split bm_fullstack into pieces, reuse infrastructure across other microbenchmarks
2017-03-08 12:52:02 -08:00
Craig Tiller
111f2d4817
Merge github.com:grpc/grpc into server_channel_args
2017-03-08 09:08:43 -08:00
Craig Tiller
12352b2c5c
Add test of server builder, including channel args
2017-03-08 09:08:22 -08:00
Craig Tiller
4751c28b0b
Add channel arguments to server builder
2017-03-08 09:03:12 -08:00
Craig Tiller
5ea6c9f364
Merge branch 'fssplit' of github.com:ctiller/grpc into fssplit
2017-03-06 14:46:51 -08:00
Craig Tiller
e067b6e119
Resolve sanity failures
2017-03-06 14:46:37 -08:00
David Garcia Quintas
8a0ec8866e
Merge remote-tracking branch 'upstream/v1.1.x' into 1.1.x_to_master
2017-03-03 17:04:45 -08:00
Craig Tiller
656a1ab01f
Merge branch 'fssplit' into poll-wakeup
2017-03-03 16:53:07 -08:00
Craig Tiller
f09ec59222
Fix mac build
2017-03-03 16:52:37 -08:00
Craig Tiller
1128d462c3
Pollset benchmark
2017-03-03 16:46:54 -08:00
Craig Tiller
8c3eaf2f15
Merge pull request #9939 from ctiller/stream_owned_slice
...
Add a slice type that shares a refcount with a transport stream
2017-03-03 15:38:14 -08:00
Craig Tiller
52bd441b25
Get back trickle
2017-03-03 10:52:22 -08:00
Craig Tiller
12d22e472b
Further splitting
2017-03-03 10:14:20 -08:00
Craig Tiller
62ac65b183
Split bm_fullstack unary ping pong out
2017-03-03 09:57:43 -08:00
Craig Tiller
627a59892a
Prep for splitting bm_fullstack
2017-03-03 09:47:21 -08:00
Craig Tiller
5e3215338f
Move helpers to a common place, use them everywhere
2017-03-03 08:50:25 -08:00
Craig Tiller
0a3d5f90a9
Revert "Enable lto for performance testing"
2017-03-01 17:08:39 -08:00
Craig Tiller
36281f950a
Merge github.com:grpc/grpc into lto
2017-03-01 16:00:19 -08:00
Craig Tiller
fbedd676f7
Merge pull request #9769 from ctiller/always-use-port-server
...
Always use port server
2017-03-01 15:11:37 -08:00
Craig Tiller
f9abb2921b
Reserve opt for external builds, use lto for profiling
2017-03-01 13:38:37 -08:00
ncteisen
2316b80875
Merge branch 'master' of https://github.com/grpc/grpc into to-grpc-err-is-human
2017-03-01 11:52:32 -08:00
Craig Tiller
9ef6fc8d0e
Merge github.com:grpc/grpc into stream_owned_slice
2017-03-01 11:30:03 -08:00
Craig Tiller
295df6da9a
Add a slice type that shares a refcount with a transport stream
2017-03-01 11:28:24 -08:00
Mark D. Roth
02612c163e
Merge remote-tracking branch 'upstream/master' into retry_throttle
2017-03-01 10:58:13 -08:00
David G. Quintas
5f13f48986
Merge pull request #9833 from dgquintas/parse_address_clusterfuzz
...
Fixed Heap-buffer-overflow in parse_unix via clusterfuzz
2017-02-28 15:08:11 -08:00
David G. Quintas
9ccebc3a45
Merge pull request #9773 from dgquintas/build_files
...
Test BUILD file assortment
2017-02-28 14:41:36 -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
a10f00c711
Merge github.com:grpc/grpc into spinlock
2017-02-27 15:56:16 -08:00
Yuchen Zeng
2aa5a1d908
Merge pull request #9839 from y-zeng/1_1_x_address_arg_fix
...
Preserve ipv6 scope id in grpc_channel_args
2017-02-27 15:25:38 -08:00
Yuchen Zeng
4776102ea4
Merge pull request #9468 from y-zeng/p2p_client
...
Client-side keepalive pings
2017-02-27 15:23:51 -08:00
Michael Lumish
07e4c13a68
Merge pull request #9857 from murgatroid99/merge_1.1.x_master
...
Upmerge 1.1.x into master
2017-02-27 10:50:31 -08:00
Craig Tiller
edbf2b9d13
Add a spinlock type.
...
Useful for situations where we need to repeatedly trylock, not useful
for cases where we need to lock (due to spinning).
Add a variant of sync_test to test it (with the same tests we run for
gpr_mu).
Add a benchmark to bm_closure to demonstrate single threaded performance.
2017-02-27 07:24:00 -08:00
Yuchen Zeng
990d9fe146
Client-side keepalive ping
...
Based on soltanmm-google's #9114
2017-02-26 17:05:47 -08:00
Craig Tiller
312fdba350
Merge github.com:grpc/grpc into bm_meta
2017-02-24 17:03:20 -08:00
Craig Tiller
f30194f157
Merge branch 'bm_meta' of github.com:ctiller/grpc into bm_meta
2017-02-24 17:00:42 -08:00
Craig Tiller
510f38a711
Merge branch 'bm_chttp2' into bm_meta
2017-02-24 17:00:19 -08:00
Craig Tiller
f2cf3d94a1
Merge pull request #9747 from ctiller/splitsies
...
Increase timeout for bm_fullstack
2017-02-24 15:33:51 -08:00
ncteisen
40e1e99f62
Fix load_reporting linker error
2017-02-24 11:45:51 -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
ncteisen
407183859d
Merge branch 'master' of https://github.com/grpc/grpc into to-grpc-err-is-human
2017-02-23 12:32:37 -08:00
Craig Tiller
8a66165fe5
Merge pull request #9745 from ctiller/bm_error
...
Add a benchmark for various operations on grpc_error
2017-02-23 12:30:59 -08:00
ncteisen
3da3ce3c29
Add error test
2017-02-23 11:23:15 -08:00
Craig Tiller
ef33c8752f
Merge github.com:grpc/grpc into bm_meta
2017-02-23 10:12:44 -08:00
Craig Tiller
b92d5a2f70
Merge branch 'bm_error' into bm_meta
2017-02-23 10:12:35 -08:00
David Garcia Quintas
7ff6cd2757
Merge branch 'master' of github.com:grpc/grpc into parse_address_clusterfuzz
2017-02-23 10:01:32 -08:00
Craig Tiller
549c46b68f
Merge github.com:grpc/grpc into always-use-port-server
2017-02-23 09:44:14 -08:00
Craig Tiller
1119a62bf5
Merge pull request #9650 from ctiller/call_mutex
...
Make batch allocation lock-free
2017-02-23 09:29:05 -08:00
Mark D. Roth
d6d192d005
Retry throttling implementation.
2017-02-23 08:58:42 -08:00
Craig Tiller
523d54beeb
Refine to just be a HPACK benchmark
2017-02-23 08:52:38 -08:00
Craig Tiller
4d34729a4e
Merge github.com:grpc/grpc into always-use-port-server
2017-02-23 06:57:05 -08:00
Yuchen Zeng
a9d8a157be
Add parse_address_test
2017-02-22 16:27:28 -08:00
Craig Tiller
2f792d9d16
Initial http2 benchmarks
2017-02-22 16:26:33 -08:00
David Garcia Quintas
bcd5f12e4b
Fixed Heap-buffer-overflow in parse_unix via clusterfuzz
2017-02-22 14:34:13 -08:00
Craig Tiller
11468c0c2a
Merge branch 'bm_call_create' into bm_error
2017-02-22 14:24:48 -08:00
Craig Tiller
122e4500d1
Exclude poll, poll-cv for bm_fullstack (its not interesting)
2017-02-22 10:22:32 -08:00
Craig Tiller
be521dae2f
Merge github.com:grpc/grpc into splitsies
2017-02-22 10:19:32 -08:00
Craig Tiller
21dd43a1cd
Merge github.com:grpc/grpc into bm_call_create
2017-02-21 16:06:13 -08:00
Craig Tiller
8b01e8f5e6
Merge pull request #9708 from ctiller/bm_cq
...
Add microbenchmark of single-threaded CQ operations
2017-02-21 16:05:50 -08:00
Craig Tiller
0b58a16da2
Merge pull request #9770 from ctiller/this-was-a-good-idea-that-wasnt
...
Remove internal api canaries: they have never solved anything for us
2017-02-21 13:33:39 -08:00
David Garcia Quintas
e854357117
Reintroduced golden_file_test
2017-02-21 10:44:02 -08:00
David G. Quintas
569834d3ad
Merge pull request #9765 from dgquintas/disable_lb_policies_test
...
Temporarily disable lb policies test
2017-02-20 22:19:24 -08:00
Craig Tiller
9b836ddd69
Merge github.com:grpc/grpc into this-was-a-good-idea-that-wasnt
2017-02-18 15:14:58 -08:00
David Garcia Quintas
1f980cf7bb
Removed useless cpp/codegen/golden_file_test
2017-02-17 16:43:26 -08:00
Craig Tiller
8506219a15
Remove internal api canaries: they have never solved anything for us
2017-02-17 12:28:39 -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
yang-g
55c6ebfd7a
Merge branch 'master' into health
2017-02-17 09:55:03 -08:00
David Garcia Quintas
448191cb9a
Temporarily disable lb policies test
2017-02-17 09:37:50 -08:00
Craig Tiller
2bc4cc4237
Merge github.com:grpc/grpc into bm_call_create
2017-02-17 06:55:55 -08:00
Craig Tiller
f422cc77ba
Merge github.com:grpc/grpc into bm_cq
2017-02-17 06:51:47 -08:00
Craig Tiller
b8e2bca4eb
Add a benchmark for metadata primitives
2017-02-16 16:26:51 -08:00
David G. Quintas
ca452f432e
Merge pull request #9648 from dgquintas/lr_sans_md
...
Use call context to propagare LR costs
2017-02-16 12:46:11 -08:00
Craig Tiller
3f06e3f8a6
Increase timeout for bm_fullstack
2017-02-16 11:16:03 -08:00
Craig Tiller
264307fa3d
Add benchmarks for grpc_error
2017-02-16 09:07:45 -08:00
Craig Tiller
fd044b8b22
Call creation benchmark
2017-02-15 16:15:48 -08:00
Craig Tiller
1f8c55835d
Merge branch 'bm_closure' into bm_cq
2017-02-15 08:34:49 -08:00
Craig Tiller
ad3b200e69
Merge github.com:grpc/grpc into bm_cq
2017-02-15 08:33:30 -08:00
Craig Tiller
2b085f9923
Merge branch 'bm_trickle' into bm_closure
2017-02-15 08:26:37 -08:00
Craig Tiller
3f6bf731c7
Merge github.com:grpc/grpc into bm_trickle
2017-02-15 08:18:15 -08:00
Craig Tiller
dc6ac1a55f
Add failing test
2017-02-14 15:17:54 -08:00
Craig Tiller
14ae5381af
Add microbenchmark of single-threaded CQ operations
2017-02-14 12:43:50 -08:00
Muxi Yan
ccbfb461d0
Merge remote-tracking branch 'upstream/master' into packet-coalescing-core
2017-02-14 09:32:21 -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
David Garcia Quintas
f31f096274
Use call context to propagare LR costs
2017-02-13 16:26:00 -08:00
Craig Tiller
b3f34b6c2b
Add benchmarks of closures, combiners, exec_ctx primitives
2017-02-13 10:29:33 -08:00
Jan Tattermusch
f7f25fc01e
Merge pull request #9615 from ppietrasa/bugfix-missing_include
...
Fix issue #9602
2017-02-10 15:05:05 -08:00
Jan Tattermusch
00cacbdd37
add missing generated files
2017-02-10 10:51:30 -08:00
Alexander Polcyn
e0aed71d85
re-run generate projects
2017-02-09 11:22:49 -08:00
Mark D. Roth
1dcd922ce6
Remove initial_connect_string hack.
2017-02-09 09:40:07 -08:00
Yuchen Zeng
f44e781d01
Merge remote-tracking branch 'upstream/master' into cares_bazel_rule
2017-02-08 20:15:20 -08:00
Jim King
2e096b0fec
Merge pull request #9371 from Vizerai/tracing_API
...
Tracing API
2017-02-08 12:16:35 -08:00
David G. Quintas
5ef95a96ab
Merge pull request #9194 from dgquintas/lb_secure_naming_3
...
Secure naming support for gRPCLB.
2017-02-07 21:00:59 -08:00
David Garcia Quintas
012915045f
Secure naming support for gRPCLB
2017-02-07 17:41:57 -08:00
Craig Tiller
c6556af5ec
Merge pull request #9588 from ctiller/fuzzing-memory
...
Add examples from fuzzer server
2017-02-07 15:19:07 -08:00
Craig Tiller
ea2c59420c
Merge pull request #9619 from ctiller/bm_counters
...
Add counters for important metrics to bm_fullstack
2017-02-07 15:16:40 -08:00
Sree Kuchibhotla
04fb965e03
Merge pull request #9054 from sreecha/pollset_set_test
...
Tests for pollset_set.
2017-02-07 14:17:21 -08:00
yang-g
13a537bcae
merge with head
2017-02-07 13:13:20 -08:00
Harvey Tuch
5f3cfe960f
Fix read from uninitialized memory bug in GrpcBufferWriter.
...
This commit fixes an issue in which the following sequence of operations
leads to use of uninitialized memory:
1. Caller invokes GrpcBufferWriter::Next(), and then makes use of 8191
bytes in the returned buffer (which is 8192 bytes in size).
2. Caller then returns the unused single byte via
GrpcBufferWriter::BackUp(). This method invokes
g_core_codegen_interface->grpc_slice_split_tail(), which causes
backup_slice_ to be a grpc_slice with one byte.
3. At the next invocation of GrpcBufferWriter::Next(), a reference to
the single byte grpc_slice is returned to the caller.
The problem here is that the returned reference is to the inlined buffer
in the grpc_slice, which is resident in slice_, not the location of the
buffer inside slice_buffer_ after
g_core_codegen_interface->grpc_slice_buffer_add() in
GrpcBufferWriter::Next(). As a result, any data the caller writes to the
returned void* data is lost.
The solution is to avoid inlined backup slices.
2017-02-07 15:45:44 -05:00
Craig Tiller
b038beb724
Add counters for mutex acquisitions, expose in bm_fullstack
2017-02-07 08:28:51 -08:00
Craig Tiller
c4dacabb65
Merge github.com:grpc/grpc into fuzzing-memory
2017-02-06 12:46:59 -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
1bb53718bf
Disable writes_per_rpc on Windows
2017-02-04 15:39:27 -08:00
Craig Tiller
472acff7ab
Merge pull request #9582 from ctiller/debug_helpers
...
Add some debug utilities
2017-02-03 20:14:01 -08:00
Craig Tiller
b0fd02ed06
Add examples from fuzzer server
2017-02-03 15:58:24 -08:00
Craig Tiller
c80683d66f
Merge branch 'bwest' into assert_writes
2017-02-03 14:35:35 -08:00
Craig Tiller
a4354b0185
Speed up bm_fullstack test
2017-02-03 14:27:17 -08:00
Craig Tiller
61eb40ce56
Put files in a better place
2017-02-03 13:46:33 -08:00
Alexander Polcyn
2deed05365
re-run generate projects to fix sanity
2017-02-03 12:01:36 -08:00
Craig Tiller
c40b34745a
Merge branch 'bwest' into assert_writes
2017-02-03 11:54:26 -08:00
Craig Tiller
8b1d59cafa
Add some debug utilities
...
This PR adds a set of debug helpers that are intended for calling only from gdb. They cross abstraction boundaries and allow quickly accessing one thing from another thing.
I expect to grow this library significantly over time to aid debugging tricky problems.
2017-02-03 11:50:04 -08:00
Yuchen Zeng
1492f6c6fb
Merge remote-tracking branch 'upstream/master' into cares_bazel_rule
2017-02-02 12:42:54 -08:00
Craig Tiller
5395aba78b
Merge github.com:grpc/grpc into bwest
2017-02-02 10:29:04 -08:00
Sree Kuchibhotla
6613168ad6
Merge branch 'master' into pollset_set_test
2017-02-02 09:39:07 -08:00
Yuchen Zeng
86d2115553
Merge remote-tracking branch 'upstream/master' into cares_bazel_rule
2017-02-01 16:12:08 -08:00
Craig Tiller
3a63d4c005
Merge github.com:grpc/grpc into bwest
2017-02-01 15:27:24 -08:00
Muxi Yan
2688eb143e
Merge remote-tracking branch 'upstream/master' into packet-coalescing-core
2017-02-01 15:23:41 -08:00
Muxi Yan
0a2fae9aed
Dynamically enable packet coalescing by channel args
2017-02-01 15:04:16 -08:00
Jan Tattermusch
bd0b0546a6
windows compilation fixes
2017-02-02 00:01:09 +01:00
Sree Kuchibhotla
70659377e5
Merge branch 'master' into pollset_set_test
2017-02-01 14:49:54 -08:00
David G. Quintas
d5a5bec603
Merge pull request #9485 from sreecha/poll-cv-disable
...
Exclude async_client_sync_server_* tests for poll-cv engine
2017-02-01 14:31:15 -08:00
Sree Kuchibhotla
eeaeca8fae
Merge branch 'master' into pollset_set_test
2017-02-01 10:21:58 -08:00
Craig Tiller
239af8b9fc
Fix fuzzing detected crash
2017-02-01 10:21:42 -08:00
Craig Tiller
27ffc9b551
Merge github.com:grpc/grpc into bwest
2017-02-01 09:29:56 -08:00
Craig Tiller
44f8af59a0
Merge github.com:grpc/grpc into call_create
2017-02-01 09:21:13 -08:00
Craig Tiller
abae25b5a2
Merge pull request #9540 from ctiller/fuzzing-apiness
...
Fix bug in api_fuzzer
2017-02-01 09:20:03 -08:00
Craig Tiller
e55fcc7f06
Merge pull request #9530 from ctiller/hybrid
...
Mark hybrid tests as flaky
2017-02-01 09:19:09 -08:00
Sree Kuchibhotla
03370d31a8
Merge branch 'master' into poll-cv-disable
2017-02-01 08:33:33 -08:00
Craig Tiller
f4484cdbab
Dont crash on API errors
2017-02-01 08:28:40 -08:00
Craig Tiller
ed277efbf7
Fix bug in api_fuzzer
...
If the slices to unref array was expanded after returning a pointer to a
slice, that pointer becomes invalidated. Instead, allocate and store
pointers to slices in that array to keep stability.
2017-02-01 08:13:28 -08:00
Muxi Yan
459e10d80e
Merge pull request #9532 from muxi/revert-cronet-header-dir-change
...
Move bidirectional_stream_c.h back to third_party/objective_c/Cronet
2017-02-01 02:03:54 -08:00
Yang Gao
c9f9c1e95b
Merge pull request #9364 from rjshade/sanitizer_slowdown
...
Replaces macros with methods for test timeout scaling
2017-01-31 21:19:26 -08:00
Muxi Yan
bb2e8af0b0
Move bidirectional_stream_c.h back to third_party/objective_c/Cronet
2017-01-31 16:02:04 -08:00
Yuchen Zeng
92edda5129
Merge remote-tracking branch 'upstream/master' into cares_bazel_rule
2017-01-31 15:59:19 -08:00
Craig Tiller
a5b1a89779
Merge github.com:grpc/grpc into bwest
2017-01-31 15:56:57 -08:00
Sree Kuchibhotla
4c2a9a2b69
Merge branch 'master' into pollset_set_test
2017-01-31 15:52:05 -08:00
Craig Tiller
b23f4b7db9
Mark hybrid tests as flaky
2017-01-31 15:50:45 -08:00
Sree Kuchibhotla
6687cb8297
Merge branch 'master' into poll-cv-disable
2017-01-31 15:50:05 -08:00
yang-g
988b47c977
Add metadata_map.h to build.yaml
...
Add missing files to BUILD
2017-01-31 14:23:00 -08:00
Robbie Shade
ca7effcdff
Replace timeout/scaling macros with functions.
2017-01-31 15:40:20 -05:00
Vizerai
08dbb889f3
Merge branch 'master' of https://github.com/Vizerai/grpc into tracing_API
2017-01-30 23:46:03 -08:00
Craig Tiller
9a3997c853
Add a test verifying number of writes per RPC is reasonable
...
Mostly this is code copied from bm_fullstack and rephrased as a test.
I'm resisting the urge to unify it however, as I expect this code will evolve differently over time.
2017-01-30 13:22:33 -08:00
Craig Tiller
811122b7ac
Merge branch 'bm_stream' into assert_writes
2017-01-30 12:47:44 -08:00
Craig Tiller
e4fae823cd
Merge pull request #9503 from ctiller/fuzzing-api
...
Fix bugs in api_fuzzer
2017-01-30 10:45:13 -08:00
Sree Kuchibhotla
d7f01c42a1
Merge branch 'master' into pollset_set_test
2017-01-30 10:12:51 -08:00
yang-g
edcde054c6
Merge remote-tracking branch 'upstream/master' into health
2017-01-30 09:58:46 -08:00
Craig Tiller
df4d27574e
Merge github.com:grpc/grpc into bwest
2017-01-30 09:38:06 -08:00
Sree Kuchibhotla
6b446b601e
Merge branch 'master' into poll-cv-disable
2017-01-30 09:17:12 -08:00
Craig Tiller
004a81936c
Fix bugs in api_fuzzer
2017-01-30 08:32:31 -08:00
Craig Tiller
fa6a71d6e5
Fix fuzzing detected failure
...
If both :authority and host appear in client initial headers, we either
leak (in opt builds) or crash (in dbg).
2017-01-30 08:17:38 -08:00
Craig Tiller
53ac415732
Merge pull request #8464 from y-zeng/str_length
...
Check the length of unix socket path name
2017-01-27 16:19:29 -08:00
Craig Tiller
d9b2d94c68
Merge github.com:grpc/grpc into large_message_benchmarks
2017-01-27 16:07:01 -08:00
Sree Kuchibhotla
cc2971b9f7
Merge branch 'master' into pollset_set_test
2017-01-27 14:31:30 -08:00
Craig Tiller
95ccbc2d6f
Merge branch 'bm_countwrites' into bwest
2017-01-27 14:10:09 -08:00
Vizerai
29053ec89c
Merge branch 'master' of https://github.com/Vizerai/grpc into tracing_API
2017-01-27 13:11:12 -08:00
Sree Kuchibhotla
70d9ca402a
Excluded async_client_sync_server_* tests for poll-cv engine since it
...
sometimes get stuck (or extremely slow).
(https://github.com/grpc/grpc/issues/8545 ) created to debug poll-cv
issues with async_client_sync_server perf tests
2017-01-27 10:54:05 -08:00
yang-g
0ed9fd4fef
update submodules
2017-01-26 15:33:39 -08:00
Craig Tiller
48af8b2721
Merge github.com:grpc/grpc into bwest
2017-01-26 13:58:52 -08:00
Vizerai
e0cd44aa01
Merge branch 'master' of https://github.com/Vizerai/grpc into tracing_API
2017-01-26 13:26:30 -08:00
yang-g
a7198021a6
merge with head
2017-01-26 13:23:52 -08:00
Craig Tiller
c63aaf1650
Merge branch 'cp' into rollfwd
2017-01-26 08:51:30 -08:00
Yuchen Zeng
bc8a70445d
Merge remote-tracking branch 'upstream/master' into cares_bazel_rule
2017-01-25 16:10:18 -08:00
Sree Kuchibhotla
0bfd059fb9
Merge branch 'master' into pollset_set_test
2017-01-25 14:38:05 -08:00
Mark D. Roth
6f690f3483
Merge pull request #9372 from markdroth/proxy_mapper
...
Add proxy mapper hook.
2017-01-25 10:42:34 -08:00
Mark D. Roth
674fe85d11
Merge pull request #9383 from markdroth/http_connect_channel_arg
...
Trigger HTTP CONNECT handshaker via channel args.
2017-01-25 10:41:18 -08:00
Yuchen Zeng
d32dc3a188
Remove fallback files
2017-01-23 18:31:51 -08:00
Yuchen Zeng
e38698e5bd
Merge remote-tracking branch 'upstream/master' into cares_bazel_rule
2017-01-23 17:19:53 -08:00
Yuchen Zeng
6694bb079a
Migrate to the new c-ares dir
2017-01-23 17:09:51 -08:00
Sree Kuchibhotla
5781c639ca
Merge branch 'master' into pollset_set_test
2017-01-23 13:03:16 -08:00
Craig Tiller
4c26fdfe10
Expand corpora
2017-01-21 15:07:26 -08:00
Craig Tiller
5e01e2ac97
Revert "Metadata handling rewrite"
2017-01-20 18:11:52 -08:00
Nicolas Noble
2e225c1d80
Merge pull request #9340 from stanley-cheung/update-boringssl
...
Update boringssl
2017-01-20 15:50:34 -08:00
Vizerai
0e5b67f4a2
update
2017-01-20 14:02:18 -08:00
Craig Tiller
ff1f160a26
Merge github.com:grpc/grpc into bwest
2017-01-20 13:55:35 -08:00
Craig Tiller
b7b7486c4b
Merge github.com:grpc/grpc into metadata_filter
2017-01-20 11:31:47 -08:00
Stanley Cheung
b39942f06f
Update boringssl to latest chromium-stable
2017-01-20 11:07:08 -08:00
Sree Kuchibhotla
1404d975ea
Merge branch 'master' into pollset_set_test
2017-01-20 10:18:59 -08:00
ncteisen
c51f19d62a
Merge branch 'master' of https://github.com/grpc/grpc into cpp_stress_flags
2017-01-19 11:49:07 -08:00
Yuchen Zeng
04ec4701e3
Merge remote-tracking branch 'upstream/master' into cares_buildin
2017-01-18 18:49:07 -08:00
ncteisen
9c7a08d250
Simplify cpp stress flags
2017-01-18 16:58:33 -08:00
Craig Tiller
f593d88c78
Merge github.com:grpc/grpc into metadata_filter
2017-01-18 15:45:43 -08:00
Craig Tiller
412fa2a0b7
Support setting request, response size
2017-01-18 15:21:54 -08:00
Yuchen Zeng
e6f01f6b96
Add resolve_address_posix_test
2017-01-18 10:50:00 -08:00
Mark D. Roth
d58a985a56
Move detection of HTTP CONNECT proxy from DNS resolver to client channel.
2017-01-18 08:28:57 -08:00
Muxi Yan
5687c2eab3
Merge pull request #8684 from gcasto/change_cronet_interface
...
Change cronet interface
2017-01-18 16:24:40 +08:00
apolcyn
44e907af0e
Merge pull request #9322 from apolcyn/deprecate_benchmark_core_lists
...
Don't configure core lists in in benchmark driver
2017-01-17 17:30:41 -08:00
Craig Tiller
5acc826ace
Merge github.com:grpc/grpc into metadata_filter
2017-01-17 17:20:14 -08:00
Mark D. Roth
79f2a24644
Add proxy mapper hook.
2017-01-17 14:13:33 -08:00
Craig Tiller
a66243d38e
Merge github.com:grpc/grpc into bwest
2017-01-17 12:23:05 -08:00
Mark D. Roth
a9b3c380b5
Merge pull request #9064 from grpc/revert-9063-revert-8951-revert-8949-revert-8922-slice_cleanup
...
Revert "Revert "Revert "Revert "Remove redundant includes from string.h and tmpfile.h""""
2017-01-17 12:08:59 -08:00
Craig Tiller
8024c46b6b
Merge github.com:grpc/grpc into metadata_filter
2017-01-17 11:22:40 -08:00
Craig Tiller
c2079f3764
Merge pull request #9252 from ctiller/write_buffering
...
Fix write buffering, add tests
2017-01-17 11:21:48 -08:00
Craig Tiller
1e2775861f
Merge pull request #9351 from matt-kwong/corpus-fuzzer-api
...
Add api-fuzzer corpus
2017-01-17 09:39:13 -08:00
Craig Tiller
aecd46eb3c
Merge github.com:grpc/grpc into metadata_filter
2017-01-17 08:13:14 -08:00
Matt Kwong
c1002c9f22
Add api-fuzzer corpus
2017-01-13 17:26:11 -08:00
Sree Kuchibhotla
855f0122bf
Merge branch 'master' into pollset_set_test
2017-01-13 11:24:00 -08:00
Mark D. Roth
e6bcd0ebc9
Merge remote-tracking branch 'upstream/master' into revert-9063-revert-8951-revert-8949-revert-8922-slice_cleanup
2017-01-13 11:23:01 -08:00
Craig Tiller
d425712427
Merge github.com:grpc/grpc into bwest
2017-01-13 09:33:57 -08:00
Craig Tiller
7a48d01b88
Merge github.com:grpc/grpc into write_buffering
2017-01-13 09:10:40 -08:00
Yuxuan Li
3623af18d9
merge master
2017-01-13 13:50:23 +00:00
Yuxuan Li
6fb04d6924
memory usage profiling for client call, client channel, server creation, server call and server channel.
...
fix bug. server: snapshot pass by pointer
2017-01-13 13:35:55 +00:00
Craig Tiller
9d4fc31da4
Merge github.com:grpc/grpc into metadata_filter
2017-01-12 14:08:50 -08:00
Craig Tiller
45d318351b
Kill ESAN
2017-01-12 13:45:42 -08:00
Eric Gribkoff
ebb3d5d4fc
Merge pull request #9139 from ericgribkoff/http2_client
...
Add HTTP/2 interop test client
Known failures: https://github.com/grpc/grpc/issues/8629
2017-01-11 17:45:30 -08:00
Alexander Polcyn
20ce39a4fe
remove limit_cores.h from build.yaml
2017-01-11 15:44:13 -08:00
Alexander Polcyn
6ff1ca4871
re-run generate project to build qps json driver
2017-01-11 14:25:55 -08:00
Craig Tiller
032baa8308
Fix sanity: check_sources_and_headers
2017-01-11 13:56:57 -08:00
yang-g
8a7a4462b1
merge with head
2017-01-11 13:13:23 -08:00
yang-g
cc5910228d
manual revert of #8901
2017-01-11 11:10:43 -08:00
Eric Gribkoff
c344e87449
Adds HTTP/2 interop test client
2017-01-11 09:14:28 -08:00
Craig Tiller
2d9f8e8179
Fix build
2017-01-10 08:48:48 -08:00
Muxi Yan
a52032ed09
Build fix
2017-01-10 03:35:41 +00:00
Muxi Yan
217548d0f9
Merge remote-tracking branch 'upstream/master' into change_cronet_interface
2017-01-10 03:13:30 +00:00
Sree Kuchibhotla
1599bf6ecb
Merge branch 'master' into pollset_set_test
2017-01-09 15:03:47 -08:00
Craig Tiller
d04dc4da81
Merge github.com:grpc/grpc into fix_errors
2017-01-09 14:40:28 -08:00
Craig Tiller
d7ee291d5f
Fix tests
2017-01-06 14:52:50 -08:00
Craig Tiller
732351f826
Start fixing http error --> grpc status conversion
2017-01-06 14:52:01 -08:00
Mark D. Roth
1f0f23cc5a
Handshaker plugin mechanism.
2017-01-06 13:07:19 -08:00
Mark D. Roth
348fba2809
Merge remote-tracking branch 'upstream/master' into revert-9063-revert-8951-revert-8949-revert-8922-slice_cleanup
2017-01-06 11:07:30 -08:00
Craig Tiller
32e05e4a9e
Merge github.com:grpc/grpc into write_buffering
2017-01-05 13:52:50 -08:00
Craig Tiller
2ef5a647bf
Add a test of finishing buffering with EOS
2017-01-05 10:33:47 -08:00
Craig Tiller
4e6247a23c
Fix sequential write buffering
2017-01-05 10:17:01 -08:00
Craig Tiller
293ef1572b
Merge github.com:grpc/grpc into slice_with_exec_ctx
2017-01-04 15:38:44 -08:00
Craig Tiller
3ca6019d39
Merge branch 'patchy' into slice_with_exec_ctx_and_build
2017-01-04 14:41:29 -08:00
Nicolas "Pixel" Noble
3d5592cea8
Moving message_size_filter properly.
2017-01-04 23:23:40 +01:00
yang-g
1accb12408
fix path
2016-12-28 10:38:04 -08:00
Craig Tiller
eb30c809cf
Merge branch 'flow_control_v2' into bwest
2016-12-27 16:03:43 -08:00
yang-g
c3c475fd14
move files to subdir and add generated files
2016-12-27 15:37:59 -08:00
yang-g
ad32764219
sync test pass
2016-12-27 15:37:59 -08:00
yang-g
c8a49d2956
codegen health proto
2016-12-27 15:37:59 -08:00
yang-g
c9d2954e55
more
2016-12-27 15:37:59 -08:00
yang-g
8d668d8324
default service
2016-12-27 15:37:59 -08:00
yang-g
6486883940
Add more files
2016-12-27 15:37:59 -08:00
yang-g
0498124f8e
Add files
2016-12-27 15:37:59 -08:00
Craig Tiller
ef6938477b
Merge branch 'slice_with_exec_ctx' into metadata_filter
2016-12-27 08:59:00 -08:00
Craig Tiller
0704727c2d
Merge github.com:grpc/grpc into slice_with_exec_ctx
2016-12-27 08:38:35 -08:00
Jan Tattermusch
5c79a3199c
cleanup tools/run_tests directory
2016-12-22 10:47:52 +01:00