Eric Anderson
e9643bb5d7
Start 1.1.0 development cycle
2016-07-11 16:57:58 -07:00
Eric Anderson
46379da1a6
Start 1.0.0 development cycle
2016-07-01 11:46:33 -07:00
ZHANG Dapeng
f149e4c175
compiler: deprecate interfaces and add ImplBase in codegen
...
first step to address issue #1469 :
- leave and deprecate interfaces in codegen
- introduce `ServiceImplBase`,
- `AbstractService` is deprecated and extends `ServiceImplBase`
- static `bindService()` is deprecated
2016-06-29 21:17:03 -07:00
Eric Anderson
66ab956f9e
Reapply "Eliminate MethodDescriptor from startCall and interceptCall for servers"
...
This reverts commit ef178304cb , which
itself was a revert.
2016-06-23 09:27:47 -07:00
Eric Anderson
ef178304cb
Revert "Eliminate MethodDescriptor from startCall and interceptCall for servers"
...
This reverts commit 3df1446deb .
The commit was adding to the difficulty of integration for testing. By
itself it isn't bad, so this is a temporary revert until the many other
commits are absorbed and then it will be reapplied.
This does have a manual edit for ClientCallsTest.
2016-06-20 15:18:18 -07:00
Louis Ryan
3df1446deb
Eliminate MethodDescriptor from startCall and interceptCall for servers
...
Make the MethodDescriptor a property of ServerCall
Move ServerMethodDefinition into ServerServiceDefinition
2016-06-13 14:39:58 -07:00
Eric Anderson
7c722e440e
codegen: Specify URL for ExperimentalApi
...
Fixes #1378 . These are the last ExperimentalApis that didn't have their
own separate tracking issue.
2016-06-07 15:00:29 -07:00
Carl Mastrangelo
3c5b5a5e09
Begin v0.15.0 Cycle
2016-04-29 13:54:18 -07:00
nmittler
7e8b504e3f
Add javadoc to grpc codegen based on proto docs
...
Fixes #1612
2016-04-22 13:23:17 -07:00
Eric Anderson
9bc5d93e4a
Mark generated abstract class as Experimental
2016-04-19 12:35:04 -07:00
Lukasz Strzalkowski
363e0f6cfc
Print compiler version number in generated files
2016-04-11 19:35:19 -07:00
Lukasz Strzalkowski
2fbf142a41
Provide base methods for Abstract stub
...
Default implementation returns status UNIMPLEMENTED. This allows adding
new methods to services without breaking existing code.
2016-04-11 16:38:23 +02:00
Łukasz Strzałkowski
90fbf9b274
Adapt BindableService in ServerBuilder#addService
...
Makes binding services to server as simple as it can get.
2016-04-08 11:14:26 -07:00
Lukasz Strzalkowski
f8b71e72b3
Add Abstract{ServiceName} class in compiled service class
2016-04-07 17:39:17 -07:00
Eric Anderson
b22bcdfd18
Use lite argument in codegen instead of LITE_RUNTIME
...
This allows using the same proto file for both client and server without
forcing the server to use lite.
2016-03-29 16:19:56 -07:00