Skip to content
Snippets Groups Projects
Commit 33cd98c7 authored by michaelyoukeim's avatar michaelyoukeim
Browse files

Fixed the commit message substr bug

parent 30a6a34a
No related branches found
No related tags found
No related merge requests found
[
{
"issue_ids": [
"HADOOP-9976",
"HADOOP-9864",
"HADOOP-9605",
"HADOOP-9550",
"HADOOP-9515",
"HADOOP-9509",
"HADOOP-9484",
"HADOOP-9407",
"HADOOP-9334",
"HADOOP-9287",
"HADOOP-8887",
"HADOOP-8886",
"HADOOP-8687",
"HADOOP-8683",
"HADOOP-8682",
"HADOOP-8681",
"HADOOP-8680",
"HADOOP-8679",
"HADOOP-8678",
"HADOOP-8677",
"HADOOP-8676",
"HADOOP-8675",
"HADOOP-8674",
"HADOOP-8673",
"HADOOP-8672",
"HADOOP-8671",
"HADOOP-8670",
"HADOOP-8669",
"HADOOP-8545",
"HADOOP-851",
"HADOOP-8495",
"HADOOP-8368",
"HADOOP-8266",
"HADOOP-8211",
"HADOOP-8165",
"HADOOP-7990",
"HADOOP-7920",
"HADOOP-7871",
"HADOOP-7773",
"HADOOP-7646",
"HADOOP-7606",
"HADOOP-7595",
"HADOOP-7470",
"HADOOP-7417",
"HADOOP-7264",
"HADOOP-17741",
"HADOOP-17400",
"HADOOP-17347",
"HADOOP-17250",
"HADOOP-17222",
"HADOOP-16241",
"HADOOP-16185",
"HADOOP-16090",
"HADOOP-15027",
"HADOOP-15006",
"HADOOP-14660",
"HADOOP-14642",
"HADOOP-14535",
"HADOOP-14182",
"HADOOP-14163",
"HADOOP-14035",
"HADOOP-14033",
"HADOOP-13975",
"HADOOP-13887",
"HADOOP-13451",
"HADOOP-13345",
"HADOOP-13070",
"HADOOP-12758",
"HADOOP-12691",
"HADOOP-12531",
"HADOOP-11828",
"HADOOP-11766",
"HADOOP-11694",
"HADOOP-11183",
"HADOOP-10856",
"HADOOP-17292",
"HADOOP-17125",
"HADOOP-17098",
"HADOOP-16698",
"HADOOP-16486",
"HADOOP-16244",
"HADOOP-16118",
"HADOOP-15979",
"HADOOP-15978",
"HADOOP-15977",
"HADOOP-14579",
"HADOOP-13945",
"HADOOP-13615",
"HADOOP-13570",
"HADOOP-17268",
"HADOOP-16144",
"HADOOP-16064",
"HADOOP-15845",
"HADOOP-15038",
"HADOOP-14520",
"HADOOP-13448",
"HADOOP-13065",
"HADOOP-12910",
"HADOOP-11683",
"HADOOP-10281",
"HADOOP-10177",
"HADOOP-9984",
"HADOOP-9734",
"HADOOP-9565",
"HADOOP-9562",
"HADOOP-9421",
"HADOOP-8930",
"HADOOP-8163",
"HADOOP-7992",
"HADOOP-16492",
"HADOOP-16355",
"HADOOP-14898",
"HADOOP-13944",
"HADOOP-13449",
"HADOOP-13336",
"HADOOP-13037",
"HADOOP-12756",
"HADOOP-12666",
"HADOOP-10728",
"HADOOP-10693",
"HADOOP-10400",
"HADOOP-16950",
"HADOOP-16779",
"HADOOP-16456",
"HADOOP-15999",
"HADOOP-15621",
"HADOOP-15191",
"HADOOP-14999",
"HADOOP-14808",
"HADOOP-14705",
"HADOOP-14444",
"HADOOP-13912",
"HADOOP-13863",
"HADOOP-13651",
"HADOOP-13560",
"HADOOP-13447",
"HADOOP-13403",
"HADOOP-13128",
"HADOOP-12909",
"HADOOP-12563",
"HADOOP-12444",
"HADOOP-12412",
"HADOOP-12082",
"HADOOP-12041",
"HADOOP-11847",
"HADOOP-11794",
"HADOOP-11671",
"HADOOP-11574",
"HADOOP-11552",
"HADOOP-11336",
"HADOOP-10771",
"HADOOP-10769",
"HADOOP-10684",
"HADOOP-10607",
"HADOOP-10603",
"HADOOP-10528",
"HADOOP-10433",
"HADOOP-10420",
"HADOOP-10373",
"HADOOP-10335",
"HADOOP-10150",
"HADOOP-9996",
"HADOOP-9836",
"HADOOP-9834",
"HADOOP-9826",
"HADOOP-9671",
"HADOOP-9809",
"HADOOP-9808",
"HADOOP-17108",
"HADOOP-16604",
"HADOOP-15952",
"HADOOP-15558",
"HADOOP-15407",
"HADOOP-13836",
"HADOOP-12620",
"HADOOP-10959"
]
"issueId": "HADOOP-9976",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-9864",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-9605",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-9550",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-9515",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-9509",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-9484",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-9407",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-9334",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-9287",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8887",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8886",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8687",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8683",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8682",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8681",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8680",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8679",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8678",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8677",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8676",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8675",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8674",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8673",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8672",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8671",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8670",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8669",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8545",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-851",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8495",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8368",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8266",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8211",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-8165",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-7990",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-7920",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-7871",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-7773",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-7646",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-7606",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-7595",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-7470",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-7417",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-7264",
"isExistenceDecision": false,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-17741",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-17400",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-17347",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-17250",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-17222",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-16241",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-16185",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-16090",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-15027",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-15006",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-14660",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-14642",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-14535",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-14182",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-14163",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-14035",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-14033",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-13975",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-13887",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-13451",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-13345",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-13070",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-12758",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-12691",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-12531",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-11828",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-11766",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-11694",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-11183",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-10856",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-17292",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-17125",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-17098",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-16698",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-16486",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-16244",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-16118",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-15979",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-15978",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-15977",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-14579",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-13945",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-13615",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-13570",
"isExistenceDecision": false,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-17268",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-16144",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-16064",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-15845",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-15038",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-14520",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-13448",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-13065",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-12910",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-11683",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-10281",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-10177",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-9984",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-9734",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-9565",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-9562",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-9421",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-8930",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-8163",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-7992",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-16492",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-16355",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-14898",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-13944",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-13449",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-13336",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-13037",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-12756",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-12666",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-10728",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-10693",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-10400",
"isExistenceDecision": true,
"isExecutiveDecision": false,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-16950",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-16779",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-16456",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-15999",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-15621",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-15191",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-14999",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-14808",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-14705",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-14444",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-13912",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-13863",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-13651",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-13560",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-13447",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-13403",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-13128",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-12909",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-12563",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-12444",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-12412",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-12082",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-12041",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-11847",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-11794",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-11671",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-11574",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-11552",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-11336",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-10771",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-10769",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-10684",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-10607",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-10603",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-10528",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-10433",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-10420",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-10373",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-10335",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-10150",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-9996",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-9836",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-9834",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-9826",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-9671",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-9809",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-9808",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": false
},
{
"issueId": "HADOOP-17108",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-16604",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-15952",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-15558",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-15407",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-13836",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-12620",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": true
},
{
"issueId": "HADOOP-10959",
"isExistenceDecision": true,
"isExecutiveDecision": true,
"isPropertyDecision": true
}
]
\ No newline at end of file
This diff is collapsed.
......@@ -14,12 +14,6 @@
"Parents": [
"2fb2a5ab4274c1bb4ec961aca480f55bea90c27b"
]
},
{
"Hash": "cda2564e1c7b37ba32dec9c54b9de3fbfb82da8b",
"Parents": [
"5f223205798654af4bd20b037e198e86e6af881e"
]
}
],
"HADOOP-9550": [
......@@ -36,18 +30,6 @@
"Parents": [
"7d0c43d7cff6d250613a04fea9449f139988e901"
]
},
{
"Hash": "cdfc555eae5066d88075dbfe6e3379d9a54e4294",
"Parents": [
"4d63b7a016232d3d816e9a0229a029a07a06757a"
]
},
{
"Hash": "569a9bd5f95085609894c1f07b75387c78659d6a",
"Parents": [
"8c7a7e619699386f9e6991842558d78aa0c8053d"
]
}
],
"HADOOP-9509": [
......@@ -56,12 +38,6 @@
"Parents": [
"af8514eef297574240652672d048748100c97733"
]
},
{
"Hash": "569a9bd5f95085609894c1f07b75387c78659d6a",
"Parents": [
"8c7a7e619699386f9e6991842558d78aa0c8053d"
]
}
],
"HADOOP-9484": [],
......@@ -87,12 +63,6 @@
"Parents": [
"131bfc91a60481b95fc0eb89ad6b4bcd1c841c3b"
]
},
{
"Hash": "8962f5ce88bba03d113c5849db8c464bfd1669a8",
"Parents": [
"d33534c4fb35cb82ff8d56abeeb63a949e72a031"
]
}
],
"HADOOP-8887": [
......@@ -102,12 +72,6 @@
"57ee22e589bfbbb93db069ee4ec79cf0257a2b36"
]
},
{
"Hash": "a4f30ff53c10672ec9ad847b4892f39e94fb1bf8",
"Parents": [
"0603447f2a9db7a5a40850de9ba85837ec4940aa"
]
},
{
"Hash": "b1ed28fa77cb2fab80c54f9dfeb5d8b7139eca34",
"Parents": [
......@@ -159,22 +123,9 @@
"Parents": [
"96c11fe6021ce9c14cb736a0d41dde856d92083c"
]
},
{
"Hash": "990e4945562974a285f31d8385230b03a9d557e7",
"Parents": [
"42b6cadd7633072c33d96a9059cbaf19379dce06"
]
}
],
"HADOOP-851": [
{
"Hash": "3dd40a70ca7861d349f5750a2f865ffdfb464aaa",
"Parents": [
"0e7214933df369ba12561ded1e3bc04bebc100c7"
]
}
],
"HADOOP-851": [],
"HADOOP-8495": [
{
"Hash": "0e7214933df369ba12561ded1e3bc04bebc100c7",
......@@ -190,24 +141,6 @@
"d1207cbd8806fc2ae923b24c6e20dfc8730b1c7c"
]
},
{
"Hash": "d44513c3767bc0c6490273fc486c1c26d90ab3f4",
"Parents": [
"d6467bb3b1fd45833fbad7fbb54c407f89b68e7b"
]
},
{
"Hash": "8ad1fcb3c3e27c91935a4ef55a92d0bf244f8d08",
"Parents": [
"67cbc289e4f7cb6124554b5f7700a70737254fc4"
]
},
{
"Hash": "743cbf6ef3f64593c141e7dd302ad2a2d2e3b197",
"Parents": [
"bef65d0601a9334cdcfa97796755eb71350d50e3"
]
},
{
"Hash": "8a9e63e468155f2a57bf19f82f920a7cc9d1d302",
"Parents": [
......@@ -299,14 +232,7 @@
]
}
],
"HADOOP-17250": [
{
"Hash": "93ad7c32f428b48d3499dfb3aa15249e8c5cc37d",
"Parents": [
"da575a53cf521dc9c9660b7dd836fce04d05bab5"
]
}
],
"HADOOP-17250": [],
"HADOOP-17222": [
{
"Hash": "56ebabd426757dd95c778535548abb8c01fbc1fb",
......@@ -327,14 +253,7 @@
}
],
"HADOOP-15006": [],
"HADOOP-14660": [
{
"Hash": "778d4edd9adbe9519c3d6df65e45ddc8bb0ab2da",
"Parents": [
"7774759830f32ef97ac9f157dbb210264b7d042a"
]
}
],
"HADOOP-14660": [],
"HADOOP-14642": [
{
"Hash": "2843c688bcc21c65eb3538ffb3caeaffe440eda8",
......@@ -343,14 +262,7 @@
]
}
],
"HADOOP-14535": [
{
"Hash": "d670c3a4da7dd80dccf6c6308603bb3bb013b3b0",
"Parents": [
"12c8fdceaf263425661169cba25402df89d444c1"
]
}
],
"HADOOP-14535": [],
"HADOOP-14182": [],
"HADOOP-14163": [],
"HADOOP-14035": [
......@@ -376,29 +288,10 @@
"Parents": [
"b038042ece550c34170d4958f84e91a1708761a5"
]
},
{
"Hash": "8d6a6869531abb3cda974358509f63ae61986a5c",
"Parents": [
"a67a0fd37a55bb015b36b072405dec8ea11c7c67"
]
},
{
"Hash": "cb8c98fbb02847916e23ffaa60b0b54694d056d7",
"Parents": [
"5337bebcc53a0144311877362787ed9ece0cb118"
]
}
],
"HADOOP-13451": [],
"HADOOP-13345": [
{
"Hash": "621b43e254afaff708cd6fc4698b29628f6abc33",
"Parents": [
"7a96033b15580a01a2867fa3cab9c1e409dbaafd"
]
}
],
"HADOOP-13345": [],
"HADOOP-13070": [],
"HADOOP-12758": [
{
......@@ -548,18 +441,6 @@
"Parents": [
"6cb5ad16d05ba40fc3c58eaccb35c62b422feab6"
]
},
{
"Hash": "b3a8d99817dcceb4d1125dec0c3ecbb0f15f6c76",
"Parents": [
"03601136dda9ca4bc9caf58b63f3cde6eb1d797b"
]
},
{
"Hash": "52f0259502de42e433588c299339bf5cd4ba1f8e",
"Parents": [
"9ba95136e2e06e1a4ca94a87ba89eae8050a9522"
]
}
],
"HADOOP-8930": [
......@@ -595,24 +476,10 @@
}
],
"HADOOP-16355": [],
"HADOOP-14898": [
{
"Hash": "b1e2704a3a7e64661085343ba0e8457cb4c9adcc",
"Parents": [
"06c65826944c1446b3400b1230183decacf0fc3f"
]
}
],
"HADOOP-14898": [],
"HADOOP-13944": [],
"HADOOP-13449": [],
"HADOOP-13336": [
{
"Hash": "e648b6e1382336af69434dfbf9161bced3caa244",
"Parents": [
"357eab95668dbc419239857ac5ce763d76fd40e7"
]
}
],
"HADOOP-13336": [],
"HADOOP-13037": [
{
"Hash": "5c61ad24887f76dfc5a5935b2c5dceb6bfd99417",
......@@ -627,74 +494,6 @@
"Parents": [
"5f23abfa30ea29a5474513c463b4d462c0e824ee"
]
},
{
"Hash": "60f66a930626255d60dea7acc828975061ec37de",
"Parents": [
"e671a0f52b5488b8453e1a3258ea5e6477995648",
"f0876b8b60c19aa25e0417ac0f419a3a82bf210b"
]
},
{
"Hash": "dbb28eb1f2125b4a2e43977d9add80a45f359c28",
"Parents": [
"60f66a930626255d60dea7acc828975061ec37de",
"501a77856d6b6edfb261547117e719da7a9cd221"
]
},
{
"Hash": "7d4431c93bf4faaa8ca54e2f9a219bf7e1d506b7",
"Parents": [
"a1940464a498d1e662e5c3843f2d31ce63ec726b",
"f67237cbe7bc48a1b9088e990800b37529f1db2a"
]
},
{
"Hash": "005f4528c7b0aa4a48cf62b11e837be886f267d3",
"Parents": [
"7d4431c93bf4faaa8ca54e2f9a219bf7e1d506b7",
"3552c2b99dff4f21489ff284f9dcba40e897a1e5"
]
},
{
"Hash": "a49b3be38ed97a27f215afb996c6db516f5857d7",
"Parents": [
"22af6f8db3a44cd51514b4851b99adcfad42751d",
"e52d6e7a46ceef74dd8d8a3d49c49420e3271365"
]
},
{
"Hash": "846c5ceb3a929ad7b2dcea9bef07299af17bdc84",
"Parents": [
"a49b3be38ed97a27f215afb996c6db516f5857d7",
"964e546ab1dba5f5d53b209ec6c9a70a85654765"
]
},
{
"Hash": "5707f88d8550346f167e45c2f8c4161eb3957e3a",
"Parents": [
"e4e72db5f9f305b493138ab36f073fe5d1750ad8"
]
},
{
"Hash": "d1443988f809fe6656f60dfed4ee4e0f4844ee5c",
"Parents": [
"9a44a832a99eb967aa4e34338dfa75baf35f9845"
]
},
{
"Hash": "a57bba470b396c163baef7ac9447c063180ec15b",
"Parents": [
"26d5df390cf976dcc1d17fc68d0fed789dc34e84",
"6a38d118d86b7907009bcec34f1b788d076f1d1c"
]
},
{
"Hash": "669d6f13ec48a90d4ba7e4ed1dd0e9687580f8f3",
"Parents": [
"c874fa914dfbf07d1731f5e87398607366675879",
"c31b5e61b1f09949548116309218a2b3e9c0beda"
]
}
],
"HADOOP-12666": [
......@@ -719,12 +518,6 @@
"Parents": [
"2a3bccddd939ee0d6941aa2d22edc67dea85fe35"
]
},
{
"Hash": "03c858dad46e440028c58a716630160338db4b14",
"Parents": [
"bfef9807a08435822546dd66dc72531465f34743"
]
}
],
"HADOOP-10400": [
......@@ -746,20 +539,7 @@
]
}
],
"HADOOP-15621": [
{
"Hash": "046b8768af8a07a9e10ce43f538d6ac16e7fa5f3",
"Parents": [
"fa7f7078a713c44783425195a891582bcf8a6d5c"
]
},
{
"Hash": "4f752d442b437b3d297232cfdc8b04aa55c53c5e",
"Parents": [
"046b8768af8a07a9e10ce43f538d6ac16e7fa5f3"
]
}
],
"HADOOP-15621": [],
"HADOOP-15191": [],
"HADOOP-14999": [
{
......@@ -786,12 +566,6 @@
"Parents": [
"22befbd585f65934e1d9ae5782a8f961192c0750"
]
},
{
"Hash": "0665c5f09afb2d6f59b6c4d4980f8b1ff9cbe620",
"Parents": [
"ded2d08f33c25daf17dbf3e5ff0ddfcf9980c6aa"
]
}
],
"HADOOP-13651": [],
......@@ -835,42 +609,16 @@
"95a50466075c28110fa7c297e9c5246892076ca8"
]
},
{
"Hash": "d6402fadedade4289949ba9f70f7a0bfb9bca140",
"Parents": [
"5d4255a80156d2cacfea8184b41805070223d3a9"
]
},
{
"Hash": "2753185a010e70f8d9539f42151c79177781122d",
"Parents": [
"7da540d03eccc2f97950bf47e8b35ce8c889d1e0"
]
},
{
"Hash": "f19638333b11da6dcab9a964e73a49947b8390fd",
"Parents": [
"ce04340ec73617daff74378056a95c5d0cc0a790"
]
}
],
"HADOOP-12444": [
{
"Hash": "b9e3eff62a7415d8666656a75db69ff3e43f8e7e",
"Parents": [
"fcb3fcd4c674d58e5f40b17eff7048e8ae45d151"
]
}
],
"HADOOP-12444": [],
"HADOOP-12412": [],
"HADOOP-12082": [
{
"Hash": "4bca385241c0fc8ff168c7b0f2984a7aed2c7492",
"Parents": [
"d75cbc5749808491d2b06f80506d95b6fb1b9e9c"
]
}
],
"HADOOP-12082": [],
"HADOOP-12041": [
{
"Hash": "c89a14a8a4fe58f01f0cba643f2bc203e1a8701e",
......@@ -879,14 +627,7 @@
]
}
],
"HADOOP-11847": [
{
"Hash": "4ad484883f773c702a1874fc12816ef1a4a54136",
"Parents": [
"5a391e1d2584dc5d77fb1325ea91c8e5854934d1"
]
}
],
"HADOOP-11847": [],
"HADOOP-11794": [
{
"Hash": "064c8b25eca9bc825dc07a54d9147d65c9290a03",
......@@ -894,12 +635,6 @@
"e5f0622a6f40706d360d45200c8f259c79046438"
]
},
{
"Hash": "144f1cf76527e6c75aec77ef683a898580f3cc8d",
"Parents": [
"064c8b25eca9bc825dc07a54d9147d65c9290a03"
]
},
{
"Hash": "bf3fb585aaf2b179836e139c041fc87920a3c886",
"Parents": [
......@@ -967,20 +702,7 @@
}
],
"HADOOP-10420": [],
"HADOOP-10373": [
{
"Hash": "59384dfb710f42d2a419c1b7db5a1a62a39be5f3",
"Parents": [
"e06d2e3c9811d14101ee3d27e101c2cfe54c823c"
]
},
{
"Hash": "ac35e3464ff1b5bacf416fb78112681f0a9e7ed8",
"Parents": [
"a123d02f4190ceadf94a66bc37a89c7f4e2ede51"
]
}
],
"HADOOP-10373": [],
"HADOOP-10335": [
{
"Hash": "b47ad1ccbaf6a75eecfbeddb17e539480a01aab3",
......@@ -1001,39 +723,7 @@
]
}
],
"HADOOP-10150": [
{
"Hash": "15b9077c2d41f59c716582d8f7ae6e334630c0ac",
"Parents": [
"4b54bd83208d1bf18c8835b0ebab35169db055c0"
]
},
{
"Hash": "d7200a4b59bac51076432634548c9b5a91e48f17",
"Parents": [
"f20d36312681658f12c3fad49a8c0deddfa5f333",
"834fccf02b5202176f3c0a5e580c46855ca5d1d5"
]
},
{
"Hash": "b0f0ef17f07c0140858bcb680f86fbbab3beccb8",
"Parents": [
"ef32d09030b4cc2674a134e123f784c0364c3f02"
]
},
{
"Hash": "d9a7404c389ea1adffe9c13f7178b54678577b56",
"Parents": [
"88c5e2141c4e85c2cac9463aaf68091a0e93302e"
]
},
{
"Hash": "2ca93d1fbf0fdcd6b4b5a151261052ac106ac9e1",
"Parents": [
"bc6ce2cb34a638851d3530ca31979db30a8a50bd"
]
}
],
"HADOOP-10150": [],
"HADOOP-9996": [],
"HADOOP-9836": [],
"HADOOP-9834": [],
......@@ -1051,19 +741,6 @@
"Parents": [
"3d89c3e73eba280b8780228fcd097809271b4c8a"
]
},
{
"Hash": "1cf38a38da060ed06377099057a31f17d570c3c1",
"Parents": [
"b4c23043d38325aad8af4488caca115eae789f07"
]
},
{
"Hash": "0def61482b7636161b0edcfee377c74f398953d3",
"Parents": [
"4758b4b6dabb315566fc3819ed1798f3606c31f4",
"d0b4624c88fc48932a7c2800185ed48bb1c5e0fe"
]
}
],
"HADOOP-13836": [],
......
......@@ -6,46 +6,59 @@ from pydriller import Repository
from commit_analyzer import commit_details
def read_issue_ids(file_path):
"""Reads a JSON file and returns a list of issue IDs."""
def read_issues(file_path):
"""Reads the issues.json file and returns a list of issue IDs."""
try:
with open(file_path, "r") as file:
data = json.load(file)
issue_ids = data.get("issue_ids", [])
logging.info("Issue IDs successfully read from file.")
return issue_ids
issues = json.load(file)
logging.info("Issue successfully read from file.")
return issues
except Exception as e:
logging.error(f"An error occurred: {e}")
return []
def get_matching_issues(commit, issues):
matching_issues = []
for issue in issues:
if commit.msg.startswith(f"{issue['issueId']}. "):
matching_issues.append(issue)
return matching_issues
def get_issue_type(issue_key):
"""Fetches the issue type from the JIRA API based on issue_key."""
url = f"https://issues.apache.org/jira/rest/api/latest/issue/{issue_key}"
response = requests.get(url)
if response.status_code == 200:
issue_data = response.json()
return issue_data["fields"]["issuetype"]["name"]
else:
return None
def get_commit_info(commit):
commit_info = commit_details(commit)
return {
'commit_hash': commit_info['Commit_Hash'],
'dmm_size': commit_info['DMM_metrics']['size'],
'dmm_interfacing': commit_info['DMM_metrics']['interfacing'],
'dmm_complexity': commit_info['DMM_metrics']['complexity']
}
def link_issues_to_commits(repo_path, issues_file, output_dir):
"""Links issues to commits and writes relevant information to a JSON file."""
issue_ids = read_issue_ids(issues_file)
output = {issue_id: [] for issue_id in issue_ids}
all_commits = {}
issues = read_issues(issues_file)
output = {issue["issueId"]: [] for issue in issues}
all_commits = []
for commit in Repository(repo_path).traverse_commits():
for issue_id in issue_ids:
if issue_id in commit.msg:
issue_type = get_issue_type(issue_id)
commit_info = commit_details(commit)
commit_info["Decision Type"] = issue_type
decision_properties = ['isExistenceDecision', 'isExecutiveDecision', 'isPropertyDecision']
matching_issues = get_matching_issues(commit, issues)
for issue in matching_issues:
issue_id = issue['issueId']
commit_info = get_commit_info(commit)
for property in decision_properties:
commit_info[property] = issue[property]
output[issue_id].append(
{"Hash": commit.hash, "Parents": commit.parents}
)
all_commits[commit.hash] = commit_info
all_commits.append(commit_info)
# Write to JSON files
with open(os.path.join(output_dir, "issue_commit_relationships.json"), "w") as file:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment