Mark D. Roth
|
ad38c6eddf
|
Fix clang-tidy error.
|
5 years ago |
Alexander Polcyn
|
37126b5446
|
Lower min-time-between-resolutions for the goaway server test
|
5 years ago |
Lidi Zheng
|
71da8258c3
|
Merge pull request #19539 from lidizheng/hack-hack
Fix the entry condition of Bazel hack
|
5 years ago |
apolcyn
|
8b71bd082e
|
Merge pull request #19585 from michaelherold/dont-require-relative-for-absolute-path
Don't require_relative for an absolute path
|
5 years ago |
Tony Lu
|
170d3633f0
|
Removed source files GRPCConnectivityMonitor
|
5 years ago |
Jan Tattermusch
|
0ada8b68d3
|
add versioning guide
|
5 years ago |
Alexander Polcyn
|
12ededb237
|
Increase lower bound on DNS re-resolution period to 30 seconds
|
5 years ago |
Tony Lu
|
dfca76905d
|
Removed unused variable enableCFStream
|
5 years ago |
Yunjia Wang
|
603054a29a
|
Modify locality
|
5 years ago |
Tony Lu
|
1efe2d9992
|
Merge branch 'master' of github.com:grpc/grpc into tv/watchOS
|
5 years ago |
Muxi Yan
|
cbc455ecfa
|
Merge pull request #19653 from Tony1023/cocoapods-build
Fixing duplicating problem
|
5 years ago |
Lidi Zheng
|
dbec6006a6
|
Fix the entry condition of Bazel hack
|
5 years ago |
hcaseyal
|
b389c00f64
|
Merge pull request #19551 from mhaidrygoog/fix_typo
Fix typo
|
5 years ago |
Soheil Hassas Yeganeh
|
74b981a6a3
|
Merge pull request #19657 from soheilhy/chrome-fuzzer
Make sure there is at least a header in the frame storge of H2.
|
5 years ago |
Mark D. Roth
|
db1b726024
|
Merge pull request #19636 from markdroth/connected_subchannel_ref
Avoid unnecessary ref of connected subchannel when creating subchannel call.
|
5 years ago |
apolcyn
|
b08a852e29
|
Merge pull request #19652 from apolcyn/fix_fallback_test
Fix fallback test breaking mac bazel build
|
5 years ago |
Tony Lu
|
a07b669ce6
|
Used a safer filter
|
5 years ago |
Lidi Zheng
|
3f2f773d76
|
Merge pull request #19650 from lidizheng/doc-fix
Several Python documentation fixes
|
5 years ago |
Soheil Hassas Yeganeh
|
b58d2e84ab
|
Make sure there is at least a header in the frame storge of H2.
grpc_chttp2_maybe_complete_recv_trailing_metadata() moves at
least GRPC_HEADER_SIZE_IN_BYTES from the frame storage, whenever
the frame storage is non-empty.
Instead ensure that we have at least GRPC_HEADER_SIZE_IN_BYTES
in the frame storage.
This results in bugs detected by clusterfuzz in chrome:
https://bugs.chromium.org/p/chromium/issues/detail?id=984534
https://bugs.chromium.org/p/chromium/issues/detail?id=984478#c2
|
5 years ago |
Mark D. Roth
|
f9e6144692
|
Avoid unnecessary ref of connected subchannel when creating subchannel call.
|
5 years ago |
Jan Tattermusch
|
d56e4eb0fd
|
Merge pull request #19648 from jtattermusch/csharp_managed_callcreds_interop
Add per-rpc interop tests for managed grpc-dotnet client
|
5 years ago |
Juanli Shen
|
34f247e497
|
Merge pull request #19639 from AspirinSJL/fix_pf_segv
Fix segv in pick_first
|
5 years ago |
Tony Lu
|
881e038529
|
Fixing duplicating problem
|
5 years ago |
Alexander Polcyn
|
3afb0b2635
|
Fix fallback test breaking on mac bazel
|
5 years ago |
Tony Lu
|
eb72215622
|
Removed reference of GRPCConnectivityMonitor
|
5 years ago |
Arjun Roy
|
f75400dc73
|
Merge pull request #19453 from arjunroy/hptbl_init
Faster hpack table creation
|
5 years ago |
Arjun Roy
|
fd2d2ee18e
|
Merge pull request #19552 from arjunroy/ch2_md_lookup_cache
Cached metadata lookup for hpack_parser.
|
5 years ago |
Yunjia Wang
|
34c76f527d
|
Add default size 1 for thread pool
|
5 years ago |
Lidi Zheng
|
c8a277add4
|
Several documentation fixes
|
5 years ago |
Richard Belleville
|
7f54da6bff
|
Merge pull request #19556 from gnossen/subprocess_gevent
Fix segfault when forking while using gevent
|
5 years ago |
Arjun Roy
|
666d73e39c
|
Cached metadata lookup for hpack_parser.
|
5 years ago |
Arjun Roy
|
b1d73a01f1
|
Removed duplicate static table from hpack table. Removed an or instruction for
every usage of static grpc metadata. Inlined hpack table lookups for static
metadata.
This leads to faster hpack parser creation:
BM_HpackParserInitDestroy 5.32µs ± 1% 0.06µs ± 1% -98.91% (p=0.000 n=18+19)
And slightly faster parsing:
BM_HpackParserParseHeader<RepresentativeClientInitialMetadata, OnInitialHeader>
456ns ± 1% 435ns ± 1% -4.74% (p=0.000 n=18+19)
BM_HpackParserParseHeader<MoreRepresentativeClientInitialMetadata,
OnInitialHeader>
1.06µs ± 2% 1.04µs ± 2% -1.82% (p=0.000 n=19+20)
It also yields a slight (0.5 - 1.0 microsecond) reduction in CPU time for
fullstack unary pingpong:
BM_UnaryPingPong<TCP, NoOpMutator, NoOpMutator>/0/512
[polls/iter:3.0001 ] 23.9µs ± 2%
23.0µs ± 1% -3.63% (p=0.002 n=6+6)
BM_UnaryPingPong<TCP, NoOpMutator, NoOpMutator>/0/32768
[polls/iter:3.00015 ] 35.1µs ± 1%
34.2µs ± 1% -2.57% (p=0.036 n=5+3)
BM_UnaryPingPong<MinTCP, NoOpMutator, NoOpMutator>/8/0
[polls/iter:3.00011 ] 21.7µs ± 3%
21.2µs ± 2% -2.44% (p=0.017 n=6+5)
|
5 years ago |
hcaseyal
|
592b840e10
|
Merge pull request #19624 from hcaseyal/channelz_sockets
Track channelz server sockets in the server node
|
5 years ago |
Tony Lu
|
eaef598a90
|
Changed to remote sources
|
5 years ago |
Hope Casey-Allen
|
225a878e9f
|
Track channelz server sockets in the server node
|
5 years ago |
Richard Belleville
|
ae825f7dae
|
Merge pull request #19635 from gnossen/python_release_sanity_check
Add a sanity check for the Python release process.
|
5 years ago |
Mark D. Roth
|
c007642f10
|
Merge pull request #19631 from markdroth/refcount_trace_fix
Log refcount traces if tracer enabled, even if DEBUG_LOCATION is not used.
|
5 years ago |
Jan Tattermusch
|
c556a02024
|
add per-rpc interop tests to managed grpc-dotnet client
|
5 years ago |
apolcyn
|
8cd016f597
|
Merge pull request #18913 from sat0yu/sat0yu/fix-typo
Fix a typo in the GRPC::RpcServer constructor description
|
5 years ago |
Juanli Shen
|
fa4e0f040f
|
Fix segv in pick_first
|
5 years ago |
Tony Lu
|
90dac25693
|
Added watchOS sample
|
5 years ago |
Yunjia Wang
|
a381dea062
|
reformat
|
5 years ago |
Tony Lu
|
3b380ccb58
|
Added sample tvOS project and modified some podspec deployment targets
|
5 years ago |
Richard Belleville
|
ba761f77c5
|
Yapf. Pylint. Long-form birth certificate.
|
5 years ago |
Yunjia Wang
|
c15d246f6a
|
Add constructor test case
|
5 years ago |
Mark D. Roth
|
994985be97
|
Log refcount traces if tracer enabled, even if DEBUG_LOCATION is not used.
|
5 years ago |
Richard Belleville
|
a0d9ec81a5
|
Add a sanity check for the Python release process.
This fixes https://github.com/grpc/grpc/issues/19632.
|
5 years ago |
Arjun Roy
|
0e7188ccbb
|
Merge pull request #19606 from arjunroy/sb_consume
Pull() eats slice from sbuf wrapped byte buffer.
|
5 years ago |
Muxi Yan
|
a41cbab9ef
|
Merge pull request #19620 from Tony1023/cocoapods-build
Reworked cocoapods installation
|
5 years ago |
Jan Tattermusch
|
36f7b1feb6
|
Merge pull request #19610 from mgravell/mgravell/petty-allocs
C# - remove delegate allocation and boxing from cancellation registrations
|
5 years ago |