aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/cpp/client/client_context.cc
Commit message (Collapse)AuthorAge
* Call ref/unref, bugfixesGravatar Craig Tiller2017-03-31
|
* bug fixGravatar Yuxuan Li2017-03-08
|
* Implemented stream coalescing designGravatar Yuxuan Li2017-03-08
| | | | | | | (RFC:https://github.com/grpc/proposal/pull/3). Add necessary microbenchmarks to show reduced writes/iter for short streams. Add necessary end2end test to test out newly added apis. Filter those tests using *WithCoalescingApi*.
* Deprecate grpc::thread and sync in favor of std::thread,mutex,etcGravatar Vijay Pai2016-11-01
|
* Use C++11 final and overrideGravatar Vijay Pai2016-11-01
|
* Rename GRPC_INITIAL_METADATA_IGNORE_CONNECTIVITY toGravatar Mark D. Roth2016-09-28
| | | | | | GRPC_INITIAL_METADATA_WAIT_FOR_READY. Also add a flag to indicate whether wait_for_ready was explicitly set by the application.
* Change C++ API to expose wait_for_ready instead of fail_fast.Gravatar Mark D. Roth2016-09-27
|
* Merge pull request #7559 from dgquintas/codegen_cleanseGravatar Craig Tiller2016-09-13
|\ | | | | Removed references to public APIs from codegen/
* | add cacheable option to client_contextGravatar Makarand Dharmapurikar2016-09-07
| |
| * removed codegen/log.hGravatar David Garcia Quintas2016-07-27
|/
* Fix uninitialized variableGravatar Craig Tiller2016-06-09
|
* Refactorings and renamings related to compression.Gravatar David Garcia Quintas2016-05-16
| | | | Also added levels to the channel args options.
* Rollup of changes from the latest importGravatar Craig Tiller2016-04-11
|
* Fix client_crash_test, implement idempotency, fail_fast for C++Gravatar Craig Tiller2016-04-01
|
* Update copyrightsGravatar Craig Tiller2016-03-31
|
* Fix includesGravatar Craig Tiller2016-03-25
|
* Auto-changesGravatar Craig Tiller2016-03-25
|
* Merge branch 'master' of github.com:grpc/grpc into sync-async-plus-interfacesGravatar David Garcia Quintas2016-01-27
|\
* | copyrightsGravatar David Garcia Quintas2016-01-27
| |
* | async_stream.h done. CompilesGravatar David Garcia Quintas2016-01-25
| |
| * Update the copyrights of the modified files.Gravatar Bogdan Drutu2016-01-19
| |
| * Fix the build.Gravatar Bogdan Drutu2016-01-14
| |
| * Add virtual destructors for the default implementations as well.Gravatar Bogdan Drutu2016-01-12
|/
* Fix the naming conflict issue that cause the tests to fail.Gravatar Bogdan Drutu2015-12-12
|
* Add a destructor callback as wellGravatar Bogdan Drutu2015-12-11
|
* Add a hook for the default constructor of ClientContext.Gravatar Bogdan Drutu2015-12-11
|
* Handle cancel before start caseGravatar yang-g2015-11-17
|
* Shuffling headers around.Gravatar Julien Boeuf2015-08-28
|
* headers reorgGravatar yang-g2015-08-21
|
* Remove ChannelInterface and replace it with ChannelGravatar yang-g2015-08-19
|
* Merge branch 'master' of github.com:grpc/grpc into the-ultimate-showdownGravatar Nicolas "Pixel" Noble2015-08-13
|\ | | | | | | | | | | Conflicts: src/cpp/client/channel.cc src/cpp/client/client_context.cc
| * client code clean upGravatar yang-g2015-08-11
| |
* | Merge branch 'master' of github.com:grpc/grpc into the-ultimate-showdownGravatar Nicolas "Pixel" Noble2015-08-08
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * Add tests for C++ propagationGravatar Craig Tiller2015-08-05
| |
| * C++ context propagationGravatar Craig Tiller2015-08-05
| |
| * client apiGravatar yang-g2015-07-28
| |
* | Changing the library's code to adapt with the new API.Gravatar Nicolas "Pixel" Noble2015-07-23
|/
* Remove experimental prefixGravatar Craig Tiller2015-07-19
|
* Merge branch 'decompression' of https://github.com/dgquintas/grpc into ↵Gravatar Craig Tiller2015-07-19
|\ | | | | | | | | | | | | | | dgquintas-decompression Conflicts: Makefile vsprojects/Grpc.mak
| * Removed compression levels from clients and _experimental_'d signature of ↵Gravatar David Garcia Quintas2015-07-17
| | | | | | | | methods manipulating compression algorithms
| * Merge branch 'master' of github.com:grpc/grpc into decompressionGravatar David Garcia Quintas2015-07-15
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # Makefile # include/grpc++/client_context.h # include/grpc++/server_context.h # src/cpp/client/client_context.cc # src/cpp/server/server_context.cc # vsprojects/Grpc.mak
* | | Introduce a clock type field onto gpr_timespec.Gravatar Craig Tiller2015-07-13
| |/ |/| | | | | | | Use it to validate that arithmetic on time types makes even some vague kind of sense.
* | resolve commentsGravatar yang-g2015-07-07
| |
* | compilesGravatar yang-g2015-07-06
| |
| * WIP in *_end2end_test.cc. Tests pass. Fixed leaks and introduced concept of ↵Gravatar David Garcia Quintas2015-06-30
|/ | | | compression request thru MD
* support per call credentials in c++Gravatar Yang Gao2015-05-14
|
* C Core API cleanup.Gravatar Craig Tiller2015-05-04
| | | | | | Simplify grpc_event into something that can be non-heap allocated. Deprecate grpc_event_finish. Remove grpc_op_error - use an int as this is more idiomatic C style.
* Refactoring std::chrono out.Gravatar Nicolas Noble2015-04-08
|
* clang-format c++ codeGravatar Yang Gao2015-03-17
|
* Make it possible to compile with gcc4.6Gravatar Craig Tiller2015-02-26
|