Sree Kuchibhotla
|
c1a32fa46e
|
Merge branch 'master' into cq_create_api_changes
|
2017-04-01 17:36:15 -07:00 |
Sree Kuchibhotla
|
fa71f6f369
|
Fix ASAN failure
|
2017-04-01 17:32:34 -07:00 |
Craig Tiller
|
66051c618f
|
Async end2end test passes
|
2017-03-31 09:16:35 -07:00 |
Craig Tiller
|
dd36b15315
|
Call ref/unref, bugfixes
|
2017-03-31 08:27:28 -07:00 |
David Garcia Quintas
|
55c895a6a4
|
Removed wrong LR include from codegen
|
2017-03-30 10:43:14 -07:00 |
yang-g
|
c42d844d27
|
Let ServerContext own the initial_metadata array for sync calls
|
2017-02-22 23:04:06 -08:00 |
David Garcia Quintas
|
f31f096274
|
Use call context to propagare LR costs
|
2017-02-13 16:26:00 -08:00 |
Craig Tiller
|
7c70b6c144
|
Revert "Revert "Metadata handling rewrite""
This reverts commit 5e01e2ac97.
|
2017-01-23 07:48:42 -08:00 |
Craig Tiller
|
5e01e2ac97
|
Revert "Metadata handling rewrite"
|
2017-01-20 18:11:52 -08:00 |
Craig Tiller
|
f658bf0e1b
|
Start resolving memory issues in C++ metadata
|
2016-12-08 14:11:47 -08:00 |
Craig Tiller
|
73ee7dc559
|
C++ compiles
|
2016-11-21 09:12:18 -08:00 |
Vijay Pai
|
320ed13d3e
|
Deprecate grpc::thread and sync in favor of std::thread,mutex,etc
|
2016-11-01 17:16:55 -07:00 |
Vijay Pai
|
c0b2acb1a0
|
Use C++11 final and override
|
2016-11-01 16:31:56 -07:00 |
David Garcia Quintas
|
3922838613
|
Added missing var initialization
|
2016-07-22 13:13:31 -07:00 |
David Garcia Quintas
|
440558a7ec
|
C++ Compression Level set properly
|
2016-07-21 19:31:38 -07:00 |
David Garcia Quintas
|
9e9f7b62c7
|
Refactorings and renamings related to compression.
Also added levels to the channel args options.
|
2016-05-16 22:06:54 -07:00 |
Craig Tiller
|
3ab2fe0094
|
Rollup of changes from the latest import
|
2016-04-11 20:11:18 -07:00 |
Craig Tiller
|
6169d5f7b0
|
Update copyrights
|
2016-03-31 07:46:18 -07:00 |
Craig Tiller
|
9533d042d4
|
Fix includes
|
2016-03-25 17:11:06 -07:00 |
David Garcia Quintas
|
13c2f6e69d
|
Implemented compression level algorithms properly (as a function of the accepted algorithms by the call's peer.
|
2016-03-17 22:51:52 -07:00 |
Sree Kuchibhotla
|
b0d1567e8e
|
Revert "Revert "Properly integrate async API with server-side cancellations.""
|
2016-03-07 10:51:02 -08:00 |
Sree Kuchibhotla
|
edd96e4926
|
Revert "Properly integrate async API with server-side cancellations."
|
2016-03-04 14:32:50 -05:00 |
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 |