adelez
937e53d821
Merge pull request #13480 from carl-mastrangelo/bumpybumpsarebumpy
...
Add java 1.8
7 years ago
Vijay Pai
891254292e
Remove lockfree stack, again
7 years ago
Jan Tattermusch
fcb4205645
silence uninitialized use warning
7 years ago
adelez
7fe236904f
Merge pull request #13483 from menghanl/release_matrix
...
Add go release versions to backwards compatibility tests
7 years ago
Mehrdad Afshari
36f60a9cc1
Kill off unnecessary sleep in route_guide example
7 years ago
Vijay Pai
0c000f6f6f
Merge pull request #12938 from gkelly/fix-variable-interpolation
...
Do not interpolate variables in leading comments.
7 years ago
vcaesar
00867f2cbe
Fix node source code link error
7 years ago
Nathaniel Manista
bb9333c485
Merge pull request #13486 from nathanielmanistaatgoogle/elide-local-field
...
Elide local field by directly returning values.
7 years ago
Nathaniel Manista
9e8a6922ca
Merge pull request #13485 from nathanielmanistaatgoogle/const
...
Add missing const.
7 years ago
Nathaniel Manista
0eacb45a48
Elide local field by directly returning values
7 years ago
Nathaniel Manista
77d2c721cb
Add missing const
7 years ago
yang-g
704009a198
Enable check for use-after-dtor
7 years ago
Yash Tibrewal
d88421a995
Merge pull request #13452 from yashykt/publicheaderc89nitfix
...
Remove unnecessary if condition in public_headers_must_be_c89
7 years ago
Nathaniel Manista
76c27a5768
Merge pull request #13479 from nathanielmanistaatgoogle/certificate-configuration
...
Avoid abbreviation in Python API.
7 years ago
Menghan Li
a4f0320643
Add go release versions to client_matrix.py
7 years ago
Noah Eisen
9c26f6866a
Merge pull request #13288 from ncteisen/inheritance-in-core
...
Support Manually Constructed Virtual Functions in C Core
7 years ago
Yash Tibrewal
b822b968c6
Merge branch 'master' into publicheaderc89nitfix
7 years ago
Nathaniel Manista
1628da0136
Avoid abbreviation in Python API
...
I should have requested this during code review of bcf083fa90
but it slipped my mind.
7 years ago
Jan Tattermusch
1304cf8174
Merge pull request #13475 from jtattermusch/better_completion_registry_benchmark
...
Use spinlock in CompletionRegistry (and improve the benchmark).
7 years ago
ncteisen
264560ff4a
Reviewer feedback
7 years ago
Noah Eisen
b8ec238211
Merge branch 'master' of https://github.com/grpc/grpc into inheritance-in-core
7 years ago
Carl Mastrangelo
4c1713af84
Add java 1.8
7 years ago
Nicolas Noble
240762d4c2
Merge pull request #13060 from jwpowell055/master
...
Allow Bazel to build gRPC as a third-party dependency without git submodules
7 years ago
Noah Eisen
dd010f2297
Merge pull request #13364 from ncteisen/surfacing-error-details
...
Add Error String to Recv Status API
7 years ago
Jan Tattermusch
39b0325dc7
Merge pull request #13462 from jtattermusch/tuple_is_not_a_struct
...
ServerCallHandlers: save allocation by using a struct instead of a tuple
7 years ago
Jan Tattermusch
eec8b84c71
spinlock in completion registry is slightly faster
7 years ago
Jan Tattermusch
8bae77cdd1
add completion registry benchmark with shared registry too
7 years ago
Jan Tattermusch
da8ef40465
save allocation by using a struct instead of a tuple
7 years ago
Jan Tattermusch
39e3325550
Merge pull request #13459 from jtattermusch/csharp_avoid_delegate_allocs
...
Avoid unnecessary delegate alloc in CallSafeHandle and AsyncCall*
7 years ago
Jan Tattermusch
85807230fb
consistent naming for OnReceivedCloseOnServer
7 years ago
Jan Tattermusch
2622fdc07d
remove legacy delegates
7 years ago
Jan Tattermusch
c5638887bf
make everything compile
7 years ago
Jan Tattermusch
466d77b26f
avoid delegate allocations in callsafehandle
7 years ago
Jan Tattermusch
8b451ed31d
server and channel adjustments
7 years ago
Jan Tattermusch
2dc792de17
add "state" filed to batch completion delegate
7 years ago
Jan Tattermusch
f70ecdb640
Merge pull request #13444 from jtattermusch/avoid_delegate_alloc_completion_registry
...
Avoid unnecessary delegate alloc in completion registry
7 years ago
Jan Tattermusch
9a244d61d4
avoid unnecessary allocation in completion registry
7 years ago
Jan Tattermusch
2bc15ca776
Merge pull request #13438 from jtattermusch/csharp_more_microbenchmarks
...
Add more C# microbenchmarks
7 years ago
Noah Eisen
11c1c47fe9
Fix real TSAN/ASAN bug
7 years ago
Mehrdad Afshari
d21365813f
Merge pull request #13431 from mehrdada/fix-setup-py-trigger-for-health-reflection
...
Alter build criterion for health/reflection packages
7 years ago
Mehrdad Afshari
90dbd2b670
Alter health/reflection packages' build criterion
...
Using the presence of the `*_pb2_grpc` module, as opposed to the absence
of the build script (`*_commands` module) is a problematic choice,
because even if a generated file is present, the test infrastructure may
want to regenerate it under a different environment (e.g. different
Python/proto package version). This will ensure the protos always get
recompiled if we have a `*_commands` module present, signaling we are in
a build environment, thereby making the process hermetic.
7 years ago
Nathaniel Manista
018153cd1a
Merge pull request #13406 from nathanielmanistaatgoogle/interop_required_args
...
Require port and server_port interop flags.
7 years ago
Nathaniel Manista
ec4791254e
Merge pull request #13188 from cauthu/python-server-cert-reload
...
Add Python support for server SSL certificate reloading.
7 years ago
Yang Gao
e295ec7cc8
Merge pull request #13454 from yang-g/lockfree_event
...
Avoid calling dtor on grpc_fd before putting it in freelist
7 years ago
Nicolas "Pixel" Noble
18a6837bb0
Merge branch 'v1.7.x' of https://github.com/grpc/grpc
7 years ago
Giang Nguyen
bcf083fa90
Add Python support for server SSL cert reloading
...
Previously, a secure server is configured with SSL credentials during
initialization, and those credentials will be used for the lifetime of
the server. If the user wants the server to use new credentials, the
user has to restart the server, resulting in server downtime. This
change enables the user to optionally configure the server with a
"certificiate config fetcher," such that on every new client
connection, the server will call the config fetcher before performing
the handshake, allowing the user application to optionally specify new
certificate configuration for the server to use (the fetcher can
return a "no change" and the server continues to use its current
certificate configuration).
7 years ago
Mehrdad Afshari
61ea3e22a1
Merge pull request #13463 from mehrdada/fix-check_grpcio_tools
...
Do not require bazel for check_grpcio_tools.py
7 years ago
yang-g
ed49fe5510
Resolve comments
7 years ago
ncteisen
8d1a3ca5fc
use aquire release
7 years ago
Nicolas Noble
c567ceb01a
Merge pull request #13173 from kwasimensah/patch-1
...
Add logic to work around buggy Android NDKs
7 years ago