)]}'
{
  "commit": "d37ee271c46221014beb8fcdd04b6aeb3badb5fa",
  "tree": "be7a9a15ae0f0cc5e82e313c401eebd915009040",
  "parents": [
    "1a010470076ba7f206f4fd6559d04136bea73417"
  ],
  "author": {
    "name": "Chen Ziyan",
    "email": "clairelove.chen@gmail.com",
    "time": "Fri Apr 26 14:01:13 2024 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Apr 26 14:01:13 2024 +0800"
  },
  "message": "Add support for C3P0 connection pool tracing (#683)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d469d4c2efce7f6864436e497a8e06ef73503a67",
      "old_mode": 33188,
      "old_path": ".github/workflows/plugins-jdk17-test.1.yaml",
      "new_id": "61bb8fa75a4dd6c8f760471d02bc476e2deeec22",
      "new_mode": 33188,
      "new_path": ".github/workflows/plugins-jdk17-test.1.yaml"
    },
    {
      "type": "modify",
      "old_id": "dfe870b619dd9a12e72af92d4d657f69a0c899b7",
      "old_mode": 33188,
      "old_path": "CHANGES.md",
      "new_id": "790ba4c6dc28a950879411c4e717c89c6b884752",
      "new_mode": 33188,
      "new_path": "CHANGES.md"
    },
    {
      "type": "modify",
      "old_id": "2334cb58e02f545343b8a97498b5e8341987d736",
      "old_mode": 33261,
      "old_path": "apm-protocol/apm-network/src/main/java/org/apache/skywalking/apm/network/trace/component/ComponentsDefine.java",
      "new_id": "5364ff0eda709af1dc8cb102469d9c9d4527e1e6",
      "new_mode": 33261,
      "new_path": "apm-protocol/apm-network/src/main/java/org/apache/skywalking/apm/network/trace/component/ComponentsDefine.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d61e4cc0d82facb293328c9f3e9cbe373024df5",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/c3p0-0.9.x-plugin/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4536cd5112a33065ed21bfdb5b69df94b2fbb8bd",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/c3p0-0.9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/c3p0/PoolConstants.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa3a41fa33b2e4be977f2762384d7f932a74bf54",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/c3p0-0.9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/c3p0/PoolingConnectionCloseInterceptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aff1e69e6c84c3b4342f98da8b8b51e8a3c2793c",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/c3p0-0.9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/c3p0/PoolingConnectionGetInterceptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a5514e8c55364448aebea9b5582746fcd47142d",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/c3p0-0.9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/c3p0/PoolingCreationInterceptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e049023a23a68fdec0aca8b44afe59fcd4f3ebf5",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/c3p0-0.9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/c3p0/define/C3P0NewProxyConnectionInstrumentation.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57510c2362b075888efb064db8432f1981887c53",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/c3p0-0.9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/c3p0/define/C3P0PoolManagerInstrumentation.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2ae84731bd62c5c166c70df6ca2122a88338c81",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/c3p0-0.9.x-plugin/src/main/java/org/apache/skywalking/apm/plugin/c3p0/define/C3P0PooledDataSourceInstrumentation.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bbb99e5908c85cc69f83f70b8af499162884de69",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/c3p0-0.9.x-plugin/src/main/resources/skywalking-plugin.def"
    },
    {
      "type": "modify",
      "old_id": "bf07afa7a6ff4cb5cfbb2f60be509b55f033d6e2",
      "old_mode": 33188,
      "old_path": "apm-sniffer/apm-sdk-plugin/pom.xml",
      "new_id": "bce4312dfc2386247672f9d6a197818b457d2527",
      "new_mode": 33188,
      "new_path": "apm-sniffer/apm-sdk-plugin/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "16136fce705e1f82e6b4d7a0bbc5be840e76def3",
      "old_mode": 33188,
      "old_path": "docs/en/setup/service-agent/java-agent/Plugin-list.md",
      "new_id": "d8c4d160bb5bb09f9d7edcbd5ad2c81c0c01649e",
      "new_mode": 33188,
      "new_path": "docs/en/setup/service-agent/java-agent/Plugin-list.md"
    },
    {
      "type": "modify",
      "old_id": "da1aef6411ce49a918f4cae1ef41159cc4985c1c",
      "old_mode": 33188,
      "old_path": "docs/en/setup/service-agent/java-agent/Supported-list.md",
      "new_id": "a51d2674603a23946b59dfff52694a1a719ee577",
      "new_mode": 33188,
      "new_path": "docs/en/setup/service-agent/java-agent/Supported-list.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec6c3c19a5958966d6bfa21f80dc5b97ae44e3bd",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.0.x-0.9.1.x-scenario/bin/startup.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "545afa54ef62d227f36832576f31828769c88fce",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.0.x-0.9.1.x-scenario/config/expectedData.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d05855afe431accd6041c679ef88d4368b4c377b",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.0.x-0.9.1.x-scenario/configuration.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0a3408ade01a8c940199c63d72df46eb2f64729c",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.0.x-0.9.1.x-scenario/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e2d37867c844812a2cb45fbce7b4e5fa10ff3a2",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.0.x-0.9.1.x-scenario/src/main/assembly/assembly.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2accc46e0f0418f9aea0b70d0b50387b2682e442",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.0.x-0.9.1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/c3p0/c3p0/Application.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bdc0102b6128ee134e7a8401187b6465aea8b8c3",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.0.x-0.9.1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/c3p0/c3p0/MysqlConfig.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "447f843413723a5c285f2676471b7f9f93bca47c",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.0.x-0.9.1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/c3p0/c3p0/controller/CaseController.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee2c38ed21db1c380e1b14c7804c6a743d390764",
      "new_mode": 33188,
      "new_path": "test/plugin/scenarios/c3p0-0.9.0.x-0.9.1.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/c3p0/c3p0/service/CaseService.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "66a7a51fd1a479637b05b6ff3a21cd924ba75ccb",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.0.x-0.9.1.x-scenario/src/main/resources/application.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8051777cceeb21dfe22a322e81006ff3a886e93b",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.0.x-0.9.1.x-scenario/src/main/resources/jdbc.properties"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9849ed5a8abd116a9000e64cc18f05e583f21c98",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.0.x-0.9.1.x-scenario/src/main/resources/log4j2.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "730308cbca3c3df1773e93674397f1c602c3ec82",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.0.x-0.9.1.x-scenario/support-version.list"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9ee496ba823355080b69fb9f261c43e2cc36fca4",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.2.x-0.10.x-scenario/bin/startup.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "68f931fa29a9578ba8b63d4574cf5c89781d99f2",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.2.x-0.10.x-scenario/config/expectedData.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fb61085e6470b1b1afba4191d0fa5ebe6db448e",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.2.x-0.10.x-scenario/configuration.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc4e7cf830be1b86c259c1f25f0de3f4ba00ec14",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.2.x-0.10.x-scenario/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "724b0f4a368058423a649b9136c84371e6df764d",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.2.x-0.10.x-scenario/src/main/assembly/assembly.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f88c48cbc4051d9222bdbe1400bb118ec03316a",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.2.x-0.10.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/c3p0/mchange/Application.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8762486f3556baff1de9d303191ef3fe6119f936",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.2.x-0.10.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/c3p0/mchange/MysqlConfig.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c9d84325311e35f5a5871c9cfbce96e92ab1db09",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.2.x-0.10.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/c3p0/mchange/controller/CaseController.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d493b2a2735c726012ccf8a44c28b8d9606d9ef",
      "new_mode": 33188,
      "new_path": "test/plugin/scenarios/c3p0-0.9.2.x-0.10.x-scenario/src/main/java/org/apache/skywalking/apm/testcase/c3p0/mchange/service/CaseService.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "88dfae1b328ff2f259d487d3c903666fb1f64473",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.2.x-0.10.x-scenario/src/main/resources/application.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8051777cceeb21dfe22a322e81006ff3a886e93b",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.2.x-0.10.x-scenario/src/main/resources/jdbc.properties"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9849ed5a8abd116a9000e64cc18f05e583f21c98",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.2.x-0.10.x-scenario/src/main/resources/log4j2.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9405ba41ccff3c280d659d2604589143290df4ca",
      "new_mode": 33261,
      "new_path": "test/plugin/scenarios/c3p0-0.9.2.x-0.10.x-scenario/support-version.list"
    }
  ]
}
