-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Avoid shipping classes already in scalapb-runtime #943
Conversation
To a version that has akka/akka-grpc#943 to fix compilation errors. Compile/test now works, but assembly still has problems, and the PR needs a rebase.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@@ -4,3 +4,7 @@ $ exists target/scala-2.12/src_managed | |||
$ exists target/scala-2.12/src_managed/main/example/myapp/helloworld/grpc/HelloRequest.scala | |||
$ exists target/scala-2.12/src_managed/main/example/myapp/helloworld/grpc/HelloworldProto.scala | |||
$ exists target/scala-2.12/src_managed/main/example/myapp/helloworld/grpc/GreeterService.scala | |||
|
|||
# This will for example detect when we publish generated code that is | |||
# already in scalapb-runtime |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Because there would be exactly the same files at the same path now clashing?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes - actually not exactly the same, scalapb generates additional methods (they enable the javaConversions
option)
* Update Akka gRPC to 0.8.0 Unfortunately running into akka/akka-grpc#628 now * Update to 0.8.1 * Update akka-grpc To a version that has akka/akka-grpc#943 to fix compilation errors. Compile/test now works, but assembly still has problems, and the PR needs a rebase. * Remove reflection proto Reflection is provided by akka-grpc. Perhaps we'd like to make the .proto available here for some reason, but we shouldn't generate code for it. * reuse writer, shorter codec negotiation * Update to published akka-grpc snapshot * Expect server reflection in the reflection in the TCK Co-authored-by: Arnout Engelen <[email protected]>
Only a couple remaining after https://github.com/akka/akka-persistence-spanner/pull/74 and akka/akka-grpc#943
* Update Akka gRPC to 0.8.0 Unfortunately running into akka/akka-grpc#628 now * Update to 0.8.1 * Update akka-grpc To a version that has akka/akka-grpc#943 to fix compilation errors. Compile/test now works, but assembly still has problems, and the PR needs a rebase. * Remove reflection proto Reflection is provided by akka-grpc. Perhaps we'd like to make the .proto available here for some reason, but we shouldn't generate code for it. * reuse writer, shorter codec negotiation * Update to published akka-grpc snapshot * Expect server reflection in the reflection in the TCK Co-authored-by: Arnout Engelen <[email protected]>
* Update Akka gRPC to 0.8.0 Unfortunately running into akka/akka-grpc#628 now * Update to 0.8.1 * Update akka-grpc To a version that has akka/akka-grpc#943 to fix compilation errors. Compile/test now works, but assembly still has problems, and the PR needs a rebase. * Remove reflection proto Reflection is provided by akka-grpc. Perhaps we'd like to make the .proto available here for some reason, but we shouldn't generate code for it. * reuse writer, shorter codec negotiation * Update to published akka-grpc snapshot * Expect server reflection in the reflection in the TCK Co-authored-by: Arnout Engelen <[email protected]>
No description provided.