Commit Graph

657 Commits

Author SHA1 Message Date
Zhen Lian fe9576c861 [Exposing ALTS Context 2/2] Provide a Utility Function to Get Context 2019-11-25 15:56:33 -08:00
Mikko Rantanen 3351fa4a7e
Re-generate build files with the new test 2019-11-13 08:09:59 +02:00
Esun Kim 3a519a0b64 Replaced grpc_core New & Delete with C++ new & delete 2019-11-06 17:52:26 -08:00
Esun Kim 0228f76515
Merge pull request #20462 from veblush/remove-gpr-allocation
Remove gpr_get/set_allocation_functions
2019-11-04 21:57:47 -08:00
Esun Kim 81df105ac8 Deprecate gpr_get/set_allocation_functions 2019-11-04 19:47:33 -08:00
Alexander Polcyn 6bb8629879 Add tests that expose a race and lock cycle in alts client, fix TSAN issues 2019-11-04 15:58:19 -08:00
Vijay Pai 621955e39e Merge branch 'master' into tmt_cleanup 2019-10-17 17:46:06 -07:00
Vijay Pai d16c6792b0 Make thread_manager_test look like other tests 2019-10-15 15:40:56 -07:00
Mark D. Roth 9a276c07fa Revert "Merge pull request #20593 from grpc/revert-20380-xds_client_bootstrap"
This reverts commit 0bd5efa55f, reversing
changes made to f92c283a5d.
2019-10-15 07:33:53 -07:00
Jan Tattermusch 13abbd9a75
Revert "xds client bootstrap file" 2019-10-14 16:51:32 +02:00
Mark D. Roth 2afaec231d xds client bootstrap file 2019-10-09 14:06:48 -07:00
Esun Kim 1743519aa9 Activate C++ stdlib 2019-10-01 16:36:56 -07:00
Mark D. Roth cb67811c47 Revert "Merge pull request #20407 from markdroth/transport_connectivity_state_watcher_revert"
This reverts commit 48550de866, reversing
changes made to 24b529e408.
2019-09-30 11:22:32 -07:00
Mark D. Roth 33f139b6e6 Revert "Merge pull request #20255 from markdroth/transport_connectivity_state_watcher"
This reverts commit 0f5a111aad, reversing
changes made to 1276a8f628.
2019-09-30 10:06:14 -07:00
Mark D. Roth ece8fd6642 Change transport connectivity watch API to not be lossy. 2019-09-26 11:20:02 -07:00
Hope Casey-Allen 0f116eb282 Fix 2019-09-24 15:41:29 -07:00
Mark D. Roth 51d18ecc63 Convert mpscq API from C to C++. 2019-09-05 10:32:36 -07:00
rmstar 1c89c363b3
Merge pull request #19948 from rmstar/timer_test
Added test for timer wakeups
2019-08-21 15:10:19 -07:00
Prashant Jaikumar 41986e8ed8 Added test for timer wakeups 2019-08-20 15:51:02 -07:00
Alexander Polcyn 4e61956ef4 Add run: false to grpclb_fallback_test 2019-08-19 16:08:57 -07:00
Yihua Zhang ae863630d5 Add spiffe client-side credential reload 2019-08-12 14:12:13 -07:00
Esun Kim be4e684a82 Migrated tsi/alts from nanopb to upb 2019-08-08 16:39:05 -07:00
Yash Tibrewal e6756a58ed
Merge pull request #19316 from yashykt/delegating_channel
Add Delegating Channel
2019-08-02 12:08:10 -07:00
Yash Tibrewal 3653439ba6 Merge master and move to experimental 2019-08-01 16:15:31 -07:00
yunjiaw26 f14f1dd61d
Merge pull request #19695 from yunjiaw26/bm_threadpool
Add threadpool benchmark and build files
2019-07-29 18:38:22 -07:00
Alexander Polcyn 6898c23a5d Add experimental control plane creds C-core API 2019-07-22 16:03:02 -07:00
Yunjia Wang c6bc2b1875 Add threadpool benchmark and build files 2019-07-19 10:23:22 -07:00
yunjiaw26 1e607d3dc0
Merge pull request #19544 from yunjiaw26/thread_pool
Threadpool
2019-07-18 15:02:59 -07:00
Alexander Polcyn 3958a53bf7 Address review comments; fix sanity 2019-07-11 19:08:27 -07:00
Alexander Polcyn 4999420c7d Add a test client for certain grpclb fallback scenarios 2019-07-11 18:31:21 -07:00
yunjiaw26 aec511e0e0
Merge pull request #19358 from yunjiaw26/mpmcqueue
MPMCQueue
2019-07-02 18:27:06 -07:00
Yunjia Wang 410451c126 Add threadpool implementation 2019-07-01 14:02:58 -07:00
Yunjia Wang 0141b18d66 Merge remote-tracking branch 'upstream/master' into threadpool 2019-07-01 13:38:18 -07:00
Soheil Hassas Yeganeh 39e982a263
Merge pull request #19488 from soheilhy/string-view2
Introduce string_view and use it for gpr_split_host_port
2019-07-01 13:53:16 -04:00
Soheil Hassas Yeganeh dbf88dd66f Revert "Revert "Introduce string_view and use it for gpr_split_host_port.""
This reverts commit 80c177d4c4.
2019-06-27 20:56:15 -04:00
Alexander Polcyn 0d2c622f9e Fix DNS resolver cooldown 2019-06-27 15:12:05 -07:00
Yunjia Wang 5b6c9473cd Merge remote-tracking branch 'upstream/master' into mpmcqueue 2019-06-26 13:59:28 -07:00
Soheil Hassas Yeganeh 80c177d4c4
Revert "Introduce string_view and use it for gpr_split_host_port." 2019-06-26 16:22:13 -04:00
Soheil Hassas Yeganeh f9516b04d5
Merge pull request #19218 from soheilhy/string-view
Introduce string_view and use it for gpr_split_host_port.
2019-06-26 13:15:52 -04:00
Yunjia Wang a68e7bc461 Remove extra header file, change to c test, change new/delete 2019-06-21 17:16:29 -07:00
Yunjia Wang d95877ba97 Merge remote-tracking branch 'upstream/master' into mpmcqueue 2019-06-21 09:25:16 -07:00
Soheil Hassas Yeganeh ef0f9bf7ec Introduce string_view and use it for gpr_split_host_port. 2019-06-20 23:19:34 -04:00
Yash Tibrewal 9427b3e4b2
Merge pull request #19376 from yashykt/badstreamtests
Add tests for bad stream IDs
2019-06-20 19:54:48 -07:00
Yunjia Wang 1def76bf1d Add Makefile 2019-06-17 17:16:46 -07:00
Yash Tibrewal 4fc02c6bf5 add tests for bad stream IDs 2019-06-17 16:30:06 -07:00
Yash Tibrewal e60c43ff3e Add out of bounds frame tests 2019-06-14 16:13:19 -07:00
Yunjia Wang e4adb6ac56 Merge remote-tracking branch 'upstream/master' into mpmcqueue 2019-06-14 15:52:46 -07:00
Yunjia Wang 9df04d95a2 merge upstream/master 2019-06-14 15:52:36 -07:00
Yash Tibrewal 94e7edad99 Add Delegating Channel 2019-06-11 15:07:12 -07:00
Yash Tibrewal 7994ea53fc Add detailed unknown frame type tests 2019-06-06 11:49:57 -07:00