Skip to content

Commit ffe56a9

Browse files
committed
update protobuf
Signed-off-by: Gregor Zeitlinger <[email protected]>
1 parent 8927f71 commit ffe56a9

File tree

14 files changed

+929
-921
lines changed

14 files changed

+929
-921
lines changed

.github/workflows/build.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,5 @@ jobs:
2020
restore-keys: |
2121
${{ runner.os }}-maven-
2222
- name: Run the Maven verify phase
23-
env:
24-
PROTO_GENERATION: true
25-
REQUIRE_PROTO_UP_TO_DATE: true
2623
run: mise run ci
2724

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@ Combine all with `./mvnw test -DskipTests=true -Dspotless.check.skip=true -Dcove
3434

3535
## Updating the Protobuf Java Classes
3636

37-
Use `PROTO_GENERATION=true mvn clean install` to generate protobuf classes.
37+
Use `mise up && mise run test` to generate protobuf classes.

integration-tests/it-common/src/test/java/io/prometheus/client/it/common/ExporterTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import static org.assertj.core.api.Assertions.assertThat;
55
import static org.assertj.core.api.Assertions.fail;
66

7-
import io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_30_1.Metrics;
7+
import io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_30_2.Metrics;
88
import java.io.ByteArrayInputStream;
99
import java.io.IOException;
1010
import java.io.InputStream;

integration-tests/it-exporter/it-exporter-test/src/test/java/io/prometheus/metrics/it/exporter/test/ExporterIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
import com.google.common.io.Resources;
77
import io.prometheus.client.it.common.ExporterTest;
8-
import io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_30_1.Metrics;
8+
import io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_30_2.Metrics;
99
import java.io.IOException;
1010
import java.net.URISyntaxException;
1111
import java.net.URLEncoder;

integration-tests/it-spring-boot-smoke-test/src/test/java/io/prometheus/metrics/it/springboot/ApplicationTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import static org.assertj.core.api.Assertions.assertThat;
44

55
import io.prometheus.client.it.common.ExporterTest;
6-
import io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_30_1.Metrics;
6+
import io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_30_2.Metrics;
77
import java.io.IOException;
88
import java.net.URL;
99
import java.util.List;

mise.lock

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
[tools.java]
2+
version = "temurin-17.0.13+11"
3+
backend = "core:java"
4+
5+
[tools.protoc]
6+
version = "30.2"
7+
backend = "aqua:protocolbuffers/protobuf/protoc"
8+
9+
[tools.protoc.checksums]
10+
"protoc-30.2-linux-x86_64.zip" = "sha256:327e9397c6fb3ea2a542513a3221334c6f76f7aa524a7d2561142b67b312a01f"

mise.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ PROTO_GENERATION = "true"
33

44
[tools]
55
java = "temurin-17.0.13+11"
6-
protoc = "30.1"
6+
protoc = "latest"
77

88
[tasks.ci]
99
description = "CI Build"
@@ -12,7 +12,7 @@ run = [
1212
# just to check if javadoc can be generated
1313
"./mvnw javadoc:javadoc -P javadoc"
1414
]
15-
env = { PROTO_GENERATION = "true", REQUIRE_PROTO_UP_TO_DATE = "true" }
15+
env = { REQUIRE_PROTO_UP_TO_DATE = "true" }
1616

1717
[tasks.format]
1818
description = "format source code"
@@ -25,3 +25,4 @@ run = "./mvnw test -DskipTests=true -Dspotless.check.skip=true -Dcoverage.skip=t
2525
[tasks.test-all]
2626
description = "run all tests"
2727
run = "./mvnw verify"
28+

prometheus-metrics-core/src/test/java/io/prometheus/metrics/core/metrics/CounterTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import static org.assertj.core.data.Offset.offset;
77

88
import io.prometheus.metrics.core.exemplars.ExemplarSamplerConfigTestUtil;
9-
import io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_30_1.Metrics;
9+
import io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_30_2.Metrics;
1010
import io.prometheus.metrics.expositionformats.internal.PrometheusProtobufWriterImpl;
1111
import io.prometheus.metrics.expositionformats.internal.ProtobufUtil;
1212
import io.prometheus.metrics.model.snapshots.CounterSnapshot;

prometheus-metrics-core/src/test/java/io/prometheus/metrics/core/metrics/HistogramTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import io.prometheus.metrics.core.datapoints.DistributionDataPoint;
99
import io.prometheus.metrics.core.exemplars.ExemplarSamplerConfigTestUtil;
1010
import io.prometheus.metrics.expositionformats.OpenMetricsTextFormatWriter;
11-
import io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_30_1.Metrics;
11+
import io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_30_2.Metrics;
1212
import io.prometheus.metrics.expositionformats.internal.PrometheusProtobufWriterImpl;
1313
import io.prometheus.metrics.expositionformats.internal.ProtobufUtil;
1414
import io.prometheus.metrics.model.snapshots.ClassicHistogramBucket;

prometheus-metrics-core/src/test/java/io/prometheus/metrics/core/metrics/InfoTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
55

66
import io.prometheus.metrics.expositionformats.OpenMetricsTextFormatWriter;
7-
import io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_30_1.Metrics;
7+
import io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_30_2.Metrics;
88
import io.prometheus.metrics.expositionformats.internal.PrometheusProtobufWriterImpl;
99
import io.prometheus.metrics.expositionformats.internal.ProtobufUtil;
1010
import io.prometheus.metrics.model.snapshots.Labels;

0 commit comments

Comments
 (0)