ncteisen
be7b82ba5e
Add repro for coalescing bug
2017-07-05 10:33:21 -07:00
ncteisen
9bee3086c3
Make stream responses togglable via context
2017-07-05 10:33:21 -07:00
Muxi Yan
163d8d65a6
Sanity fix
2017-07-05 10:09:46 -07:00
Muxi Yan
e87a7e1a47
Move stream_compression to src/core/lib/compression
2017-07-05 10:09:03 -07:00
Muxi Yan
c1f837ce79
Make stream compression module
2017-07-05 10:08:58 -07:00
Muxi Yan
be7f2a41ab
Merge pull request #11602 from muxi/add_cancel_after_round_trip_test
...
Add a end2end test of cancel call
2017-07-05 09:15:49 -07:00
Craig Tiller
39a7327c5f
Merge github.com:grpc/grpc into cq-drop
2017-07-05 08:36:04 -07:00
Craig Tiller
7835620e6e
Merge github.com:grpc/grpc into enable-epoll1
2017-07-05 08:34:25 -07:00
Mark D. Roth
96e51c8e56
Merge pull request #11648 from markdroth/c++_filter_fixes
...
Improvements to C++ filter API
2017-06-30 11:41:45 -07:00
Mark D. Roth
2faddbd639
Fix filter_end2end_test.
2017-06-30 07:10:10 -07:00
David G. Quintas
b9223347bc
Merge pull request #11539 from dgquintas/alarm_non_copyable
...
Make grpc::Alarm non-copyable
2017-06-29 14:19:58 -07:00
David G. Quintas
9864662df1
Merge pull request #11604 from dgquintas/fix_rr_state_master
...
Fix RR policy connectivity state upon subchannels shutdown
2017-06-29 11:45:47 -07:00
Mark D. Roth
cc4ef5919f
Improvements to C++ filter API:
...
- Make sure all C-core parameters are passed into C++ methods.
- Add Destroy() methods for ChannelData and CallData.
- Use C++-style casts.
- Add 'extern "C"' to iomgr/closure.h, which is used in C++ filters.
2017-06-29 08:11:57 -07:00
Muxi Yan
b8e6e2f299
Fix test failures
2017-06-28 17:59:52 -07:00
David Garcia Quintas
ab1ff6b041
Split move test
2017-06-28 14:14:24 -07:00
Muxi Yan
d46239a8c2
Correct copyright year
2017-06-27 16:30:46 -07:00
Noah Eisen
dae8854b7d
Merge pull request #11610 from ncteisen/v1.4.x-perf-bot-patch
...
Perf Bot Backport
2017-06-27 15:59:40 -07:00
Muxi Yan
0c8cb1d652
Resolve asan failure
2017-06-27 14:00:53 -07:00
David G. Quintas
52e68e9383
Merge pull request #11591 from dgquintas/rr_state_fix_1.4
...
Fix RR policy connectivity state upon subchannels shutdown (1.4.x branch)
2017-06-27 12:36:00 -07:00
ncteisen
131d2f19a1
Few more bm trickle fixes
2017-06-26 23:45:16 -07:00
ncteisen
81db061d2a
Clang fmt and copyright sanity
2017-06-26 23:24:50 -07:00
ncteisen
8f9e012428
Add json out flag to qps driver
2017-06-26 23:15:51 -07:00
ncteisen
0911b1612a
Fix bm_diff
2017-06-26 22:54:28 -07:00
Makarand Dharmapurikar
3d99597032
s/inline/__inline/. Visual studio incompatiblity.
...
MS Visual studio '13 and before don't understand inline
and throw Error C2054.
Reference: https://msdn.microsoft.com/en-us/library/bw1hbe6y.aspx
2017-06-26 20:54:18 -07:00
Mark D. Roth
bf527617bf
Merge pull request #11577 from markdroth/compression_filter_fix
...
Fix handling of send_message before send_initial_metadata in compress filter.
2017-06-26 15:02:21 -07:00
Nicolas "Pixel" Noble
5d80dc4985
Merge branch 'master' of https://github.com/grpc/grpc into import
2017-06-26 22:01:11 +02:00
David Garcia Quintas
05e15745d3
added test for RR connectivity state upon subchannels shutdown
2017-06-26 11:06:17 -07:00
David Garcia Quintas
64ea30fe5b
Fix RR policy connectivity state upon subchannels shutdown
2017-06-23 17:45:00 -07:00
Muxi Yan
d19c112db0
Add test
2017-06-23 17:24:21 -07:00
Yuchen Zeng
32e41b452a
Fix bad_ping
2017-06-23 16:34:34 -07:00
Mark D. Roth
5dc774199b
Fix Windows compiler problem.
2017-06-23 09:13:16 -07:00
Sree Kuchibhotla
a8cf05c803
Refcount grpc_alarm object so that grpc_alarm_destroy can safely be called before the alarm event is dequeued from the completion queue
2017-06-22 15:10:25 -07:00
Mark D. Roth
2024353b07
Merge pull request #11499 from markdroth/trailers_only
...
Add support for Trailers-Only responses.
2017-06-22 10:54:09 -07:00
Mark D. Roth
bd3b93b4b5
Add support for Trailers-Only responses.
...
- When receiving a Trailers-Only response, return the metadata as
trailing metadata instead of initial metadata.
- Send Trailers-Only response when we have no non-default initial metadata,
no message to send, and trailing metadata to send.
2017-06-22 10:53:01 -07:00
Mark D. Roth
7cd1425e29
Fix handling of send_message before send_initial_metadata in compress filter.
2017-06-22 10:49:43 -07:00
Yang Gao
de7dec71b3
Merge pull request #11542 from yang-g/grpc_cli
...
Still create channel if remotedb is false. Just do not use it in the …
2017-06-21 11:35:26 -07:00
Noah Eisen
892afc2097
Merge pull request #10833 from ncteisen/tracing-overhaul
...
Tracing Overhaul
2017-06-21 10:37:14 -07:00
Yuchen Zeng
1def5a181d
Fix max_message_length
2017-06-20 17:16:01 -07:00
David Garcia Quintas
e48949f0b4
Make grpc::Alarm non-copyable
2017-06-20 15:42:56 -07:00
Yuchen Zeng
cf8c67c00b
Merge pull request #11545 from y-zeng/max_message_length
...
Fix max_message_length
2017-06-20 10:17:28 -07:00
ncteisen
24ce2b711d
Merge branch 'master' of https://github.com/grpc/grpc into tracing-overhaul
2017-06-19 17:35:54 -07:00
yang-g
32e1678327
Still create channel if remotedb is false. Just do not use it in the file parsing
2017-06-19 17:01:30 -07:00
Yuchen Zeng
2768866320
Fix max_message_length
2017-06-19 16:53:43 -07:00
Vijay Pai
3d04e025bc
Remove lockfree-stack implementation that is no longer used
2017-06-19 15:32:44 -07:00
Michael Lumish
8399f92fd6
Merge pull request #11516 from murgatroid99/upmerge_1.4.x
...
Upmerge 1.4.x into Master
2017-06-19 12:47:29 -07:00
Craig Tiller
ecfbe2a6d5
Merge branch 'cq-drop' into enable-epoll1
2017-06-19 11:21:33 -07:00
Craig Tiller
e7183b77a6
Merge github.com:grpc/grpc into cq-drop
2017-06-19 11:21:02 -07:00
ncteisen
dc1b51e6b3
clang fmt
2017-06-19 09:00:25 -07:00
ncteisen
24e820762a
Add json out flag to qps driver
2017-06-19 07:36:51 -07:00
murgatroid99
d5b0455110
Merge remote-tracking branch 'upstream/v1.4.x' into upmerge_1.4.x
2017-06-15 17:48:42 -07:00
ncteisen
1f6e176cc3
Merge branch 'master' of https://github.com/grpc/grpc into tracing-overhaul
2017-06-15 09:44:47 -07:00
Alexander Polcyn
78b092aa6b
fix varargs compiler error
2017-06-14 23:52:28 -07:00
murgatroid99
8f596ae2cd
Change bound port to get Node distrib tests to work again
2017-06-13 10:41:11 -07:00
Ken Payson
c8e7a52fc7
Merge remote-tracking branch 'origin/master' into HEAD
2017-06-13 02:52:13 +00:00
Jan Tattermusch
8384a43489
Merge pull request #11459 from jtattermusch/invalid_call_argument_timeout
...
try fixing invalid_call_argument_test on kokoro
2017-06-12 21:58:48 +02:00
Mehrdad Afshari
c02e39d14c
Merge pull request #9823 from mjkim/fix_unkown
...
Fix typos
2017-06-12 10:46:40 -07:00
Jan Tattermusch
aa345e85be
try fixing invalic_call_argument_test on kokoro
2017-06-10 08:13:02 +02:00
Craig Tiller
6a23105aa9
Merge github.com:grpc/grpc into cq-drop
2017-06-09 10:01:24 -07:00
ncteisen
0e3aee3dff
Add refcount to tcp tracer
2017-06-08 17:50:02 -07:00
ncteisen
969b46ef73
Add rich closure debug mode
2017-06-08 17:50:01 -07:00
Craig Tiller
9dba1996ec
Merge github.com:grpc/grpc into enable-epoll1
2017-06-08 23:10:06 +00:00
Craig Tiller
dc16855649
Merge pull request #11336 from ctiller/ALL-the-things
...
Roll-up of threading changes
2017-06-08 16:03:36 -07:00
ncteisen
274bbbe6a0
Add rich closure debug mode
2017-06-08 15:29:29 -07:00
ncteisen
1621f5e051
Merge branch 'master' of https://github.com/grpc/grpc into ALL-the-things
2017-06-08 14:26:50 -07:00
Craig Tiller
ae6083674a
clang-format
2017-06-08 14:10:49 -07:00
Craig Tiller
8239b80459
Ensure a poller exists
2017-06-08 21:09:59 +00:00
Yuchen Zeng
8f3d02106b
Merge pull request #11237 from y-zeng/srv_record
...
Support grpclb address in the c-ares resolver
2017-06-08 13:17:02 -07:00
Craig Tiller
0f016bdcf7
Fix test verification
2017-06-08 09:26:42 -07:00
Craig Tiller
b3899fd18b
Merge github.com:grpc/grpc into ALL-the-things
2017-06-08 07:54:10 -07:00
Jan Tattermusch
0bf41fc88d
fix test/core/http/BUILD
2017-06-08 11:29:25 +02:00
Jan Tattermusch
7e91ebb41d
license fixes
2017-06-08 11:22:41 +02:00
Jan Tattermusch
4d5c3102a1
fix remaining license notices
2017-06-08 11:22:41 +02:00
Jan Tattermusch
7897ae9308
auto-fix most of licenses
2017-06-08 11:22:41 +02:00
Craig Tiller
486e980b4d
Merge branch 'cq-drop' into enable-epoll1
2017-06-07 13:58:16 -07:00
Craig Tiller
ad61e9c2d6
Merge github.com:grpc/grpc into cq-drop
2017-06-07 13:56:52 -07:00
Craig Tiller
6d7c49f97b
Merge github.com:grpc/grpc into faster_timer_pool
2017-06-07 13:56:18 -07:00
Craig Tiller
1c8a90473d
Merge github.com:grpc/grpc into ALL-the-things
2017-06-07 13:00:06 -07:00
Craig Tiller
dfd7a4dc0d
Merge github.com:grpc/grpc into ALL-the-things
2017-06-07 12:22:41 -07:00
David Garcia Quintas
87d5a3130d
Implement LB policy updates
2017-06-06 19:45:58 -07:00
ncteisen
6f1b59e646
Merge branch 'master' of https://github.com/grpc/grpc into trickle-timeout
2017-06-06 17:02:42 -07:00
ncteisen
e9dea378c5
Pare down args once more
2017-06-06 17:02:38 -07:00
Yuchen Zeng
b89b5011ec
Merge remote-tracking branch 'upstream/master' into srv_record
2017-06-06 13:26:36 -07:00
Craig Tiller
a0115beac3
Merge github.com:grpc/grpc into faster_timer_pool
2017-06-06 15:57:09 +00:00
Yuchen Zeng
4ebace71b0
Fix windows build, no_logging tests, dns_resolver_test
2017-06-05 20:47:02 -07:00
Yuchen Zeng
1f4b2a8e33
Fix the fd clean up process
2017-06-05 15:24:31 -07:00
Yuchen Zeng
3b4bed273c
Cancel the dns lookup in dns_ares_shutdown
2017-06-04 01:41:15 -07:00
Yuchen Zeng
f8b6d6f9a3
Check the version of system c-ares
2017-06-02 15:36:25 -07:00
Craig Tiller
71005b169a
Merge branch 'selectivity' into ALL-the-things
2017-06-02 14:36:41 -07:00
Craig Tiller
e86a851cb9
Fix build error
2017-06-02 13:45:12 -07:00
ncteisen
8758e1030f
Clang fmt
2017-06-02 11:36:30 -07:00
ncteisen
6996f57783
Change identity
2017-06-02 10:53:43 -07:00
ncteisen
777e91d406
Redo unary trickle args sweep
2017-06-02 09:59:46 -07:00
Craig Tiller
ea7429f68f
Merge branch 'cq-drop' into enable-epoll1
2017-06-02 08:31:40 -07:00
ncteisen
3972fad38c
clang format
2017-05-31 18:47:49 -07:00
Noah Eisen
f9b90428df
Merge pull request #11269 from ncteisen/bm-trickle-bugfixes
...
Bugfix for bm_trickle
2017-05-31 12:38:38 -07:00
Craig Tiller
837c217d2e
Merge github.com:grpc/grpc into enable-epoll1
2017-05-31 16:20:37 +00:00
Mak Dharma
195eacea6d
Merge branch 'win_bldfix' of https://github.com/makdharma/grpc into win_bldfix
2017-05-30 20:02:53 -07:00
Yuchen Zeng
24e3bc5510
Fix api_fuzzer, dns_resolver_connectivity_test
2017-05-30 18:26:17 -07:00
Makarand Dharmapurikar
a9f94e9882
s/inline/__inline/
2017-05-30 15:21:46 -07:00
Michael Lumish
9baf4b19f0
Merge pull request #11309 from murgatroid99/master_1.3.x_upmerge
...
Master 1.3.x upmerge
2017-05-30 13:53:40 -07:00
Craig Tiller
7ebf31bcb2
Merge branch 'thread_pool' into ALL-the-things
2017-05-30 12:50:51 -07:00
Craig Tiller
b2ef1cf67f
Get rid of zero-length poll case now that timer pool exists
2017-05-30 09:25:48 -07:00
Alexander Polcyn
cce3ccc29e
get rid of flakey asserts in num_watchers test
2017-05-26 14:10:20 -07:00
Craig Tiller
dcb6262019
Make race conditions more prevalent
2017-05-26 09:47:38 -07:00
ncteisen
a4cd06fc21
Fixes
2017-05-26 11:06:33 -04:00
ncteisen
28b0828243
bm trickly bugfix
2017-05-26 11:06:33 -04:00
Alexander Polcyn
ce0861185b
add missing copyright headers
2017-05-25 21:41:37 -07:00
murgatroid99
cd6ab22122
Fix concurrent_connectivity_test
2017-05-25 15:45:32 -07:00
Nicolas "Pixel" Noble
7bc55fdaa3
Merge remote-tracking branch 'ctiller/build-wtf' into import
2017-05-26 00:32:47 +02:00
Nicolas "Pixel" Noble
5a1d197f1c
Merge branch 'master' of https://github.com/grpc/grpc into import
2017-05-26 00:31:18 +02:00
murgatroid99
c18b9069cd
Merge remote-tracking branch 'upstream/v1.3.x' into master_1.3.x_upmerge
2017-05-25 15:13:27 -07:00
Nicolas "Pixel" Noble
670d8bf675
Moving gtest to the end.
2017-05-25 21:25:02 +02:00
Nicolas "Pixel" Noble
6fa7236d24
Moving testing headers at the end.
2017-05-25 19:38:44 +02:00
Nicolas "Pixel" Noble
7e5364781b
Adding interop stress test.
2017-05-25 04:45:06 +02:00
Nicolas "Pixel" Noble
d1c72ee33e
Adding reconnect interop client and server.
2017-05-25 04:26:01 +02:00
Nicolas "Pixel" Noble
c6dea730ca
Realized that the interop BUILD file still uses cc_library and stuff.
2017-05-25 02:19:29 +02:00
Craig Tiller
d8e896ecd7
Remove function
2017-05-24 15:55:43 -07:00
Craig Tiller
26e69f6534
clang-format
2017-05-24 15:09:23 -07:00
Craig Tiller
6cb61569d2
Fix race
2017-05-24 22:08:29 +00:00
Craig Tiller
cfa8313fbb
Fix race
2017-05-24 21:37:39 +00:00
Craig Tiller
bb29c724dd
Fix combiner test
2017-05-24 14:02:36 -07:00
Craig Tiller
55a8213041
Fixing test (not yet complete)
2017-05-23 17:39:19 -07:00
Nicolas "Pixel" Noble
3dedf65b0f
Fixing indentation + fixing interop_client.
2017-05-24 02:29:02 +02:00
Craig Tiller
2d485f0396
Fix threading assumptions in test
2017-05-24 00:03:19 +00:00
Craig Tiller
8c4f5cd2c1
Fix threading assumptions in test
2017-05-24 00:00:06 +00:00
Craig Tiller
125bb7ccca
Add missing kick
2017-05-23 23:52:04 +00:00
Vizerai
c1947ef570
update
2017-05-23 16:13:25 -07:00
Craig Tiller
674af8f23e
Merge github.com:grpc/grpc into thread_pool
2017-05-23 22:55:34 +00:00
Vizerai
d74dbd3889
Merge branch 'master' of https://github.com/Vizerai/grpc into intrusive_hash_map
2017-05-23 14:10:10 -07:00
Vijay Pai
4b07aab513
Support multiple threads per cq sharing, add tests
2017-05-23 09:20:56 -07:00
Craig Tiller
840931eec9
More import fixes
2017-05-19 15:37:45 -07:00
Mark D. Roth
f91eb714c2
Change round_robin LB policy to use the addresses in the order given.
2017-05-19 15:19:14 -07:00
Yuchen Zeng
01cc75087e
Merge remote-tracking branch 'upstream/master' into srv_record
2017-05-19 15:18:30 -07:00
Yuchen Zeng
3a1104ffa3
Fix the flush of exec_ctx in port_server_client
2017-05-18 19:07:10 -07:00
Noah Eisen
e6bf7d054c
Merge pull request #10930 from ncteisen/frame-size
...
Set Frame Size to Bytes per Microsecond
2017-05-18 17:46:33 -07:00
Muxi Yan
e77ba09b97
Merge pull request #11229 from muxi/backward-compat-import-fix
...
Fix minor problems in server backward compatibility
2017-05-18 16:56:43 -07:00
Nicolas "Pixel" Noble
af6c83f9e1
Adding dummy layering check option.
2017-05-19 01:53:56 +02:00
Craig Tiller
1563b9fe09
Merge pull request #11191 from ctiller/hospital_food
...
Make cq_verifier output more readable
2017-05-18 16:17:11 -07:00
Muxi Yan
191f1eb48e
Remove loop initial declaration
2017-05-18 15:28:55 -07:00
Alexander Polcyn
c3b1f18a7e
get rid of connectivity state watchers right after timeout
2017-05-18 12:09:26 -07:00
Craig Tiller
d3ec4aaf6f
Merge github.com:grpc/grpc into thread_pool
2017-05-18 10:22:43 -07:00
Craig Tiller
049f115c97
clang-format
2017-05-18 10:08:39 -07:00
Craig Tiller
ef526c13a3
Merge github.com:grpc/grpc into races
2017-05-18 10:08:04 -07:00
Yuchen Zeng
b1f0af8951
Flush exec_ctx before using pollset_work
2017-05-17 21:52:27 -07:00
Craig Tiller
c7280c7bdb
Fix merge
2017-05-17 15:23:23 -07:00
Craig Tiller
f7c8c9f2a3
Merge remote-tracking branch 'origin/races' into thread_pool
2017-05-17 15:22:05 -07:00
Craig Tiller
83b34e524f
Fix some races in tests
2017-05-17 22:20:05 +00:00
Craig Tiller
cc44a38580
Make cq_verifier output more readable
2017-05-17 12:40:37 -07:00
Mark D. Roth
d7389b418f
Implement grpclb drop support.
2017-05-17 12:22:17 -07:00
Craig Tiller
38e94c2805
Fix C++ build
2017-05-17 08:08:45 -07:00
Craig Tiller
5e56f00d3a
Fixes to new executor
2017-05-16 15:02:50 -07:00
Craig Tiller
321b7d8fb0
Merge github.com:grpc/grpc into thread_pool
2017-05-16 13:42:07 -07:00
Craig Tiller
82713635e1
Merge pull request #11135 from ctiller/bugz
...
Fix some job runner bugs, save some initialization passes for port selection
2017-05-16 13:38:09 -07:00
Craig Tiller
a753371f05
Rework well_known_protos attr, and some other fixes
2017-05-16 13:09:33 -07:00
Muxi Yan
a57d3c8120
Merge pull request #11138 from grpc/revert-11121-revert-10849-backward-compat
...
Revert "Revert "Implement Server Backward Compatibility""
2017-05-16 09:58:22 -07:00
Yuxuan Li
8698f2bbee
fix extern c location
2017-05-15 16:53:01 -07:00
Muxi Yan
2a5bbc1e2d
Fix bazel build
2017-05-15 16:27:31 -07:00
Yuxuan Li
02d635bf88
remove unncessary include
2017-05-15 15:20:05 -07:00
Yuxuan Li
6ca796d7ad
merge master, resolve conflict
2017-05-15 14:15:34 -07:00
Muxi Yan
29ff4665a8
Revert "Revert "Implement Server Backward Compatibility""
2017-05-15 10:27:55 -07:00
Sree Kuchibhotla
a6171a990e
Merge pull request #10662 from sreecha/cq_mpsc_based
...
grpc_mpsc queue based completion queue
2017-05-15 10:06:07 -07:00
Craig Tiller
9d5d803bbf
Small fixes
2017-05-15 07:54:54 -07:00
Jan Tattermusch
3e95a38bdf
Merge pull request #11115 from jtattermusch/revamp_artifacts
...
Revamp artifacts, packages and distribtests
2017-05-15 11:59:13 +02:00
Nicolas "Pixel" Noble
2285f8bfde
Merge branch 'master' of https://github.com/grpc/grpc into import
2017-05-13 00:37:51 +02:00
Nicolas Noble
7edcce2147
Revert "Implement Server Backward Compatibility"
2017-05-12 15:35:20 -07:00
Nicolas "Pixel" Noble
3445079089
Merge branch 'master' of https://github.com/grpc/grpc into import
2017-05-12 23:58:25 +02:00
Craig Tiller
61f96c1683
Update epollers
2017-05-12 13:36:39 -07:00
Muxi Yan
a2d9d48a88
Merge pull request #10849 from muxi/backward-compat
...
Implement Server Backward Compatibility
2017-05-12 12:17:36 -07:00
Nicolas "Pixel" Noble
0885f98863
Fixing mock test target.
2017-05-12 21:10:55 +02:00
Craig Tiller
a1ae21dd2e
Merge pull request #11102 from ctiller/clang5
...
clang5 fixes
2017-05-12 11:29:08 -07:00
Nicolas "Pixel" Noble
232e9b458b
Merge branch 'master' of https://github.com/grpc/grpc into import
2017-05-12 20:15:06 +02:00
Craig Tiller
ee4b145213
Remove workqueue, covered_by_poller as concepts, get Mac build up
2017-05-12 10:56:03 -07:00
Nicolas "Pixel" Noble
6a3b7c94df
Merge failure, removed test still here.
2017-05-12 17:35:47 +02:00
Nicolas "Pixel" Noble
ba54a1c95e
Merge failure, missing commas.
2017-05-12 17:13:58 +02:00
Nicolas "Pixel" Noble
ae79a00876
Merge failure - missing comma in deps list.
2017-05-12 17:06:03 +02:00
Nicolas "Pixel" Noble
980e63d362
Merge failure - duplicated fake_resolver target.
2017-05-12 17:03:42 +02:00
Nicolas "Pixel" Noble
88b1d82b3d
Merge failure - missing grpc_cc_binary.
2017-05-12 16:58:06 +02:00
Jan Tattermusch
42e302dbfe
Run mac and windows distribtests in workspace
2017-05-12 15:54:43 +02:00
Muxi Yan
21a6ccad1e
Fix portability
2017-05-11 22:49:32 -07:00
yang-g
a044f6d3f5
Propagate deadline to GenericServerContext
2017-05-11 15:37:51 -07:00
Craig Tiller
5f24bb121e
just use char* overload
2017-05-11 15:14:32 -07:00
Craig Tiller
0ccaff9cb6
Explicitly mention std::string
2017-05-11 14:44:23 -07:00
Nicolas "Pixel" Noble
eb36b8ac77
Merge branch 'master' of https://github.com/grpc/grpc into import
2017-05-11 23:24:37 +02:00
Sree Kuchibhotla
467ad2002f
Merge branch 'master' into cq_mpsc_based
2017-05-11 13:15:07 -07:00
Craig Tiller
357523509a
Merge pull request #11074 from ctiller/pump
...
Finish pumped streams: should alleviate infinite hang
2017-05-11 11:00:12 -07:00
Craig Tiller
63cde40c6d
Merge pull request #11010 from ctiller/uberpoll
...
Roll up of all new polling engines
2017-05-11 10:55:02 -07:00
Craig Tiller
822aae53d3
Always receive initial metadata in this test
2017-05-11 10:54:22 -07:00
Vijay Pai
6d06776a12
Merge pull request #10963 from vjpai/remake
...
Stop checking for pre-c++11 compilers since these are no longer supported
2017-05-11 10:00:03 -07:00
Sree Kuchibhotla
234a677e8d
Merge branch 'master' into cq_mpsc_based
2017-05-11 09:33:11 -07:00
Yang Gao
6d15d29f4c
Merge pull request #11069 from yang-g/bazel_test_filtering
...
Properly filter the end2end tests
2017-05-11 09:15:37 -07:00
Nicolas "Pixel" Noble
0444d98f17
C99->C89.
...
F-it. My sanity isn't worth it.
2017-05-11 17:02:49 +02:00
Muxi Yan
b574c6066b
clang-format
2017-05-11 08:00:44 -07:00
Muxi Yan
96e198ab9f
Fix portability
2017-05-11 08:00:30 -07:00
Nicolas "Pixel" Noble
f4f16798fe
Fixing test_util...
2017-05-11 07:55:10 +02:00
Vijay Pai
6974763268
Stop checking for pre-c++11 compilers since these are no longer
...
supported
2017-05-10 22:25:04 -07:00
Sree Kuchibhotla
6e510f700d
Merge branch 'master' into cq_mpsc_based
2017-05-10 19:35:03 -07:00
ncteisen
4c4272923b
Merge branch 'master' of https://github.com/grpc/grpc into frame-size
2017-05-10 17:50:05 -07:00
Craig Tiller
a1d00facbc
Finish pumped streams: should alleviate infinite hang
2017-05-10 15:43:44 -07:00
Nicolas "Pixel" Noble
78f8ce33ca
The json parser comes from protobuf.
2017-05-11 00:42:55 +02:00
Nicolas "Pixel" Noble
e40877931a
Missed one gtest reference.
2017-05-11 00:42:32 +02:00
yang-g
518bdfd18c
Properly filter the end2end tests
2017-05-10 13:38:47 -07:00
Craig Tiller
a7785ba22e
Merge github.com:grpc/grpc into uberpoll
2017-05-10 13:36:20 -07:00
Craig Tiller
9341519b83
Merge pull request #11062 from ctiller/c++compat3
...
Add some casts for C++ compatibility
2017-05-10 13:35:25 -07:00
Craig Tiller
5d5bbc9f8c
Merge pull request #11061 from ctiller/ubsanc++
...
Fixes for ubsan C++ build
2017-05-10 13:35:11 -07:00
Nicolas "Pixel" Noble
3726e3d37b
Moving gtest include down.
...
In some cases, depending on the direction of the wind, and the phase of the moon, gtest can interfere with protobuf badly with macros cross-pollution between the two projects. Moving the gtest inclusion at the end makes the problem go away.
2017-05-10 18:33:12 +02:00
Noah Eisen
0cab13f558
Merge pull request #11033 from ncteisen/more-trickle
...
Add Unbalanced Unary Benchmark
2017-05-10 08:55:09 -07:00
ncteisen
1842c4379c
Clang
2017-05-10 08:54:39 -07:00
Craig Tiller
4d16f4dd1d
Add some casts for C++ compatibility
2017-05-10 08:21:08 -07:00
Craig Tiller
7b622ab558
ubsan fix: dont deref past end of array
2017-05-10 07:58:41 -07:00
Craig Tiller
74bf087e9c
Increase error threshold for too many writes
2017-05-10 07:44:04 -07:00
Craig Tiller
cdc97a1226
Fix tests on Mac
2017-05-10 07:32:12 -07:00
Muxi Yan
bf5a5f92be
Add a separate test case for workaround_cronet_compression
2017-05-09 18:09:58 -07:00
Nicolas "Pixel" Noble
71ca4200f6
QPS doesn't actually need gtest anymore.
2017-05-10 01:32:31 +02:00
ncteisen
c7de5a7601
Add warmup
2017-05-09 15:50:32 -07:00
Muxi Yan
937dba3ea1
Put workaround list somewhere accessable by wrapping languages
2017-05-09 14:45:44 -07:00
ncteisen
0725d3a4b3
Run bm resonable number of times
2017-05-09 12:05:11 -07:00
Nicolas "Pixel" Noble
d70dbca6c0
Making test_util & co public.
2017-05-09 19:12:29 +02:00
Craig Tiller
db34627907
Fix test name
2017-05-09 08:37:52 -07:00
Nicolas "Pixel" Noble
1e75dc8cad
Add end2end_test_lib.
2017-05-09 06:57:22 +02:00
Vizerai
a194aab223
update
2017-05-08 19:43:25 -07:00
ncteisen
b6ac9b4573
Add unbalanced unary benchmark
2017-05-08 17:10:31 -07:00
Nicolas "Pixel" Noble
fec014b937
Adding metrics_server.
2017-05-09 01:11:11 +02:00
Nicolas "Pixel" Noble
1c7cdd5f23
Fixing test_util target.
2017-05-09 00:20:09 +02:00
Nicolas "Pixel" Noble
e93306e54d
Making test/core/iomgr visible.
2017-05-08 23:54:52 +02:00
Nicolas "Pixel" Noble
987267f633
Fixing grpc_cli_libs.
2017-05-08 23:46:22 +02:00
Yuxuan Li
57e12b1786
Merge branch 'poll_stat' of github.com:lyuxuan/grpc into poll_stat
2017-05-08 11:36:07 -07:00
Yuxuan Li
a7f7fcf94a
Merge branch 'master' into poll_stat
2017-05-08 11:35:00 -07:00
ncteisen
b7345a2c34
Merge branch 'master' of https://github.com/grpc/grpc into frame-size
2017-05-08 10:09:19 -07:00
Yuxuan Li
85d3a53905
change gpr_atm to int
2017-05-08 06:24:34 +00:00
Craig Tiller
d868a07d7c
Merge github.com:grpc/grpc into uberpoll
2017-05-07 20:02:30 -07:00
Craig Tiller
c9016893f7
Merge pull request #10720 from ctiller/trickle_stall
...
Add logging of flow control variables, (mostly) fix flow control
2017-05-07 20:00:57 -07:00
Yuxuan Li
87827e03aa
use lock instand of atomics, fix include position
2017-05-05 14:12:42 -07:00
Muxi Yan
3db618efe1
Merge remote-tracking branch 'upstream/master' into backward-compat
2017-05-05 13:32:43 -07:00
Nicolas "Pixel" Noble
684fe378e1
Adding "grpc_cli_libs" back.
2017-05-05 21:19:19 +02:00
Vijay Pai
ea4adc1508
Merge pull request #10313 from vjpai/onesided
...
Add QPS tests for 1-sided unconstrained streaming
2017-05-05 11:24:07 -07:00
Yuxuan Li
bfb495d026
add override to GetPollCount() function
2017-05-05 10:57:35 -07:00
Craig Tiller
4fd1698307
Merge github.com:grpc/grpc into trickle_stall
2017-05-05 17:52:14 +00:00
Craig Tiller
18545a3e6a
Merge branch 'epoll_thread_pool' of github.com:sreecha/grpc into uberpoll
2017-05-05 17:33:44 +00:00
Sree Kuchibhotla
9739a2a54d
Merge branch 'master' into epoll_thread_pool
2017-05-05 10:10:26 -07:00
Craig Tiller
ce651a2124
Merge branch 'timer_pool' of github.com:ctiller/grpc into uberpoll
2017-05-05 15:28:09 +00:00
Craig Tiller
eda29c6398
Merge branch 'epex4' into uberpoll
2017-05-05 15:21:19 +00:00
Craig Tiller
7365ec95e4
Merge branch 'timer_pool' into uberpoll
2017-05-05 15:21:09 +00:00
Craig Tiller
d6ff2f0bc9
Merge github.com:grpc/grpc into hiertune
2017-05-05 15:01:20 +00:00
Craig Tiller
1dbd063dbf
Fix old trace vars
2017-05-04 16:48:32 -07:00
Yuxuan Li
a33e2b27a1
add some comments
2017-05-04 16:13:49 -07:00
Craig Tiller
62800f789c
Merge github.com:grpc/grpc into timer_pool
2017-05-04 22:02:47 +00:00
Craig Tiller
bc7c224cac
Merge branch '0bug' into timer_pool
2017-05-04 22:02:42 +00:00
Yuxuan Li
5f9f37a33c
fix minor
2017-05-04 13:39:29 -07:00
Yang Gao
f31a80eac3
Merge pull request #10950 from jeady/service_name_metadata
...
Add static method to generated code to return fully qualified protobuf service name
2017-05-04 12:51:44 -07:00
ncteisen
1c8698758d
Set frame size to B/us
2017-05-04 11:56:14 -07:00