File tree Expand file tree Collapse file tree 10 files changed +924
-917
lines changed
it-common/src/test/java/io/prometheus/client/it/common
it-exporter/it-exporter-test/src/test/java/io/prometheus/metrics/it/exporter/test
it-spring-boot-smoke-test/src/test/java/io/prometheus/metrics/it/springboot
prometheus-metrics-core/src/test/java/io/prometheus/metrics/core/metrics
prometheus-metrics-exposition-formats
generated/io/prometheus/metrics/expositionformats/generated/com_google_protobuf_4_33_1
java/io/prometheus/metrics/expositionformats/internal
test/java/io/prometheus/metrics/expositionformats Expand file tree Collapse file tree 10 files changed +924
-917
lines changed Original file line number Diff line number Diff line change 44import static org .assertj .core .api .Assertions .assertThat ;
55import static org .assertj .core .api .Assertions .fail ;
66
7- import io .prometheus .metrics .expositionformats .generated .com_google_protobuf_4_33_0 .Metrics ;
7+ import io .prometheus .metrics .expositionformats .generated .com_google_protobuf_4_33_1 .Metrics ;
88import java .io .ByteArrayInputStream ;
99import java .io .IOException ;
1010import java .io .InputStream ;
Original file line number Diff line number Diff line change 55
66import com .google .common .io .Resources ;
77import io .prometheus .client .it .common .ExporterTest ;
8- import io .prometheus .metrics .expositionformats .generated .com_google_protobuf_4_33_0 .Metrics ;
8+ import io .prometheus .metrics .expositionformats .generated .com_google_protobuf_4_33_1 .Metrics ;
99import java .io .IOException ;
1010import java .net .URISyntaxException ;
1111import java .net .URLEncoder ;
Original file line number Diff line number Diff line change 33import static org .assertj .core .api .Assertions .assertThat ;
44
55import io .prometheus .client .it .common .ExporterTest ;
6- import io .prometheus .metrics .expositionformats .generated .com_google_protobuf_4_33_0 .Metrics ;
6+ import io .prometheus .metrics .expositionformats .generated .com_google_protobuf_4_33_1 .Metrics ;
77import java .io .IOException ;
88import java .net .URI ;
99import java .util .List ;
Original file line number Diff line number Diff line change 99import io .prometheus .metrics .config .MetricsProperties ;
1010import io .prometheus .metrics .config .PrometheusProperties ;
1111import io .prometheus .metrics .core .exemplars .ExemplarSamplerConfigTestUtil ;
12- import io .prometheus .metrics .expositionformats .generated .com_google_protobuf_4_33_0 .Metrics ;
12+ import io .prometheus .metrics .expositionformats .generated .com_google_protobuf_4_33_1 .Metrics ;
1313import io .prometheus .metrics .expositionformats .internal .PrometheusProtobufWriterImpl ;
1414import io .prometheus .metrics .expositionformats .internal .ProtobufUtil ;
1515import io .prometheus .metrics .model .snapshots .CounterSnapshot ;
Original file line number Diff line number Diff line change 1111import io .prometheus .metrics .core .datapoints .DistributionDataPoint ;
1212import io .prometheus .metrics .core .exemplars .ExemplarSamplerConfigTestUtil ;
1313import io .prometheus .metrics .expositionformats .OpenMetricsTextFormatWriter ;
14- import io .prometheus .metrics .expositionformats .generated .com_google_protobuf_4_33_0 .Metrics ;
14+ import io .prometheus .metrics .expositionformats .generated .com_google_protobuf_4_33_1 .Metrics ;
1515import io .prometheus .metrics .expositionformats .internal .PrometheusProtobufWriterImpl ;
1616import io .prometheus .metrics .expositionformats .internal .ProtobufUtil ;
1717import io .prometheus .metrics .model .snapshots .*;
Original file line number Diff line number Diff line change 55
66import io .prometheus .metrics .config .EscapingScheme ;
77import io .prometheus .metrics .expositionformats .OpenMetricsTextFormatWriter ;
8- import io .prometheus .metrics .expositionformats .generated .com_google_protobuf_4_33_0 .Metrics ;
8+ import io .prometheus .metrics .expositionformats .generated .com_google_protobuf_4_33_1 .Metrics ;
99import io .prometheus .metrics .expositionformats .internal .PrometheusProtobufWriterImpl ;
1010import io .prometheus .metrics .expositionformats .internal .ProtobufUtil ;
1111import io .prometheus .metrics .model .snapshots .Labels ;
Original file line number Diff line number Diff line change @@ -35,17 +35,24 @@ sed -i -e $'$a\\\n//CHECKSTYLE:ON: checkstyle' "$(find src/main/generated/io -ty
3535
3636GENERATED_WITH=$( grep -oP ' \/\/ Protobuf Java Version: \K.*' " $TARGET_DIR /${PACKAGE// \. // } " /Metrics.java)
3737
38- if [[ $GENERATED_WITH != " $PROTOBUF_VERSION " ]]; then
39- echo " Generated protobuf sources version $GENERATED_WITH does not match provided version $PROTOBUF_VERSION "
38+ function help() {
4039 echo " Please use https://mise.jdx.dev/ - this will use the version specified in mise.toml"
4140 echo " Generated protobuf sources are not up-to-date. Please run 'mise run generate' and commit the changes."
41+ echo " NOTE:"
42+ echo " 1. You should only run 'mise run generate' in a PR from renovate"
43+ echo " 2. The PR should update both '<protobuf-java.version>' in pom.xml and protoc in mise.toml"
44+ echo " - but at least <protobuf-java.version>. If not, wait until renovate updates the PR."
45+ }
46+
47+ if [[ $GENERATED_WITH != " $PROTOBUF_VERSION " ]]; then
48+ echo " Generated protobuf sources version $GENERATED_WITH does not match provided version $PROTOBUF_VERSION "
49+ help
4250 exit 1
4351fi
4452
4553STATUS=$( git status --porcelain)
4654if [[ ${REQUIRE_PROTO_UP_TO_DATE:- false} == " true" && -n " $STATUS " ]]; then
47- echo " Please use https://mise.jdx.dev/ - this will use the version specified in mise.toml"
48- echo " Generated protobuf sources are not up-to-date. Please run 'mise run generate' and commit the changes."
55+ help
4956 echo " Local changes:"
5057 echo " $STATUS "
5158 exit 1
Original file line number Diff line number Diff line change 66import com .google .protobuf .TextFormat ;
77import io .prometheus .metrics .config .EscapingScheme ;
88import io .prometheus .metrics .expositionformats .ExpositionFormatWriter ;
9- import io .prometheus .metrics .expositionformats .generated .com_google_protobuf_4_33_0 .Metrics ;
9+ import io .prometheus .metrics .expositionformats .generated .com_google_protobuf_4_33_1 .Metrics ;
1010import io .prometheus .metrics .model .snapshots .ClassicHistogramBuckets ;
1111import io .prometheus .metrics .model .snapshots .CounterSnapshot ;
1212import io .prometheus .metrics .model .snapshots .CounterSnapshot .CounterDataPointSnapshot ;
Original file line number Diff line number Diff line change 33import static org .assertj .core .api .Assertions .assertThat ;
44
55import io .prometheus .metrics .config .EscapingScheme ;
6- import io .prometheus .metrics .expositionformats .generated .com_google_protobuf_4_33_0 .Metrics ;
6+ import io .prometheus .metrics .expositionformats .generated .com_google_protobuf_4_33_1 .Metrics ;
77import io .prometheus .metrics .expositionformats .internal .PrometheusProtobufWriterImpl ;
88import io .prometheus .metrics .expositionformats .internal .ProtobufUtil ;
99import io .prometheus .metrics .model .snapshots .MetricSnapshot ;
You can’t perform that action at this time.
0 commit comments