)]}'
{
  "commit": "fcda5252cdb72a84192aff4387bd336c26b47d5b",
  "tree": "47635a3847cb813018e37168600a7fd8a8386e08",
  "parents": [
    "1952d572e5d8cb542403bce55a979917490a3375"
  ],
  "author": {
    "name": "zrlw",
    "email": "zrlw@sina.com",
    "time": "Thu Apr 23 10:04:07 2026 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Apr 23 10:04:07 2026 +0800"
  },
  "message": "Add module dubbo-samples-metrics-prometheus-springboot3 with sanitized metric name to test prometheus 1.15.8 with jdk17+ (#1292)",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d92dbd354fd78644f3674e39abb7086a11441ff",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b055d25a9244e759e4d77d77aab92a95d48efb5",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/case-configuration.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b341dc6295b14f888204b41a9ebacd1c18c7ef0",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/case-versions.conf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53a9a9ab67c24a56639ddcfe9086504feeea72c8",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-consumer-springboot3/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f03955cbeaa37d9186daeb15449ecf8a1d0fbb39",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-consumer-springboot3/src/main/java/org/apache/dubbo/samples/metrics/prometheus/consumer/EmbeddedZooKeeper.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "212437e28004f38c627bd4fd6eaef8668fd0ada4",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-consumer-springboot3/src/main/java/org/apache/dubbo/samples/metrics/prometheus/consumer/MetricsConsumer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "299678f3cbf11c5c3ca7558a7106ca648ed3e84b",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-consumer-springboot3/src/main/resources/dubbo-demo-consumer.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "69e1321d2201b0f9e46f31e2d14755fbaeac9c1f",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-consumer-springboot3/src/main/resources/log4j2.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a40ac9e3b0ec75000ac2c23dadc3f4ea8e5479dc",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-consumer-springboot3/src/main/resources/security/serialize.allowlist"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa29fc3e604f8eada5a1b9727d308b5fb14a1dd2",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-consumer-springboot3/src/test/java/org/apache/dubbo/samples/metrics/prometheus/consumer/ConsumerMetricsIT.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e66043cf583f90da99f1c8771efe30f4e80a565",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-interface-springboot3/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f93d0c382f667fb9c64d3cc8101e9024b1fc9bc",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-interface-springboot3/src/main/java/org/apache/dubbo/samples/metrics/prometheus/api/DemoService.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "462c5ab5e28385ed18e0a4f9455fc7f48c149f17",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-interface-springboot3/src/main/java/org/apache/dubbo/samples/metrics/prometheus/api/DemoService2.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "955123ad30eacad885e2fc4c538267d78268a01e",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-interface-springboot3/src/main/java/org/apache/dubbo/samples/metrics/prometheus/api/model/Result.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6093e0c45f0dd91c80440cc7a7471769f42368c1",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-interface-springboot3/src/main/java/org/apache/dubbo/samples/metrics/prometheus/api/model/User.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "019edc181b3313c078d5406fffde031afac67b3a",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-interface-springboot3/src/main/java/org/apache/dubbo/samples/metrics/prometheus/util/PrometheusMetricAssert.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba3130a57934fc98ae7977057cdb67534656820d",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-provider-springboot3/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf21ed28e04fce26b2feeb21d6e2f64ca672e472",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-provider-springboot3/src/main/java/org/apache/dubbo/samples/metrics/prometheus/provider/EmbeddedZooKeeper.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a117b4ec07cdd916a5269f0d61cef379a43bbdb",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-provider-springboot3/src/main/java/org/apache/dubbo/samples/metrics/prometheus/provider/MetricsProvider.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8730a02c6d4e9813352986f84034c87b7c48d3b",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-provider-springboot3/src/main/java/org/apache/dubbo/samples/metrics/prometheus/provider/impl/DemoServiceImpl.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6b9d46b23d6a24b7add3b2d625422d150f4eec4a",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-provider-springboot3/src/main/java/org/apache/dubbo/samples/metrics/prometheus/provider/impl/DemoServiceImpl2.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb0d6225ca9304ffc5c6e697c8b137650d402322",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-provider-springboot3/src/main/resources/dubbo-demo-provider.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "69e1321d2201b0f9e46f31e2d14755fbaeac9c1f",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-provider-springboot3/src/main/resources/log4j2.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a40ac9e3b0ec75000ac2c23dadc3f4ea8e5479dc",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-provider-springboot3/src/main/resources/security/serialize.allowlist"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f60aa632b153730d0d85ef453bdece134dd9a883",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/dubbo-samples-metrics-prometheus-provider-springboot3/src/test/java/org/apache/dubbo/samples/metrics/prometheus/provider/ProviderMetricsIT.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3d9a7e37aa6762c834d8a34238876fd0c75c27a",
      "new_mode": 33188,
      "new_path": "4-governance/dubbo-samples-metrics-prometheus-springboot3/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "a151666a72793a42348882572ffc7626cb294d08",
      "old_mode": 33188,
      "old_path": "4-governance/pom.xml",
      "new_id": "1162e79280810e6d1d0313104f9eed7c92c282ac",
      "new_mode": 33188,
      "new_path": "4-governance/pom.xml"
    }
  ]
}
