+1 to a targeted patch release.

We did the same for the Go SDK a little while back. It would be good to see
what's different for a different SDK.

On Wed, Mar 27, 2024, 4:01 PM Robert Bradshaw via dev <dev@beam.apache.org>
wrote:

> 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
>>
>>

Reply via email to