This is an automated email from the ASF dual-hosted git repository.
fanningpj pushed a change to branch pjfanning-patch-2
in repository https://gitbox.apache.org/repos/asf/pekko-grpc.git
omit 6889ecfc use FastFuture.successful
add fffcfdbc Update sbt-license-report to 1.7.0 (#393)
add 7d5269ac Update sbt, scripted-plugin to 1.10.3 (#394)
add fa1bfff6 Merge grpc headers and trailers in case of failure (#391)
add e616c6a9 Apply trailer only optimization for responseForSingleElement
(#396)
add 0c2d5673 Update sbt, scripted-plugin to 1.10.4 (#398)
add 077b7d4b grpc 1.67.1 (#399)
add 017e70aa tidy up imports (#405)
add df8d44d1 Update sbt-buildinfo to 0.13.1 (#407)
add 9dd8df2e Update sbt, scripted-plugin to 1.10.5 (#408)
add ca570237 release notes for 1.1.1 (#406)
add 8db7102d plugin-tester-scala: set protoc version (#409)
add 843bf454 update copyright year (#412)
add c3544a83 Assembly jar LICENSE/NOTICE (#413)
add 65d3683e chore: fuse handlers in CancellationBarrierGraphStage (#414)
add 47211573 grpc: update to 1.68.2 (#415)
add c2b86413 link validator: ignore license report
add 85da3ce6 docs: more direct links to pages that redirect
add 9ddb5c8b Update sbt, scripted-plugin to 1.10.6 (#416)
add bbc00569 Update grpc-core, grpc-interop-testing, ... to 1.69.0 (#418)
add a3866cf3 Update sbt, scripted-plugin to 1.10.7 (#420)
add 3319ceb5 add 2025 to copyright (#421)
add 3682fa01 CI: add source headers (#422)
add 2b35cbcc Update sbt-pekko-build to 0.4.2 (#424)
add 40c3e904 Update logback-classic to 1.3.15 (#423)
add 1ca45c3f pekko 1.1.3 (#425)
add 9a1e221f scala 2.13.16 (#427)
add b968b011 Update grpc-core, grpc-interop-testing, ... to 1.69.1 (#426)
add 031e9277 Update scalafmt-core to 3.8.6 (#432)
add 2b3a0c6c Update sbt-scalafmt to 2.5.4 (#431)
add ea993c66 Update protobuf-java to 3.25.6 (#429)
add 0b2afef8 Update sbt-assembly to 2.3.1 (#428)
add 5ba7d29a Update grpc-core, grpc-interop-testing, ... to 1.70.0 (#430)
add 66f1dd00 Update scala3-library to 3.3.5 (#433)
add a78bde08 upgrade CI to use scala 3.3.5 (#434)
add fca91046 Update scalafmt-core to 3.9.1 (#435)
add d96a863f Update sbt-twirl, twirl-api to 2.0.8 (#436)
add 168b7452 Update slf4j-api to 2.0.17 (#438)
add 16d11197 Update scalafmt-core to 3.9.2 (#437)
add 55c285fa Update scalafmt-core to 3.9.3 (#441)
add c68327e0 Update sbt, scripted-plugin to 1.10.10 (#440)
add edfd468e Update grpc-core, grpc-interop-testing, ... to 1.71.0 (#439)
add 438ccb03 Re-enable github discussions (#442)
add 9afe10c1 Update junit-4-13 to 3.2.19.1 (#444)
add eb5a8e31 Update sbt, scripted-plugin to 1.10.11 (#443)
add 49d090b6 Pin sbt-java-formatter to 0.9.x (#446)
add c8bb793b Update sbt-java-formatter to 0.9.0 (#448)
add 23326684 Update grpc-core, grpc-interop-testing, ... to 1.72.0 (#449)
add fb0afc96 Update protobuf-java to 3.25.7 (#451)
add 0beb08e0 Update scala3-library to 3.3.6 (#452)
add 0702fac8 Update sbt, scripted-plugin to 1.11.0 (#455)
add bcb07b2d test with scala 3.3.6 (#457)
add 0f5dbc23 protect 1.1.x branch and add related CI jobs (#459)
add 3c51f0c0 pre-announce trailers in server streaming calls (#456)
add c0659685 Update pekko-http, pekko-http-core, ... to 1.2.0 (#454)
add bd96fb30 Update protobuf-java to 3.25.8 (#460)
add 3e8ebbd8 Update grpc-core, grpc-interop-testing, ... to 1.73.0 (#461)
add 8c924f69 Update sbt-protoc to 1.0.8 (#462)
add 51329ad3 Update compilerplugin, scalapb-runtime to 0.11.18 (#463)
add 5db80bda Update maven-core, maven-plugin-api to 3.9.10 (#464)
add 905d51f0 Update sbt, scripted-plugin to 1.11.2 (#465)
add 7cb2d7f0 upgrade gradle and maven builds (#466)
add 12cf6003 Update pekko-discovery, pekko-slf4j, ... to 1.1.4 (#469)
add 05b30651 pin actions to hashes (#468)
add 16c6ab7a Update sbt-pekko-build to 0.4.4 (#472)
add 81aa5183 Update compilerplugin, scalapb-runtime to 0.11.19 (#474)
add a2f793cf Update sbt-dynver to 5.1.1 (#473)
add 360ba31f Update sbt-twirl, twirl-api to 2.0.9 (#475)
add 8b1c48fd Update sbt, scripted-plugin to 1.11.3 (#476)
add fe7c81f7 Update sbt-scalafmt to 2.5.5 (#477)
add 60f4980d Update maven-core, maven-plugin-api to 3.9.11 (#479)
add 5205396f Update sbt-pekko-build to 0.4.5 (#478)
add d3b805b4 pekko 1.1.5 (#480)
add f0d4e292 Update grpc-core, grpc-interop-testing, ... to 1.74.0 (#482)
add 453ca18c remove function wrapping and deprecate unused function
wrapping functions (#485)
add e0793629 Update sbt, scripted-plugin to 1.11.4 (#486)
add e654fc4c Update compilerplugin, scalapb-runtime to 0.11.20 (#488)
add c39800ca Update sbt-unidoc to 0.6.0 (#487)
add ab611de0 Update grpc-core, grpc-interop-testing, ... to 1.75.0 (#489)
add 1815b83f Update sbt, scripted-plugin to 1.11.5 (#491)
add 41d9d34d Update scriptedSbt version from 1.11.3 to 1.11.5 (#492)
add fd8806df use 1.2.x snapshots in nightly test workflow (#495)
add f20624d6 add nowarn annotations due to compiler warnings (#497)
add 4351d96f Update sbt, scripted-plugin to 1.11.6 (#499)
add d05ab255 Java 17 build (#501)
add 68965ece protect 1.2.x branch (#500)
add f1da62ee try to avoid deprecated japi function (#484)
add e27488d7 remove deprecated methods (#502)
add 6847060f remove ByteArrayInputStream (#504)
add a32381d8 try to ensure Java 17 as release target for classes (#505)
add b3f75523 remove explicit scala version in sbt tests (#507)
add a8abcd46 Update sbt-license-report to 1.8.0 (#510)
add bb4664ed Update sbt-header to 5.11.0 (#511)
add 6113bb86 Update logback-classic to 1.5.18 (#509)
add 799b107e run maven and gradle tests with scala 2.13 (#512)
add 7d577a0e make Scala 2.13.16 the default for the CI build and drop
Scala 2.12 (except for sbt plugins) (#506)
add 949b8e28 use scala converters (#513)
add b905a0b0 use groupMap (#514)
add 66b28aa6 java 17 instanceof (#515)
add 0c96b6bf Update sbt-license-report to 1.9.0 (#517)
add fb563031 avoid deprecated code (#519)
add 26c59449 try to avoid unnecessary step in map conversion (#520)
add 1e889ccd add tests for Java DSL Metadata (#521)
add 6108f1b8 try to avoid unnecessary map conversions in Java DSL (#522)
add 2f807ca2 Update sbt-jmh to 0.4.8 (#524)
add d3c3b476 Update logback-classic to 1.5.19 (#523)
add f0f5e7f6 Update org.eclipse.jgit to 5.13.5.202508271544-r (#527)
add 8106e7f7 Update sbt-source-dist to 0.1.13 (#525)
add 1a4c5644 Update grpc-core, grpc-interop-testing, ... to 1.76.0 (#526)
add d091f444 build with latest scala releases (#529)
add 9b47965e sbt 1.11.7 (#532)
add 831b8e51 pin pekko dependency (#534)
add 8a490bb4 Fix typo in Maven plugin instructions (#535)
add 69838650 protobuf-gradle-plugin 0.9.5 (#536)
add 3c056be0 use commons-lang3 (#537)
add e25530c3 release notes for 1.2.0 (#531)
add 88b9f7b2 Update Scala Steward action version to v2.77.0 (#539)
add 8dbe5402 Update scalafmt-core to 3.9.10
add 11d72d76 Reformat with scalafmt 3.9.10
add 64b521e0 Add 'Reformat with scalafmt 3.9.10' to .git-blame-ignore-revs
add da534380 Update logback-classic to 1.5.20 (#541)
add 831a01e4 publish sbt plugin in legacy style (#543)
add 4228b778 add known issue to release notes (#545)
add 8e35a0e9 Update scalafmt-core to 3.10.1 (#548)
add 592a6f16 Update sbt-scalafmt to 2.5.6 (#547)
add 2785f562 Update logback-classic to 1.5.21 (#549)
add 46320b56 Update grpc-core, grpc-interop-testing, ... to 1.76.1 (#550)
add f5895f12 use latest pekko releases (#551)
add de7f4d0d chore: restrict scala-steward permissions (#552)
add c3f5903e Update grpc-core, grpc-interop-testing, ... to 1.77.0 (#553)
add 0fc59cd5 Add Dependabot configuration for GitHub Actions (#554)
add 13903319 Bump actions/setup-go from 5.5.0 to 6.1.0 (#559)
add 78863627 Bump actions/checkout from 4.2.2 to 6.0.1 (#558)
add d65b4d2a Bump coursier/cache-action from 6.4.9 to 7.0.0 (#557)
add 79792a10 Bump coursier/setup-action from 1.3.9 to 2.0.0 (#556)
add 0bdb5caa Bump scala-steward-org/scala-steward-action from 2.77.0 to
2.78.0 (#555)
add e358e90d upgrade to latest scala (2.13.18, 2.12.21) (#560)
add da76d008 Update scalafmt-core to 3.10.2 (#562)
add d9d43158 Update sbt-pekko-build to 0.4.7 (#561)
add 5cde01bc chore: run link validator on schedule (#564)
add 5b863d34 run scala3 tests explicitly (#567)
add ffd67f71 Update logback-classic to 1.5.22 (#569)
add 0c73e8d8 Bump actions/cache from 4.2.3 to 5.0.1 (#574)
add a3f6e25c Bump sbt/setup-sbt from 1.1.9 to 1.1.14 (#572)
add 88165568 Bump coursier/setup-action from 2.0.0 to 2.0.1 (#571)
add 7a320dde Bump actions/setup-java from 4.7.1 to 5.1.0 (#573)
add 06aee9f9 Pekko HTTP snapshot (#568)
add 4e774b4c Update nightly 1.x snapshot test to use Pekko 1.5.x (#575)
add 015215c1 Update maven-core, maven-plugin-api to 3.9.12 (#570)
add e31ddbde Update grpc-core, grpc-interop-testing, ... to 1.77.1 (#579)
add f27a2ddb use org.apache.commons.lang3.Strings for contains checks
(#581)
add f54b4f5c Update scalafmt-core to 3.10.3 (#580)
add 797dabe9 Update logback-classic to 1.5.23 (#578)
add 9ffadf7c Bump coursier/setup-action from 2.0.1 to 2.0.2 (#584)
add a8a87b40 2026 (#583)
add e2bf1aca Update sbt-unidoc to 0.6.1 (#586)
add 7f9e34f4 Update logback-classic to 1.5.24 (#585)
add dfb9357b Update sbt, scripted-plugin to 1.12.0 (#587)
add fbb51232 Bump sbt/setup-sbt from 1.1.14 to 1.1.15 (#589)
add 43518fd7 Update sbt-java-formatter to 0.10.0 (#590)
add f815e99a Update scalafmt-core to 3.10.4
add 0f0fff7f Reformat with scalafmt 3.10.4
add b0009daf Add 'Reformat with scalafmt 3.10.4' to .git-blame-ignore-revs
add 2ce3a982 Update logback-classic to 1.5.25 (#593)
add 45f01bc9 Bump actions/cache from 5.0.1 to 5.0.2 (#596)
add 8a13de00 Bump actions/setup-go from 6.1.0 to 6.2.0 (#595)
add fb5fd130 switch to grpc.reflection.v1.reflection (#599)
add f50a76a5 use pekko-http 2.0.0-M1 (#600)
add f6aca6ea Add 'using' for implicit args in Scala 3 sources (#597)
add 822aba0c remove use of differentiated scala 2.12/2.13 code (#602)
add e675f337 use `pekko.http.server.enable-http2` (#601)
add eca9b9fb Update grpc-core, grpc-interop-testing, ... to 1.78.0 (#582)
add 3ab55ca6 Bump actions/setup-java from 5.1.0 to 5.2.0 (#609)
add 83d920f6 Bump actions/checkout from 6.0.1 to 6.0.2 (#608)
add df65ad95 Create stage-release-candidate.yml (#606)
add 746f4bbc Update scalapb-validate-codegen version to 0.3.6 (#611)
add 68e850a7 Update scalafmt-core to 3.10.5
add d1c4a4ad Reformat with scalafmt 3.10.5
add 4c30c040 Add 'Reformat with scalafmt 3.10.5' to .git-blame-ignore-revs
add b4fb98fb Update sbt, scripted-plugin to 1.12.1 (#613)
add a6c34b0c Update logback-classic to 1.5.26 (#612)
add b1d0a9a7 Update scalafmt-core to 3.10.6 (#617)
add cccf3715 Update logback-classic to 1.5.27 (#616)
add 9ed7c5dc Bump actions/cache from 5.0.2 to 5.0.3 (#619)
add 18a6abf6 release notes for 2.0.0-M1 (#605)
add d6c6684b Update Scala version in publish workflow for docs (#620)
add b8c3ecc5 Update sbt, scripted-plugin to 1.12.2 (#622)
add 92a5f3b4 Update grpc-core, grpc-interop-testing, ... to 1.79.0 (#621)
add faf64f38 Bump scala-steward-org/scala-steward-action from 2.78.0 to
2.83.0 (#618)
add 4c46e8ac Update logback-classic to 1.5.29 (#629)
add 8a48840b Update logback-classic to 1.5.30 (#631)
add 65fd42b3 Update scalafmt-core to 3.10.7 (#630)
add f435f91d Bump actions/setup-java from 5.1.0 to 5.2.0 (#628)
add d9bb3220 Bump actions/checkout from 6.0.1 to 6.0.2 (#626)
add f9fee2dd Bump coursier/cache-action from 7.0.0 to 8.0.0 (#625)
add 4ebcfe51 Bump sbt/setup-sbt from 1.1.15 to 1.1.16 (#624)
add 111970e1 Update sbt, scripted-plugin to 1.12.3 (#633)
add 799178c2 Update logback-classic to 1.5.32 (#632)
add b65cd4b4 Update sbt-mima-plugin to 1.1.5 (#634)
add 2d31a0c8 Bump sbt/setup-sbt from 1.1.16 to 1.1.17 (#637)
add 62c15c83 Bump coursier/setup-action from 2.0.2 to 2.0.3 (#635)
add 59b0a5e0 Bump coursier/cache-action from 8.0.0 to 8.0.1 (#636)
add 3f0f218e Update sbt, scripted-plugin to 1.12.4 (#638)
add 97cc6ecd Delete scala-steward.yml (#639)
add beeb7126 Bump actions/setup-go from 6.2.0 to 6.3.0 (#641)
add a917cc69 Bump sbt/setup-sbt from 1.1.17 to 1.1.18 (#640)
add 7a954161 Send transitive dependencies in server reflection (#643)
add 718e5e5d Update sbt, scripted-plugin to 1.12.5 (#644)
add 82300037 Rich error model client API (#645)
add 9f4b5131 Update maven-core, maven-plugin-api to 3.9.13 (#647)
add 407bbce4 Fix NonBalancingIntegrationSpec flakiness (#651)
add baa37a0b Bump sbt/setup-sbt from 1.1.18 to 1.1.19 (#655)
add a15fba85 Update maven-core, maven-plugin-api to 3.9.14 (#656)
add f3cfaffc Unpin sbt-java-formatter (#657)
add f509840f Update sbt, scripted-plugin to 1.12.6 (#658)
add 8b661ea1 Update grpc-core, grpc-interop-testing, ... to 1.80.0 (#659)
add 4d90100b Delete pr-labeler.yml (#662)
add a675008b Bump sbt/setup-sbt from 1.1.19 to 1.1.20 (#663)
add e6f70823 Bump actions/cache from 5.0.3 to 5.0.4 (#664)
add 8f43103d Bump coursier/setup-action from 2.0.3 to 3.0.0 (#666)
add 0c2d5b7c Bump coursier/cache-action from 8.0.1 to 8.1.0 (#665)
add 8414fb0a Update scalatest to 3.2.20 (#670)
add d382560b Update sbt, scripted-plugin to 1.12.8 (#669)
add 9230dc52 Update protobuf-java to 3.25.9 (#668)
add ab9a1a02 Bump sbt/setup-sbt from 1.1.20 to 1.1.22 (#672)
add e14a89ba Bump actions/setup-go from 6.3.0 to 6.4.0 (#671)
add 1efef5b3 Use relative path for logfile_enc protoc plugin option (#661)
add 66942b22 Bump jrouly/scalafmt-native-action from 4 to 5 (#675)
add 9c8ee9ab Update sbt-java-formatter to 0.11.0 (#674)
add a024b0ca Update sbt, scripted-plugin to 1.12.9 (#676)
add 465e6767 bring scripted sbt version up to date (#678)
add 8411beeb use FastFuture.successful
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (6889ecfc)
\
N -- N -- N refs/heads/pjfanning-patch-2 (8411beeb)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 28 +-
.git-blame-ignore-revs | 12 +
.github/dependabot.yml | 6 +
.github/workflows/build-test.yml | 108 ++--
.github/workflows/format.yml | 21 +-
.github/workflows/headers.yml | 29 +-
.github/workflows/link-validator.yml | 33 +-
.../workflows/nightly-snapshot-dependency-test.yml | 21 +-
.github/workflows/pr-labeler.yml | 12 -
.github/workflows/publish-1.0-docs.yml | 23 +-
...h-1.0-nightly.yml => publish-1.0-snapshots.yml} | 18 +-
.github/workflows/publish-1.1-docs.yml | 36 +-
...h-1.0-nightly.yml => publish-1.1-snapshots.yml} | 24 +-
.../{publish-1.1-docs.yml => publish-1.2-docs.yml} | 48 +-
...h-1.0-nightly.yml => publish-1.2-snapshots.yml} | 24 +-
.github/workflows/publish-2.0-docs.yml | 83 +++
.github/workflows/publish-nightly.yml | 24 +-
.github/workflows/scala-steward.yml | 23 -
.github/workflows/stage-release-candidate.yml | 349 +++++++++++
.scala-steward.conf | 9 +-
.scalafmt.conf | 2 +-
CONTRIBUTING.md | 2 +-
LICENSE | 2 +-
NOTICE | 2 +-
README.md | 11 +-
benchmark-java/build.sbt | 8 +-
benchmark-java/project/build.properties | 2 +-
.../pekko/grpc/benchmarks/driver/LoadClient.java | 7 +-
.../pekko/grpc/benchmarks/driver/LoadWorker.java | 2 +-
.../pekko/grpc/benchmarks/qps/AsyncClient.java | 7 +-
.../pekko/grpc/benchmarks/qps/AsyncServer.java | 2 +-
.../grpc/benchmarks/qps/ClientConfiguration.java | 3 +-
.../grpc/benchmarks/qps/ServerConfiguration.java | 3 +-
.../grpc/benchmarks/driver/LoadWorkerTest.java | 2 +-
.../scala/org/apache/pekko/grpc/BenchRunner.scala | 2 +-
.../pekko/grpc/GrpcMarshallingBenchmark.scala | 2 +-
.../pekko/grpc/HandlerProcessingBenchmark.scala | 2 +-
build.sbt | 91 +--
.../org/apache/pekko/grpc/gen/CodeGenerator.scala | 48 --
.../org/apache/pekko/grpc/gen/CodeGenerator.scala | 0
.../pekko/grpc/gen/javadsl/JavaCodeGenerator.scala | 4 +-
.../apache/pekko/grpc/gen/javadsl/Service.scala | 2 +-
.../grpc/gen/scaladsl/ScalaCodeGenerator.scala | 2 +-
.../grpc/gen/scaladsl/ScalaCompatConstants.scala | 2 +
.../scaladsl/ScalaMarshallersCodeGenerator.scala | 3 +-
.../apache/pekko/grpc/gen/scaladsl/Service.scala | 2 +-
.../twirl/templates/JavaServer/Handler.scala.txt | 8 +-
.../twirl/templates/ScalaServer/Handler.scala.txt | 4 +-
docs/src/main/paradox/apidesign.md | 2 +-
docs/src/main/paradox/client/details.md | 2 +-
docs/src/main/paradox/client/walkthrough.md | 10 +-
docs/src/main/paradox/deploy.md | 2 -
docs/src/main/paradox/getting-started.md | 2 +-
docs/src/main/paradox/release-notes/index.md | 2 +
.../src/main/paradox/release-notes/releases-1.0.md | 2 +-
.../src/main/paradox/release-notes/releases-1.1.md | 14 +-
.../src/main/paradox/release-notes/releases-1.2.md | 22 +
.../src/main/paradox/release-notes/releases-2.0.md | 16 +
docs/src/main/paradox/server/kubernetes.md | 2 +-
docs/src/main/paradox/server/reflection.md | 2 +-
docs/src/main/paradox/server/walkthrough.md | 15 +-
docs/src/main/paradox/troubleshooting.md | 2 +-
gradle-plugin/build.gradle | 11 +-
.../pekko/grpc/gradle/PekkoGrpcPlugin.groovy | 16 +-
.../grpc/gradle/PekkoGrpcPluginExtension.groovy | 4 +-
.../pekko/grpc/interop/PekkoGrpcServerJava.java | 2 +-
.../io/grpc/testing/integration2/Settings.scala | 2 +-
.../pekko/grpc/interop/GrpcInteropTests.scala | 2 +-
.../myapp/helloworld/grpc/RichErrorImpl.java | 1 +
...odelTest.java => RichErrorModelNativeTest.java} | 64 +-
.../myapp/helloworld/grpc/RichErrorNativeImpl.java | 5 +-
.../interop/PekkoHttpServerProviderScala.scala | 13 +-
.../scaladsl/GrpcExceptionDefaultHandleSpec.scala | 40 +-
.../pekko/grpc/scaladsl/GrpcMarshallingSpec.scala | 3 +-
.../scaladsl/NonBalancingIntegrationSpec.scala | 13 +-
.../apache/pekko/grpc/scaladsl/PowerApiSpec.scala | 1 -
.../grpc/scaladsl/RichErrorModelNativeSpec.scala | 204 +++++++
legal/AssemblyLicense.txt | 668 +++++++++++++++++++++
legal/AssemblyNotice.txt | 231 +++++++
legal/RuntimeLicense.txt | 5 +-
maven-plugin/src/main/maven/plugin.xml | 8 +-
.../pekko/grpc/maven/AbstractGenerateMojo.scala | 15 +-
.../org/apache/pekko/grpc/maven/ProtocSpec.scala | 2 +-
plugin-tester-java/build.gradle | 6 +-
plugin-tester-java/pom.xml | 35 +-
.../main/java/example/myapp/CombinedServer.java | 2 +-
.../helloworld/AuthenticatedGreeterServer.java | 2 +-
.../example/myapp/helloworld/GreeterServer.java | 2 +-
.../myapp/helloworld/LiftedGreeterClient.java | 1 +
.../LoggingErrorHandlingGreeterServer.java | 7 +-
.../myapp/helloworld/PowerGreeterServer.java | 2 +-
.../myapp/helloworld/JGreeterServiceSpec.scala | 2 +-
plugin-tester-scala/build.gradle | 6 +-
plugin-tester-scala/pom.xml | 49 +-
.../main/scala/example/myapp/CombinedServer.scala | 2 +-
.../helloworld/AuthenticatedGreeterServer.scala | 2 +-
.../example/myapp/helloworld/GreeterServer.scala | 2 +-
.../LoggingErrorHandlingGreeterServer.scala | 2 +-
.../myapp/statefulhelloworld/GreeterActor.scala | 2 +-
.../myapp/helloworld/GreeterServiceSpec.scala | 2 +-
project/Common.scala | 74 +--
project/CopyrightHeader.scala | 14 +-
project/Dependencies.scala | 24 +-
project/MetaInfLicenseNoticeCopy.scala | 6 +-
project/PekkoCoreDependency.scala | 2 +-
project/PekkoHttpDependency.scala | 2 +-
project/build.properties | 2 +-
project/plugins.sbt | 37 +-
project/project-info.conf | 2 +-
project/project/buildinfo.sbt | 2 +-
.../reflection-proto.excludes} | 6 +-
.../remove-deprecated-methods.excludes | 31 +
.../switch-japi-functions.backwards.excludes | 26 +
.../reflection/{v1alpha => v1}/reflection.proto | 26 +-
.../scala/org/apache/pekko/grpc/GrpcChannel.scala | 2 +-
.../org/apache/pekko/grpc/GrpcClientSettings.scala | 17 +-
.../apache/pekko/grpc/GrpcServiceException.scala | 18 +-
.../org/apache/pekko/grpc/SSLContextUtils.scala | 2 +-
.../pekko/grpc/internal/AbstractGrpcProtocol.scala | 7 -
.../grpc/internal/ByteStringInputStream.scala | 34 --
.../internal/CancellationBarrierGraphStage.scala | 42 +-
.../apache/pekko/grpc/internal/ClientState.scala | 59 --
.../org/apache/pekko/grpc/internal/Codecs.scala | 2 +-
.../pekko/grpc/internal/GrpcEntityHelpers.scala | 5 +-
.../pekko/grpc/internal/GrpcResponseHelpers.scala | 26 +-
.../org/apache/pekko/grpc/internal/Gzip.scala | 2 +-
.../apache/pekko/grpc/internal/MetadataImpl.scala | 80 ++-
.../pekko/grpc/internal/NettyClientUtils.scala | 3 +-
.../grpc/internal/PekkoDiscoveryNameResolver.scala | 2 +-
.../pekko/grpc/internal/PekkoHttpClientUtils.scala | 13 +-
.../internal/PekkoNettyGrpcClientGraphStage.scala | 37 +-
.../pekko/grpc/internal/RequestBuilderImpl.scala | 110 ++--
.../pekko/grpc/internal/ServerReflectionImpl.scala | 101 +++-
.../pekko/grpc/internal/SingleParameterSink.scala | 2 +-
.../pekko/grpc/internal/UnaryCallAdapter.scala | 9 +-
.../grpc/javadsl/GoogleProtobufSerializer.scala | 11 +-
.../pekko/grpc/javadsl/GrpcExceptionHandler.scala | 10 +-
.../pekko/grpc/javadsl/GrpcMarshalling.scala | 8 +-
.../org/apache/pekko/grpc/javadsl/Metadata.scala | 16 +
.../pekko/grpc/javadsl/MetadataBuilder.scala | 2 +-
.../pekko/grpc/javadsl/ServerReflection.scala | 9 +-
.../org/apache/pekko/grpc/javadsl/WebHandler.scala | 4 +-
.../org/apache/pekko/grpc/javadsl/package.scala | 34 +-
.../org/apache/pekko/grpc/scaladsl/Grpc.scala | 2 +-
.../pekko/grpc/scaladsl/GrpcExceptionHandler.scala | 2 +-
.../org/apache/pekko/grpc/scaladsl/Metadata.scala | 17 +
.../pekko/grpc/scaladsl/ServerReflection.scala | 2 +-
.../apache/pekko/grpc/scaladsl/WebHandler.scala | 3 +-
.../pekko/grpc/scaladsl/headers/headers.scala | 31 +-
.../pekko/grpc/internal/reflection_test_1.proto | 11 +
.../pekko/grpc/internal/reflection_test_2.proto | 9 +
.../pekko/grpc/internal/reflection_test_3.proto | 9 +
.../pekko/grpc/internal/reflection_test_4.proto | 6 +
.../pekko/grpc/internal/ChannelUtilsSpec.scala | 8 +-
.../grpc/internal/GrpcResponseHelpersSpec.scala | 53 ++
.../pekko/grpc/internal/MetadataImplSpec.scala | 21 +
.../grpc/internal/NameResolverListenerProbe.scala | 2 +-
.../PekkoDiscoveryNameResolverProviderSpec.scala | 2 +-
.../internal/PekkoDiscoveryNameResolverSpec.scala | 2 +-
.../grpc/internal/ServerReflectionImplSpec.scala | 101 +++-
.../sbt-test/gen-java/01-gen-basic-java/build.sbt | 7 +-
.../src/sbt-test/gen-java/01-gen-basic-java/test | 10 +-
.../gen-java/02-server-reflection/build.sbt | 4 +-
.../main/java/example/myapp/helloworld/Main.java | 2 +-
.../sbt-test/gen-java/02-server-reflection/test | 10 +-
.../sbt-test/gen-java/03-no-java-package/build.sbt | 4 +-
.../src/sbt-test/gen-java/03-no-java-package/test | 2 +-
.../gen-java/04-crash-on-keywords/build.sbt | 7 +-
.../build.sbt | 4 +-
.../05-duplicate-messages-different-packages/test | 2 +-
.../sbt-test/gen-java/06-nested-message/build.sbt | 2 +
.../src/sbt-test/gen-java/06-nested-message/test | 6 +-
.../sbt-test/gen-scala-server/00-interop/build.sbt | 10 +-
.../00-interop/src/main/resources/application.conf | 2 +-
.../org/apache/pekko/grpc/TestServiceImpl.scala | 4 +-
.../org/apache/pekko/grpc/GrpcInteropSpec.scala | 11 +-
.../gen-scala-server/01-gen-basic-server/build.sbt | 8 +-
.../gen-scala-server/01-gen-basic-server/test | 8 +-
.../02-multiple-services/build.sbt | 4 +-
.../src/main/scala/example/myapp/Main.scala | 6 +-
.../gen-scala-server/03-test-config/build.sbt | 4 +-
.../sbt-test/gen-scala-server/03-test-config/test | 12 +-
.../04-server-reflection/build.sbt | 4 +-
.../main/scala/example/myapp/helloworld/Main.scala | 13 +-
.../gen-scala-server/04-server-reflection/test | 8 +-
.../gen-scala-server/05-no-java-package/build.sbt | 4 +-
.../gen-scala-server/05-no-java-package/test | 8 +-
.../06-compatibility-plugins/build.sbt | 6 +-
.../gen-scala-server/06-compatibility-plugins/test | 8 +-
.../07-gen-basic-server-with-pekko/build.sbt | 6 +-
.../09-scalapb-customizations/build.sbt | 4 +-
.../09-scalapb-customizations/test | 6 +-
.../gen-scala-server/10-scalapb-validate/build.sbt | 6 +-
.../10-scalapb-validate/project/plugins.sbt | 2 +-
.../build.sbt | 4 +-
.../11-duplicate-messages-different-packages/test | 8 +-
.../scala3/01-basic-client-server/build.sbt | 4 +-
.../src/main/resources/application.conf | 2 +-
.../build.sbt | 6 +-
.../02-scala3-sourcegen}/project/plugins.sbt | 0
.../src/main/protobuf/helloworld.proto | 6 +
.../src/main/resources/application.conf | 2 +-
.../myapp/helloworld/GreeterServiceImpl.scala | 0
.../myapp/helloworld/GreeterServiceSpec.scala | 0
.../00-interop => scala3/02-scala3-sourcegen}/test | 0
scripts/link-validator.conf | 46 +-
206 files changed, 3064 insertions(+), 1109 deletions(-)
create mode 100644 .github/dependabot.yml
delete mode 100644 .github/workflows/pr-labeler.yml
copy .github/workflows/{publish-1.0-nightly.yml => publish-1.0-snapshots.yml}
(64%)
copy .github/workflows/{publish-1.0-nightly.yml => publish-1.1-snapshots.yml}
(56%)
copy .github/workflows/{publish-1.1-docs.yml => publish-1.2-docs.yml} (58%)
rename .github/workflows/{publish-1.0-nightly.yml =>
publish-1.2-snapshots.yml} (56%)
create mode 100644 .github/workflows/publish-2.0-docs.yml
delete mode 100644 .github/workflows/scala-steward.yml
create mode 100644 .github/workflows/stage-release-candidate.yml
delete mode 100644
codegen/src/main/scala-2.13+/org/apache/pekko/grpc/gen/CodeGenerator.scala
rename codegen/src/main/{scala-2.12 =>
scala}/org/apache/pekko/grpc/gen/CodeGenerator.scala (100%)
create mode 100644 docs/src/main/paradox/release-notes/releases-1.2.md
create mode 100644 docs/src/main/paradox/release-notes/releases-2.0.md
copy
interop-tests/src/test/java/example/myapp/helloworld/grpc/{RichErrorModelTest.java
=> RichErrorModelNativeTest.java} (55%)
create mode 100644
interop-tests/src/test/scala/org/apache/pekko/grpc/scaladsl/RichErrorModelNativeSpec.scala
create mode 100644 legal/AssemblyLicense.txt
create mode 100644 legal/AssemblyNotice.txt
copy
runtime/src/main/mima-filters/{1.1.x.backwards.excludes/io.grpc-upgrade.backwards.excludes
=> 2.0.x.backwards.excludes/reflection-proto.excludes} (68%)
create mode 100644
runtime/src/main/mima-filters/2.0.x.backwards.excludes/remove-deprecated-methods.excludes
create mode 100644
runtime/src/main/mima-filters/2.0.x.backwards.excludes/switch-japi-functions.backwards.excludes
rename runtime/src/main/protobuf/grpc/reflection/{v1alpha =>
v1}/reflection.proto (85%)
delete mode 100644
runtime/src/main/scala/org/apache/pekko/grpc/internal/ByteStringInputStream.scala
delete mode 100644
runtime/src/main/scala/org/apache/pekko/grpc/internal/ClientState.scala
create mode 100644
runtime/src/test/protobuf/org/apache/pekko/grpc/internal/reflection_test_1.proto
create mode 100644
runtime/src/test/protobuf/org/apache/pekko/grpc/internal/reflection_test_2.proto
create mode 100644
runtime/src/test/protobuf/org/apache/pekko/grpc/internal/reflection_test_3.proto
create mode 100644
runtime/src/test/protobuf/org/apache/pekko/grpc/internal/reflection_test_4.proto
create mode 100644
runtime/src/test/scala/org/apache/pekko/grpc/internal/GrpcResponseHelpersSpec.scala
copy sbt-plugin/src/sbt-test/scala3/{01-basic-client-server =>
02-scala3-sourcegen}/build.sbt (75%)
copy sbt-plugin/src/sbt-test/{gen-java/01-gen-basic-java =>
scala3/02-scala3-sourcegen}/project/plugins.sbt (100%)
copy sbt-plugin/src/sbt-test/{gen-scala-server/01-gen-basic-server =>
scala3/02-scala3-sourcegen}/src/main/protobuf/helloworld.proto (89%)
copy sbt-plugin/src/sbt-test/scala3/{01-basic-client-server =>
02-scala3-sourcegen}/src/main/resources/application.conf (67%)
copy sbt-plugin/src/sbt-test/scala3/{01-basic-client-server =>
02-scala3-sourcegen}/src/main/scala/example/myapp/helloworld/GreeterServiceImpl.scala
(100%)
copy sbt-plugin/src/sbt-test/scala3/{01-basic-client-server =>
02-scala3-sourcegen}/src/test/scala/example/myapp/helloworld/GreeterServiceSpec.scala
(100%)
copy sbt-plugin/src/sbt-test/{gen-scala-server/00-interop =>
scala3/02-scala3-sourcegen}/test (100%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]