)]}'
{
  "commit": "1aabdb626ba996e13b3a3ee6ecb169c8acc2b8a1",
  "tree": "4e68807684cf9d26d65fde6f59045a022688f302",
  "parents": [
    "bc1bc3e495b1bbd9c8e938ab0c646ab2e3d5904f"
  ],
  "author": {
    "name": "吴晟 Wu Sheng",
    "email": "wu.sheng@foxmail.com",
    "time": "Thu Apr 09 13:12:26 2026 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Apr 09 13:12:26 2026 +0800"
  },
  "message": "Fix MongoDB 4.11+, add Feign 12.2+ PathVar, add MariaDB 3.x plugin, remove PostgreSQL 9.4 from test (#802)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36ad8289a01a34b72342a02179ea0fb9fc230a64",
      "old_mode": 33188,
      "old_path": ".github/workflows/plugins-test.3.yaml",
      "new_id": "0c667a6d064ea0710dddd3f9d39097cfd3844fc8",
      "new_mode": 33188,
      "new_path": ".github/workflows/plugins-test.3.yaml"
    },
    {
      "type": "modify",
      "old_id": "f55806ecdab0a58b75ddb9fdebf21e6d9a9cb4f5",
      "old_mode": 33188,
      "old_path": "CHANGES.md",
      "new_id": "bb89a9e688eb7edafdcc844a6823e2b5788259fb",
      "new_mode": 33188,
      "new_path": "CHANGES.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "434d3c2d554a79d2e0215c6d71bf3145872df2fe",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/feign-default-http-9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/feign/http/v9/define/PathVarV2Instrumentation.java"
    },
    {
      "type": "modify",
      "old_id": "eda47ffa99668c56b88930fd7f5ad75738be75e4",
      "old_mode": 33188,
      "old_path": "apm-sniffer/apm-sdk-plugin/feign-default-http-9.x-plugin/src/main/resources/skywalking-plugin.def",
      "new_id": "778a03f68f341dc0123560002d657d47a7223d99",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/feign-default-http-9.x-plugin/src/main/resources/skywalking-plugin.def"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1011fdda1256f80e081312cd2fccfc97988f64f2",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7642c9fbb4f907bff7be330e237097b2b6116d4",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v3/CreateCallableStatementInterceptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a17b1127182b4402a10572a06109e50652801a8d",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v3/CreatePreparedStatementInterceptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "036fe00a394e1da3fd4091d33b24c1b5feae6039",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v3/CreateStatementInterceptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ec30304b79b6629c39378297f757bcdaeb30464",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v3/PreparedStatementExecuteMethodsInterceptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "48b9b3e9268bf0b4bb914439bcb35805de7e909c",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v3/SetCatalogInterceptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c88f921881810fc772c51ebd8519c5523553705b",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v3/StatementExecuteMethodsInterceptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f7083eca415c40068d1c62f7f629822c99fc6d9",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v3/define/ConnectionInstrumentation.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0a3dba6b04755476532d9a17228383d010be4c1",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v3/define/DriverInstrumentation.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e036281fb64e396b1f89878449936036358b1d3",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v3/define/PreparedStatementIgnoredSetterInstrumentation.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fced984b0b91db3ffc2a64c71bef341b7461d316",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v3/define/PreparedStatementInstrumentation.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "30a18651743c0d74a6d6f046ed6c8d3d56e47ca1",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v3/define/PreparedStatementNullSetterInstrumentation.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc625974ebdd09d4b51b8e473db30961781cfd4b",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v3/define/PreparedStatementSetterInstrumentation.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "13a8c7e0336ae1554faf13c93554419432602425",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v3/define/StatementInstrumentation.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1bdb703d4224e113342200e356bfc066b31889f",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/main/resources/skywalking-plugin.def"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a0348656599609f8086cb712e8266a8fdba36d83",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v3/CreateCallableStatementInterceptorTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c2c51c9ada8b06c6bc246338d5c2af8acd62d0e",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v3/CreatePreparedStatementInterceptorTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "663ce62d3231776307ec1fbb5cc12daeba1a0302",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v3/CreateStatementInterceptorTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e624d7952942923df53d3ef4b0d7291a63f0e83",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v3/PreparedStatementExecuteMethodsInterceptorTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce2e83c69a9443d45a3a7d86ed3c68a66676e309",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mariadb-3.x-plugin/src/test/java/org/apache/skywalking/apm/plugin/jdbc/mariadb/v3/StatementExecuteMethodsInterceptorTest.java"
    },
    {
      "type": "modify",
      "old_id": "1dcdb288f8bc710de58bb825786df5989b5ef1d7",
      "old_mode": 33188,
      "old_path": "apm-sniffer/apm-sdk-plugin/mongodb-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v4/support/MongoRemotePeerHelper.java",
      "new_id": "8fec2f8f4b9e69dbf56793c67befdeef8ad58e28",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/mongodb-4.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/mongodb/v4/support/MongoRemotePeerHelper.java"
    },
    {
      "type": "modify",
      "old_id": "1c792ed42591355a4f259cb0715bc9611dd436aa",
      "old_mode": 33188,
      "old_path": "apm-sniffer/apm-sdk-plugin/pom.xml",
      "new_id": "fca054b6a5687770407a09aeb68bb2a541ef1c1b",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "3764ae9716f80cfa9e82ad65d8eff91583edddbb",
      "old_mode": 33188,
      "old_path": "docs/en/setup/service-agent/java-agent/Plugin-list.md",
      "new_id": "a829e1a1749df36b61e2b33e9c5c69473781130a",
      "new_mode": 33188,
      "new_path": "docs/en/setup/service-agent/java-agent/Plugin-list.md"
    },
    {
      "type": "modify",
      "old_id": "bbc7da6940c80e1b108af5ac6b3203058048fddf",
      "old_mode": 33188,
      "old_path": "docs/en/setup/service-agent/java-agent/Supported-list.md",
      "new_id": "a875618a022c307627c6e010869ca4fcacfc6812",
      "new_mode": 33188,
      "new_path": "docs/en/setup/service-agent/java-agent/Supported-list.md"
    },
    {
      "type": "modify",
      "old_id": "eb3667e110cd000b37a490faba983a8e6b839ef6",
      "old_mode": 33188,
      "old_path": "test/plugin/scenarios/feign-scenario/support-version.list",
      "new_id": "60e6621427c0426539b72707509a336dbb29881b",
      "new_mode": 33188,
      "new_path": "test/plugin/scenarios/feign-scenario/support-version.list"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a7a67d27aba2d8db7c06e559c01876a9f93f2f4c",
      "new_mode": 33188,
      "new_path": "test/plugin/scenarios/mariadb-3.x-scenario/bin/startup.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f2a81315de0b5c0cd67e22c09ed98cd66870ecb",
      "new_mode": 33188,
      "new_path": "test/plugin/scenarios/mariadb-3.x-scenario/config/expectedData.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cebb701abb50285e3bb51e4f4e7b3715f5855954",
      "new_mode": 33188,
      "new_path": "test/plugin/scenarios/mariadb-3.x-scenario/configuration.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8c31cd066a3ab2331178738592c523271dc40a9",
      "new_mode": 33188,
      "new_path": "test/plugin/scenarios/mariadb-3.x-scenario/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "80cf6eba69880aa2c349cbb4bf7d1a71d379f809",
      "new_mode": 33188,
      "new_path": "test/plugin/scenarios/mariadb-3.x-scenario/src/main/assembly/assembly.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad8ed130c2a391935bd293bfd7491afd7c4bd0bf",
      "new_mode": 33188,
      "new_path": "test/plugin/scenarios/mariadb-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/mariadb/Application.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7eb8a6b1cb47561b088bafa6933f7f59efdd8eae",
      "new_mode": 33188,
      "new_path": "test/plugin/scenarios/mariadb-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/mariadb/MariadbConfig.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "74b7ffbad4a595818d786a0a2068bbb8ccee3748",
      "new_mode": 33188,
      "new_path": "test/plugin/scenarios/mariadb-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/mariadb/SQLExecutor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f6638bd7d56187e2af15d2b44d858940d88de5b",
      "new_mode": 33188,
      "new_path": "test/plugin/scenarios/mariadb-3.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/mariadb/controller/CaseController.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5045bd899abfe59e83dc51e2d413f912967d7ac9",
      "new_mode": 33188,
      "new_path": "test/plugin/scenarios/mariadb-3.x-scenario/src/main/resources/application.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b7d7ad333049bd05c7a334ad7ba024248c4fee1",
      "new_mode": 33188,
      "new_path": "test/plugin/scenarios/mariadb-3.x-scenario/src/main/resources/jdbc.properties"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b5cda5ae8ad528f3272b269b1c9f0d733c52ef5f",
      "new_mode": 33188,
      "new_path": "test/plugin/scenarios/mariadb-3.x-scenario/src/main/resources/log4j2.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de41a47025215524c738220adaa3069d5827e973",
      "new_mode": 33188,
      "new_path": "test/plugin/scenarios/mariadb-3.x-scenario/support-version.list"
    },
    {
      "type": "modify",
      "old_id": "d48bca9d2dbbdf4c88312b4710ac1392c63c37f7",
      "old_mode": 33188,
      "old_path": "test/plugin/scenarios/mongodb-4.x-scenario/support-version.list",
      "new_id": "42c7e89fb556a04382d26229b0ceac8aa2810bd4",
      "new_mode": 33188,
      "new_path": "test/plugin/scenarios/mongodb-4.x-scenario/support-version.list"
    },
    {
      "type": "modify",
      "old_id": "99dbebec492a4d8f8b8034f981e2fd28d0ee9eb2",
      "old_mode": 33188,
      "old_path": "test/plugin/scenarios/postgresql-above9.4.1207-scenario/support-version.list",
      "new_id": "3aa745581de63b2415f1a236dbedf13fd7eb64ef",
      "new_mode": 33188,
      "new_path": "test/plugin/scenarios/postgresql-above9.4.1207-scenario/support-version.list"
    }
  ]
}
