Given the severity of the breakage, and the simplicity of the workaround, I'm in favor of a patch release. I think we could do Python-only, which would make the process even more lightweight.
On Wed, Mar 27, 2024 at 3:48 PM Jeff Kinard <j...@thekinards.com> wrote: > Hi all, > > Beam 2.55 was released with a bug that causes WriteToJson on Beam YAML to > fail when using the Java variant. This also affects any user attempting to > use the Xlang JsonWriteTransformProvider - > https://github.com/apache/beam/blob/master/sdks/java/io/json/src/main/java/org/apache/beam/sdk/io/json/providers/JsonWriteTransformProvider.java > > This is due to a change to > https://github.com/apache/beam/blob/master/sdks/java/io/json/build.gradle > that removed > a dependency on everit which also removed it from being packaged into the > expansion service JAR: > beam-sdks-java-extensions-sql-expansion-service-2.55.0.jar > > There is a temporary fix to disable the provider in Beam YAML: > https://github.com/apache/beam/pull/30777 > > I think with the total loss of function, and a trivial fix, it is worth > creating a patch release of Beam 2.55 to include this fix. > > - Jeff > >