)]}'
{
  "commit": "7c66b34f3173bbf0f4c650d74b75ae5b1703c9d7",
  "tree": "27b333ed301b675864c15815d4fb3aa7a5402f59",
  "parents": [
    "f387453cf6329cf122cc771463b1990e18e85092"
  ],
  "author": {
    "name": "xingfudeshi",
    "email": "xingfudeshi@vip.qq.com",
    "time": "Mon Oct 28 11:13:15 2019 +0800"
  },
  "committer": {
    "name": "zjinlei",
    "email": "75718677@qq.com",
    "time": "Mon Oct 28 11:13:15 2019 +0800"
  },
  "message": "feature:add seata-spring-boot-starter (#1742)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2a62dd98f98d176cddd2e6e8ebb3111e0a00ed27",
      "old_mode": 33188,
      "old_path": "codec/seata-codec-seata/src/test/resources/file.conf",
      "new_id": "e92a43ff133c8cdf64f209fb28d788cff222d966",
      "new_mode": 33188,
      "new_path": "codec/seata-codec-seata/src/test/resources/file.conf"
    },
    {
      "type": "modify",
      "old_id": "e14f0d88e9d7c1f79b552beae60aea9b310fd4ec",
      "old_mode": 33188,
      "old_path": "codec/seata-codec-seata/src/test/resources/registry.conf",
      "new_id": "7070aa6133abb63565e0a2cf772bec51bee9dc91",
      "new_mode": 33188,
      "new_path": "codec/seata-codec-seata/src/test/resources/registry.conf"
    },
    {
      "type": "modify",
      "old_id": "e0c574315edefa00ef1eb01d5362d8ccd32ecfab",
      "old_mode": 33188,
      "old_path": "config/seata-config-core/src/main/java/io/seata/config/ConfigurationFactory.java",
      "new_id": "54afae9e32c4cd3c8691a092c0f8dd0970665689",
      "new_mode": 33188,
      "new_path": "config/seata-config-core/src/main/java/io/seata/config/ConfigurationFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c19f5376850300a6df69b71ed4d2c85053574571",
      "new_mode": 33188,
      "new_path": "config/seata-config-core/src/main/java/io/seata/config/ExtConfigurationProvider.java"
    },
    {
      "type": "modify",
      "old_id": "beeea0272d6759a2e1cae0af7c429cfcb3474976",
      "old_mode": 33188,
      "old_path": "config/seata-config-core/src/main/resources/file.conf",
      "new_id": "e92a43ff133c8cdf64f209fb28d788cff222d966",
      "new_mode": 33188,
      "new_path": "config/seata-config-core/src/main/resources/file.conf"
    },
    {
      "type": "modify",
      "old_id": "2f2f2adb3010961526ea13e047e88f0c4279afd8",
      "old_mode": 33188,
      "old_path": "config/seata-config-core/src/main/resources/registry.conf",
      "new_id": "a0c917f8c8db205f6b4b3c8d00805372c93ff94e",
      "new_mode": 33188,
      "new_path": "config/seata-config-core/src/main/resources/registry.conf"
    },
    {
      "type": "modify",
      "old_id": "9d7d6852c9f9fe2bf368cd9aea7c2a3bb237b5f1",
      "old_mode": 33188,
      "old_path": "pom.xml",
      "new_id": "5126ae58f18e36dea80d2d3c864f62160bfb083c",
      "new_mode": 33188,
      "new_path": "pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d55a10ffb8f54a0e7aebd4fb14cb8faf4fb2fd9f",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6083b8e33caa9e250f446f11a74447354ed1ac51",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/SeataAutoConfiguration.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "91490e2a0b83a1f3a2d029a218c404ecf02838c3",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/StarterConstants.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5168d4ecabc076f3ebea18c2a84e2a02da0f114",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/SeataProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d8b588b52af0240f7b78acd30745f048bfbb6c7f",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/file/ClientProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2b4d3f2a60a2be3d985b302b1df586358d50457",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/file/LockProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "039173705ef784de5d687b9f96aa7e3905f34452",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/file/ServiceProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "79179c3157433dc1a92e97262f3d625b587a116b",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/file/ShutdownProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "763a9ce277aee094743a5ea5613109dee70dc110",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/file/SpringProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8bb15785258399b80d99813d6fd718d971dd2090",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/file/SupportProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39f484f1827bc92ce7561041ee6314c9c63651fc",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/file/ThreadFactoryProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b83181fd0a0b240a060392811c10c6c18dcf0b7",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/file/TransactionProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96e7b05d9c82fbfac2dc328f2b21001f85a2a838",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/file/TransportProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b04807b3aa4d9ee192cfdf6b0cb2d33afa35b056",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/registry/ConfigApolloProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "065e10dafa6c43ab7fc984fbb6569211622f116a",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/registry/ConfigConsulProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3652186a40e8ffab58a152975a2c5c744eba864",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/registry/ConfigEtcd3Properties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca98bc2eca016109628e048b43ca42c9e5a03174",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/registry/ConfigFileProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fae63f5fc6162fc90eae331b4d3ece62b8ab9467",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/registry/ConfigNacosProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7454ad85a1685d81b81e753ce40b99de0d3c18eb",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/registry/ConfigProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1f8bf62f40139720badf5a5f1b925dc3d625006",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/registry/ConfigZooKeeperProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c84afa8f2ac4020d545683029e8f946f1dbed4f6",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/registry/RegistryConsulProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7293614cfaf8062e4a133b2c08c616b7c57819d4",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/registry/RegistryEtcd3Properties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "faa34b300a7ae26e7deb8293557702ec5aa3c087",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/registry/RegistryEurekaProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f2860336efbc413d207f5b5c8ded1d7c49a41b34",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/registry/RegistryFileProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a2fc77456afa211384d2cc0374f88ab97ef1c56",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/registry/RegistryNacosProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2891be9eb25ebd64e2b190dcbcb192f16780c176",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/registry/RegistryProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5cc6dc778e7393c41f1b5a623ff89c34e3446484",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/registry/RegistryRedisProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0d6cf16f9ded7ef441e7f87cb5a59afeb6b637c",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/registry/RegistrySofaProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47c4f07d4e69c369edb86575043d65d87be66465",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/properties/registry/RegistryZooKeeperProperties.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b973e9b7624473c570eb73fc759f539533ed2ae",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/provider/SpringBootConfigurationProvider.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bbee6d8328aca099be80cf95234d72468c8b6ca7",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/util/SpringUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "658a9d395ab283a910cf032e9bdc68ea39deba56",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/java/io/seata/spring/boot/autoconfigure/util/StringFormatUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ee3b2b4f45cc7b5fbba80b127ebeae8c8a95013",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/resources/META-INF/services/io.seata.config.ExtConfigurationProvider"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f38b1880a78f1d182c5b858edc819c4e9840589d",
      "new_mode": 33188,
      "new_path": "seata-spring-boot-starter/src/main/resources/META-INF/spring.factories"
    },
    {
      "type": "modify",
      "old_id": "9967e90aad6e7e62287beafad9ad0d6fc8a85bd4",
      "old_mode": 33188,
      "old_path": "server/src/main/resources/file.conf",
      "new_id": "6baf229ca950c85a968ec5c617d1ebbd9ec3ea38",
      "new_mode": 33188,
      "new_path": "server/src/main/resources/file.conf"
    },
    {
      "type": "modify",
      "old_id": "4fe50f1a002f00111d78ff5c72eb25b518220373",
      "old_mode": 33188,
      "old_path": "test/src/test/resources/file.conf",
      "new_id": "b6e9da2dc216e53d1770fe7aa2e1bc44c3b4aabf",
      "new_mode": 33188,
      "new_path": "test/src/test/resources/file.conf"
    }
  ]
}
