| Commit message (Collapse) | Author | Age |
|\
| |
| | |
Add some reserved checks that need to be present
|
| | |
|
|/ |
|
|
|
|
|
| |
I wasn't able to flesh this out nearly as much as I had wanted to but I
can come back to it after Beta (issue #2959).
|
|
|
|
|
|
| |
This is the public API of the old base package of RPC Framework
extracted into a first-class interface and adapted to metadata, status,
and flow control.
|
|\ |
|
| |\
| | |
| | | |
Service-side read without allowance
|
| |\ \
| | | |
| | | | |
Add health-checking to Python.
|
| | |/
| |/|
| | |
| | | |
This compensates for the abstraction mismatch described in issue 2916.
|
|\| |
| | |
| | |
| | |
| | | |
Conflicts:
src/ruby/ext/grpc/rb_channel.c
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Adds the initial reference implementation for health-checking in gRPC
Python as a separate project (but within the same grpc package to keep
namespaces consistent). Only installs the package to test the
build-proto-modules custom command introduced in the health-checking
project.
|
| |\ \
| | | |
| | | | |
Expose new core functionality to Python.
|
| | | | |
|
| |\ \ \
| | | | |
| | | | | |
Use common timeouts in Python face-layer test-cases.
|
|\| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Conflicts:
src/node/ext/call.cc
src/node/ext/channel.cc
|
| |\ \ \ \
| | | | | |
| | | | | | |
Fix debug annotation typo in Python.
|
|\| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Conflicts:
src/csharp/ext/grpc_csharp_ext.c
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
Move Python protoc plugin tests to grpcio_test.
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Set Python user-agent string.
|
| | |_|_|_|/ /
| |/| | | | | |
|
| | | | | | | |
|
|\| | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Conflicts:
include/grpc/grpc.h
src/core/surface/channel.c
src/core/surface/channel_create.c
src/core/surface/completion_queue.c
src/cpp/client/channel.cc
src/cpp/client/insecure_credentials.cc
src/csharp/ext/grpc_csharp_ext.c
src/node/ext/call.cc
src/node/ext/channel.cc
src/php/ext/grpc/call.c
src/php/ext/grpc/channel.c
src/python/grpcio/grpc/_adapter/_c/types/channel.c
src/ruby/ext/grpc/rb_channel.c
test/core/end2end/dualstack_socket_test.c
test/core/end2end/fixtures/chttp2_fullstack.c
test/core/end2end/fixtures/chttp2_fullstack_compression.c
test/core/end2end/fixtures/chttp2_fullstack_uds_posix.c
test/core/end2end/fixtures/chttp2_fullstack_with_poll.c
test/core/end2end/multiple_server_queues_test.c
test/core/end2end/no_server_test.c
test/core/end2end/tests/bad_hostname.c
test/core/end2end/tests/cancel_after_accept.c
test/core/end2end/tests/cancel_after_accept_and_writes_closed.c
test/core/end2end/tests/cancel_after_invoke.c
test/core/end2end/tests/cancel_before_invoke.c
test/core/end2end/tests/cancel_in_a_vacuum.c
test/core/end2end/tests/census_simple_request.c
test/core/end2end/tests/disappearing_server.c
test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls.c
test/core/end2end/tests/empty_batch.c
test/core/end2end/tests/graceful_server_shutdown.c
test/core/end2end/tests/invoke_large_request.c
test/core/end2end/tests/max_concurrent_streams.c
test/core/end2end/tests/max_message_length.c
test/core/end2end/tests/ping_pong_streaming.c
test/core/end2end/tests/registered_call.c
test/core/end2end/tests/request_response_with_binary_metadata_and_payload.c
test/core/end2end/tests/request_response_with_metadata_and_payload.c
test/core/end2end/tests/request_response_with_payload.c
test/core/end2end/tests/request_response_with_payload_and_call_creds.c
test/core/end2end/tests/request_response_with_trailing_metadata_and_payload.c
test/core/end2end/tests/request_with_compressed_payload.c
test/core/end2end/tests/request_with_flags.c
test/core/end2end/tests/request_with_large_metadata.c
test/core/end2end/tests/request_with_payload.c
test/core/end2end/tests/server_finishes_request.c
test/core/end2end/tests/simple_delayed_request.c
test/core/end2end/tests/simple_request.c
test/core/end2end/tests/simple_request_with_high_initial_sequence_number.c
test/core/fling/client.c
test/core/fling/server.c
test/core/surface/lame_client_test.c
|
| |/ / / / / |
|
| | |/ / /
| |/| | | |
|
| |\ \ \ \
| | |_|_|/
| |/| | | |
Core-supported context propagation
|
| |\ \ \ \
| | | | | |
| | | | | | |
Add project metadata generation to Python.
|
| | | | | | |
|
| | |_|_|/
| |/| | | |
|
| | | |\ \
| | |_|/ /
| |/| | | |
|
| |\ \ \ \
| | |/ / /
| |/| | | |
Rename grpc_server_add_http2_port to grpc_server_add_insecure_http2_port
|
| | | |\ \
| | |_|/ /
| |/| | | |
|
| | | | | |
|
| |\ \ \ \
| | |_|_|/
| |/| | | |
Affirm metadata transmission in a common function
|
| | |/ /
| |/| | |
|
| | | |\
| | | | |
| | | | |
| | | | |
| | | | | |
Conflicts:
src/core/surface/channel.c
|
| | | |\ \
| | |_|/ /
| |/| | |
| | | | |
| | | | | |
Conflicts:
src/core/surface/channel.c
|
| | | |/ |
|
| | | | |
|
| | | | |
|
| | |/
| | |
| | |
| | |
| | | |
This introduces grpc_test.test_common for gRPC-specific test code and
fixes issue 2570.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Also updates the version of grpcio_test. Now that grpcio and its tests
are in different project packages, the version numbers should be kept in
sync.
|
| |/ |
|
| | |
|
| |
| |
| |
| |
| | |
This is in preparation of moving all tests into a separate package to
enable ease of coverage checking and testing.
|
| |\
| | |
| | | |
Python documentation generation.
|
| | | |
|
| |\| |
|
| | |\
| | | |
| | | | |
Add STREAM_LENGTH and POOL_SIZE to test_constants
|
| |\| | |
|
| | |\ \
| | | | |
| | | | | |
Rename grpc_channel_create to grpc_insecure_channel_create
|