Prashant Jaikumar
43628b286f
Update googletest version to v1.8.1
...
Bazel builds of test/cpp/end2end:end2end_test were failing on Mac OS with v1.8.0 due to missing gtest symbols. The issue is not seen in v1.8.1. A WORKSPACE file was added to gtest repo in 1.8.1, so gtest.BUILD can be removed.
2019-06-20 18:17:13 -07:00
Yash Tibrewal
bdab6833f1
Merge pull request #19359 from yashykt/out_of_bounds_tests
...
Add out of bounds frame tests
2019-06-20 11:42:40 -07:00
Juanli Shen
67e6b03e92
Fix compression algorithm parsing
2019-06-19 12:23:41 -07:00
Yang Gao
907a1313a8
Merge pull request #19383 from yang-g/time
...
Cap deadline to 99999999 seconds on wire
2019-06-18 20:58:13 -07:00
Vijay Pai
6124a835d4
Revert "Hide ConnectedSubchannel from LB policy API."
2019-06-18 10:37:15 -07:00
yang-g
e291396644
Cap deadline to 99999999 seconds on wire
2019-06-17 23:07:05 -07:00
Yash Tibrewal
24c232009c
Merge branch 'master' into out_of_bounds_tests
2019-06-17 16:48:42 -07:00
Yash Tibrewal
8a310e5063
Clang tidy
2019-06-17 16:48:30 -07:00
Yash Tibrewal
7dcdabf593
Merge pull request #19342 from yashykt/18416fix
...
Fix data race, heap use-after-free issue in bm_chttp2_transport
2019-06-17 13:27:55 -07:00
Yash Tibrewal
c8233e108d
Merge pull request #19360 from yashykt/bad_client_fix
...
Add gtest dependency to the test instead of library
2019-06-17 13:26:33 -07:00
Yash Tibrewal
9f10ab5377
Add gtest dependency to the test instead of library
2019-06-14 16:24:12 -07:00
Yash Tibrewal
e60c43ff3e
Add out of bounds frame tests
2019-06-14 16:13:19 -07:00
Yash Tibrewal
56a0153f16
Heap allocate the stream object for other benchmark cases too
2019-06-14 14:44:49 -07:00
Vijay Pai
f05c475f01
Fix Python3 incompatibility
2019-06-14 14:34:37 -07:00
Yash Tibrewal
17afa603a1
Merge pull request #19275 from yashykt/unknown_frame_attack
...
Add unknown frame type tests for HTTP2 parsing
2019-06-13 17:16:45 -07:00
Yash Tibrewal
cceca10a8a
Fix data race, heap use-after-free issue in bm_chttp2_transport
2019-06-13 17:05:51 -07:00
Mark D. Roth
82b06bef18
Merge pull request #19042 from markdroth/subchannel_interface_connected_subchannel
...
Hide ConnectedSubchannel from LB policy API.
2019-06-13 09:50:37 -07:00
Muxi Yan
f5551f1138
Revert " Added some Objective C tests and minor bug fixes."
2019-06-12 13:49:17 -07:00
Mark D. Roth
7767fbe683
Hide ConnectedSubchannel from LB policy API.
2019-06-12 06:44:36 -07:00
Moiz Haidry
186875337c
Sync with master
2019-06-11 16:16:27 -07:00
Soheil Hassas Yeganeh
741daa239a
Merge pull request #19288 from soheilhy/slice-move
...
Introduce grpc_slice_from_moved_string.
2019-06-10 23:45:31 -04:00
Yash Tibrewal
ea427791d3
Reviewer comments
2019-06-10 16:24:42 -07:00
Karthik Ravi Shankar
e4b992ee48
Merge branch 'master' into migrate-client-context
2019-06-10 14:01:28 -07:00
Mark D. Roth
b7e1b6f3ff
Merge pull request #19250 from markdroth/channelz_map.alt
...
Convert channelz registry to use Map<> instead of InlinedVector<>.
2019-06-10 12:28:35 -07:00
Soheil Hassas Yeganeh
5d65a9fa7b
Address comments from Vijay.
2019-06-10 15:07:39 -04:00
rmstar
340087b3cc
Merge pull request #19022 from rmstar/objcut
...
Added some Objective C tests and minor bug fixes.
2019-06-10 11:06:18 -07:00
Soheil Hassas Yeganeh
0d6cffd6c4
Introduce grpc_slice_from_moved_string.
...
Suggested by @markdroth to avoid extra allocation and copy when it's not
needed.
2019-06-07 22:33:47 -04:00
Juanli Shen
5bd4c0c7d0
Add operator== for ServerAddress and InlinedVector
2019-06-07 17:39:08 -07:00
Prashant Jaikumar
2b6e7c4423
Added some Objective C tests and minor bug fixes.
...
Objective-C tests: metadata, compression, keepalives, channel args.
Stress tests: network flap while streaming call in progress.
Bug fixes:
Stream gzip handling in interop server.
Keep alive, backoff time truncation bug in Obj-C layer.
2019-06-07 10:26:55 -07:00
Mark D. Roth
f9fcdc015d
Convert ChannelzRegistry to use Map<> instead of InlinedVector<>.
2019-06-07 09:51:29 -07:00
Mark D. Roth
c46eb428cb
Merge pull request #19066 from markdroth/lb_policy_channelz_api_cleanup
...
Remove channelz from LB policy API.
2019-06-07 08:39:39 -07:00
Mark D. Roth
cfb31818ef
Remove channelz from LB policy API.
2019-06-07 07:09:39 -07:00
Yash Tibrewal
597a67a2b5
Covert to GTEST
2019-06-06 18:18:30 -07:00
rmstar
7d99c560ec
Merge pull request #19138 from rmstar/cfstreamtestlog
...
cfstream_test: print HTTP2 stream id of completed RPCs
2019-06-06 13:52:49 -07:00
Lidi Zheng
f8b1e6cb44
Merge pull request #19193 from ygj6/dev
...
some typo errors
2019-06-06 13:03:14 -07:00
Yash Tibrewal
7994ea53fc
Add detailed unknown frame type tests
2019-06-06 11:49:57 -07:00
rmstar
fdbc1b0c86
Merge pull request #19226 from rmstar/cfstream_test_flake
...
Fix cfstream_test flake
2019-06-06 10:25:31 -07:00
Karthik Ravi Shankar
522ddfe273
Move ClientContext to grpc_impl
...
ClientContext is another file which needs to be moved from grpc to
grpc_impl for referencing it.
2019-06-05 16:31:39 -07:00
Moiz Haidry
1bc0ac6064
Merge pull request #12 from grpc/master
...
Sync with master
2019-06-05 14:19:57 -07:00
Mark D. Roth
37afb4745f
Merge pull request #19244 from markdroth/channelz_fixes.alt
...
Change ChannelzRegistry::Get() to return a RefCountedPtr<>.
2019-06-05 12:14:50 -07:00
Moiz Haidry
226e63dd0c
Move server context implementation to grpc_impl namespace and typedef the ref to it
2019-06-05 10:41:30 -07:00
Mark D. Roth
76508bd450
Change ChannelzRegistry::Get() to return a RefCountedPtr<>.
2019-06-05 10:17:35 -07:00
yihuaz
53ec44298a
Merge pull request #19055 from yihuazhang/peer_verification_api_rename
...
Update existing call sites of verify_peer_options to use grpc_verify_peer_options
2019-06-05 08:38:08 -07:00
yuangongji
e8bece9c71
some typo errors too.
2019-06-05 09:33:38 +08:00
Yang Gao
d371dae02a
Merge pull request #19216 from yang-g/acceptor
...
Add listner fd as part of the external connection parameters
2019-06-04 12:13:58 -07:00
Prashant Jaikumar
58771fa12a
Fix cfstream_test flake
...
Ask server to skip cancel check in network flap test.
2019-06-03 22:08:42 -07:00
Moiz Haidry
044a8e29df
Merge pull request #19214 from mhaidrygoog/fix_map_erase
...
Fixed erase() method by changing RemoveRecursive()
2019-06-03 15:36:28 -07:00
Esun Kim
bac7da1dae
Merge pull request #19136 from veblush/global-config-best
...
Applied the best practice using global configuration
2019-06-03 15:29:06 -07:00
Moiz Haidry
b0ef377ebd
Fixed erase() method by changing RemoveRecursive() to return a new iterator to the successor in addition to the new root. Both are returned as a single pair
2019-06-03 13:37:28 -07:00
yang-g
91eb1141a9
Ask server to skip cancel check
2019-06-03 13:16:48 -07:00