Arjun Roy
6cf05561ce
Added overloads for metadata add/remove operations when static index is known.
...
In several cases, we wish to add or remove metadata when we already know what
kind of metadata it is (e.g. we know we're dealing with the path, or the
authority, or the user agent, etc.).
In these cases, we do not need to re-compute the metadata batch callout index
since we know it a-priori. This saves us some branches and ALU ops spent
pointlessly re-computing these indices in several hot-path filters.
We do need the original methods where we do compute the indices in cases where
we're operating over a collection of metadata, but this is relatively uncommon.
6 years ago
Doug Fawley
ea3f4dd8d9
Add 1.21.1 and 1.22.1 of grpc-go to interop matrix ( #19753 )
6 years ago
Muxi Yan
1819346ad7
Merge pull request #19914 from muxi/remove-unused-tests
...
Remove unused code as comment
6 years ago
Juanli Shen
58aca9a2be
Merge pull request #19858 from AspirinSJL/locality_map_test
...
Add tests for xds locality map
6 years ago
Yash Tibrewal
f195ee0f01
Merge pull request #19924 from yashykt/http2sec
...
Prevent HTTP2 parser from queueing a lot of induced frames
6 years ago
Juanli Shen
6a16ddfa2d
Merge pull request #19922 from AspirinSJL/rm_notify_done
...
Remove unnecessary notification
6 years ago
apolcyn
460ccabf27
Merge pull request #19893 from blowmage/ruby-load-errors-early
...
Allow loading grpc/errors.rb before grpc.rb
6 years ago
rmstar
42b05bf190
Merge pull request #19838 from rmstar/time_change_flakes
...
Fixed time_change_test flakes
6 years ago
Soheil Hassas Yeganeh
ae7b126de6
Merge pull request #19920 from soheilhy/protobuf
...
Directly use the ZeroCopyInputStream for grpc::GenericDeserialize.
6 years ago
Yash Tibrewal
eceb4db63e
Reviewer comments
6 years ago
Yash Tibrewal
1713c36892
Prevent HTTP2 parser from queueing a lot of induced frames - SETTINGS ACK, PING ACK, RST_STREAM
6 years ago
Mike Moore
b132c34c61
Allow loading grpc/errors before grpc
6 years ago
Juanli Shen
3c28c5f068
Remove unnecessary notification
6 years ago
rmstar
5d6001dd95
Merge pull request #19849 from rmstar/remove_connecivitymonitor
...
Remove references to GRPCConnectivityMonitor from ConnectivityTestingApp
6 years ago
rmstar
36aa4ffa8a
Merge pull request #19820 from rmstar/cronet_deadline
...
Send RPC deadline to server in cronet header
6 years ago
Muxi Yan
35787ca9d6
Merge pull request #19906 from Tony1023/fix_tvtest
...
Added missing resources for tvos Tests
6 years ago
Soheil Hassas Yeganeh
eadd5ea110
Directly use the ZeroCopyInputStream for grpc::GenericDeserialize.
...
There is no need to use CodedInputStream, wrapping a
ZeroCopyInputStream.
Suggested by: Gerben Stavenga
6 years ago
yihuaz
13fb506639
Merge pull request #19346 from yihuazhang/spiffe_client_cred_reload
...
Add client-side credential reload to spiffe security connector
6 years ago
Muxi Yan
19d576fbb3
update gitignore for files generated by tvOS and watchOS builds
6 years ago
Juanli Shen
2bcf98e36f
Merge pull request #19912 from AspirinSJL/fix_drop
...
Wait longer before sending the drop update
6 years ago
Muxi Yan
d091480eef
Remove unused code as comment
6 years ago
Yihua Zhang
ae863630d5
Add spiffe client-side credential reload
6 years ago
Juanli Shen
8d101f1071
Wait longer before sending the drop update
6 years ago
Jan Tattermusch
5bf40ae30e
Merge pull request #19860 from lberki/master
...
Update C++ code generation to work with Bazel 0.29 .
6 years ago
Soheil Hassas Yeganeh
834f0c7809
Merge pull request #19263 from soheilhy/core-static-method
...
Mandate static string for host and method passed to grpc_channel_register
6 years ago
Juanli Shen
1c9fb855d7
Add locality map tests
6 years ago
yihuaz
730b4f73f4
Merge pull request #19833 from yihuazhang/spiffe-tsi
...
Allow SSL TSI to recognize URI and email SAN fields in X.509 certificates
6 years ago
Tony Lu
7a6c421312
Clarified exception
6 years ago
Tony Lu
58ef8943a5
Added missing resources
6 years ago
Juanli Shen
a72a6f9908
Merge pull request #19729 from AspirinSJL/xds_drop
...
Add drop in xds
6 years ago
Juanli Shen
1291ece848
Add drop in xds policy
6 years ago
Juanli Shen
75bedbf344
Merge pull request #19902 from AspirinSJL/fix_proto_path
...
Don't use : prefix
6 years ago
Yash Tibrewal
ea5029f5cf
Merge pull request #19868 from yashykt/failwrites
...
Fail SEND_MESSAGE ops if stream is closed for writes
6 years ago
Juanli Shen
0f1a8a84b5
Don't use : prefix
6 years ago
Esun Kim
ab9c2c1905
Merge pull request #19896 from veblush/update-upb
...
Update upb to the latest
6 years ago
Juanli Shen
0ed600e0e1
Merge pull request #19859 from AspirinSJL/fix_locality_key_gen
...
Fix key gen in locality picking
6 years ago
Juanli Shen
919332b3ed
Merge pull request #19394 from AspirinSJL/lrs
...
Use LRS to do client-side load reporting
6 years ago
rmstar
1002f88a74
Merge pull request #19897 from Tony1023/fix_tvtest
...
Added missing configs for tvos tests
6 years ago
Soheil Hassas Yeganeh
13896f8bd1
Mandate static string for host and method passed to grpc_channel_register_call
...
This is for the gRFC being prepared.
Bump the major version of core to 8.0.0.
6 years ago
Juanli Shen
45dd8be442
Use LRS in xds policy
6 years ago
Tony Lu
eaf26b7ac3
Added missing configs for tvos tests
6 years ago
Juanli Shen
b4504ea781
Merge pull request #19894 from AspirinSJL/public_ctor
...
Comment deprecated macros
6 years ago
Esun Kim
78a01a5782
Update upb to the latest
6 years ago
Esun Kim
9753bd0c14
Merge pull request #19741 from veblush/to-upb-alts
...
Migrated from nanopb to upb for alts
6 years ago
Esun Kim
2df2da3cee
Merge pull request #19892 from veblush/dep-nanopb
...
Removed nanopb dependency from xDS
6 years ago
Juanli Shen
f789cffec6
Comment deprecated macros
6 years ago
Esun Kim
be4e684a82
Migrated tsi/alts from nanopb to upb
6 years ago
Esun Kim
adbe914f4b
Removed nanopb dependency from xDS
6 years ago
Esun Kim
e03cdc2a9d
Merge pull request #19891 from veblush/add-inc-to-python
...
Excluded *.inc from python distribution cleanup
6 years ago
Esun Kim
1069dee43a
Excluded *.inc from python garbage cleanup
6 years ago