{ "commits" : { "008cc6f05b57bf5684d7270544fff9b3d7c28002" : { "author" : 3, "author_date" : "1464955986", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464955986", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 6, "hash" : "008cc6f05b57bf5684d7270544fff9b3d7c28002", "insertions" : 9, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "improved wordsimilarity", "touched_files" : 1 }, "0090bf9f00f0d23275d2e6b68742bfab47ec5381" : { "author" : 3, "author_date" : "1465130988", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465130988", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 8, "hash" : "0090bf9f00f0d23275d2e6b68742bfab47ec5381", "insertions" : 4, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "chages to graphman help message", "touched_files" : 1 }, "01b571da2f706562032c0352530c41087ed3cd0b" : { "author" : 3, "author_date" : "1464355278", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464355278", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "01b571da2f706562032c0352530c41087ed3cd0b", "insertions" : 71, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "added first clustering approach using python", "touched_files" : 1 }, "0236f18e90a72f0d3a79986217502838605a9207" : { "author" : 2, "author_date" : "1464438150", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464438150", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 7, "hash" : "0236f18e90a72f0d3a79986217502838605a9207", "insertions" : 5, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Do some cleanup", "touched_files" : 1 }, "036bd33b9b63af5ea0987d905e8db5402acdfacc" : { "author" : 3, "author_date" : "1465655302", "author_mail" : "github@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465655302", "committer_mail" : "github@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "036bd33b9b63af5ea0987d905e8db5402acdfacc", "insertions" : 33, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "added filter module", "touched_files" : 1 }, "0562fc6d39db9582bf47b17b0420d113b0d4d4bc" : { "author" : 2, "author_date" : "1466598530", "author_mail" : "mbrack@uni-koblenz.de", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1466598530", "committer_mail" : "mbrack@uni-koblenz.de", "committer_name" : "Marco Brack", "deletions" : 0, "hash" : "0562fc6d39db9582bf47b17b0420d113b0d4d4bc", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "077f109fab4874d89bb78246c1f0f3b11e5a24db" : { "author" : 2, "author_date" : "1466597659", "author_mail" : "mbrack@uni-koblenz.de", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1466597659", "committer_mail" : "mbrack@uni-koblenz.de", "committer_name" : "Marco Brack", "deletions" : 0, "hash" : "077f109fab4874d89bb78246c1f0f3b11e5a24db", "insertions" : 17, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add slide about bird-0.9 performance", "touched_files" : 1 }, "088a7ca170ca46e58fee0a50301ac6d8c6064cc3" : { "author" : 3, "author_date" : "1464712172", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464712172", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 1, "hash" : "088a7ca170ca46e58fee0a50301ac6d8c6064cc3", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "removed self-reference in wordsimilarity", "touched_files" : 1 }, "08ef301568aa7bd0468e9fe3b3e4690aa06fdcc7" : { "author" : 0, "author_date" : "1464435455", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464435455", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "08ef301568aa7bd0468e9fe3b3e4690aa06fdcc7", "insertions" : 69, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add sample output proposal", "touched_files" : 1 }, "097886006585ec339c2e02d11198810cdd84d494" : { "author" : 0, "author_date" : "1466017139", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466017139", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "097886006585ec339c2e02d11198810cdd84d494", "insertions" : 1981, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add ground truthiness", "touched_files" : 5 }, "0cc3b2b377b3753d99b7b7a8eecfcdc4fd015fcb" : { "author" : 0, "author_date" : "1466531223", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466531223", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "0cc3b2b377b3753d99b7b7a8eecfcdc4fd015fcb", "insertions" : 3567, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add bird checks for thresholds 1.0, 0.9 and 0.8", "touched_files" : 12 }, "0d99631521398a91fd338082240ddbdaddb769f0" : { "author" : 0, "author_date" : "1464621715", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464621715", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "0d99631521398a91fd338082240ddbdaddb769f0", "insertions" : 29, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add some idman tests", "touched_files" : 1 }, "0dec2b4e3791df158ccceb9a0679cf1d95503f74" : { "author" : 0, "author_date" : "1466566810", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466566810", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "0dec2b4e3791df158ccceb9a0679cf1d95503f74", "insertions" : 26, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Document assocman", "touched_files" : 1 }, "0e0cc442b6019c5591e44cbb3d1a8a736c631250" : { "author" : 0, "author_date" : "1464290514", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464290514", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "0e0cc442b6019c5591e44cbb3d1a8a736c631250", "insertions" : 76, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add documentation on all those JSON keys", "touched_files" : 1 }, "0e161c17738b8adca37d2d11a50ad47459ac2c56" : { "author" : 0, "author_date" : "1464711446", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "Rather than strings with digits in them.\n", "committer" : 0, "committer_date" : "1464711446", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "0e161c17738b8adca37d2d11a50ad47459ac2c56", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Use proper integer indexes for assocman mapping", "touched_files" : 1 }, "0ec644bb33e3419ce13ceca80b9c88347646bf39" : { "author" : 0, "author_date" : "1466559123", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466559123", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 17, "hash" : "0ec644bb33e3419ce13ceca80b9c88347646bf39", "insertions" : 30, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Update README for new algorithms", "touched_files" : 1 }, "1060970873fbe552f744928f49db0cadcb62b27d" : { "author" : 2, "author_date" : "1467731485", "author_mail" : "mbrack@uni-koblenz.de", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1467731485", "committer_mail" : "mbrack@uni-koblenz.de", "committer_name" : "Marco Brack", "deletions" : 0, "hash" : "1060970873fbe552f744928f49db0cadcb62b27d", "insertions" : 63, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Set up paper", "touched_files" : 4 }, "117513ebda2d62d74692c50353e742a575cbe5c7" : { "author" : 0, "author_date" : "1465910830", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465910830", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 16, "hash" : "117513ebda2d62d74692c50353e742a575cbe5c7", "insertions" : 38, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Help Marco understand all these pies", "touched_files" : 1 }, "129cc8e715219333a3aab72642ca870c71069c6b" : { "author" : 3, "author_date" : "1464262617", "author_mail" : "mmonschau@users.noreply.github.com", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464262617", "committer_mail" : "mmonschau@users.noreply.github.com", "committer_name" : "Michael Monschau", "deletions" : 1, "hash" : "129cc8e715219333a3aab72642ca870c71069c6b", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Update README.md", "touched_files" : 1 }, "130eba0d660cec27ae0605bb8011564a3731a016" : { "author" : 0, "author_date" : "1464263256", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464263256", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 2, "hash" : "130eba0d660cec27ae0605bb8011564a3731a016", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Properly decode commits as UTF-8", "touched_files" : 1 }, "13943d00087c9264d457521475520c5fa09498f1" : { "author" : 0, "author_date" : "1464853262", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464948896", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "13943d00087c9264d457521475520c5fa09498f1", "insertions" : 13, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Document the new diff keys in parseman output", "touched_files" : 1 }, "145aec9dd0c5f583d9c570e17962daf5ca9dce6c" : { "author" : 0, "author_date" : "1466531196", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466531196", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 4, "hash" : "145aec9dd0c5f583d9c570e17962daf5ca9dce6c", "insertions" : 7, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add birds to algorithms checked", "touched_files" : 1 }, "14c158bd1245239e8d1bc5ba23ab118d85f9ebe4" : { "author" : 0, "author_date" : "1465906496", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465906496", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "14c158bd1245239e8d1bc5ba23ab118d85f9ebe4", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "14ca6f306acc9d9e755ea9155e94ec3cd9be4909" : { "author" : 0, "author_date" : "1466530413", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "Even if the paper doesn't really say it, it probably means it because\nthat makes more sense.\n", "committer" : 0, "committer_date" : "1466530413", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 5, "hash" : "14ca6f306acc9d9e755ea9155e94ec3cd9be4909", "insertions" : 4, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Check length for aliases always", "touched_files" : 1 }, "1568d870b5101c3a4b81163dd0bffaa3a5353bdd" : { "author" : 0, "author_date" : "1466483769", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466484229", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "1568d870b5101c3a4b81163dd0bffaa3a5353bdd", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Fix up idman path to algorithms", "touched_files" : 1 }, "16d2dda044567f569e8cf1dde30bf6f34a0967e6" : { "author" : 3, "author_date" : "1465299654", "author_mail" : "mmonschau@users.noreply.github.com", "author_name" : "Michael Monschau", "body" : "added another paper for word simiiarity metrics", "committer" : 3, "committer_date" : "1465299654", "committer_mail" : "mmonschau@users.noreply.github.com", "committer_name" : "Michael Monschau", "deletions" : 1, "hash" : "16d2dda044567f569e8cf1dde30bf6f34a0967e6", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Update README.md", "touched_files" : 1 }, "16fed84583fe333186bb82ade8485e579943b222" : { "author" : 2, "author_date" : "1465857873", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1465857873", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 1, "hash" : "16fed84583fe333186bb82ade8485e579943b222", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add space", "touched_files" : 1 }, "1712f4eaaf2fffc1ba4f7de90ba16d31610bb373" : { "author" : 0, "author_date" : "1466013913", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466013913", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "1712f4eaaf2fffc1ba4f7de90ba16d31610bb373", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Move case study stuff into presentation", "touched_files" : 7 }, "17de547eceef2268f26ee6d60187a45e8f6cdbcb" : { "author" : 3, "author_date" : "1464620731", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464620731", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 23, "hash" : "17de547eceef2268f26ee6d60187a45e8f6cdbcb", "insertions" : 60, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "first draft for presentation", "touched_files" : 1 }, "183ad69c81f600c76c76577343d1f8f2fa34fd5d" : { "author" : 2, "author_date" : "1466598939", "author_mail" : "mbrack@uni-koblenz.de", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1466598939", "committer_mail" : "mbrack@uni-koblenz.de", "committer_name" : "Marco Brack", "deletions" : 1, "hash" : "183ad69c81f600c76c76577343d1f8f2fa34fd5d", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Switch order in toc", "touched_files" : 1 }, "186edc60fd725bd645cfa0e027b8fe2d6d4f5107" : { "author" : 0, "author_date" : "1464861792", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "Otherwise they end up in author_date.\n", "committer" : 0, "committer_date" : "1464948896", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "186edc60fd725bd645cfa0e027b8fe2d6d4f5107", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Strip leading separators in parseman", "touched_files" : 1 }, "196f4995fa36b9c4158e551c89e151d5035f5f33" : { "author" : 0, "author_date" : "1468015958", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "Instead of magical ${\\...} interpolation it just uses a do-block now.\n", "committer" : 0, "committer_date" : "1468015958", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 2, "hash" : "196f4995fa36b9c4158e551c89e151d5035f5f33", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Make alternation making a bit less crazy", "touched_files" : 1 }, "19f2d5998558abdc65e1efb8d11f3219b75ef5b8" : { "author" : 2, "author_date" : "1464765809", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464765809", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 1, "hash" : "19f2d5998558abdc65e1efb8d11f3219b75ef5b8", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Document stats functionality", "touched_files" : 1 }, "1a07a2c8c69075d4ff75f1e07d0e36104ae8a1eb" : { "author" : 2, "author_date" : "1465855173", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1465855173", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "1a07a2c8c69075d4ff75f1e07d0e36104ae8a1eb", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "1a291243f638868923f35714544208f66fcb5492" : { "author" : 0, "author_date" : "1465861884", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465861884", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "1a291243f638868923f35714544208f66fcb5492", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "1a98c83df782e4e6bb97bb8bbb4bc0a63e5370d2" : { "author" : 0, "author_date" : "1466483788", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "Same results, just in a different order because the new graphman sorts\nthem.\n", "committer" : 0, "committer_date" : "1466484229", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 23, "hash" : "1a98c83df782e4e6bb97bb8bbb4bc0a63e5370d2", "insertions" : 23, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Run groundtruth through graphman rewrite", "touched_files" : 4 }, "1cb89238fed3d31814f7b540497bed2f626399fd" : { "author" : 0, "author_date" : "1464862860", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464948896", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 3, "hash" : "1cb89238fed3d31814f7b540497bed2f626399fd", "insertions" : 34, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Document the git log format magic in parseman", "touched_files" : 1 }, "1e8676cdce48723ecb15c073f01e1c5ebd3ab24b" : { "author" : 0, "author_date" : "1465863178", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465863178", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "1e8676cdce48723ecb15c073f01e1c5ebd3ab24b", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "1fb19eda870c4bca82ca12bdcb976fc98047519c" : { "author" : 0, "author_date" : "1466486887", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466486887", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 8, "hash" : "1fb19eda870c4bca82ca12bdcb976fc98047519c", "insertions" : 9, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Fiddle processing of artifacts around for sense", "touched_files" : 4 }, "200c07cfa9c9c284b61b538c0f43d2fb7ec27116" : { "author" : 2, "author_date" : "1464618677", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464618677", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "200c07cfa9c9c284b61b538c0f43d2fb7ec27116", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add signer to artifacts dictionary", "touched_files" : 1 }, "202f12b3d48876dc716d81b82d007aca54e1b2a2" : { "author" : 3, "author_date" : "1465749756", "author_mail" : "github@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465749756", "committer_mail" : "github@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 204, "hash" : "202f12b3d48876dc716d81b82d007aca54e1b2a2", "insertions" : 741, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Code-Reformatting/Cleanup", "touched_files" : 23 }, "20790217ed9916127a7b3b77b8a4d9405a043bb9" : { "author" : 2, "author_date" : "1464851044", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464851044", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 1, "hash" : "20790217ed9916127a7b3b77b8a4d9405a043bb9", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Print json only if no other output was specified", "touched_files" : 1 }, "2158544ece1554fafa09a615386d330236856f7a" : { "author" : 0, "author_date" : "1464262915", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464262915", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "2158544ece1554fafa09a615386d330236856f7a", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Also add the repo path to each parseman line", "touched_files" : 1 }, "244d2509ca244170a5433db06b69d92aa96d4c26" : { "author" : 3, "author_date" : "1465656793", "author_mail" : "github@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465656793", "committer_mail" : "github@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 54, "hash" : "244d2509ca244170a5433db06b69d92aa96d4c26", "insertions" : 44, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "improved handling of missing values", "touched_files" : 5 }, "24feadf106ddd9d0aa9ce57dc26d8d4043f7dad9" : { "author" : 3, "author_date" : "1464262352", "author_mail" : "mmonschau@users.noreply.github.com", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464262352", "committer_mail" : "mmonschau@users.noreply.github.com", "committer_name" : "Michael Monschau", "deletions" : 1, "hash" : "24feadf106ddd9d0aa9ce57dc26d8d4043f7dad9", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Update README.md", "touched_files" : 1 }, "259b123ba28a922be9c19281a4f3fd68cafd9b72" : { "author" : 2, "author_date" : "1465908999", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1465908999", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "259b123ba28a922be9c19281a4f3fd68cafd9b72", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Remove random line", "touched_files" : 0 }, "2612a8563928da22135ed860b047af5b31f0d0c4" : { "author" : 0, "author_date" : "1466487713", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466487713", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "2612a8563928da22135ed860b047af5b31f0d0c4", "insertions" : 64, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Document how algorithms are implemented", "touched_files" : 1 }, "273005d3d14d2142a985aad15356cce967f082b7" : { "author" : 2, "author_date" : "1464197403", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1464197403", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "Marco Brack", "deletions" : 0, "hash" : "273005d3d14d2142a985aad15356cce967f082b7", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "MAN IN BUSINESS SUIT LEVITATING", "touched_files" : 1 }, "2a1bd39ec89b47d6e1421ac340ffa10a4524963a" : { "author" : 3, "author_date" : "1464975024", "author_mail" : "github@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464975024", "committer_mail" : "github@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 8, "hash" : "2a1bd39ec89b47d6e1421ac340ffa10a4524963a", "insertions" : 19, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "changed cl-argument recoginition to argparse, prior hand", "touched_files" : 1 }, "2b7185359faab7a16d0c53998ba9e37add4cc3ee" : { "author" : 3, "author_date" : "1464956132", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464956132", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "2b7185359faab7a16d0c53998ba9e37add4cc3ee", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "2b7e8f5ffadab81208152069b0a26c209e1ff42c" : { "author" : 2, "author_date" : "1464715590", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "... to make the code a little bit more readable.\n", "committer" : 2, "committer_date" : "1464715590", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 7, "hash" : "2b7e8f5ffadab81208152069b0a26c209e1ff42c", "insertions" : 10, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Extract SetEncoder", "touched_files" : 2 }, "2c2bde13d843c06e328863e1ef511c72bc048c3f" : { "author" : 0, "author_date" : "1464262705", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464262705", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "2c2bde13d843c06e328863e1ef511c72bc048c3f", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "2d2db426216b1aa352de2dcd80fe1511308e9347" : { "author" : 0, "author_date" : "1464952325", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464952325", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 5, "hash" : "2d2db426216b1aa352de2dcd80fe1511308e9347", "insertions" : 15, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Amend README with more useful usage information", "touched_files" : 1 }, "2e5588a3bf4b942a512d73932f5da570b90fc5b0" : { "author" : 3, "author_date" : "1464261916", "author_mail" : "mmonschau@users.noreply.github.com", "author_name" : "Michael Monschau", "body" : "added Papers", "committer" : 3, "committer_date" : "1464261916", "committer_mail" : "mmonschau@users.noreply.github.com", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "2e5588a3bf4b942a512d73932f5da570b90fc5b0", "insertions" : 3, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Update README.md", "touched_files" : 1 }, "2e67842323b69c2db21385fdcd3e73b017fe2c3d" : { "author" : 2, "author_date" : "1464715453", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464715453", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 4, "hash" : "2e67842323b69c2db21385fdcd3e73b017fe2c3d", "insertions" : 11, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Update documentation (comments)", "touched_files" : 3 }, "2f81f5a61e23bdc84b10dba22656219aa2c1ba11" : { "author" : 3, "author_date" : "1464873790", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464873790", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "2f81f5a61e23bdc84b10dba22656219aa2c1ba11", "insertions" : 6, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "added method for extracting just one column", "touched_files" : 1 }, "3173558bdbedd3a8e508cbdb1d6efb8742fa0b4c" : { "author" : 3, "author_date" : "1465853942", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465853942", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 1, "hash" : "3173558bdbedd3a8e508cbdb1d6efb8742fa0b4c", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "updated occurence_ignore_case", "touched_files" : 1 }, "32e476c0164d51b83d91ac19e54c9a6995ea73d9" : { "author" : 2, "author_date" : "1465861273", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1465861273", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 3, "hash" : "32e476c0164d51b83d91ac19e54c9a6995ea73d9", "insertions" : 3, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Use correct quotation marks", "touched_files" : 1 }, "3348a1105262fb8184a1fce0fd08af9052dfba32" : { "author" : 2, "author_date" : "1464261520", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1464261520", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "Marco Brack", "deletions" : 0, "hash" : "3348a1105262fb8184a1fce0fd08af9052dfba32", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add another paper", "touched_files" : 1 }, "34195601bdb38f72246fc66be4784fd463b37924" : { "author" : 3, "author_date" : "1465915357", "author_mail" : "mmonschau@users.noreply.github.com", "author_name" : "Michael Monschau", "body" : "added short documentation for undocumented algorithms", "committer" : 1, "committer_date" : "1465915357", "committer_mail" : "noreply@github.com", "committer_name" : "GitHub", "deletions" : 0, "hash" : "34195601bdb38f72246fc66be4784fd463b37924", "insertions" : 3, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Update README.md", "touched_files" : 1 }, "35ad21c728710ade06e75784859e2c93797b4885" : { "author" : 2, "author_date" : "1465853319", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "Marco Brack", "body" : "", "committer" : 1, "committer_date" : "1465853319", "committer_mail" : "noreply@github.com", "committer_name" : "GitHub", "deletions" : 0, "hash" : "35ad21c728710ade06e75784859e2c93797b4885", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Update README.md", "touched_files" : 1 }, "3613c373d57f4cdea886c7a868a220fa895ba077" : { "author" : 2, "author_date" : "1464438158", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464438158", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "3613c373d57f4cdea886c7a868a220fa895ba077", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "3801080eedf4830d2b795063b68a312e438bd5aa" : { "author" : 0, "author_date" : "1465854640", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465854640", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "3801080eedf4830d2b795063b68a312e438bd5aa", "insertions" : 7, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Also remove /.?(none)$/ from occurrences", "touched_files" : 1 }, "3ada4b587310b0d6d6c44acf9598acf3c37d79d6" : { "author" : 3, "author_date" : "1464428041", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464428041", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 38, "hash" : "3ada4b587310b0d6d6c44acf9598acf3c37d79d6", "insertions" : 36, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "code cleanup & Documentation", "touched_files" : 2 }, "3b86a3dfba1be4fce0efa2a7c89e37ccbc4e9f72" : { "author" : 0, "author_date" : "1464852667", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464948896", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 8, "hash" : "3b86a3dfba1be4fce0efa2a7c89e37ccbc4e9f72", "insertions" : 37, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Show changed file and line counts in parseman", "touched_files" : 1 }, "4065ae17c4d6f4784c1f99145536e911579938c0" : { "author" : 2, "author_date" : "1464715112", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464715112", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "4065ae17c4d6f4784c1f99145536e911579938c0", "insertions" : 4, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add artifacts as nodes in lazy algorithm", "touched_files" : 1 }, "40c26017d849c5210a5158b88289053245da5f11" : { "author" : 0, "author_date" : "1466476031", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466476031", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "40c26017d849c5210a5158b88289053245da5f11", "insertions" : 2164, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add merged data for bar charts", "touched_files" : 7 }, "40c98f600a1536f04f45bb13630c489c76f78ab8" : { "author" : 0, "author_date" : "1466530151", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466530151", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "40c98f600a1536f04f45bb13630c489c76f78ab8", "insertions" : 158, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add Bird algorithm", "touched_files" : 1 }, "41de2f4c0f89784b46eb691a855ead43d69186d0" : { "author" : 3, "author_date" : "1464708430", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464708430", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "41de2f4c0f89784b46eb691a855ead43d69186d0", "insertions" : 45, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "added list of invalid usernames", "touched_files" : 1 }, "424f3948df282e5d63c483f298ddf1a5d375fed7" : { "author" : 0, "author_date" : "1465874558", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465874558", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 34, "hash" : "424f3948df282e5d63c483f298ddf1a5d375fed7", "insertions" : 99, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Make presentation great again", "touched_files" : 1 }, "431debb66751a07add89ca3633b5f63fe63d2465" : { "author" : 0, "author_date" : "1464393450", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "It now uses the proper directory as its base and shows sensible error\nmessages on misuse.\n", "committer" : 0, "committer_date" : "1464393450", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "431debb66751a07add89ca3633b5f63fe63d2465", "insertions" : 13, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Make idman shell script more robust", "touched_files" : 1 }, "436767ffe3c34bc4ede6f8cb0e85c843b985aa85" : { "author" : 2, "author_date" : "1466429684", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1466429684", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 120, "hash" : "436767ffe3c34bc4ede6f8cb0e85c843b985aa85", "insertions" : 18, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Restore artifacts in bird and import bird libs", "touched_files" : 1 }, "43e8deefd48f2ad2070c27ae74cbba1f5cc30e00" : { "author" : 0, "author_date" : "1466566054", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466566054", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 13, "hash" : "43e8deefd48f2ad2070c27ae74cbba1f5cc30e00", "insertions" : 339, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Document all the graphman", "touched_files" : 7 }, "441083ebad7b8db2dc453aa8a5ed85b283549f92" : { "author" : 0, "author_date" : "1465911067", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465911067", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "441083ebad7b8db2dc453aa8a5ed85b283549f92", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "446ddb0d4a23e7920e05dd7741ce2580a869b116" : { "author" : 0, "author_date" : "1465859847", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "Execute it yourself if you want to get the data.\n", "committer" : 0, "committer_date" : "1465859847", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "446ddb0d4a23e7920e05dd7741ce2580a869b116", "insertions" : 182, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add case study code stuff", "touched_files" : 6 }, "45d2c9db9893ae75ad7825e695ac002e0b8b4292" : { "author" : 0, "author_date" : "1466483196", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "Doesn't use an actual graph anymore, instead it just iterates over the\nset of identities and merges them until there's none left to merge.\nWhile it's not as pretty on an abstract level ot not have an actual\ngraph, it makes the algorithm implementation much simpler, especially\nif they need to process the identities.\n", "committer" : 0, "committer_date" : "1466484229", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 4, "hash" : "45d2c9db9893ae75ad7825e695ac002e0b8b4292", "insertions" : 175, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Rewrite graphman to be less graphy", "touched_files" : 6 }, "460dd592869981989642a01dab1e4aac9fc8e97b" : { "author" : 2, "author_date" : "1464438234", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464438234", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "460dd592869981989642a01dab1e4aac9fc8e97b", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Remove file extension from graph script", "touched_files" : 1 }, "46defe60ae1d5a38a85e3f91a2d3f82c98dcdb49" : { "author" : 2, "author_date" : "1464590450", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464590450", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "46defe60ae1d5a38a85e3f91a2d3f82c98dcdb49", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "46ec58c206875f1f43437477e24e84e0a3ce53aa" : { "author" : 2, "author_date" : "1466429605", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1466429605", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "46ec58c206875f1f43437477e24e84e0a3ce53aa", "insertions" : 120, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Extract rules and tools for bird", "touched_files" : 2 }, "471e771620b9a2240f956970e98d69477c013c8e" : { "author" : 2, "author_date" : "1466598335", "author_mail" : "mbrack@uni-koblenz.de", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1466598335", "committer_mail" : "mbrack@uni-koblenz.de", "committer_name" : "Marco Brack", "deletions" : 0, "hash" : "471e771620b9a2240f956970e98d69477c013c8e", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "4a0cf43fb0da6784b8925ae8141e9c2e2a53eec9" : { "author" : 2, "author_date" : "1467734224", "author_mail" : "mbrack@uni-koblenz.de", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1467734224", "committer_mail" : "mbrack@uni-koblenz.de", "committer_name" : "Marco Brack", "deletions" : 3, "hash" : "4a0cf43fb0da6784b8925ae8141e9c2e2a53eec9", "insertions" : 6, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Draft the introduction", "touched_files" : 1 }, "4a1b63197edc5c4e1e9fbde1210d64d8a4e18c9c" : { "author" : 2, "author_date" : "1464617177", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464617177", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 10, "hash" : "4a1b63197edc5c4e1e9fbde1210d64d8a4e18c9c", "insertions" : 13, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Move commitcombinator algorithm into separate module", "touched_files" : 3 }, "4a76621789d7dea37aac117547c3ba79efc64b9e" : { "author" : 3, "author_date" : "1464712304", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464712304", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "4a76621789d7dea37aac117547c3ba79efc64b9e", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "4abd606657b733dd122010d4e39697de1f2f053f" : { "author" : 0, "author_date" : "1464263542", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "Because Michael's git is from ancient times.\n", "committer" : 0, "committer_date" : "1464263542", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 2, "hash" : "4abd606657b733dd122010d4e39697de1f2f053f", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Use timestamps instead of ISO dates in parseman", "touched_files" : 1 }, "4b4b6974e5b2e66e9cc5f213ba1c2d63af2c4c3d" : { "author" : 2, "author_date" : "1464849392", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "This should improve the performance somewhat.\n", "committer" : 2, "committer_date" : "1464849392", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "4b4b6974e5b2e66e9cc5f213ba1c2d63af2c4c3d", "insertions" : 7, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Break after making a connection", "touched_files" : 1 }, "4b56b6a56e37179f43e336864a4274ae6e5b14b1" : { "author" : 3, "author_date" : "1465140391", "author_mail" : "github@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465140391", "committer_mail" : "github@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 40, "hash" : "4b56b6a56e37179f43e336864a4274ae6e5b14b1", "insertions" : 45, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "added additional arguments to graphman for tweaking wordsimilarity; added args to learn_commit-signature", "touched_files" : 6 }, "4b9f31e5384b863f0825737b15530762fa3935f0" : { "author" : 3, "author_date" : "1466339860", "author_mail" : "github@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1466339860", "committer_mail" : "github@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 1, "hash" : "4b9f31e5384b863f0825737b15530762fa3935f0", "insertions" : 3, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "removed empty lists from graaphman output", "touched_files" : 1 }, "4c3b9f2fb8bafd83852e14326203d05ccf3b64d4" : { "author" : 0, "author_date" : "1466488540", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466488540", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "4c3b9f2fb8bafd83852e14326203d05ccf3b64d4", "insertions" : 6, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Only run comparisons once for any combination", "touched_files" : 1 }, "4ca3d30f2a077b638874cd8403044f1351e54457" : { "author" : 0, "author_date" : "1466107059", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466107059", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "4ca3d30f2a077b638874cd8403044f1351e54457", "insertions" : 325, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Check algorithms against ground truth", "touched_files" : 10 }, "4cf41374653321cc5ca6f1903065649e0d2c563b" : { "author" : 0, "author_date" : "1466559202", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466559202", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 51, "hash" : "4cf41374653321cc5ca6f1903065649e0d2c563b", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Remove data folder because it's unused", "touched_files" : 1 }, "4d405e301f140ce0bb660ea072f3752df8f8181c" : { "author" : 0, "author_date" : "1464861851", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "Use the split off diff part instead.\n", "committer" : 0, "committer_date" : "1464948896", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 3, "hash" : "4d405e301f140ce0bb660ea072f3752df8f8181c", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Don't parse diff from entire log output", "touched_files" : 1 }, "4efc8c44c280c1424af91a942284b897b46d49f0" : { "author" : 3, "author_date" : "1465910024", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465910024", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 6, "hash" : "4efc8c44c280c1424af91a942284b897b46d49f0", "insertions" : 6, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "fixed default & occurence in author/committer-only run", "touched_files" : 2 }, "503b28b0325ec3f91788b0ca904a101a933e02b0" : { "author" : 0, "author_date" : "1465856602", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465856602", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "503b28b0325ec3f91788b0ca904a101a933e02b0", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "5237354e9a7f37521898f34a0d1b7419a60b4f9c" : { "author" : 0, "author_date" : "1464392089", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "The simplejson module is non-standard, no reason to use it.\n", "committer" : 0, "committer_date" : "1464392089", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "5237354e9a7f37521898f34a0d1b7419a60b4f9c", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Use standard json module", "touched_files" : 1 }, "5332b985a53ff2ef4d0e362297b55f3fe9860a7e" : { "author" : 0, "author_date" : "1464392844", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464392844", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 2, "hash" : "5332b985a53ff2ef4d0e362297b55f3fe9860a7e", "insertions" : 7, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Explain how to use idman in README", "touched_files" : 1 }, "53a2a39d5a99437b3aa9cd9ea92b00f618b1b548" : { "author" : 2, "author_date" : "1464617695", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464617695", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 1, "hash" : "53a2a39d5a99437b3aa9cd9ea92b00f618b1b548", "insertions" : 4, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Import algorithm modules dynamically", "touched_files" : 1 }, "53f54ae03d6d2139fe16855c368eed967064ea52" : { "author" : 0, "author_date" : "1465912440", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465912440", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 21, "hash" : "53f54ae03d6d2139fe16855c368eed967064ea52", "insertions" : 21, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Try to make GitHub format headers nicer", "touched_files" : 1 }, "5692d637deaaf0e9d5eb33bfc9f185d04682a770" : { "author" : 2, "author_date" : "1464196841", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1464196841", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "Marco Brack", "deletions" : 0, "hash" : "5692d637deaaf0e9d5eb33bfc9f185d04682a770", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Create README.md", "touched_files" : 1 }, "56a78442f70ce12522a683743b0564d5f3998b43" : { "author" : 0, "author_date" : "1466109171", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466109171", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "56a78442f70ce12522a683743b0564d5f3998b43", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Better error message on broken algorithms", "touched_files" : 1 }, "56f4c64bf51383de1b456718e904baaa626671a1" : { "author" : 3, "author_date" : "1466338209", "author_mail" : "github@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1466338209", "committer_mail" : "github@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 7, "hash" : "56f4c64bf51383de1b456718e904baaa626671a1", "insertions" : 46, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "made graphman only output known artifacts", "touched_files" : 3 }, "5767a5177ab064bd7160df41b7210b10360335b3" : { "author" : 2, "author_date" : "1467130725", "author_mail" : "mbrack@uni-koblenz.de", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1467130725", "committer_mail" : "mbrack@uni-koblenz.de", "committer_name" : "Marco Brack", "deletions" : 3, "hash" : "5767a5177ab064bd7160df41b7210b10360335b3", "insertions" : 3, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Make floats great again", "touched_files" : 1 }, "5b481139cf341b1f28cfa96fd26d7927cb7d6e1b" : { "author" : 0, "author_date" : "1466595313", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466595313", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "5b481139cf341b1f28cfa96fd26d7927cb7d6e1b", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Don't call undefined methods", "touched_files" : 1 }, "5cf11bde1ce499ccc7c60279aa7a083d5fd11926" : { "author" : 0, "author_date" : "1466531977", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466531977", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 31, "hash" : "5cf11bde1ce499ccc7c60279aa7a083d5fd11926", "insertions" : 65, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Also implement wordsimilarty (as similarity)", "touched_files" : 2 }, "5f36114abd73e1f353ca10d0df176d8b60b69b44" : { "author" : 2, "author_date" : "1466599109", "author_mail" : "mbrack@uni-koblenz.de", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1466599109", "committer_mail" : "mbrack@uni-koblenz.de", "committer_name" : "Marco Brack", "deletions" : 6, "hash" : "5f36114abd73e1f353ca10d0df176d8b60b69b44", "insertions" : 6, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Describe default's performance instead of occurrence", "touched_files" : 1 }, "60517d69a554e2b8d0e401480e72437d34b92eeb" : { "author" : 0, "author_date" : "1464621985", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464621985", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 4, "hash" : "60517d69a554e2b8d0e401480e72437d34b92eeb", "insertions" : 13, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Twiddle README to talk about algorithms", "touched_files" : 1 }, "605b36ae70c57ba414f4c1b34d6c88e65f2163e3" : { "author" : 0, "author_date" : "1464461669", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "Now you can pass arguments to the backend.\n", "committer" : 0, "committer_date" : "1464461669", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 4, "hash" : "605b36ae70c57ba414f4c1b34d6c88e65f2163e3", "insertions" : 7, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Change argument order on idman around", "touched_files" : 2 }, "60f38993404e95a8cd0fc75b7b919df642927180" : { "author" : 3, "author_date" : "1465660615", "author_mail" : "github@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465660615", "committer_mail" : "github@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 3, "hash" : "60f38993404e95a8cd0fc75b7b919df642927180", "insertions" : 27, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "implemented author/committer/singer-only processing", "touched_files" : 2 }, "60ff5263cd13cd76f4e40e58cce6daa21321fea4" : { "author" : 0, "author_date" : "1466483416", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "Don't need no Python or networkx anymore.\n", "committer" : 0, "committer_date" : "1466484229", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 4, "hash" : "60ff5263cd13cd76f4e40e58cce6daa21321fea4", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Update requirements in README", "touched_files" : 1 }, "62c719552b3c1660bf63ad0cd3b4d64a92178ce1" : { "author" : 2, "author_date" : "1465855444", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1465855444", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 1, "hash" : "62c719552b3c1660bf63ad0cd3b4d64a92178ce1", "insertions" : 7, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Fill slide about algorithms", "touched_files" : 1 }, "64ef6506a5a94b7ddf03aae4f77ff1f3bbff938a" : { "author" : 0, "author_date" : "1466017351", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466017351", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "64ef6506a5a94b7ddf03aae4f77ff1f3bbff938a", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add date to ground truth data", "touched_files" : 1 }, "65a3690361fc26329345dc3740e2cab13eefce3a" : { "author" : 0, "author_date" : "1465859656", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465859656", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "65a3690361fc26329345dc3740e2cab13eefce3a", "insertions" : 7, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add improvements table", "touched_files" : 1 }, "66751836b45cd2d9da5e73eba681162b29fd5138" : { "author" : 2, "author_date" : "1464621465", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "It does not assume that author and commiter and signer are the same identity\n", "committer" : 2, "committer_date" : "1464621465", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "66751836b45cd2d9da5e73eba681162b29fd5138", "insertions" : 27, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Create an alternate version of the commitcombinator", "touched_files" : 1 }, "67e9ef975675c05c0444eff628b7e56d3f6a44c6" : { "author" : 3, "author_date" : "1465909352", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465909352", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "67e9ef975675c05c0444eff628b7e56d3f6a44c6", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "6850108e341ab7a9c2cce7c189efc45e09ab9cb7" : { "author" : 2, "author_date" : "1464618414", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464618414", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 1, "hash" : "6850108e341ab7a9c2cce7c189efc45e09ab9cb7", "insertions" : 7, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Pass artifacts as dictionary", "touched_files" : 2 }, "686f2b3269c564d4f9462781c9f51dd72a4d2467" : { "author" : 2, "author_date" : "1464714971", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464714971", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 1, "hash" : "686f2b3269c564d4f9462781c9f51dd72a4d2467", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Update lazy algorithm for new API", "touched_files" : 1 }, "6901af81d7d857d5665bdf46d3e93a1a8256b8bb" : { "author" : 0, "author_date" : "1466560584", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466560584", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 2, "hash" : "6901af81d7d857d5665bdf46d3e93a1a8256b8bb", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Move mangling of algorithm name into Graph::Man", "touched_files" : 2 }, "69d1b9045685c013d48a5f0328c1cdec5b7d5702" : { "author" : 0, "author_date" : "1464392424", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "It ran parseman on its own, but that's not how it's supposed to be.\n\nAlso, `readlines()` is not how you iterate over the lines of a file\nhandle in Python, so that's fixed too.\n", "committer" : 0, "committer_date" : "1464392424", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 10, "hash" : "69d1b9045685c013d48a5f0328c1cdec5b7d5702", "insertions" : 5, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Make clustering script use stdin properly", "touched_files" : 1 }, "69d5a190b6620cdbf9d632ba0989537d01b4feef" : { "author" : 2, "author_date" : "1464851646", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464851646", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 2, "hash" : "69d5a190b6620cdbf9d632ba0989537d01b4feef", "insertions" : 3, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Convert all artifacts to lowercase to make bird case-insensitive", "touched_files" : 1 }, "69fb2de538390ee95b89cc156e3448dd0429303f" : { "author" : 2, "author_date" : "1467734276", "author_mail" : "mbrack@uni-koblenz.de", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1467734276", "committer_mail" : "mbrack@uni-koblenz.de", "committer_name" : "Marco Brack", "deletions" : 0, "hash" : "69fb2de538390ee95b89cc156e3448dd0429303f", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add a citation so bibtex stops whining", "touched_files" : 1 }, "69ff2a28fdbf7efc4bc5f142985ef10f201d29d4" : { "author" : 0, "author_date" : "1466485559", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "This speeds up graphman, especially if the algorithm used takes a long\ntime to process artifacts.\n", "committer" : 0, "committer_date" : "1466485559", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 4, "hash" : "69ff2a28fdbf7efc4bc5f142985ef10f201d29d4", "insertions" : 11, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Process each set of identities only once", "touched_files" : 1 }, "6ae8487b1a2be2ad0d45a6effb2b8f152aaebdcf" : { "author" : 2, "author_date" : "1464823079", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464823079", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "6ae8487b1a2be2ad0d45a6effb2b8f152aaebdcf", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Make statistical-directory python importable", "touched_files" : 1 }, "6b7bb6e6fb18a8c5453ae90cf501a95cfdd0f377" : { "author" : 2, "author_date" : "1465862241", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1465862241", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "6b7bb6e6fb18a8c5453ae90cf501a95cfdd0f377", "insertions" : 5, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add header image to readme", "touched_files" : 2 }, "6c272f56ebee0bda53dee8312f216e1b4c7c3c6d" : { "author" : 0, "author_date" : "1466473299", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466473299", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "6c272f56ebee0bda53dee8312f216e1b4c7c3c6d", "insertions" : 4570, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add graph maker and graph CSV data", "touched_files" : 13 }, "6dd08a2c4de007cbda9b7b7d4e75e89807b0bdca" : { "author" : 2, "author_date" : "1464621475", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464621475", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "6dd08a2c4de007cbda9b7b7d4e75e89807b0bdca", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "6ecb1565cc94cdf89114bfee05bdf99fec320c33" : { "author" : 3, "author_date" : "1465657033", "author_mail" : "github@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465657033", "committer_mail" : "github@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 6, "hash" : "6ecb1565cc94cdf89114bfee05bdf99fec320c33", "insertions" : 6, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "made stats-recorder ignore misssing value", "touched_files" : 1 }, "6efe87da28c0773c7eccd8fb7d32b4f8e0ae5e68" : { "author" : 2, "author_date" : "1464590443", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464590443", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 10, "hash" : "6efe87da28c0773c7eccd8fb7d32b4f8e0ae5e68", "insertions" : 10, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Make graph descriptor more descriptive", "touched_files" : 1 }, "70d692772e40b9cbba493ab41049f2094b089258" : { "author" : 2, "author_date" : "1464852562", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464852562", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 2, "hash" : "70d692772e40b9cbba493ab41049f2094b089258", "insertions" : 4, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Handle unicode strings better", "touched_files" : 2 }, "71097a578226375f6a8032c3dda46d235fd847c9" : { "author" : 0, "author_date" : "1466534939", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466534939", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "71097a578226375f6a8032c3dda46d235fd847c9", "insertions" : 446, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add similarity ground truth results", "touched_files" : 13 }, "715d8b64a74b91f6a99febd892fc2e6215226975" : { "author" : 2, "author_date" : "1466494167", "author_mail" : "mbrack@uni-koblenz.de", "author_name" : "mbrack", "body" : "", "committer" : 2, "committer_date" : "1466494167", "committer_mail" : "mbrack@uni-koblenz.de", "committer_name" : "mbrack", "deletions" : 4, "hash" : "715d8b64a74b91f6a99febd892fc2e6215226975", "insertions" : 14, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Restore multiple artifacts from single projections", "touched_files" : 1 }, "71a10782c575630abf42671e21a84b49ca5804b1" : { "author" : 0, "author_date" : "1464850550", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "Automatic decoding caused issues with the separator used.\n", "committer" : 0, "committer_date" : "1464850580", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 3, "hash" : "71a10782c575630abf42671e21a84b49ca5804b1", "insertions" : 6, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Manually decode UTF-8 in parseman", "touched_files" : 1 }, "7295d0d0b5615c6b94243cdf0ded6eb390ff0aa7" : { "author" : 3, "author_date" : "1466415953", "author_mail" : "github@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1466415953", "committer_mail" : "github@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 5, "hash" : "7295d0d0b5615c6b94243cdf0ded6eb390ff0aa7", "insertions" : 9, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "added option for showing derived aritfacts in output", "touched_files" : 1 }, "731cfda7afefa9ce6ec54d2ee21c0e300b3c18a5" : { "author" : 0, "author_date" : "1464262689", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464262689", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "731cfda7afefa9ce6ec54d2ee21c0e300b3c18a5", "insertions" : 25, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add nice error messages and docs to parseman", "touched_files" : 1 }, "7375cd4a0f459ca4f3744042b1c5cec5293ca951" : { "author" : 2, "author_date" : "1464433028", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464433028", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "7375cd4a0f459ca4f3744042b1c5cec5293ca951", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Move graph file out of unnecessary folder", "touched_files" : 1 }, "73864a757c0c8802c53ef9b2c455464b7e4c7de8" : { "author" : 0, "author_date" : "1465835224", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465835224", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 260, "hash" : "73864a757c0c8802c53ef9b2c455464b7e4c7de8", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Remove tests again because we don't got time", "touched_files" : 8 }, "749d7cf3eb590a6e4c3f66d4535544bf37479c55" : { "author" : 3, "author_date" : "1464956063", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464956063", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 1, "hash" : "749d7cf3eb590a6e4c3f66d4535544bf37479c55", "insertions" : 3, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "improved name-splitting", "touched_files" : 1 }, "750e53cb6e39bca7d8ca5f58c5ae2d0fca32a9e6" : { "author" : 0, "author_date" : "1464862922", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464948896", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "750e53cb6e39bca7d8ca5f58c5ae2d0fca32a9e6", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Learn how to spell “amount”", "touched_files" : 1 }, "75f6060fc845e05150b2c4e8227971663b329a52" : { "author" : 2, "author_date" : "1464438042", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464438042", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 2, "hash" : "75f6060fc845e05150b2c4e8227971663b329a52", "insertions" : 17, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add some documentation for the graph algorithm", "touched_files" : 1 }, "763216a495d0601331e03af98ff1ada6074631e4" : { "author" : 0, "author_date" : "1466581123", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466581123", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 4, "hash" : "763216a495d0601331e03af98ff1ada6074631e4", "insertions" : 4, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Use use parent instead of use base", "touched_files" : 4 }, "78098549a1def2d8875b8abf53118c8e40080b23" : { "author" : 0, "author_date" : "1464261759", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464261759", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "78098549a1def2d8875b8abf53118c8e40080b23", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "78c3f5c3c9e1ea615ef2ae76a20610dc14483bcc" : { "author" : 0, "author_date" : "1464263229", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464263229", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "78c3f5c3c9e1ea615ef2ae76a20610dc14483bcc", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Actually use the given git repo folder", "touched_files" : 1 }, "7968b038ae88f0b76e5303aa06b57c43d24faab1" : { "author" : 0, "author_date" : "1466107921", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466107921", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 4, "hash" : "7968b038ae88f0b76e5303aa06b57c43d24faab1", "insertions" : 33, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Also count true positives for precision and recall", "touched_files" : 9 }, "7a05542c7b1e56deaad0a3afddfff6ce290cc4d9" : { "author" : 2, "author_date" : "1464823094", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464823094", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "7a05542c7b1e56deaad0a3afddfff6ce290cc4d9", "insertions" : 130, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Implement bird's algorithm (WIP)", "touched_files" : 1 }, "7b6ccab4c06e9512c0323137b53cd7bddcafc59b" : { "author" : 3, "author_date" : "1464457642", "author_mail" : "github@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464457642", "committer_mail" : "github@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "7b6ccab4c06e9512c0323137b53cd7bddcafc59b", "insertions" : 5, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Added Setction for naming-specific data to Readme", "touched_files" : 1 }, "7ff222a0c0ad7d97163e37d9138862026d696638" : { "author" : 2, "author_date" : "1465855048", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1465855048", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 1, "hash" : "7ff222a0c0ad7d97163e37d9138862026d696638", "insertions" : 7, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Explain method", "touched_files" : 1 }, "82e2fc7e508026ae201a4783dd54e35d18c3df9f" : { "author" : 0, "author_date" : "1465906487", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465906487", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 49, "hash" : "82e2fc7e508026ae201a4783dd54e35d18c3df9f", "insertions" : 63, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add more pies for commits", "touched_files" : 2 }, "82ecf2c5790ae9ac0744050d98bca4e3f0fe8805" : { "author" : 0, "author_date" : "1466530553", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466530553", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 2, "hash" : "82ecf2c5790ae9ac0744050d98bca4e3f0fe8805", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Don't try pulling first and last names from emails", "touched_files" : 1 }, "8353d2c35e85c4994c86e7268a24cea928f0622a" : { "author" : 0, "author_date" : "1466559587", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466559587", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 101, "hash" : "8353d2c35e85c4994c86e7268a24cea928f0622a", "insertions" : 17, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Shove graphman logic into its own file", "touched_files" : 2 }, "857a3d9af91822b812fc2aa975a55c6d5b5c6026" : { "author" : 3, "author_date" : "1464871295", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464871295", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "857a3d9af91822b812fc2aa975a55c6d5b5c6026", "insertions" : 25, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "added util-module; functionality to read blacklistmail.csv", "touched_files" : 2 }, "85eb47c79984d43ed1b2e9f90af159e9a6cf5775" : { "author" : 0, "author_date" : "1464258396", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464258396", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "85eb47c79984d43ed1b2e9f90af159e9a6cf5775", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Use more unicode for ID management dance", "touched_files" : 1 }, "867d16b630448c27182ec5887d44e1384f6f1d01" : { "author" : 3, "author_date" : "1466508189", "author_mail" : "dev@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1466508189", "committer_mail" : "dev@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "867d16b630448c27182ec5887d44e1384f6f1d01", "insertions" : 3, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "made derived-filter smarter", "touched_files" : 1 }, "873f074c1a3191f4dcd3527c949a9aabb7e8eb4c" : { "author" : 3, "author_date" : "1464874238", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464874238", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "873f074c1a3191f4dcd3527c949a9aabb7e8eb4c", "insertions" : 8, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "added Readme to statistical-fldr", "touched_files" : 1 }, "87ff393c4f83c65dfacb57db41a62a7483c3b262" : { "author" : 3, "author_date" : "1465909288", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465909288", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 1, "hash" : "87ff393c4f83c65dfacb57db41a62a7483c3b262", "insertions" : 3, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "improved wordsimilarity", "touched_files" : 1 }, "88faa3cce52a0d726592062e3f6e5d0fdcd5bb11" : { "author" : 3, "author_date" : "1466339817", "author_mail" : "github@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1466339817", "committer_mail" : "github@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "88faa3cce52a0d726592062e3f6e5d0fdcd5bb11", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "made graph ignore nodes with falsy name but 0", "touched_files" : 1 }, "897ee9d9ea1a763c2db9bb9acae29f22ab1d4de4" : { "author" : 0, "author_date" : "1464621972", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464621972", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "897ee9d9ea1a763c2db9bb9acae29f22ab1d4de4", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Rename commitcombinator algorithms to occurrence", "touched_files" : 2 }, "8a01b26ab12e5b1286983924c9e55d892accc260" : { "author" : 0, "author_date" : "1464288893", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464288893", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 3, "hash" : "8a01b26ab12e5b1286983924c9e55d892accc260", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Use methods instead of magical $/", "touched_files" : 1 }, "8a3d18fe394e1ca97a9caa9f6fd47d1dd9d311b3" : { "author" : 3, "author_date" : "1465217608", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465217608", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "8a3d18fe394e1ca97a9caa9f6fd47d1dd9d311b3", "insertions" : 18, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "added some simple scripts for repo-checkout and reoving binaries", "touched_files" : 3 }, "8afbb73f0728c2cf6344cdceff0c38cfe92d084e" : { "author" : 0, "author_date" : "1466483035", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466484229", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1313, "hash" : "8afbb73f0728c2cf6344cdceff0c38cfe92d084e", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Delete old graph folder becuase of file name clash", "touched_files" : 27 }, "8d66854c6004c2384d1f4b841f79bbab0c457284" : { "author" : 0, "author_date" : "1466598135", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466598135", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 16, "hash" : "8d66854c6004c2384d1f4b841f79bbab0c457284", "insertions" : 19, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Show all the algorithms in presentation", "touched_files" : 3 }, "8dca2eb9c96425b78e2d5820add9615bfa195b20" : { "author" : 3, "author_date" : "1465656740", "author_mail" : "github@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465656740", "committer_mail" : "github@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 3, "hash" : "8dca2eb9c96425b78e2d5820add9615bfa195b20", "insertions" : 10, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "added new arguments for filtering commit-content", "touched_files" : 1 }, "8dde276ae4168846097c0964aebddf11e0fa771d" : { "author" : 0, "author_date" : "1464392545", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "To avoid it breaking on weird platforms.\n", "committer" : 0, "committer_date" : "1464392545", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "8dde276ae4168846097c0964aebddf11e0fa771d", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Use /usr/bin/env in clustering script", "touched_files" : 1 }, "8e6ad7aee03be81602577f16862dc09d1e15d825" : { "author" : 0, "author_date" : "1466598322", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466598322", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "8e6ad7aee03be81602577f16862dc09d1e15d825", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Improve dancer ratio", "touched_files" : 1 }, "8f1d549766da15c837498ff1d01fed2abc20da9e" : { "author" : 3, "author_date" : "1464964999", "author_mail" : "github@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464964999", "committer_mail" : "github@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 1, "hash" : "8f1d549766da15c837498ff1d01fed2abc20da9e", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "changed algorithm importing from name, module to fullname-string due to compatibility issues", "touched_files" : 1 }, "93a528386532b903fbb5d3967d8d97c23fac8c43" : { "author" : 3, "author_date" : "1464957428", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464957428", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 6, "hash" : "93a528386532b903fbb5d3967d8d97c23fac8c43", "insertions" : 8, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "moved algorithms to seperate folder", "touched_files" : 8 }, "93d0f4225dea3edd671bf9ff4d75a39c9e29152c" : { "author" : 2, "author_date" : "1464617744", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464617744", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "93d0f4225dea3edd671bf9ff4d75a39c9e29152c", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add lazy algorithm. It's lazy as fuck.", "touched_files" : 1 }, "9451c6cfe81e7327f36761667d64a15b3aa22702" : { "author" : 2, "author_date" : "1464848612", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464848612", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 4, "hash" : "9451c6cfe81e7327f36761667d64a15b3aa22702", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Remove some unnecessary comments", "touched_files" : 1 }, "954623fa59ef2fc9bc6cb5aa857f7e9a8b173532" : { "author" : 2, "author_date" : "1466505230", "author_mail" : "mbrack@uni-koblenz.de", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1466505230", "committer_mail" : "mbrack@uni-koblenz.de", "committer_name" : "Marco Brack", "deletions" : 3, "hash" : "954623fa59ef2fc9bc6cb5aa857f7e9a8b173532", "insertions" : 5, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Connect artifacts occurring in the same commit in bird", "touched_files" : 1 }, "968e2233146bda48019f2a64b65add6ec89b83b3" : { "author" : 3, "author_date" : "1464431828", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464431828", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 5, "hash" : "968e2233146bda48019f2a64b65add6ec89b83b3", "insertions" : 12, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "tweaking", "touched_files" : 1 }, "96db20f107e95a053bd9b3a0dc0044dc0ec5575c" : { "author" : 0, "author_date" : "1464951316", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "To free up the root folder and make clear that you're just supposed to\nrun idman.\n", "committer" : 0, "committer_date" : "1464951316", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "96db20f107e95a053bd9b3a0dc0044dc0ec5575c", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Move implementation stuff to lib", "touched_files" : 32 }, "970c4c49c3eafea4b8788bbbcd432421e34e56c3" : { "author" : 2, "author_date" : "1465860818", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1465860818", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "970c4c49c3eafea4b8788bbbcd432421e34e56c3", "insertions" : 15, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add results", "touched_files" : 1 }, "97baae5f9f226078bfeec54aad1f262a8e2af6ef" : { "author" : 2, "author_date" : "1464262313", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1464262313", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "Marco Brack", "deletions" : 3, "hash" : "97baae5f9f226078bfeec54aad1f262a8e2af6ef", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Do the paper dance", "touched_files" : 1 }, "98056e97d9c61a4c676ecd91888e4c09af25a762" : { "author" : 0, "author_date" : "1464261677", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "It parses commits and spews JSON objects of each of them.\n", "committer" : 0, "committer_date" : "1464261677", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "98056e97d9c61a4c676ecd91888e4c09af25a762", "insertions" : 50, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add commit parser tool", "touched_files" : 1 }, "98588ac365014b22306ec695c2241f075eb72bf6" : { "author" : 0, "author_date" : "1464466892", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "Run them by typing `prove`.\n", "committer" : 0, "committer_date" : "1464466892", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "98588ac365014b22306ec695c2241f075eb72bf6", "insertions" : 239, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add association manager and associated tests", "touched_files" : 5 }, "988811ba79b96ab9ad25963f94f4a6a91eaf6fa1" : { "author" : 0, "author_date" : "1464464708", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464464708", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "988811ba79b96ab9ad25963f94f4a6a91eaf6fa1", "insertions" : 121, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add presentation template", "touched_files" : 3 }, "9c6e10fb5bca0be7051e9274162d0c99be2e9204" : { "author" : 0, "author_date" : "1464855463", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "Assocman now doesn't take a separate file of identity results anymore,\ninstead it uses the first line of its input for that. Analogously,\ngraphman now outputs its results on a single line of JSON and assocman\nhas a pretty multi-line output.\n\nThe idman script has been completely rewritten to handle all the\ntime-travel-laden pipery between parseman, graphman and assocman, but\nthe usage is still the same.\n", "committer" : 0, "committer_date" : "1464948896", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 25, "hash" : "9c6e10fb5bca0be7051e9274162d0c99be2e9204", "insertions" : 59, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Make idman also associate all the commits", "touched_files" : 3 }, "9cedea0bd88e78d0951dffb67d173c0e8c2d3b4c" : { "author" : 0, "author_date" : "1466484157", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466484157", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "9cedea0bd88e78d0951dffb67d173c0e8c2d3b4c", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Don't reference reference in groundtruth", "touched_files" : 1 }, "9cfdae83fa5d400b0a980b87c678b4c1332a5e1f" : { "author" : 0, "author_date" : "1465863903", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465863903", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "9cfdae83fa5d400b0a980b87c678b4c1332a5e1f", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Remove 3D from pies because it makes Excel lie", "touched_files" : 0 }, "9d62cd9060889152aaf8bf04607b24e4cb5b06ae" : { "author" : 2, "author_date" : "1464432935", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464432935", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "9d62cd9060889152aaf8bf04607b24e4cb5b06ae", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Create gitignore with .dot and .png", "touched_files" : 1 }, "9e58af8ca2c53b3565e8e2360e5f9cf9f88b84fb" : { "author" : 2, "author_date" : "1464439901", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464439901", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 2, "hash" : "9e58af8ca2c53b3565e8e2360e5f9cf9f88b84fb", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Install networkx with pip", "touched_files" : 2 }, "9fb5e5655f48eca4c2da45059b91964529efeb96" : { "author" : 3, "author_date" : "1464868882", "author_mail" : "dev@mmonschau.eu", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464868882", "committer_mail" : "dev@mmonschau.eu", "committer_name" : "Michael Monschau", "deletions" : 44, "hash" : "9fb5e5655f48eca4c2da45059b91964529efeb96", "insertions" : 50, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "changed blacklist to equal the list used in bird's algorithm", "touched_files" : 1 }, "9fdf9d0a3932189be86ddbae82631925d57d12a6" : { "author" : 0, "author_date" : "1464435711", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464435711", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 39, "hash" : "9fdf9d0a3932189be86ddbae82631925d57d12a6", "insertions" : 39, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Fix up missing quotes in sample output", "touched_files" : 1 }, "a072c4a687681b02b1bcea07f8c132c30195e537" : { "author" : 3, "author_date" : "1464956455", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464956455", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "a072c4a687681b02b1bcea07f8c132c30195e537", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "move setencoder and stats-recorder to util", "touched_files" : 2 }, "a384297f4a2771500f9d61a36cb6633e3361ca5d" : { "author" : 2, "author_date" : "1464438725", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464438725", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 1, "hash" : "a384297f4a2771500f9d61a36cb6633e3361ca5d", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Fix exploding artifacts", "touched_files" : 1 }, "a498f624cb2fe794e03e0ada1e1c0551fbc53581" : { "author" : 0, "author_date" : "1464621685", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464621685", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 5, "hash" : "a498f624cb2fe794e03e0ada1e1c0551fbc53581", "insertions" : 5, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Pass an algorithm to idman instead of a backend", "touched_files" : 1 }, "a4d6b86c5f1a0e4b1dbb29c8fe3a501efc056897" : { "author" : 2, "author_date" : "1466597928", "author_mail" : "mbrack@uni-koblenz.de", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1466597928", "committer_mail" : "mbrack@uni-koblenz.de", "committer_name" : "Marco Brack", "deletions" : 3, "hash" : "a4d6b86c5f1a0e4b1dbb29c8fe3a501efc056897", "insertions" : 20, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add slide about bird-0.8 performance", "touched_files" : 1 }, "a6f066a020002d6580a7448215e6075925f58068" : { "author" : 3, "author_date" : "1465901172", "author_mail" : "dev@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465901172", "committer_mail" : "dev@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 2, "hash" : "a6f066a020002d6580a7448215e6075925f58068", "insertions" : 3, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "presentation spellcheck", "touched_files" : 1 }, "a747cb0fa53c6a1d9a240077adca2b5e6f9cd096" : { "author" : 3, "author_date" : "1464956123", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464956123", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "a747cb0fa53c6a1d9a240077adca2b5e6f9cd096", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "added Meta-comments to reader", "touched_files" : 1 }, "a82cb025bc2f57219b52d9b83c1d1d52de12b21a" : { "author" : 2, "author_date" : "1467732216", "author_mail" : "mbrack@uni-koblenz.de", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1467732216", "committer_mail" : "mbrack@uni-koblenz.de", "committer_name" : "Marco Brack", "deletions" : 0, "hash" : "a82cb025bc2f57219b52d9b83c1d1d52de12b21a", "insertions" : 49, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add appendix with figures", "touched_files" : 1 }, "a867264172afe9fd32adc7023425f917498020de" : { "author" : 0, "author_date" : "1464391807", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464392079", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 53, "hash" : "a867264172afe9fd32adc7023425f917498020de", "insertions" : 53, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Fix Michael's space and tab chaos", "touched_files" : 1 }, "aa97893386b084191c8b714b94b48544c2f5fcae" : { "author" : 0, "author_date" : "1464466962", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464466962", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 69, "hash" : "aa97893386b084191c8b714b94b48544c2f5fcae", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Remove sample output because we figured it out", "touched_files" : 1 }, "aaf3f9460a553807ec40403f5b25912e0561016e" : { "author" : 2, "author_date" : "1466429651", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1466429651", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "aaf3f9460a553807ec40403f5b25912e0561016e", "insertions" : 3, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Give algorithms a chance to restore artifacts/clean up after learning all commits", "touched_files" : 1 }, "ab5400cf7c1d13699a5002304db50deb52b9e0d4" : { "author" : 0, "author_date" : "1466109702", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466109702", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 12, "hash" : "ab5400cf7c1d13699a5002304db50deb52b9e0d4", "insertions" : 35, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add precision and recall to ground truth output", "touched_files" : 9 }, "abc097a4502decfcf77ac65dc2086126465bc0ed" : { "author" : 0, "author_date" : "1465913065", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465913065", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "abc097a4502decfcf77ac65dc2086126465bc0ed", "insertions" : 18, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Explain idman structure", "touched_files" : 1 }, "ac558b8704308b050b7e67930663624f3fd84113" : { "author" : 2, "author_date" : "1465861897", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1465861897", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "ac558b8704308b050b7e67930663624f3fd84113", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "ae2e3e28da3e9e67929c901827de824e89e4f1fd" : { "author" : 2, "author_date" : "1464440189", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464440189", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 6, "hash" : "ae2e3e28da3e9e67929c901827de824e89e4f1fd", "insertions" : 5, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Allow filter for json output", "touched_files" : 1 }, "ae76cc9aba564ce543d75e0366eba8e479531d65" : { "author" : 2, "author_date" : "1464721512", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464721512", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "ae76cc9aba564ce543d75e0366eba8e479531d65", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "ae9ccd758a75829be4fa99d7eb70bfeb808c968f" : { "author" : 2, "author_date" : "1464261093", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1464261093", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "Marco Brack", "deletions" : 0, "hash" : "ae9ccd758a75829be4fa99d7eb70bfeb808c968f", "insertions" : 5, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add some papers", "touched_files" : 1 }, "af211bafc963cc284c52acd586991d41e6f1bdb4" : { "author" : 0, "author_date" : "1466595253", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466595253", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "af211bafc963cc284c52acd586991d41e6f1bdb4", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'newgraph'", "touched_files" : 0 }, "affeae071b45c5000d7c8453316dd6e495dedbeb" : { "author" : 0, "author_date" : "1466596397", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466596397", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 139, "hash" : "affeae071b45c5000d7c8453316dd6e495dedbeb", "insertions" : 28, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Throw the entire presentation away", "touched_files" : 1 }, "b46c5aad072d80286375125146759f00b018814f" : { "author" : 2, "author_date" : "1464197333", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1464197333", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "Marco Brack", "deletions" : 2, "hash" : "b46c5aad072d80286375125146759f00b018814f", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Update README.md", "touched_files" : 1 }, "b5ac10d1d7891b8d3753be38c4423d99d53a6678" : { "author" : 2, "author_date" : "1464850837", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464850837", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "b5ac10d1d7891b8d3753be38c4423d99d53a6678", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "b742ee3ef5d1ea8844b9c4ee605ef55f5011e952" : { "author" : 0, "author_date" : "1464710924", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464711434", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 2, "hash" : "b742ee3ef5d1ea8844b9c4ee605ef55f5011e952", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Don't double-decode UTF-8 in assocman", "touched_files" : 1 }, "b7713c7dec30e67d2d6fa027c3a15da480f49b6e" : { "author" : 0, "author_date" : "1464392385", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "It'll run parseman with a given backend after it.\n", "committer" : 0, "committer_date" : "1464392385", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "b7713c7dec30e67d2d6fa027c3a15da480f49b6e", "insertions" : 4, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Create idman controller script", "touched_files" : 1 }, "b780f309c2c5a852628f3b510e8ceaae4fc90d40" : { "author" : 0, "author_date" : "1464862949", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464948896", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "b780f309c2c5a852628f3b510e8ceaae4fc90d40", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Go easy on the spacebar", "touched_files" : 1 }, "b8bb1a8bbacf321a6f7e7888ad4703e94e10a65d" : { "author" : 3, "author_date" : "1466339154", "author_mail" : "github@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1466339331", "committer_mail" : "github@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 7, "hash" : "b8bb1a8bbacf321a6f7e7888ad4703e94e10a65d", "insertions" : 52, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "inserted all adding methods into smartgraph", "touched_files" : 1 }, "b8da1683d12a00aa3f68ea0599d1b122a7b063ca" : { "author" : 0, "author_date" : "1464572299", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464572299", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 4, "hash" : "b8da1683d12a00aa3f68ea0599d1b122a7b063ca", "insertions" : 56, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add more thorough assocman tests", "touched_files" : 4 }, "b989e82b8c5fab5ed92b242da9d71a2671128286" : { "author" : 2, "author_date" : "1464589797", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464589797", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 9, "hash" : "b989e82b8c5fab5ed92b242da9d71a2671128286", "insertions" : 9, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Extract `learn_artifacts` method", "touched_files" : 1 }, "b9a2b757ed2c2e12d16f4e0abd3e4ab3ca1a742b" : { "author" : 2, "author_date" : "1464432965", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464432965", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "b9a2b757ed2c2e12d16f4e0abd3e4ab3ca1a742b", "insertions" : 43, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Implement a graph based identity algorithm", "touched_files" : 1 }, "ba2385623ff99fff3d642910a67d2f3c492e4663" : { "author" : 0, "author_date" : "1465912636", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465912636", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "ba2385623ff99fff3d642910a67d2f3c492e4663", "insertions" : 3855, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add sample output", "touched_files" : 2 }, "baff347d52bc01d7bf7accceb287bccd141c7bfd" : { "author" : 0, "author_date" : "1466013805", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466013805", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 7, "hash" : "baff347d52bc01d7bf7accceb287bccd141c7bfd", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Remove separate improvements file", "touched_files" : 1 }, "bb6dd70007f6caa9094782d7d90778b3afea30d3" : { "author" : 2, "author_date" : "1464438795", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464438795", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 1, "hash" : "bb6dd70007f6caa9094782d7d90778b3afea30d3", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Reflect new useage in documentation", "touched_files" : 1 }, "bc208e5713ecd5a47b02122fe775a43b4453bfab" : { "author" : 2, "author_date" : "1464262457", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1464262457", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "Marco Brack", "deletions" : 0, "hash" : "bc208e5713ecd5a47b02122fe775a43b4453bfab", "insertions" : 3, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Fix the fuckup", "touched_files" : 1 }, "bcc07de097e1f0865c3d4843e8b0c4cf9792933e" : { "author" : 3, "author_date" : "1464620745", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464620745", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "bcc07de097e1f0865c3d4843e8b0c4cf9792933e", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "bd0441c6bda4e7c6ddbc8cfbf06f3cbb1fe2001b" : { "author" : 2, "author_date" : "1464721821", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464721821", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 1, "hash" : "bd0441c6bda4e7c6ddbc8cfbf06f3cbb1fe2001b", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Fix broken SetEncoder import", "touched_files" : 1 }, "bea9f96680339470171c76ec9f432615fb096471" : { "author" : 0, "author_date" : "1466559795", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466559795", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 31, "hash" : "bea9f96680339470171c76ec9f432615fb096471", "insertions" : 31, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Properly mark private subroutines in graphman", "touched_files" : 3 }, "beffd41462694388c12f17e60a01b2c8ec48f608" : { "author" : 2, "author_date" : "1464434244", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464434244", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 2, "hash" : "beffd41462694388c12f17e60a01b2c8ec48f608", "insertions" : 6, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add weights to graph", "touched_files" : 1 }, "c081ade74e79965e6a0c06f8dfa79daabc1376e5" : { "author" : 2, "author_date" : "1466598326", "author_mail" : "mbrack@uni-koblenz.de", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1466598326", "committer_mail" : "mbrack@uni-koblenz.de", "committer_name" : "Marco Brack", "deletions" : 3, "hash" : "c081ade74e79965e6a0c06f8dfa79daabc1376e5", "insertions" : 20, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add slide about occurrence performance", "touched_files" : 1 }, "c1110d8cf3e1c04d09a820f68d8c3e111b0ad22b" : { "author" : 0, "author_date" : "1465863155", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465863155", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "c1110d8cf3e1c04d09a820f68d8c3e111b0ad22b", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add more 3D graphs and remove the broken ones", "touched_files" : 0 }, "c26d5bc878a53c72c6874fe4df0d1820b7c261e0" : { "author" : 2, "author_date" : "1465861057", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1465861057", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 1, "hash" : "c26d5bc878a53c72c6874fe4df0d1820b7c261e0", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Change title in footer", "touched_files" : 1 }, "c2820b91f895cb7973b4c49e5ba1c7c088edd6bc" : { "author" : 2, "author_date" : "1464438884", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464438884", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "c2820b91f895cb7973b4c49e5ba1c7c088edd6bc", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Document input", "touched_files" : 1 }, "c387272a18768ad72a60d54376b586ec40535320" : { "author" : 0, "author_date" : "1465909374", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465909374", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 12, "hash" : "c387272a18768ad72a60d54376b586ec40535320", "insertions" : 18, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Also compare wordsimilarity", "touched_files" : 3 }, "c4893b0f4705fc6cef1ff98e88aee034cb3f73a5" : { "author" : 2, "author_date" : "1464619384", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464619384", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 13, "hash" : "c4893b0f4705fc6cef1ff98e88aee034cb3f73a5", "insertions" : 16, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Pass whole commit to learning algorithm", "touched_files" : 2 }, "c4c8651f7ec7134622c01caf85de35e67520321b" : { "author" : 3, "author_date" : "1466509403", "author_mail" : "dev@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1466509403", "committer_mail" : "dev@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 4, "hash" : "c4c8651f7ec7134622c01caf85de35e67520321b", "insertions" : 9, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "made Graph work on after-commit-message", "touched_files" : 2 }, "c590c9197ee73769de9e70ff6bc3ca39d3df233f" : { "author" : 2, "author_date" : "1464621384", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464621384", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 1, "hash" : "c590c9197ee73769de9e70ff6bc3ca39d3df233f", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Remove unnecessary assignment", "touched_files" : 1 }, "c72914602e6e20503af9117aff767f60ecf0a8b3" : { "author" : 3, "author_date" : "1464873755", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464873755", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "c72914602e6e20503af9117aff767f60ecf0a8b3", "insertions" : 44, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "extracted turbopope's name-specific from bird.py", "touched_files" : 1 }, "c8d9eac0876ab91e9e84d9c7634ba60da3e2fcfa" : { "author" : 2, "author_date" : "1464438653", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464438653", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 5, "hash" : "c8d9eac0876ab91e9e84d9c7634ba60da3e2fcfa", "insertions" : 10, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Default to json output, drop --json flag", "touched_files" : 1 }, "c8fd81cc59366baf3d5ca397325ac8e9657d0532" : { "author" : 0, "author_date" : "1466657118", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466657118", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "c8fd81cc59366baf3d5ca397325ac8e9657d0532", "insertions" : 92, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Have some Python", "touched_files" : 5 }, "ca73e3fdc4bfab82b6f3ddc90376135a0dfba226" : { "author" : 2, "author_date" : "1464850825", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464850825", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 8, "hash" : "ca73e3fdc4bfab82b6f3ddc90376135a0dfba226", "insertions" : 7, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Outcomment rule useage notifications", "touched_files" : 1 }, "cbe62f4913b6e4a74038eeff6c06d9563d641f90" : { "author" : 0, "author_date" : "1465854938", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465854938", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "cbe62f4913b6e4a74038eeff6c06d9563d641f90", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "cce9805dfb41c1388b44195c55d3af30b1718f15" : { "author" : 3, "author_date" : "1465853495", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465853495", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "cce9805dfb41c1388b44195c55d3af30b1718f15", "insertions" : 42, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "added occurence_ignore_case", "touched_files" : 1 }, "d05e70c37355ac6e29caeeaed072a2c7743707ca" : { "author" : 2, "author_date" : "1464439676", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464439676", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "d05e70c37355ac6e29caeeaed072a2c7743707ca", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Move graph script in a directory", "touched_files" : 1 }, "d0bad671e99b5f42f3b8828317c1a28870c52f80" : { "author" : 0, "author_date" : "1465910709", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465910709", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "d0bad671e99b5f42f3b8828317c1a28870c52f80", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Shove all commit information in asscoman output", "touched_files" : 1 }, "d0c58ffc9e568a75a2ecf60cbef096778f25e097" : { "author" : 0, "author_date" : "1465854804", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465854804", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 2, "hash" : "d0c58ffc9e568a75a2ecf60cbef096778f25e097", "insertions" : 3, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Call default algorithm default", "touched_files" : 2 }, "d20986eebeda7a2de4e8ea3ba20b5a33f27375d4" : { "author" : 2, "author_date" : "1465853303", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "Marco Brack", "body" : "", "committer" : 1, "committer_date" : "1465853303", "committer_mail" : "noreply@github.com", "committer_name" : "GitHub", "deletions" : 0, "hash" : "d20986eebeda7a2de4e8ea3ba20b5a33f27375d4", "insertions" : 4, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Update README.md", "touched_files" : 1 }, "d3fdc4e09e1a2ff38cf22f4ce8a8a1157d9e1de2" : { "author" : 2, "author_date" : "1467732650", "author_mail" : "mbrack@uni-koblenz.de", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1467732650", "committer_mail" : "mbrack@uni-koblenz.de", "committer_name" : "Marco Brack", "deletions" : 48, "hash" : "d3fdc4e09e1a2ff38cf22f4ce8a8a1157d9e1de2", "insertions" : 57, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Split paper into section-parts", "touched_files" : 8 }, "d4f773cce2837656f40a89450e3f0f9fc45bd84a" : { "author" : 3, "author_date" : "1465904289", "author_mail" : "dev@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465904289", "committer_mail" : "dev@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 9, "hash" : "d4f773cce2837656f40a89450e3f0f9fc45bd84a", "insertions" : 43, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Added Graphman Readme", "touched_files" : 3 }, "d6fc882572ea6083f3e1e690ceb41e4a83f0edb3" : { "author" : 0, "author_date" : "1466559176", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466559176", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 175, "hash" : "d6fc882572ea6083f3e1e690ceb41e4a83f0edb3", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Remove clustering again (why did it reapper?)", "touched_files" : 1 }, "d96e7cf49692780fdc07844ebc92d9e9b242fb63" : { "author" : 3, "author_date" : "1465313168", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465313168", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 4, "hash" : "d96e7cf49692780fdc07844ebc92d9e9b242fb63", "insertions" : 19, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "added jaccard distance", "touched_files" : 4 }, "dc611d47bac8b59e1e6cabfe6d1735ade0a9bfa8" : { "author" : 3, "author_date" : "1464708398", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464708398", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "dc611d47bac8b59e1e6cabfe6d1735ade0a9bfa8", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "added source for name data", "touched_files" : 1 }, "dceabbcd2bc43d469843f29a07d8050332b99f27" : { "author" : 0, "author_date" : "1465912363", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465912363", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 17, "hash" : "dceabbcd2bc43d469843f29a07d8050332b99f27", "insertions" : 110, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Make README all nice (sorry Marco)", "touched_files" : 1 }, "de81b37b14d9b6ccb277bcc65339fb298c4f4809" : { "author" : 2, "author_date" : "1464765583", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464765583", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "de81b37b14d9b6ccb277bcc65339fb298c4f4809", "insertions" : 34, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add stats functionality", "touched_files" : 2 }, "e018e91c79ebe31d26ff3254f748cabc51310e8d" : { "author" : 3, "author_date" : "1464710689", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464710689", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "e018e91c79ebe31d26ff3254f748cabc51310e8d", "insertions" : 46, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "added approach for dump similarity", "touched_files" : 1 }, "e0f4bb92dfef08a94c97af2b975e9d03a79b22c3" : { "author" : 0, "author_date" : "1465861866", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465861866", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "e0f4bb92dfef08a94c97af2b975e9d03a79b22c3", "insertions" : 36, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add charts for committer/author/both ratio", "touched_files" : 2 }, "e50edec5e2fbff809e133c31fe40a543746c16e9" : { "author" : 3, "author_date" : "1465853506", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465853506", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "e50edec5e2fbff809e133c31fe40a543746c16e9", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "e9c417d0869b79deedfb8417540d50d6d2acc3ff" : { "author" : 0, "author_date" : "1465859683", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465859683", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "e9c417d0869b79deedfb8417540d50d6d2acc3ff", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "eb59af345b7a171c2f9d328292b13e8768b345ab" : { "author" : 3, "author_date" : "1465140999", "author_mail" : "github@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465140999", "committer_mail" : "github@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 1, "hash" : "eb59af345b7a171c2f9d328292b13e8768b345ab", "insertions" : 7, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "wordsimilarity documentation", "touched_files" : 2 }, "ebf13461981e0a71eb7dd15e52ebca95b0586ba2" : { "author" : 3, "author_date" : "1465904503", "author_mail" : "dev@michael-monschau.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465904503", "committer_mail" : "dev@michael-monschau.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "ebf13461981e0a71eb7dd15e52ebca95b0586ba2", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "updated .gitignore", "touched_files" : 1 }, "ef0f08b929f04bf75caee0493c2aa3d8d8c87ebd" : { "author" : 2, "author_date" : "1464197240", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1464197240", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "Marco Brack", "deletions" : 1, "hash" : "ef0f08b929f04bf75caee0493c2aa3d8d8c87ebd", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Update README.md", "touched_files" : 1 }, "ef6a06ea062887b3a54e8cc0b02d8f653c25a825" : { "author" : 3, "author_date" : "1464709591", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464709591", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 0, "hash" : "ef6a06ea062887b3a54e8cc0b02d8f653c25a825", "insertions" : 111, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "added algortihms for word similarity", "touched_files" : 5 }, "f12261c5235acf6c9fea38c399b0d65944663686" : { "author" : 0, "author_date" : "1468015440", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "Since we figured out that nobody ever signs a commit ever, we can toss\nthe handling of signer and signer keys. That means all that's left is\nthe name and e-mail address of the author and committer.\n\nSo instead of combining all artifacts in one big pot, idman and assocman\nnow make the distinction between names and e-mails. They handle them as\ntuples (that is, arrays with two elements) all the way through.\n\nThis makes graphman even more general and probably lets us implement\neven more algorithms, since many of them do in fact use these kinds of\ntuples.\n\nThe identity merging algorithm can also be as bad as it wants to be now,\nsince a badly merged input doesn't cause assocman to get confused by\nambiguitiy anymore.\n", "committer" : 0, "committer_date" : "1468015953", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 156, "hash" : "f12261c5235acf6c9fea38c399b0d65944663686", "insertions" : 134, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Use [name, e-mail address] tuples", "touched_files" : 6 }, "f3af8ee36e3763d5737ee819bf3083c03d0d56e6" : { "author" : 3, "author_date" : "1465909619", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465909619", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 1, "hash" : "f3af8ee36e3763d5737ee819bf3083c03d0d56e6", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "set graphman's default algorithm to default", "touched_files" : 1 }, "f4fb9e937472385ff0801bde584a6e2c7ab4e7bd" : { "author" : 0, "author_date" : "1466476047", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466476047", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "f4fb9e937472385ff0801bde584a6e2c7ab4e7bd", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add bar chart graphs", "touched_files" : 0 }, "f57afd0b1a97a01cf1cf59c0a506b9a31f7c1173" : { "author" : 0, "author_date" : "1464622062", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464622062", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "f57afd0b1a97a01cf1cf59c0a506b9a31f7c1173", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Rename graph to graphman", "touched_files" : 2 }, "f5e9d32e1f6fdc60dac32c1c611aa1f4cbc0568d" : { "author" : 0, "author_date" : "1464392336", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1464392336", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 1, "hash" : "f5e9d32e1f6fdc60dac32c1c611aa1f4cbc0568d", "insertions" : 1, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Actually go back to $/ to avoid a warning", "touched_files" : 1 }, "f64eef55c558fb43660d610616a4433fe2b7f139" : { "author" : 3, "author_date" : "1465131853", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1465131853", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 1, "hash" : "f64eef55c558fb43660d610616a4433fe2b7f139", "insertions" : 11, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "tweaked similarity metrics", "touched_files" : 4 }, "f715c8a9f3d0cca3e3b512d6991fc788dbc902ae" : { "author" : 3, "author_date" : "1464430433", "author_mail" : "mmonschau@uni-koblenz.de", "author_name" : "Michael Monschau", "body" : "", "committer" : 3, "committer_date" : "1464430433", "committer_mail" : "mmonschau@uni-koblenz.de", "committer_name" : "Michael Monschau", "deletions" : 4, "hash" : "f715c8a9f3d0cca3e3b512d6991fc788dbc902ae", "insertions" : 48, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "added final union step", "touched_files" : 1 }, "f76989d7ebb24fdbdaa5e844cebd407d51e78c90" : { "author" : 2, "author_date" : "1465856175", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1465856175", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 1, "hash" : "f76989d7ebb24fdbdaa5e844cebd407d51e78c90", "insertions" : 12, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "💃 Doing the Identity Management Dance 💃", "touched_files" : 3 }, "f867e345c3f03f74fa53075f60311f38897c8abf" : { "author" : 0, "author_date" : "1464392584", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "No extensions on executables, it just makes it harder to run them and\nif we want to change the language, they break.\n", "committer" : 0, "committer_date" : "1464392584", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "f867e345c3f03f74fa53075f60311f38897c8abf", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Remove file extension from clustering script", "touched_files" : 1 }, "f900abc854e444537d7b24a25eac15193406bb11" : { "author" : 2, "author_date" : "1464618869", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1464618869", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "f900abc854e444537d7b24a25eac15193406bb11", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add signer_key to artifact dictionary", "touched_files" : 1 }, "f9f8933644e7905ac3bcbca2c2ae89a18febbd3a" : { "author" : 2, "author_date" : "1466598523", "author_mail" : "mbrack@uni-koblenz.de", "author_name" : "Marco Brack", "body" : "'A Noble Spirit Embiggens The Smallest Man' - Jebediah Springfield\n", "committer" : 2, "committer_date" : "1466598523", "committer_mail" : "mbrack@uni-koblenz.de", "committer_name" : "Marco Brack", "deletions" : 18, "hash" : "f9f8933644e7905ac3bcbca2c2ae89a18febbd3a", "insertions" : 18, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Embiggen the numbers", "touched_files" : 1 }, "f9fb2c80cf2834f5c7b782b2d0a9de1d1b5dcaea" : { "author" : 2, "author_date" : "1464258474", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "Marco Brack", "body" : "Use more unicode for ID management dance", "committer" : 2, "committer_date" : "1464258474", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "Marco Brack", "deletions" : 0, "hash" : "f9fb2c80cf2834f5c7b782b2d0a9de1d1b5dcaea", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge pull request #1 from hartenfels/master", "touched_files" : 0 }, "fc220236eb281d205ff337e0979d9f6a114fb0c3" : { "author" : 0, "author_date" : "1466566970", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1466566970", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 4, "hash" : "fc220236eb281d205ff337e0979d9f6a114fb0c3", "insertions" : 4, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Use proper Bird URL", "touched_files" : 2 }, "fcacaddb3b0ab87e340ee2b41a29f7768a9f6ffc" : { "author" : 2, "author_date" : "1465855166", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1465855166", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "fcacaddb3b0ab87e340ee2b41a29f7768a9f6ffc", "insertions" : 5, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add some results", "touched_files" : 1 }, "fd5cc3542d1543edd0b7aa7a63e5fc650f998c7d" : { "author" : 2, "author_date" : "1464197217", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "Marco Brack", "body" : "", "committer" : 2, "committer_date" : "1464197217", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "Marco Brack", "deletions" : 0, "hash" : "fd5cc3542d1543edd0b7aa7a63e5fc650f998c7d", "insertions" : 2, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Update README.md", "touched_files" : 1 }, "ff1d347e5d0555a2c14345a3e8adc248258620e3" : { "author" : 0, "author_date" : "1464290069", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "It would lead to inconsistent results between different local\nrepositories, which could make the results irreproducible. So we\nshouldn't be using those.\n", "committer" : 0, "committer_date" : "1464290069", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 3, "hash" : "ff1d347e5d0555a2c14345a3e8adc248258620e3", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Remove reflog values because they are only local", "touched_files" : 1 }, "ffb1d12ece949843b3c08df81b1ab67ba39efaf5" : { "author" : 2, "author_date" : "1465860898", "author_mail" : "PapstDonB@Googlemail.com", "author_name" : "turbopope", "body" : "", "committer" : 2, "committer_date" : "1465860898", "committer_mail" : "PapstDonB@Googlemail.com", "committer_name" : "turbopope", "deletions" : 0, "hash" : "ffb1d12ece949843b3c08df81b1ab67ba39efaf5", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Merge branch 'master' of github.com:turbopope/idman", "touched_files" : 0 }, "ffc7d15d48b4ec9896832d4074cc1e9c89e885e0" : { "author" : 0, "author_date" : "1465863403", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "", "committer" : 0, "committer_date" : "1465863403", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 0, "hash" : "ffc7d15d48b4ec9896832d4074cc1e9c89e885e0", "insertions" : 0, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Add numbers to pies", "touched_files" : 0 }, "fff5b7a9210753159c4599f2c0ed58b90f894577" : { "author" : 0, "author_date" : "1466534887", "author_mail" : "hartenfels@uni-koblenz.de", "author_name" : "Carsten Hartenfels", "body" : "To prevent the algorithms over-munging the data into empty strings that\ndon't merge correctly.\n", "committer" : 0, "committer_date" : "1466534887", "committer_mail" : "hartenfels@uni-koblenz.de", "committer_name" : "Carsten Hartenfels", "deletions" : 54, "hash" : "fff5b7a9210753159c4599f2c0ed58b90f894577", "insertions" : 62, "notes" : "", "repo" : ".", "signer" : "", "signer_key" : "", "subject" : "Do another run of occurrence on the real artifacts", "touched_files" : 1 } }, "identities" : [ [ [ "Carsten Hartenfels", "hartenfels@uni-koblenz.de" ] ], [ [ "GitHub", "noreply@github.com" ] ], [ [ "Marco Brack", "PapstDonB@Googlemail.com" ], [ "Marco Brack", "mbrack@uni-koblenz.de" ], [ "mbrack", "mbrack@uni-koblenz.de" ], [ "turbopope", "PapstDonB@Googlemail.com" ] ], [ [ "Michael Monschau", "dev@michael-monschau.de" ], [ "Michael Monschau", "dev@mmonschau.eu" ], [ "Michael Monschau", "github@michael-monschau.de" ], [ "Michael Monschau", "mmonschau@uni-koblenz.de" ], [ "Michael Monschau", "mmonschau@users.noreply.github.com" ] ] ] }