Commit Graph

1640 Commits

Author SHA1 Message Date
Craig Tiller a51f54192a Merge pull request #7559 from dgquintas/codegen_cleanse
Removed references to public APIs from codegen/
2016-09-13 19:40:43 -07:00
Craig Tiller 537f7c2a13 Revert "Grand unified closures" 2016-09-12 11:56:39 -07:00
Craig Tiller 5d3f2e6286 Merge github.com:grpc/grpc into grand-unified-closures 2016-09-09 13:10:22 -07:00
Nicolas Noble 1b5f057995 Merge pull request #7196 from soltanmm/old-mac-donald-had-a-farm
Enable Mac OS X 10.6 compilation
2016-09-08 19:58:38 -07:00
Craig Tiller 8f416dbb97 Merge github.com:grpc/grpc into grand-unified-closures 2016-09-08 09:54:03 -07:00
Makarand Dharmapurikar 2b98b77225 add cacheable option to client_context 2016-09-07 14:24:15 -07:00
Craig Tiller cd0ea6334a Merge pull request #7864 from ctiller/bigger_frames
Support >16kib frame sizes in core
2016-09-07 12:36:34 -07:00
Craig Tiller 344834b40b Merge github.com:grpc/grpc into grand-unified-closures 2016-09-07 08:39:05 -07:00
David Garcia Quintas d10f1775eb Merge branch 'master' of github.com:grpc/grpc into codegen_cleanse 2016-09-03 12:42:02 +02:00
Craig Tiller 255dad3630 Merge github.com:grpc/grpc into grand-unified-closures 2016-09-02 09:15:23 -07:00
kpayson64 8d40e083f1 Merge pull request #7018 from vjpai/fc_unary
Support server-side streaming of a unary RPC
2016-09-02 09:15:14 -07:00
Craig Tiller 1ccf6212ed Merge github.com:grpc/grpc into bigger_frames 2016-09-02 08:57:12 -07:00
David Garcia Quintas e44902ecc9 Merge branch 'master' of github.com:grpc/grpc into codegen_cleanse 2016-09-02 15:27:33 +02:00
kpayson64 cfa18475f6 Merge pull request #7918 from y-zeng/server_builder
Add ServerBuilderPlugin::UpdateChannelArguments
2016-09-01 12:53:58 -07:00
Nicolas Noble 29b75b13ac Merge pull request #7890 from yeputons/add-iwyu-pragmas-grpc-h
Add IWYU export pragmas to grpc++/grpc++.h.
2016-09-01 12:45:12 -07:00
David Garcia Quintas 410208c25c Merge branch 'master' of github.com:grpc/grpc into codegen_cleanse 2016-09-01 18:23:55 +02:00
makdharma 9d7e049d03 Merge pull request #7862 from makdharma/grpc_caching
prep work for enabling caching
2016-09-01 09:15:30 -07:00
Mark D. Roth 79d7d99600 Merge pull request #7842 from jboeuf/security_context_extension
Adding extension points for security context.
2016-08-31 10:00:17 -07:00
Vijay Pai 5c9a3438c5 clang-format 2016-08-30 20:52:32 -07:00
Craig Tiller dadda8bf52 Merge github.com:grpc/grpc into grand-unified-closures 2016-08-30 20:51:45 -07:00
Vijay Pai 84033b1f6b Stick to StatusCode::INTERNAL when there's no service
response on a StreamedUnary
2016-08-30 20:50:43 -07:00
Makarand Dharmapurikar a6babb040a addressed comments from review
modified comment about when GET verb is used.
Added code to read data from send_message and defer the op when
  it is not fully available.
clang-format one more time.
2016-08-30 16:59:26 -07:00
David Garcia Quintas e3817f4fd1 Merge branch 'master' of github.com:grpc/grpc into codegen_cleanse 2016-08-31 00:25:29 +02:00
Vijay Pai 2998daa81b Another golden file 2016-08-30 12:09:35 -07:00
Vijay Pai 77073ce99f clang-format 2016-08-30 10:26:30 -07:00
Vijay Pai de2aec8106 Merge branch 'master' into fc_unary
Resolve conflicts in ServerReaderWriterInterface
Remove file server_streamed_unary.h and merge with sync_stream.h
2016-08-30 10:20:20 -07:00
David Garcia Quintas 621e2b1a49 Merge with newly added/modified files 2016-08-30 09:27:19 -07:00
Craig Tiller 99091704c1 Merge pull request #7912 from ctiller/g_stands_for
Specify the "g" in gRPC
2016-08-30 08:40:00 -07:00
kpayson64 d76ea83728 Merge pull request #7798 from y-zeng/ServerReaderWriterInterface
Add ServerReaderWriterInterface
2016-08-30 08:34:19 -07:00
David Garcia Quintas f3581bf90a Merge branch 'master' of github.com:grpc/grpc into codegen_cleanse 2016-08-30 04:45:50 -07:00
Yuchen Zeng 11d3c8f3d4 Add ServerBuilderPlugin::UpdateChannelArguments 2016-08-29 18:19:03 -07:00
Vijay Pai d4d5f4cd53 clang-format 2016-08-29 16:59:21 -07:00
Vijay Pai a9c0d7f88b Change names to StreamedUnary, ServerUnaryStreamer, etc. Use a templated method handler since most code shared between the new StreamedUnary and the existing BidiStreaming. Eliminate the separate enum case for streamed unary. Return a status failure if a StreamedUnary method handler doesn't actually do a write (since that is
violating the appearance of unary-ness)
2016-08-29 16:42:04 -07:00
Craig Tiller 8dfdb7e299 Specify the "g" in gRPC 2016-08-29 11:25:56 -07:00
Egor Suvorov 93901a7a86 Add clarifying comment about IWYU in grpc++.h 2016-08-26 16:48:38 -04:00
Egor Suvorov 650ae16bf7 Add IWYU export pragmas to grpc++/grpc++.h.
IWYU is a C++ tool which ensures that end users explicitly #include
every header they need. Without pragmas IWYU have no way of distinguishing
between 'implementation-specific' headers and headers which are shortcuts
for groups of other headers, like grpc++.h.
2016-08-26 16:26:23 -04:00
Julien Boeuf 2b2b345841 Addressing feedback. 2016-08-25 21:22:55 -07:00
Vijay Pai cdc253535b Remove FC_UNARY enum and treat it more like a special case of BIDI_STREAMING
in all cases
2016-08-25 15:33:02 -07:00
Vijay Pai ac4113bef1 Merge branch 'master' into fc_unary 2016-08-25 14:49:18 -07:00
Takuto Ikuta c0080b7c92 remove docstring for not existing argument 2016-08-25 13:31:51 +09:00
Takuto Ikuta bb04734eec Fix a typo 2016-08-25 13:31:51 +09:00
Craig Tiller 24096ce7be Support >16kib frame sizes in core 2016-08-24 15:54:29 -07:00
Makdharma 178f4bc24d prep work for enabling caching
Added new header grpc-payload-bin
Added new channel arg for setting max payload size
Ability to create a GET request in client filter
Ability to parse the payload from header in server filter.
2016-08-24 15:16:53 -07:00
Julien Boeuf 6b93d46bb8 Adding extension points for security context. 2016-08-23 10:04:03 -07:00
Yuchen Zeng 59e835d431 Add comments 2016-08-19 15:23:23 -07:00
Yuchen Zeng e0705e2dc2 Add ServerReaderWriterInterface 2016-08-19 15:13:43 -07:00
Mark D. Roth 2665bdd6d2 Reduce allocations associated with src/cpp/util/byte_buffer.cc. 2016-08-18 08:02:24 -07:00
kpayson64 b80d9c9626 Merge pull request #7594 from chedeti/grpc-thrift-v2
grpc thrift integration
2016-08-17 16:59:20 -07:00
Nicolas "Pixel" Noble 7f074e0e20 Merge branch 'v1.0.x' into manual-upmerge 2016-08-11 21:00:08 +02:00
David Garcia Quintas 15eba13927 Improved some docstrings for grpc_call creation 2016-08-09 15:20:48 -07:00