Skip to content

Commit f20b907

Browse files
deps: upgrade beam to 2.57.0 (#4432)
Change-Id: I6f1654fb224165a324fa1dcc97607754bc75cbbe
1 parent e59d453 commit f20b907

File tree

2 files changed

+28
-1
lines changed

2 files changed

+28
-1
lines changed

bigtable-dataflow-parent/bigtable-hbase-beam/pom.xml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,33 @@ limitations under the License.
215215
</execution>
216216
</executions>
217217
</plugin>
218+
219+
<plugin>
220+
<groupId>org.apache.maven.plugins</groupId>
221+
<artifactId>maven-enforcer-plugin</artifactId>
222+
<executions>
223+
<execution>
224+
<id>enforce</id>
225+
<goals>
226+
<goal>enforce</goal>
227+
</goals>
228+
<configuration>
229+
<rules>
230+
<!-- All hbase deps are provided and we have no hope of enforcing rules on them -->
231+
<banDuplicateClasses>
232+
<ignoreClasses>
233+
<!-- hbase-shaded-client has an incorrect shading config that doesnt relocate
234+
classes for multiversioned jars. This most likely renders them unusable. Furthermore
235+
bigtable-hbase doesnt use the jackson functionality in hbase. So its safe to ignore
236+
the conflict with beam -->
237+
<ignoreClass>META-INF/versions/*/com/fasterxml/jackson/core/io/doubleparser/*</ignoreClass>
238+
</ignoreClasses>
239+
</banDuplicateClasses>
240+
</rules>
241+
</configuration>
242+
</execution>
243+
</executions>
244+
</plugin>
218245
</plugins>
219246
</pluginManagement>
220247

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ limitations under the License.
8080
<truth.version>1.1.5</truth.version>
8181
<hamcrest.version>1.3</hamcrest.version>
8282
<mockito.version>4.11.0</mockito.version>
83-
<beam.version>2.55.1</beam.version>
83+
<beam.version>2.57.0</beam.version>
8484
<!-- referred from bigtable-beam-import and bigtable-emulator -->
8585
<guava.version>31.1-jre</guava.version>
8686
<opencensus.version>0.31.1</opencensus.version>

0 commit comments

Comments
 (0)