Ken Payson
4754398f81
Clang_format
2017-08-30 08:31:38 -07:00
Ken Payson
567e0f1eb6
Have write ops take ownership over slices
2017-08-29 09:21:22 -07:00
Muxi Yan
7c62a35c6f
Merge remote-tracking branch 'upstream/master' into stream_compression_config
2017-08-21 15:19:50 -07:00
Muxi Yan
229125abb1
Merge remote-tracking branch 'upstream/master' into stream_compression_config
2017-08-11 16:15:53 -07:00
Vijay Pai
b18ab3f7c8
Delete deprecated constructor and CallOpSetCollectionInterface
2017-08-11 11:56:34 -07:00
Vijay Pai
ce58cf8c44
Add Slice constructors to match all grpc_slice cases
2017-08-04 07:48:48 -07:00
Jan Tattermusch
e68c0d1722
Revert "Reintroduce a lambda capture as part of C++11-izing code"
2017-08-03 12:42:24 +02:00
Muxi Yan
69b8fe02b6
Merge branch 'master' into stream_compression_config
2017-08-02 16:57:23 -07:00
yang-g
e8a61d63b5
Add a default delete override for the interface
2017-08-02 09:31:24 -07:00
Muxi Yan
c80526d122
Modify C++ and Objective C to initialize maybe_stream_compression_level
2017-07-27 11:16:49 -07:00
Vijay Pai
bc81eee4d4
Remove a follow-on internal that was added post-internalization, keep the templated QPS worker rather than going back to internal API
2017-07-25 01:51:28 -07:00
Vijay Pai
6abd20020b
Revert "Separate internal-only and public parts of C++ API"
2017-07-25 00:43:30 -07:00
hxcan.cai
ba65002de4
Fix error in Doxygen comment.
2017-07-24 13:51:10 +08:00
Vijay Pai
e5ba80b507
Merge pull request #11870 from vjpai/slice
...
Add idiomatic C++ API for grpc::Slice construction
2017-07-18 14:10:13 -07:00
Mark D. Roth
65d447f2c3
Merge pull request #11454 from markdroth/server_cq_ok_semantics
...
Do not return calls on server when request proto fails to deserialize.
2017-07-18 12:19:45 -07:00
Vijay Pai
0f95fa4909
Add idiomatic C++ API for grpc::Slice construction that doesn't
...
require using grpc_slice
2017-07-18 11:07:43 -07:00
Vijay Pai
fd82a6cb4f
Merge pull request #11145 from vjpai/inproc3
...
In-process transport
2017-07-15 20:05:26 -07:00
Vijay Pai
3d7d5f4ed2
Create inproc transport, add relevant tests, exclude irrelevant tests
2017-07-14 16:23:54 -07:00
Mark D. Roth
0696611fb5
Do not return calls on server when request proto fails to deserialize.
2017-07-14 07:18:39 -07:00
Julien Boeuf
da8eca56e2
Better handling of token lifetime.
...
- In C++, we need a constant for the max lifetime.
- In C, make sure that we crop the lifetime in the credentials object
itself and not just later during the creation of the token. This will
allow the refresh to occur based on the actual token lifetime as opposed
to the one from the user (which may be cropped).
2017-07-13 21:58:01 -07:00
Nicolas Noble
9877189e45
Merge pull request #11310 from nicolasnoble/import
...
Import mutations.
2017-07-13 13:39:58 -07:00
ncteisen
616dafd52c
Partial revert of https://github.com/grpc/grpc/pull/10743
2017-07-12 15:31:38 -07:00
Mehrdad Afshari
2ca8282846
Merge pull request #11738 from mehrdada/canonica-urls
...
Use https://grpc.io consistently as the canonical URL
2017-07-11 11:41:14 -07:00
Yang Gao
6eaaa923fa
Merge pull request #11731 from yang-g/cpp_is_hard
...
Avoid use after free if the sneaky op is owned by the collection
2017-07-11 10:39:11 -07:00
Vijay Pai
5e3699493d
Merge pull request #11572 from vjpai/internalize
...
Separate internal-only and public parts of C++ API
2017-07-10 23:22:19 -07:00
Ken Payson
b84a489f02
Revert "Reduce server memory usage"
...
This reverts commit 53e6b56e32 .
2017-07-10 17:21:12 -07:00
Mehrdad Afshari
bb3d95b643
Use https://grpc.io consistently as the canonical URL
2017-07-10 22:24:28 +00:00
Vijay Pai
c0baec60a1
Internalize structs and methods meant for being exposed through codegen
...
or that interface with core and are only for internal use
2017-07-10 14:33:53 -07:00
yang-g
d03594fb73
second try
2017-07-10 14:23:00 -07:00
yang-g
0d9caecde2
Unref the call first in case the collection is still used in call
2017-07-10 11:24:53 -07:00
yang-g
a3d929169f
Use pointer to avoid assignment and race.
2017-07-08 00:57:20 -07:00
Vijay Pai
17bf3e1434
Merge pull request #11705 from vjpai/typos
...
Resolve typos
2017-07-07 08:44:33 -07:00
Vijay Pai
28ee1ecdf0
Resolve typos
2017-07-06 14:46:37 -07:00
Noah Eisen
67a40548ca
Initialize pending_ops false
2017-07-06 09:34:06 -07:00
ncteisen
36bb8a0006
s/hanging/pending/g
2017-07-05 11:21:25 -07:00
ncteisen
43f2b55a07
Add repro and fix to bidi case
2017-07-05 10:33:21 -07:00
ncteisen
95f7a51746
Fix writelast bug
2017-07-05 10:33:21 -07:00
David G. Quintas
b9223347bc
Merge pull request #11539 from dgquintas/alarm_non_copyable
...
Make grpc::Alarm non-copyable
2017-06-29 14:19:58 -07:00
Nicolas "Pixel" Noble
5d80dc4985
Merge branch 'master' of https://github.com/grpc/grpc into import
2017-06-26 22:01:11 +02:00
Vijay Pai
10c040d455
Move collection reset before unref (since unref could destroy obj)
2017-06-22 13:41:41 -07:00
Vijay Pai
d35730d185
Fix use of terminal underscores in field names.
2017-06-22 12:06:44 -07:00
Vijay Pai
fc539eb193
Re-enable public constructor for ClientAsyncResponseReader to avoid busting client that bypassed code generator. This code is deprecated-on-arrival as it is a performance pessimization. This code path should not be used.
2017-06-22 09:40:09 -07:00
David Garcia Quintas
e48949f0b4
Make grpc::Alarm non-copyable
2017-06-20 15:42:56 -07:00
Noah Eisen
5f5415eae3
Merge pull request #11429 from gkelly/fix-extra-semis
...
Remove extraneous semicolons.
2017-06-08 10:08:57 -07:00
Jan Tattermusch
7897ae9308
auto-fix most of licenses
2017-06-08 11:22:41 +02:00
Garret Kelly
0cd689202d
Remove extraneous semicolons.
...
Fixes compilation if building with -Wextra-semi.
2017-06-07 14:56:06 -04:00
yang-g
63610c4740
Update comments to discourage having an OK status with error_message
2017-06-02 16:30:54 -07:00
David G. Quintas
672f15fbdd
Merge pull request #11143 from dgquintas/dns_server
...
Make ServerBuilder accept (dns:///) URIs instead of just dns names
2017-06-02 09:55:29 -07:00
Eric Gribkoff
df8b5eacf0
Update comment formatting
2017-06-01 08:53:49 -07:00
Nicolas "Pixel" Noble
7bc55fdaa3
Merge remote-tracking branch 'ctiller/build-wtf' into import
2017-05-26 00:32:47 +02:00