Skip to content

Update common-protos versions and add Dataproc documentation - #2252

Merged
thesamet merged 3 commits into
masterfrom
docs/update-common-protos-releases
Oct 11, 2026
Merged

thesamet merged 3 commits into
masterfrom
docs/update-common-protos-releases

Conversation

@thesamet

@thesamet thesamet commented Oct 11, 2026 •

Copy link
Copy Markdown
Contributor

The common-protos page still advertises old package versions and ScalaPB 0.9/0.10 examples. Update it to match scalapb/common-protos#271:

  • Google common protos 2.78.0-1, Pub/Sub 1.157.0-0, PGV 1.3.3-1, and newly added Dataproc 4.96.0-0.
  • Generate examples for ScalaPB 0.11 and experimental 1.0; document generator/Scala versions, frozen older artifacts, protobuf-java compatibility, and PGV's status.
  • Remove the accidental literal footer emitted by the table generator.

Publication gate: keep this PR in draft until all four stable releases (24 Scala/ScalaPB variants) are available on Maven Central. The build-0 common-protos and PGV releases failed before upload because of the root snapshot version. Build-1 retries use the fix in scalapb/common-protos#272; Pub/Sub and Dataproc follow in sequence. Snapshots are published, but these examples intentionally use the stable coordinates.

Validation:

  • docs/scalafmtCheck passes.
  • docs/mdoc --include common-protos.md passes; all eight generated examples checked for exact coordinates.
  • Full docs/mdoc hits the existing Spark example's JDK 17 java.nio access error in sparksql.md.
  • yarn install --frozen-lockfile passes. yarn build is blocked by the existing output-path mismatch: Docusaurus expects docs/target/mdoc, while sbt 2 writes target/out/jvm/scala-2.12.21/docs/mdoc.

@thesamet
thesamet marked this pull request as ready for review October 11, 2026 01:36
@thesamet
thesamet merged commit 30de6c7 into master Oct 11, 2026
20 of 22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant