Yash Tibrewal
4dcb14ec9e
Fix codegen_test_minimal
6 years ago
Richard Belleville
fde10f699c
Merge pull request #17810 from grpc/revert-license-symlinks
...
Revert "Merge pull request #17752 from grpc/license-symlinks"
6 years ago
Juanli Shen
0c2fc6101d
Parse xDS config
6 years ago
Muxi Yan
7d959465f2
Update podspec version
6 years ago
Richard Belleville
dbad0522c3
Revert "Merge pull request #17752 from grpc/license-symlinks"
...
This reverts commit 3f8e15e2a4
, reversing
changes made to a8662121c7
.
6 years ago
Jan Tattermusch
9e510cc5d4
update test size to avoid RBE timeouts
6 years ago
Jan Tattermusch
fb06f89af9
move RBE test timeout configuration to a single place
6 years ago
apolcyn
9ed8734efb
Merge pull request #17606 from matoro/master
...
Ruby tooling: respect user toolchain overrides
6 years ago
Yash Tibrewal
d347ec7ce0
Register for cq avalanching when interceptors are going to be run
6 years ago
Juanli Shen
3a429ecd55
Attempt to fix internal segv
6 years ago
apolcyn
b46d873db9
Merge pull request #17790 from apolcyn/fix_sorting_bypass
...
Fix windows localhost address sorting bug
6 years ago
Lidi Zheng
b60c5cdc82
Adopte reviewer's suggestion
6 years ago
Mark D. Roth
4b7da8ab96
Merge pull request #17787 from markdroth/lb_args_move
...
Pass LB policy args as non-const and using std::move().
6 years ago
Vijay Pai
7b7d52e4cc
Condition another executor offload on stream destruction
6 years ago
Vijay Pai
e230b2fce9
Don't offload write to executor if already running from a background thread
6 years ago
Vijay Pai
fab05d336c
Dynamic callback requesting, graceful server shutdown, and separate ExecCtx for callbacks
6 years ago
Alexander Polcyn
da9237a9c5
Fix windows localhost address sorting bypass
6 years ago
Yash Tibrewal
afc5b0b5d4
Merge pull request #17785 from yashykt/namespacequalifier
...
Add namespace qualifier to scm_timestamping
6 years ago
Mark D. Roth
f99bd8c08a
Pass LB policy args as non-const and using std::move().
6 years ago
matoro
6ca6a06075
Ruby tooling: respect user toolchain overrides
...
While compilation flag overrides for the Ruby native extension are
currently functional, specifying an alternate compiler is not, as the
Rbconfig values for key toolchain binaries are hardcoded at compile time
of the Ruby interpreter. This patch allows them to be overrridden on
the command line via standard environment variables, defaulting to the
Rbconfig values only if unspecified by the user.
6 years ago
Jan Tattermusch
1064c6f663
Merge pull request #17788 from jtattermusch/interop_matrix_csharp_python_fix
...
Fix C# and Python interop_matrix for v1.18.0 release and other cleanup
6 years ago
apolcyn
62644c7649
Merge pull request #17614 from blowmage/ruby-dependencies
...
Ruby: Loosen development dependencies
6 years ago
Lidi Zheng
95d4120f46
Add copyright to BUILD file
6 years ago
Lidi Zheng
4f451c78a4
Add basic benchmark test for Python
6 years ago
Lidi Zheng
e7435bb9af
Merge pull request #17734 from lidizheng/i17703
...
Escalate the failure of protoc execution
6 years ago
Muxi Yan
c4ef85588d
Merge pull request #17751 from muxi/fix-authorizer
...
Fix authorizer
6 years ago
Richard Belleville
3f8e15e2a4
Merge pull request #17752 from grpc/license-symlinks
...
Stop copying LICENSE files
6 years ago
Jan Tattermusch
fa575fe6b8
run_interop_matrix_tests.py fixes
6 years ago
Jan Tattermusch
f489b9b035
interop_matrix: update python testcases for 1.18.0
6 years ago
Yang Gao
a8662121c7
Merge pull request #17765 from yang-g/comment
...
Add comment to keep Dockerfile up to date against oss-fuzz
6 years ago
Soheil Hassas Yeganeh
00234e89cf
Merge pull request #17776 from soheilhy/worktree-auth
...
Cache the default mdelem for client authority.
6 years ago
Jan Tattermusch
fcf0a4dd0c
cleanup: get rid of IP literals from node__v1.1.4 testcases
6 years ago
Jan Tattermusch
23e9dcd5de
add csharpcoreclr__v1.1.4
6 years ago
Jan Tattermusch
0e1a2550d1
generate new testcases for C#
6 years ago
Jan Tattermusch
f7c1656271
interop_matrix: integrate testcases file to release info
6 years ago
apolcyn
03c2f53ce6
Merge pull request #17723 from apolcyn/re_enable_c_ares_without_srv
...
Re-enable c-ares as the default resolver; but don't turn on SRV queries
6 years ago
Yash Tibrewal
3a51b54b09
Add namespace qualifier to scm_timestamping
6 years ago
Yash Tibrewal
bf8777dc30
Add const qualifiers to member methods in Optional
6 years ago
Yash Tibrewal
ca90fd501d
Merge pull request #17757 from yashykt/optstats
...
Collect OPT_STATS along with tx timestamps
6 years ago
Yash Tibrewal
958f4535c4
Fix TSAN issue in filter_status_code test
6 years ago
Lidi Zheng
31bce3b127
Remove redundent lines
6 years ago
Lidi Zheng
51ba492d6d
Minimize the change
6 years ago
Jerry
412bba8354
changed comment in valgrind.include
6 years ago
Jerry
b273ffb609
create a valgrind.include, and include it in php and php7 docker images
6 years ago
Jan Tattermusch
50854e9521
remove unsubstantiated TODO
6 years ago
Jan Tattermusch
f019339cec
improve ContextPropagationToken doc comment
6 years ago
Soheil Hassas Yeganeh
eb40dafe41
Cache the default mdelem for client authority.
...
We create a mdelem based on the default authority value
for every call in `authority_start_transport_stream_op_batch()`.
Since the key and value are identical for all calls on channels of
a given process, they all map to the same shard of interned mdelem,
creating a signficant contention on the mutex of that shard.
This is observable in the profiles we have 1000s of connections
between two hosts, exchanging a high rate of RPCs.
Instead create the default mdelem and cache it in channel_data.
Simply ref this mdelem in `authority_start_transport_stream_op_batch()`.
This commit eliminates a signficant contention (2s in a 30s
profile) on client side.
6 years ago
Yash Tibrewal
789870a00b
Reviewer comments
6 years ago
Muxi Yan
e8eac7c107
Merge remote-tracking branch 'upstream/master' into fix-authorizer
6 years ago
Alexander Polcyn
2b328ee0ca
Re-enable c-ares as the default resolver; but keep SRV queries off by default
6 years ago