You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This came up when a team recently upgraded to version 0.4.8 (from 0.4.6) of the library (I'll fill this in later) on a pipeline running on Cloud Dataflow with Java 8 workers:
java.lang.UnsupportedClassVersionError: magnolify/bigtable/ByteStringComparator has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
The text was updated successfully, but these errors were encountered:
It looks like the class
magnolify.bigtable.ByteStringComparator
is accidentally being compiled with Java 11 since version 0.4.7:list of classfile major versions by release
I noticed this does not happen for all classes in the jar, perhaps a difference between the Java sources and Scala sources in https://github.com/spotify/magnolify/tree/main/bigtable/src:
This came up when a team recently upgraded to version 0.4.8 (from 0.4.6) of the library (I'll fill this in later) on a pipeline running on Cloud Dataflow with Java 8 workers:
The text was updated successfully, but these errors were encountered: