Sree Kuchibhotla
aa5a92800f
Merge branch 'master' into cq_create_api_changes
2017-04-13 03:13:17 -07:00
Muxi Yan
29723ee1ba
Revert "Revert "Implement lazy deframe""
2017-04-12 20:24:42 -07:00
Yuxuan Li
c7609c4f3f
profile cpp overhead for call create
2017-04-12 18:02:55 -07:00
Mahak Mukhi
e536eeb6d0
Added tests for uni-directional streaming RPCs.
2017-04-12 17:16:23 -07:00
Mahak Mukhi
31d92d42ff
Initial commit: Auto-generate GMOCK code for client stub.
2017-04-12 17:16:23 -07:00
Yang Gao
7f2a15a6f9
Merge pull request #10586 from yang-g/error_details2
...
Add helper function to supply and parse error_details from Status.
2017-04-12 17:11:02 -07:00
Craig Tiller
09b02847f1
Merge github.com:grpc/grpc into minimal_test
2017-04-12 16:48:12 -07:00
Craig Tiller
c71e6a6ad6
Revert "Implement lazy deframe"
2017-04-12 15:49:39 -07:00
Craig Tiller
b3d308b9a1
Merge github.com:grpc/grpc into cpparena
2017-04-12 15:16:35 -07:00
Craig Tiller
80233bfde5
Merge github.com:grpc/grpc into minimal_test
2017-04-12 14:55:17 -07:00
Craig Tiller
023a51a7fa
Merge pull request #10473 from ctiller/truebin
...
True Binary Encoding
2017-04-12 14:48:36 -07:00
yang-g
66d40c63f7
Fix BUILD dependency, copyright and cmake
2017-04-12 10:18:10 -07:00
Craig Tiller
f0721657ff
Merge github.com:grpc/grpc into truebin
2017-04-12 08:41:29 -07:00
Craig Tiller
c20fa90c60
Merge github.com:grpc/grpc into cpparena
2017-04-12 06:44:00 -07:00
Craig Tiller
75bfb97548
Finish hybrid server stuff, ensure it gets tested
2017-04-11 17:55:12 -07:00
Makarand Dharmapurikar
220bc643f9
enable cacheable_unary test
2017-04-11 16:24:17 -07:00
Makarand Dharmapurikar
e1b238458f
modified caching test
...
added logic to test that cached response is specific to request payload.
Removed trailing '\0' from query parameter
2017-04-11 16:18:40 -07:00
yang-g
eceec8eaf6
Add helper function to supply and parse error_details from Status.
2017-04-11 16:07:24 -07:00
Craig Tiller
440df1048a
Merge github.com:grpc/grpc into minimal_test
2017-04-11 09:55:16 -07:00
Muxi Yan
81addac3ce
Merge remote-tracking branch 'upstream/master' into lazy-deframe
2017-04-11 09:22:52 -07:00
Sree Kuchibhotla
f2b949b94a
Merge branch 'master' into cq_create_api_changes
2017-04-10 13:35:50 -07:00
Yang Gao
6e863977cd
Merge pull request #10524 from yang-g/error_details
...
Support C++ (binary) error_details
2017-04-10 10:38:35 -07:00
Sree Kuchibhotla
8ab60cf5b3
Merge branch 'master' into cq_create_api_changes
2017-04-10 08:49:07 -07:00
Sree Kuchibhotla
921b896873
Merge pull request #10531 from sreecha/bm_cq_asan
...
Fix asan bug in bm_cq_multiple_threads
2017-04-09 17:34:19 -07:00
Sree Kuchibhotla
3f1fe7f025
Merge branch 'master' into cq_create_api_changes
2017-04-09 15:10:19 -07:00
apolcyn
47b49ce9c4
Merge pull request #10509 from apolcyn/json_driver_rpc_logger
...
create a grpc client qps test logging reporter
2017-04-09 09:53:44 -07:00
Sree Kuchibhotla
1f0c827114
Fix asan and tsan bugs. Simplify the code
2017-04-08 16:25:58 -07:00
Alexander Polcyn
2018a4060d
create a grpc client qps test logging reporter
2017-04-08 13:01:49 -07:00
Sree Kuchibhotla
93b60e05a0
Fix asan bug
2017-04-07 18:50:32 -07:00
Craig Tiller
d9c36b6d09
Merge github.com:grpc/grpc into minimal_test
2017-04-07 16:25:21 -07:00
yang-g
f4c8addded
support C++ error_details
2017-04-07 15:52:16 -07:00
Yuchen Zeng
4c40161d75
Merge pull request #10432 from alenkacz/patch-1
...
Print out some cli error message for getservices
2017-04-07 15:03:40 -07:00
Sree Kuchibhotla
dc0b8a60d3
change cq_create to cq_create_for_next
2017-04-07 13:55:46 -07:00
Sree Kuchibhotla
7b9f97bfb8
Merge branch 'master' into cq_create_api_changes
2017-04-07 13:44:34 -07:00
Muxi Yan
848073f77d
Clean up unused variables and funcs
2017-04-07 10:53:15 -07:00
Muxi Yan
a3fda8fdc9
Fix bm_chttp2_transport memory leak
2017-04-07 10:34:33 -07:00
Muxi Yan
3a0b8477c2
Merge remote-tracking branch 'upstream/master' into lazy-deframe
2017-04-07 09:48:14 -07:00
Craig Tiller
5f399d173b
Merge github.com:grpc/grpc into minimal_test
2017-04-07 06:46:08 -07:00
Muxi Yan
97a0ded7c5
Fix bm_chttp2_transport
2017-04-07 00:34:19 -07:00
Sree Kuchibhotla
93aa1e7995
Merge pull request #10467 from sreecha/bm_cq_multi_threads
...
Microbenchmark for measuring impact of multiple threads calling cq_next
2017-04-06 22:22:02 -07:00
Sree Kuchibhotla
a6ff103446
Merge branch 'master' into cq_create_api_changes
2017-04-06 13:09:17 -07:00
Sree Kuchibhotla
631e78c349
Print items/sec metric at the end
2017-04-06 10:44:45 -07:00
Craig Tiller
3bd7a2111e
Fixup code
2017-04-06 09:04:18 -07:00
Craig Tiller
a24b971214
Rename compress_filter --> message_compress_filter
2017-04-06 09:03:21 -07:00
Sree Kuchibhotla
084c51e888
Merge branch 'master' into bm_cq_multi_threads
2017-04-05 17:17:54 -07:00
Craig Tiller
52ee5a368f
Merge github.com:grpc/grpc into truebin
2017-04-05 14:46:01 -07:00
Craig Tiller
ff558bac5c
Fix trickle
2017-04-05 14:44:42 -07:00
Craig Tiller
41f46ab665
Merge github.com:grpc/grpc into cpparena
2017-04-05 14:05:38 -07:00
Craig Tiller
88455ca010
Merge github.com:grpc/grpc into dynamic_tcp_sizing
2017-04-05 14:03:30 -07:00
Craig Tiller
0a902958af
Merge branch 'minimal_bm' into minimal_test
2017-04-05 12:29:25 -07:00
Craig Tiller
0357187b4e
Merge github.com:grpc/grpc into minimal_test
2017-04-05 12:24:25 -07:00
Craig Tiller
3aa7e1bd3b
Merge pull request #10469 from ctiller/xyz
...
Add profiling annotations
2017-04-05 12:09:08 -07:00
Sree Kuchibhotla
f7c673a8c7
minor change
2017-04-04 22:52:44 -07:00
Craig Tiller
85a747ed06
better representative output
2017-04-04 17:20:29 -07:00
Craig Tiller
5de46568ce
Merge github.com:grpc/grpc into cpparena
2017-04-04 17:08:12 -07:00
Yuchen Zeng
e4e763265b
Add UpdateActions to the interop client helper
2017-04-04 16:28:59 -07:00
Craig Tiller
e76a0ecc03
Update hpack benchmarks for true binary
2017-04-04 16:24:20 -07:00
Sree Kuchibhotla
2c3e7e80bd
use wallclock
2017-04-04 16:21:52 -07:00
Craig Tiller
ee787caf0e
Merge github.com:grpc/grpc into truebin
2017-04-04 15:54:40 -07:00
Muxi Yan
b3cec5df24
Merge remote-tracking branch 'upstream/master' into lazy-deframe
2017-04-04 15:03:19 -07:00
Craig Tiller
5bdffab426
Add profiling annotations
2017-04-04 14:24:53 -07:00
Sree Kuchibhotla
3c754e4716
Microbenchmark for measuring impact of multiple threads calling cq_next
2017-04-04 13:58:02 -07:00
Craig Tiller
7949527333
Actually instantiate minstack
2017-04-04 13:36:47 -07:00
Craig Tiller
1d77b44c00
Add representative benchmarks of minimal stacks on chttp2
2017-04-04 13:23:09 -07:00
Craig Tiller
eb0e34f736
Convert everything to new encode API
2017-04-04 08:46:47 -07:00
Craig Tiller
2a7ce4f282
Merge github.com:grpc/grpc into dynamic_tcp_sizing
2017-04-04 08:01:32 -07:00
Craig Tiller
29ebc57554
Merge branch 'minimal' into minimal_test
2017-04-04 08:00:55 -07:00
Craig Tiller
ad286c35da
Merge github.com:grpc/grpc into minimal
2017-04-04 07:58:50 -07:00
Craig Tiller
82c7fec59c
Merge pull request #9949 from ctiller/new_transport_op
...
Convert stream ops to a control + payload structure
2017-04-04 07:25:31 -07:00
Craig Tiller
e3593d912b
Fix sanity
2017-04-03 14:51:02 -07:00
Craig Tiller
3be7dd0e79
Optionalize deadline checking
2017-04-03 14:30:03 -07:00
Vijay Pai
45a9abae95
Add option to limit # of messages per stream with tests
2017-04-03 14:24:53 -07:00
Craig Tiller
af76743e33
Optionalize compress, gather all the http2 filter bits together in ext/
2017-04-03 13:54:31 -07:00
Craig Tiller
9b3648a28e
Optionalize message_size_filter
2017-04-03 12:25:19 -07:00
Craig Tiller
7a8232d773
review feedback
2017-04-03 10:59:42 -07:00
Alena Varkockova
7b9cb834ff
Print out some cli error message for getservices
...
Currently, when you cann grpc_cli ls on an endpoint that does not have service reflection, the cli just silently ends without printing out any error or message.
This PR should fix that.
2017-04-02 22:02:09 +02:00
Sree Kuchibhotla
c1a32fa46e
Merge branch 'master' into cq_create_api_changes
2017-04-01 17:36:15 -07:00
Craig Tiller
5f95f1a4ca
Merge github.com:grpc/grpc into cpparena
2017-04-01 07:42:20 -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
Craig Tiller
a0f3abd925
Review feedback: bikeshedding round
2017-03-31 15:42:16 -07:00
Craig Tiller
e431b52f0b
Fix crashes
2017-03-31 15:21:04 -07:00
Craig Tiller
84a2ac885c
Merge github.com:grpc/grpc into new_transport_op
2017-03-31 15:03:39 -07:00
Craig Tiller
5aebfa0af1
Merge branch 'atomic-timers' into dynamic_tcp_sizing
2017-03-31 13:06:02 -07:00
Craig Tiller
dd36b15315
Call ref/unref, bugfixes
2017-03-31 08:27:28 -07:00
Craig Tiller
5e17020d61
Fix compile
2017-03-31 07:30:35 -07:00
Craig Tiller
83643bd5cb
Fix build on mac
2017-03-31 06:02:57 -07:00
Sree Kuchibhotla
08bbdb8801
Fix cq creation code after merge
2017-03-30 13:25:06 -07:00
Sree Kuchibhotla
e04906dc54
Merge branch 'master' into cq_create_api_changes
2017-03-30 13:20:00 -07:00
Sree Kuchibhotla
bea49665d4
Merge pull request #10348 from sreecha/init-free-cq
...
Do not call grpc_init() for per-call-completion-queues created by a C++ sync server
2017-03-30 13:17:32 -07:00
Craig Tiller
75b6908748
Merge github.com:grpc/grpc into new_transport_op
2017-03-30 12:25:43 -07:00
Nicolas Noble
6ee38a7e51
Merge pull request #9780 from ctiller/cpp_bazelness
...
More C++ Bazel support
2017-03-30 10:21:11 -07:00
Craig Tiller
387c3a4f56
Merge pull request #10329 from ctiller/b64mb
...
Add benchmarks of chttp2 performance for -bin headers
2017-03-30 08:18:34 -07:00
Craig Tiller
57178eff19
fixes
2017-03-29 20:08:49 -07:00
Craig Tiller
b1320705b8
Merge github.com:grpc/grpc into new_transport_op
2017-03-29 17:19:16 -07:00
Sree Kuchibhotla
359ffd83e0
Merge branch 'master' into cq_create_api_changes
2017-03-29 16:18:55 -07:00
Vijay Pai
c7cbbaf80f
Merge pull request #10331 from vjpai/async
...
Make sure that we hold contents of async operation until completion
2017-03-29 15:47:30 -07:00
Craig Tiller
220861eb56
Merge github.com:grpc/grpc into new_transport_op
2017-03-29 14:08:56 -07:00
Craig Tiller
61c317b624
Fix leak
2017-03-29 13:56:24 -07:00
Sree Kuchibhotla
8dbd9677ef
Add a benchmark
2017-03-29 10:58:21 -07:00
Nicolas "Pixel" Noble
0dac09e724
Merge branch 'master' of https://github.com/grpc/grpc into cpp_bazelness
2017-03-29 19:46:48 +02:00