Yuxuan Li
87827e03aa
use lock instand of atomics, fix include position
2017-05-05 14:12:42 -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
eda29c6398
Merge branch 'epex4' into uberpoll
2017-05-05 15:21:19 +00: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
Mark D. Roth
86b9473690
Merge pull request #10980 from markdroth/grpclb_deadline_fix
...
Make sure we set deadline for the LB call even without a pick.
2017-05-04 08:05:40 -07:00
Yuxuan Li
f8365cd87b
clean up, fix minor issue
2017-05-03 23:29:17 -07:00
Yuxuan Li
28efff3e1e
clang-format
2017-05-03 22:50:56 -07:00
Yuxuan Li
5d3ddeeea1
adding server side poll stat
2017-05-03 22:27:11 -07:00
Yuxuan Li
999ac157e6
initial implementation.
2017-05-03 21:36:36 -07:00
Mark D. Roth
64d922ae87
Make sure we set deadline for the LB call even without a pick.
...
As part of this, get the deadline from a channel arg instead of pick_args.
2017-05-03 12:52:04 -07:00
Sree Kuchibhotla
4afb4db498
Merge branch 'master' into cq_mpsc_based
2017-05-03 09:36:02 -07:00
Noah Eisen
3f716baa0a
Merge pull request #10972 from ncteisen/credential-error-refcount
...
Fix Error Refcount Bug
2017-05-03 08:24:51 -07:00
Craig Tiller
4d03ffbdc6
Merge github.com:grpc/grpc into timer_pool
2017-05-03 07:57:53 -07:00
Jan Tattermusch
892e4be6da
Merge pull request #10234 from zhimingxie/master
...
fix truncate bug in grpc_cli
2017-05-03 08:36:03 +02:00
Noah Eisen
89371914c9
Fix error refcount bug
...
Added a missing ref in httpcli.c. Also added a test to avoid
regression
2017-05-02 23:26:05 -07:00
Craig Tiller
c3571791a5
Isolate timer checking in its own thread
2017-05-02 14:36:33 -07:00
Vijay Pai
eea8cf0fe3
Add QPS tests for one-sided streaming
2017-05-02 09:26:12 -07:00
Mark D. Roth
09e458c6cd
Implement client-side load reporting for grpclb.
2017-05-02 08:13:26 -07:00
James Eady
3b26451025
Add static method to generated code to return fully qualified protobuf service name.
2017-05-02 10:45:34 -04:00
zhimingxie
60f35722de
fix truncate bug in grpc_cli
2017-05-02 17:40:03 +08:00
David G. Quintas
cf7ea0f089
Merge pull request #10360 from dgquintas/grpclb_new_test
...
New version of grpclb end2end test
2017-05-02 01:14:57 -07:00
Craig Tiller
d4ee77e741
Merge github.com:grpc/grpc into epex4
2017-05-01 15:35:56 -07:00
Craig Tiller
0994bbd0f7
Merge github.com:grpc/grpc into trickle_stall
2017-05-01 15:11:57 -07:00
Craig Tiller
c610985aeb
Merge branch 'hiertune' into epex4+epoll1
2017-05-01 14:26:49 -07:00
David Garcia Quintas
0745356ab2
Apply slowdown factor to timeouts
2017-05-01 13:52:15 -07:00
David Garcia Quintas
d8e278f3dc
Merge branch 'master' of github.com:grpc/grpc into grpclb_new_test
2017-05-01 12:52:06 -07:00
Nicolas "Pixel" Noble
c020da9634
Forgot one external dependency.
2017-05-01 21:49:46 +02:00
Craig Tiller
570fad827c
Fix printf format
2017-04-29 14:56:13 -07:00
David Garcia Quintas
04109e8f7d
BUILD and #include fixes
2017-04-28 13:03:35 -07:00
David Garcia Quintas
04911ca202
New version of grpclb end2end test
2017-04-27 16:32:09 -07:00
Ivan Vučica
38279ea2e0
Bazel rule for building grpc_cli.
2017-04-27 13:32:42 +01:00
Craig Tiller
ff54f5b150
Merge github.com:grpc/grpc into trickle_stall
2017-04-26 10:38:15 -07:00
Sree Kuchibhotla
ff7a587608
Merge branch 'master' into cq_mpsc_based
2017-04-25 12:10:38 -07:00
Craig Tiller
f54b89c4f8
Merge github.com:grpc/grpc into epex4
2017-04-25 10:31:08 -07:00
Craig Tiller
9fd7cf5dc3
Recycle ports
2017-04-25 08:45:06 -07:00
Sree Kuchibhotla
a72d79b1fc
Merge branch 'master' into cq_mpsc_based
2017-04-24 19:45:20 -07:00
MakMukhi
c090c619c1
Merge pull request #10644 from MakMukhi/master
...
Added unit testing support.
2017-04-24 16:36:40 -07:00
Craig Tiller
956920d84e
clang-format
2017-04-24 13:09:12 -07:00
Craig Tiller
890b584ee9
Merge github.com:grpc/grpc into epex4
2017-04-24 19:33:53 +00:00
Craig Tiller
f62f8d37b6
Revert "Better cost estimation"
...
This reverts commit 4f98e25f8b .
2017-04-24 18:38:54 +00:00
Craig Tiller
1fb0c39168
Merge github.com:grpc/grpc into epex4
2017-04-24 18:35:36 +00:00
Craig Tiller
c6f6663fb7
Rollback some changes
2017-04-24 08:29:39 -07:00
Craig Tiller
0d46284799
Rollback some changes
2017-04-24 08:24:21 -07:00
Craig Tiller
d978a95d3c
Merge github.com:grpc/grpc into hybrid
2017-04-24 08:20:03 -07:00
Craig Tiller
46436cbe31
Merge github.com:grpc/grpc into trickle_stall
2017-04-21 16:24:40 -07:00
Sree Kuchibhotla
76b1c0d844
Merge branch 'master' into cq_mpsc_based
2017-04-21 16:08:58 -07:00
Craig Tiller
ee880fd373
Merge github.com:grpc/grpc into count_now
2017-04-21 15:43:27 -07:00
Sree Kuchibhotla
f700705891
Merge branch 'master' into cq_mpsc_based
2017-04-21 14:13:59 -07:00
Vijay Pai
7748faf251
Merge pull request #10639 from vjpai/buildfixes
...
Fix and test Bazel build rules
2017-04-21 10:50:59 -07:00
Yang Gao
305e4eba83
Merge pull request #10775 from yang-g/http2_client
...
Fix http2_interop test for c++ and python
2017-04-21 10:19:26 -07:00
Craig Tiller
def5aa89d1
Merge github.com:grpc/grpc into epex4
2017-04-21 08:02:06 -07:00
Craig Tiller
8e1fe5f16a
Merge github.com:grpc/grpc into trickle_stall
2017-04-21 08:01:35 -07:00
Craig Tiller
50f7e1aa84
Merge github.com:grpc/grpc into hybrid
2017-04-21 06:38:04 -07:00
makdharma
16309e396a
Merge pull request #10708 from makdharma/interop_bazel
...
BUILD file for interop client and server
2017-04-20 15:43:29 -07:00
Craig Tiller
89f8d4c443
Merge github.com:grpc/grpc into epex4
2017-04-20 22:21:23 +00:00
Vijay Pai
a935ae1505
Fix build rules for grpc++_unsecure, test that it builds properly
2017-04-20 22:21:01 +00:00
yang-g
03876f66e1
Fix http2_interop test for c++ and python
2017-04-20 14:51:58 -07:00
Craig Tiller
0bb25f325c
Build fix
2017-04-20 14:17:23 -07:00
Craig Tiller
fe1a67c3d3
Merge github.com:grpc/grpc into trickle_stall
2017-04-20 12:39:26 -07:00
lyuxuan
3fe0f6d851
Merge pull request #10622 from lyuxuan/cpp_overhead
...
profile cpp overhead for call create
2017-04-20 12:35:39 -07:00
Craig Tiller
59db187c85
Merge branch 'tsan-c++' into hybrid
2017-04-20 19:24:57 +00:00
Craig Tiller
3df4584b9c
Merge github.com:grpc/grpc into epex4
2017-04-20 19:24:41 +00:00
Craig Tiller
c4c296e2d8
Merge github.com:grpc/grpc into tsan-c++
2017-04-20 19:24:11 +00:00
Makarand Dharmapurikar
bdd48ffaa3
added missing dependency
2017-04-20 11:10:46 -07:00
Craig Tiller
dbc12105a3
Refine ping-pong cpu requirement estimations; sort tests by cpu cost to get better bin packing
2017-04-20 17:08:39 +00:00
Craig Tiller
41fdf7d6ad
Better cost estimation
2017-04-20 16:50:08 +00:00
Yuxuan Li
f2af0c3009
change to new completion queue api
2017-04-19 16:45:38 -07:00
Craig Tiller
3b72163042
Clamp warmup time in seconds
2017-04-19 14:47:27 -07:00
Craig Tiller
47f6dc732d
more reasonable?
2017-04-19 14:42:22 -07:00
Craig Tiller
06a30eef36
Merge github.com:grpc/grpc into cpparena
2017-04-19 14:40:20 -07:00
Craig Tiller
5088ef73eb
Refine warmup
2017-04-19 14:39:11 -07:00
Craig Tiller
767397702e
Tweak bdp estimation again
2017-04-19 14:11:40 -07:00
Craig Tiller
ae1e29eed9
Get dep in the right place
2017-04-19 09:07:23 -07:00
Craig Tiller
3588248554
Merge github.com:grpc/grpc into hybrid
2017-04-19 09:06:45 -07:00
Craig Tiller
24e9fe7b92
Fix bazel
2017-04-19 08:24:54 -07:00
Craig Tiller
fe59d93e40
more stats
2017-04-19 08:04:50 -07:00
Craig Tiller
cc92eb42a4
Update to new API
2017-04-19 06:54:25 -07:00
Craig Tiller
e576b6c5e2
Merge branch 'infinite_stream' into epex4
2017-04-19 06:51:02 -07:00
Craig Tiller
f26caeedc6
clang-format
2017-04-19 06:48:05 -07:00
Craig Tiller
0a458b599e
Fix Bazel build
2017-04-19 06:35:16 -07:00
Mahak Mukhi
ea07b60401
Post-review update
2017-04-18 17:05:49 -07:00
Craig Tiller
40fde140f4
Add logging of flow control variables
2017-04-18 15:26:57 -07:00
Craig Tiller
cac4e178fd
Merge github.com:grpc/grpc into cpparena
2017-04-18 13:39:18 -07:00
Craig Tiller
a12c0657ef
Merge github.com:grpc/grpc into hybrid
2017-04-18 13:23:44 -07:00
Craig Tiller
e5e569540d
Merge branch 'infinite_stream' into epex4
2017-04-18 13:16:41 -07:00
Makarand Dharmapurikar
6a8e2c2408
reduced visibility of test util
2017-04-18 13:09:52 -07:00
Craig Tiller
9354720625
Fix infinite streams in qps_test
2017-04-18 19:42:27 +00:00
Makarand Dharmapurikar
5b8032c8b4
BUILD file for interop client and server
2017-04-18 12:07:10 -07:00
Sree Kuchibhotla
7fa313624c
Merge branch 'master' into cq_mpsc_based
2017-04-18 11:39:12 -07:00
Craig Tiller
79d24fb8eb
Fixes
2017-04-17 19:35:19 +00:00
Craig Tiller
26ec8fba7a
Merge github.com:grpc/grpc into epex4
2017-04-17 08:38:33 -07:00
Mahak Mukhi
a68829023c
more sanity
...
trying to fix some sanity
nope that didn't work
fixing test failiures
added debug code
more trail and error
more trial and error
cleaning debug code
2017-04-15 19:09:45 -07:00
David G. Quintas
3ddc13b252
Merge pull request #10668 from dgquintas/update_lb_proto_2
...
Updated load_balancer.proto
2017-04-15 16:00:20 -07:00
David Garcia Quintas
a7a1098d2f
Updated load_balancer.proto
2017-04-15 10:55:01 -07:00
David Garcia Quintas
53af23cfbf
Improvements to Fake Resolver
2017-04-15 10:29:46 -07:00
Mahak Mukhi
443a75dd22
1. Added golden file test.
...
2. Added support for mock.
3. Sanity fix.
2017-04-14 15:33:55 -07:00
Muxi Yan
9d129e751f
Merge pull request #10626 from grpc/revert-10619-revert-9626-lazy-deframe
...
Revert "Revert "Implement lazy deframe""
2017-04-14 14:10:55 -07:00
Craig Tiller
c3666d7090
Merge github.com:grpc/grpc into hybrid
2017-04-14 13:15:56 -07:00
Craig Tiller
2c6f63731c
Merge github.com:grpc/grpc into cpparena
2017-04-14 13:14:10 -07:00
Yuxuan Li
0bbdb022de
adding a benchmark for c core call create that do two separate batches.
2017-04-14 11:47:18 -07:00
Makarand Dharmapurikar
d65b44a3db
Merge branch 'caching_uri' of https://github.com/makdharma/grpc into makdharma-caching_uri
2017-04-14 09:07:02 -07:00
Muxi Yan
3136568e36
Merge remote-tracking branch 'upstream/master' into revert-10619-revert-9626-lazy-deframe
2017-04-14 08:22:55 -07:00
Sree Kuchibhotla
a29d1b5f7c
Merge branch 'master' into cq_lockfree
2017-04-14 08:12:22 -07:00
Sree Kuchibhotla
b81fb794a3
Merge pull request #9972 from sreecha/cq_create_api_changes
...
Completion Queue creation API changes (C-Core and C++ only)
2017-04-14 07:59:18 -07:00
Yuxuan Li
784018d8a4
use grpc_channel_create_registered_call
2017-04-13 16:17:37 -07:00
Mahak Mukhi
2814b5148e
formatting
2017-04-13 14:45:26 -07:00
Sree Kuchibhotla
b3112cd10f
Merge branch 'master' into cq_lockfree
2017-04-13 14:26:12 -07:00
Mahak Mukhi
bcf0eb6126
Merge branch 'master' of github.com:grpc/grpc
2017-04-13 13:28:58 -07:00
Craig Tiller
4f98e25f8b
Better cost estimation
2017-04-13 18:55:46 +00:00
Makarand Dharmapurikar
7fb4036a17
clang-format fix
2017-04-13 09:07:47 -07:00
Craig Tiller
cacaa1950d
Merge github.com:grpc/grpc into epex3
2017-04-13 15:22:38 +00:00
Craig Tiller
7c0cbad3f2
Merge github.com:grpc/grpc into minimal_test
2017-04-13 06:51:50 -07:00
Craig Tiller
57e6485e2d
Merge github.com:grpc/grpc into hybrid
2017-04-13 06:46:27 -07:00
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
Nicolas "Pixel" Noble
7c26eed838
Buildifier and wrapping test/cpp/* rules with our build system.
2017-04-13 02:03:22 +02: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
Sree Kuchibhotla
d7a1b8f856
Functionality complete
2017-04-11 19:43:07 -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
Craig Tiller
fb75b8d429
Merge github.com:grpc/grpc into epex3
2017-04-11 09:54:07 -07:00
Muxi Yan
81addac3ce
Merge remote-tracking branch 'upstream/master' into lazy-deframe
2017-04-11 09:22:52 -07:00
Craig Tiller
d6255951dc
Add a benchmark of repeatedly adding an fd to a pollset
2017-04-10 23:51:42 +00:00
Sree Kuchibhotla
48e6e2a651
Merge branch 'master' into cq_lockfree
2017-04-10 13:36:12 -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
399abd00e0
Merge branch 'bm_cq_asan' into cq_lockfree
2017-04-09 15:28:57 -07:00
Sree Kuchibhotla
3f1fe7f025
Merge branch 'master' into cq_create_api_changes
2017-04-09 15:10:19 -07:00
Sree Kuchibhotla
4f7f5dfd2f
Merge branch 'master' into cq_lockfree
2017-04-09 15:09:27 -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
Craig Tiller
7f5fac9054
minor optimizations
2017-04-07 21:47:41 +00: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
Sree Kuchibhotla
14ab588166
Merge branch 'master' into cq_create_api_changes
2017-03-28 12:37:00 -07:00
Craig Tiller
b6090a697b
Merge github.com:grpc/grpc into new_transport_op
2017-03-28 10:13:07 -07:00
Vijay Pai
0ff932cf08
Make sure that we hold contents of async operation until completion.
2017-03-27 16:16:52 -07:00
Yuxuan Li
8fd581ecdb
Merge branch 'master' into stream_corked_pr
2017-03-27 15:56:13 -07:00
Yuxuan Li
978c34f6ea
Merge branch 'master' into stream_corked_pr
2017-03-27 15:47:58 -07:00
Craig Tiller
0d04e0697b
Add a benchmark of base16 encoding
2017-03-27 14:55:08 -07:00
Nicolas "Pixel" Noble
6f7dcd0ade
Clang-format.
2017-03-27 18:51:55 +02: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
Muxi Yan
9e760da81a
Fix c++ test
2017-03-24 17:45:00 -07:00
Sree Kuchibhotla
79441baed9
Merge branch 'master' into cq_create_api_changes
2017-03-24 15:01:23 -07:00
Nicolas "Pixel" Noble
b02dd01584
Fixing qps & benchmark.
2017-03-24 21:56:51 +01:00
Yuchen Zeng
ac4a7283ee
Merge pull request #10262 from y-zeng/set_user_agent
...
Replace the existing user agent string in SetUserAgentPrefix
2017-03-24 13:43:55 -07:00
Sree Kuchibhotla
5bec133ba0
clang format
2017-03-24 10:03:22 -07:00
Sree Kuchibhotla
6ac703d1fd
Fix after merge with master
2017-03-24 09:53:01 -07:00
Sree Kuchibhotla
7b81147cc9
Merge branch 'master' into cq_create_api_changes
2017-03-24 09:52:02 -07:00
Noah Eisen
55837563c9
Merge pull request #10109 from ncteisen/error-slice-optimization
...
Error slice optimization
2017-03-22 18:48:00 -07:00
Yuchen Zeng
9f0a115f05
Test if the user agent string is copied correctly
2017-03-22 18:03:06 -07:00
Noah Eisen
3d194ad7a3
Merge branch 'master' of https://github.com/grpc/grpc into error-slice-optimization
2017-03-22 14:40:28 -07:00
Craig Tiller
48fda550ac
Merge pull request #10189 from ctiller/call_cases
...
Expand benchmark coverage to isolated grpc_call scenarios against a dummy filter stack
2017-03-22 14:27:44 -07:00
Sree Kuchibhotla
12081c0304
Merge branch 'cq_create_api_changes' into cq_create_api_changes_with_factory
2017-03-22 13:00:18 -07:00
Sree Kuchibhotla
e414d6cf00
Merge branch 'master' into cq_create_api_changes
2017-03-22 13:00:04 -07:00