Vijay Pai
|
13ee2f2df3
|
Properly integrate async API with server-side cancellations.
There is a comment above IsCancelled that says when it is ok to use this.
|
2016-03-03 13:57:32 -08:00 |
Sree Kuchibhotla
|
369a04ace6
|
Address code review comments
|
2016-02-01 10:53:13 -08:00 |
Sree Kuchibhotla
|
7fa9d6f4c8
|
TryCancel() on ServerContext()
|
2016-01-28 17:32:48 -08:00 |
David Garcia Quintas
|
b523c732d1
|
async_stream.h done. Compiles
|
2016-01-25 18:22:28 -08:00 |
David Garcia Quintas
|
2425bbbc55
|
Further work. Compiles. WIP
|
2016-01-25 17:32:48 -08:00 |
Jan Tattermusch
|
c4d9f6de66
|
fix copyrights in server_context
|
2016-01-23 07:50:25 -08:00 |
yang-g
|
5ff8de3452
|
init deadline_
|
2016-01-22 16:55:10 -08:00 |
yang-g
|
e21908fcee
|
impl
|
2015-08-25 13:47:51 -07:00 |
yang-g
|
9e2f90cd06
|
headers reorg
|
2015-08-21 15:35:03 -07:00 |
Craig Tiller
|
d6c98df792
|
clang-format all source
|
2015-08-18 09:33:44 -07:00 |
Nicolas "Pixel" Noble
|
9d72b149a9
|
Merge branch 'master' of github.com:grpc/grpc into the-ultimate-showdown
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
|
2015-08-08 01:45:38 +02:00 |
yang-g
|
d45a26ed06
|
allow null tag
|
2015-08-04 16:36:22 -07:00 |
yang-g
|
b335256444
|
Add AsyncNotifyWhenDone
|
2015-08-04 14:42:06 -07:00 |
Nicolas "Pixel" Noble
|
4960516c63
|
Properly initializing reserved pointer in tests.
|
2015-08-01 00:33:29 +02:00 |
yang-g
|
b803313b2c
|
merge with head and resolve conflicts
|
2015-07-31 14:15:36 -07:00 |
Alistair Veitch
|
1178900c04
|
merge with master, fix build issue
|
2015-07-30 14:38:00 -07:00 |
yang-g
|
dcf6c90b33
|
merge with head
|
2015-07-30 11:35:18 -07:00 |
Alistair Veitch
|
100a6e1d82
|
add struct include/grpc++/server_context.h src/cpp/server/server_context.cc
|
2015-07-29 15:25:28 -07:00 |
yang-g
|
f1ec377063
|
server api
|
2015-07-28 23:05:22 -07:00 |
Alistair Veitch
|
cf39e94872
|
Server side census context plumbing for c++
|
2015-07-26 17:28:26 -07:00 |
Craig Tiller
|
b4e70366c6
|
Merge branch 'decompression' of https://github.com/dgquintas/grpc into dgquintas-decompression
Conflicts:
Makefile
vsprojects/Grpc.mak
|
2015-07-19 15:35:17 -07:00 |
Craig Tiller
|
eec373c555
|
Merge pull request #2413 from dgquintas/interop_sniffer
Introduced InteropContextInspector
|
2015-07-17 11:30:57 -07:00 |
David Garcia Quintas
|
6dd49a5c8f
|
Added some methods to context inspector. Also minor tweak to server context IsCancelled() method
|
2015-07-15 14:58:32 -07:00 |
David Garcia Quintas
|
e0d581b6ad
|
Merge branch 'master' of github.com:grpc/grpc into decompression
# 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
|
2015-07-15 14:07:18 -07:00 |
yang-g
|
94d6225ae7
|
Create server side auth context lazily
|
2015-07-14 14:25:37 -07:00 |
yang-g
|
85c04f938f
|
resolve comments
|
2015-07-07 17:47:31 -07:00 |
yang-g
|
5ea46ab248
|
merge with upstream and resolve conflicts
|
2015-07-06 14:05:54 -07:00 |
yang-g
|
3abe60b9d0
|
compiles
|
2015-07-06 14:00:36 -07:00 |
David Garcia Quintas
|
d7d9ce27c5
|
WIP in *_end2end_test.cc. Tests pass. Fixed leaks and introduced concept of compression request thru MD
|
2015-06-30 23:29:03 -07:00 |
Craig Tiller
|
026e600b5b
|
Update to set flags=0 on all ops
|
2015-06-22 11:41:14 -07:00 |
Craig Tiller
|
50a7a68ca2
|
Progress commit on fixing up C++
|
2015-06-04 12:53:40 -07:00 |
Nicolas Noble
|
89219162dd
|
Refactoring std::chrono out.
|
2015-04-08 05:42:08 +02:00 |
Nicolas "Pixel" Noble
|
ff2828be3d
|
Rewriting mutex, condition_variable, and thread.
|
2015-04-04 02:06:13 +02:00 |
Nicolas "Pixel" Noble
|
ae96ae2bad
|
Starting off by removing all offending headers.
|
2015-04-03 00:29:15 +02:00 |
Craig Tiller
|
cf133f41f8
|
Make it possible to compile with gcc4.6
|
2015-02-26 14:27:05 -08:00 |
Craig Tiller
|
d24d13d6eb
|
Simplify TryPluck
|
2015-02-18 15:35:32 -08:00 |
Craig Tiller
|
c7625b0e5f
|
Move header #include
|
2015-02-18 15:18:58 -08:00 |
Craig Tiller
|
eaaee49f9b
|
Merge github.com:grpc/grpc into an-update-on-c++
|
2015-02-18 13:14:15 -08:00 |
Craig Tiller
|
492968f7d9
|
Server side cancellation receive support
|
2015-02-18 13:14:03 -08:00 |
Craig Tiller
|
190d360def
|
Add missing new-lines at end of file
|
2015-02-18 09:23:38 -08:00 |
Craig Tiller
|
645466e089
|
Initial sketch
|
2015-02-18 09:18:33 -08:00 |
Craig Tiller
|
0605995e55
|
Update copyright to 2015
|
2015-02-18 08:34:56 -08:00 |
Yang Gao
|
2b7f537546
|
Add metadata test with rpc. Adding/fixing things to make it work
|
2015-02-18 00:45:53 -08:00 |
Craig Tiller
|
c645306b64
|
Fixes
|
2015-02-12 17:32:57 -08:00 |
Craig Tiller
|
3d6ceb6461
|
Async server dispatch
|
2015-02-12 14:33:54 -08:00 |
Yang Gao
|
3ccdbe9bcc
|
Make SendInitialMetadata work.
|
2015-02-11 23:56:30 -08:00 |
Craig Tiller
|
0156752a66
|
Some streaming progress
|
2015-02-11 21:08:49 -08:00 |
Craig Tiller
|
9dcb0f8e1d
|
Send initial metadata
|
2015-02-11 15:36:31 -08:00 |
Craig Tiller
|
854a30c73a
|
More implementation
|
2015-02-11 11:44:10 -08:00 |
Craig Tiller
|
c416577636
|
Server progress
|
2015-02-11 10:51:04 -08:00 |