Skip to content

Commit 2d6ff1b

Browse files
committed
Manage io.perfmark:perfmark-api to keep Quarkus, Camel Quarkus, Quarkus CXF and Quarkus Google Cloud Services in sync, fix quarkusio#47877
1 parent 6a116fb commit 2d6ff1b

File tree

3 files changed

+12
-1
lines changed

3 files changed

+12
-1
lines changed

bom/application/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -398,6 +398,12 @@
398398
<scope>import</scope>
399399
<type>pom</type>
400400
</dependency>
401+
<dependency>
402+
<groupId>io.perfmark</groupId>
403+
<artifactId>perfmark-api</artifactId>
404+
<version>${perfmark.version}</version>
405+
</dependency>
406+
401407

402408
<!-- Micrometer Core and Registries, imported as BOM -->
403409
<dependency>

independent-projects/parent/pom.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@
4848

4949
<!-- Default properties -->
5050
<maven.compiler.parameters>true</maven.compiler.parameters>
51+
<maven.compiler.source>17</maven.compiler.source>
52+
<maven.compiler.target>17</maven.compiler.target>
5153
<maven.compiler.release>17</maven.compiler.release>
5254
<maven.compiler.source>${maven.compiler.release}</maven.compiler.source>
5355
<maven.compiler.target>${maven.compiler.release}</maven.compiler.target>

pom.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,12 +81,15 @@
8181
<hibernate-search.version>7.2.3.Final</hibernate-search.version>
8282

8383
<!-- Make sure to check compatibility between these 2 gRPC components before upgrade -->
84-
<grpc.version>1.69.1</grpc.version> <!-- when updating, verify if com.google.auth should not be updated too -->
84+
<grpc.version>1.69.1</grpc.version> <!-- when updating, verify if following versions should not be updated too: -->
85+
<!-- com.google.auth -->
86+
<!-- perfmark.version https://central.sonatype.com/artifact/io.grpc/grpc-core -->
8587
<grpc-jprotoc.version>1.2.2</grpc-jprotoc.version>
8688
<protoc.version>3.25.5</protoc.version>
8789
<protobuf-java.version>${protoc.version}</protobuf-java.version>
8890
<protobuf-kotlin.version>4.29.3</protobuf-kotlin.version>
8991
<proto-google-common-protos.version>2.56.0</proto-google-common-protos.version>
92+
<perfmark.version>0.27.0</perfmark.version><!-- dependency of io.grpc:grpc-core not managed in io.grpc:grpc-bom -->
9093

9194
<!-- Used in the build parent and test BOM (for the junit 5 plugin) and in the BOM (for the API) -->
9295
<smallrye-certificate-generator.version>0.9.2</smallrye-certificate-generator.version>

0 commit comments

Comments
 (0)