)]}'
{
  "log": [
    {
      "commit": "63169ba29443813b064f525a4c322e2673a7bc2a",
      "tree": "286aed455c543eb139e23b7e72b55ba58e25fd03",
      "parents": [
        "2d60a2adae7608b43e90ce1b9ec0adf24f6cc8eb",
        "299394f7716054b38a6d27ca0fad54bdda4872dc"
      ],
      "author": {
        "name": "Gavin McDonald",
        "email": "gmcdonald@apache.org",
        "time": "Fri Apr 21 13:59:13 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 21 13:59:13 2023 +0200"
      },
      "message": "Merge pull request #172 from grobmeier/patch-1\n\nadded retired.txt"
    },
    {
      "commit": "299394f7716054b38a6d27ca0fad54bdda4872dc",
      "tree": "286aed455c543eb139e23b7e72b55ba58e25fd03",
      "parents": [
        "2d60a2adae7608b43e90ce1b9ec0adf24f6cc8eb"
      ],
      "author": {
        "name": "Christian Grobmeier",
        "email": "cg@grobmeier.de",
        "time": "Fri Apr 21 08:49:18 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 21 08:49:18 2023 +0200"
      },
      "message": "added retired.txt"
    },
    {
      "commit": "2d60a2adae7608b43e90ce1b9ec0adf24f6cc8eb",
      "tree": "6c36bbd30622b0831736b62d8a744c14f83a87be",
      "parents": [
        "c999e38365e77b918ea51e6f4676ae6ccc92b982",
        "846cf94ade0cf696e3a2ca10044dfc92bc5e2039"
      ],
      "author": {
        "name": "Allan Ross",
        "email": "alan@apache.org",
        "time": "Sat Jul 11 09:54:16 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 11 09:54:16 2020 -0500"
      },
      "message": "Merge pull request #164 from jfn6030217/spot-286-remove-optimization\n\n(SPOT-286) Do not call org.apache.spark.sql.functions.broadcast() on …"
    },
    {
      "commit": "c999e38365e77b918ea51e6f4676ae6ccc92b982",
      "tree": "8fef9240700d8f77430e9930d9e37e984eed0964",
      "parents": [
        "b97128edc645be45a09fccdc449cae2fd2225681",
        "740412145660e8292c1006a74a828192590d70fc"
      ],
      "author": {
        "name": "Tadd Wood",
        "email": "TaddWood@users.noreply.github.com",
        "time": "Wed Jul 08 14:08:26 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 14:08:26 2020 -0700"
      },
      "message": "Merge pull request #160 from jfn6030217/spot-304-fix-inconsistencies-between-hive-and-avro\n\nSpot 304 fix inconsistencies between hive and avro"
    },
    {
      "commit": "846cf94ade0cf696e3a2ca10044dfc92bc5e2039",
      "tree": "719311c57ff5da8f36a47bee0c892c23fce0b3b9",
      "parents": [
        "b97128edc645be45a09fccdc449cae2fd2225681"
      ],
      "author": {
        "name": "Jeremy Nelson",
        "email": "jeremy@digitalminion.com",
        "time": "Wed Jun 03 14:44:14 2020 -0500"
      },
      "committer": {
        "name": "Jeremy Nelson",
        "email": "jeremy@digitalminion.com",
        "time": "Wed Jun 03 14:44:14 2020 -0500"
      },
      "message": "(SPOT-286) Do not call org.apache.spark.sql.functions.broadcast() on large sets\n\nhttps://issues.apache.org/jira/projects/SPOT/issues/SPOT-286\nidentifies an issue with calling org.apache.spark.sql.functions.broadcast()\non large datasets which may exceed a limit and cause an exception.\n\nIt was determined wrapping a dataset in this way is a performance\noptimization, and the justification for this optimization is not clear.\n\nIt was decided it was preferable to undo the optimization than allow\nit to fail for some situations.\n"
    },
    {
      "commit": "740412145660e8292c1006a74a828192590d70fc",
      "tree": "8fef9240700d8f77430e9930d9e37e984eed0964",
      "parents": [
        "037360badd9048b6479a38b9061b477af358b8b1"
      ],
      "author": {
        "name": "Jeremy Nelson",
        "email": "jeremy@digitalminion.com",
        "time": "Wed Feb 26 15:45:25 2020 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 26 15:45:25 2020 -0600"
      },
      "message": "Harmonize field named \"ibyt\" between hive and avro\n\nThe Hive and Avro schemas disagreed over the \"ibyt\" field.\r\nThe Avro schema called it \"ibytt\", but \"ibyt\" is correct."
    },
    {
      "commit": "037360badd9048b6479a38b9061b477af358b8b1",
      "tree": "3d33e63032e86a99aacccc1d5b21610abcc0c84f",
      "parents": [
        "b97128edc645be45a09fccdc449cae2fd2225681"
      ],
      "author": {
        "name": "Jeremy Nelson",
        "email": "jeremy@digitalminion.com",
        "time": "Wed Feb 26 15:07:11 2020 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 26 15:07:11 2020 -0600"
      },
      "message": "Make the field names consistent in schemas\n\nThe Avro and Hive schemas disagreed on the spelling of the \"ibyt\"/\"ibytt\" field name.\r\nIt is now \"ibyte\" in both places."
    },
    {
      "commit": "b97128edc645be45a09fccdc449cae2fd2225681",
      "tree": "604875a98f8eb2579f6592dea9c4f964139b011f",
      "parents": [
        "93101317af5802132cbe08777a9a03b9097744e8",
        "42f8f63c6524de5232430fc76131a483bde7ab55"
      ],
      "author": {
        "name": "Tadd Wood",
        "email": "TaddWood@users.noreply.github.com",
        "time": "Mon Feb 03 19:45:04 2020 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 03 19:45:04 2020 -0800"
      },
      "message": "Merge pull request #154 from apache/dependabot/pip/spot-ingest/pyyaml-5.1\n\nBump pyyaml from 3.12 to 5.1 in /spot-ingest"
    },
    {
      "commit": "93101317af5802132cbe08777a9a03b9097744e8",
      "tree": "e1852de526266763e0f1937b442b1536311952bd",
      "parents": [
        "c15cc3a94a1aee56886e3948c754bf5b825f42ca",
        "0a08f89a843419277eaf360307231be58d171f22"
      ],
      "author": {
        "name": "Allan Ross",
        "email": "alan@apache.org",
        "time": "Tue Jan 28 22:02:21 2020 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 28 22:02:21 2020 -0600"
      },
      "message": "Merge pull request #156 from TaddWood/spot-296-update-copyright-year-in-master\n\nSpot 296 update copyright year in master"
    },
    {
      "commit": "0a08f89a843419277eaf360307231be58d171f22",
      "tree": "da63973665a12c672eca082fb532c8e553009d40",
      "parents": [
        "fc3c216ff5583c4b5c2cab5dc5cad9a62326e34f"
      ],
      "author": {
        "name": "Tadd Wood",
        "email": "tadd.wood@digitalminion.com",
        "time": "Fri Jan 10 18:25:25 2020 -0800"
      },
      "committer": {
        "name": "Tadd Wood",
        "email": "tadd.wood@digitalminion.com",
        "time": "Fri Jan 10 18:25:25 2020 -0800"
      },
      "message": "Update NOTICE and LICENSE copyrights to 2020\n"
    },
    {
      "commit": "42f8f63c6524de5232430fc76131a483bde7ab55",
      "tree": "6fc94cf68952808f52e5396de90b44ede08ade31",
      "parents": [
        "c15cc3a94a1aee56886e3948c754bf5b825f42ca"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Nov 01 12:19:18 2019 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 01 12:19:18 2019 +0000"
      },
      "message": "Bump pyyaml from 3.12 to 5.1 in /spot-ingest\n\nBumps [pyyaml](https://github.com/yaml/pyyaml) from 3.12 to 5.1.\n- [Release notes](https://github.com/yaml/pyyaml/releases)\n- [Changelog](https://github.com/yaml/pyyaml/blob/master/CHANGES)\n- [Commits](https://github.com/yaml/pyyaml/compare/3.12...5.1)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "fc3c216ff5583c4b5c2cab5dc5cad9a62326e34f",
      "tree": "68d7c4f92793550aad42eec4b454f12268b7ad3d",
      "parents": [
        "2265164a82703a9a866e69c34052a62cf0b27bf2"
      ],
      "author": {
        "name": "Tadd Wood",
        "email": "tadd.wood@digitalminion.com",
        "time": "Fri Sep 20 16:45:14 2019 -0700"
      },
      "committer": {
        "name": "Tadd Wood",
        "email": "tadd.wood@digitalminion.com",
        "time": "Fri Sep 20 16:45:14 2019 -0700"
      },
      "message": "Update LICENSE\n\nCopyright reflects update from here:\nhttps://github.com/d3/d3.github.com/blob/master/LICENSE\n"
    },
    {
      "commit": "2265164a82703a9a866e69c34052a62cf0b27bf2",
      "tree": "71b4412d467d1a49443dc8b3692228a6948edca8",
      "parents": [
        "341eb029ba00c4b5e579a65c055fc738d9d15479"
      ],
      "author": {
        "name": "Tadd Wood",
        "email": "tadd.wood@digitalminion.com",
        "time": "Fri Sep 20 16:43:56 2019 -0700"
      },
      "committer": {
        "name": "Tadd Wood",
        "email": "tadd.wood@digitalminion.com",
        "time": "Fri Sep 20 16:43:56 2019 -0700"
      },
      "message": "Update NOTICE\n\nCopyright year is current\n"
    },
    {
      "commit": "c15cc3a94a1aee56886e3948c754bf5b825f42ca",
      "tree": "1f8f3638c523d1a2784f232b1c690e2c1b549cba",
      "parents": [
        "9f63ab724e075fc3da458bd8ff86a777ddb94d68",
        "4dbc73844c334072cf36b9672d933656095f712e"
      ],
      "author": {
        "name": "Tadd Wood",
        "email": "TaddWood@users.noreply.github.com",
        "time": "Wed Sep 11 06:38:10 2019 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 11 06:38:10 2019 -0700"
      },
      "message": "Merge pull request #141 from spacehellas/master\n\nIngestion using Spark Streaming"
    },
    {
      "commit": "9f63ab724e075fc3da458bd8ff86a777ddb94d68",
      "tree": "77ca31e4195bdd29c01d397e9d3306a75226aaca",
      "parents": [
        "705136ec331071f53554c33bc8fb7c0f9a8f6791",
        "6b18ff77177ffc135299b4ea1746c4307585fd2f"
      ],
      "author": {
        "name": "Austin Leahy",
        "email": "leahy@apache.org",
        "time": "Tue Sep 10 18:43:15 2019 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 10 18:43:15 2019 -0700"
      },
      "message": "Merge pull request #95 from rphi/patch-1\n\nEdited to match documentation"
    },
    {
      "commit": "705136ec331071f53554c33bc8fb7c0f9a8f6791",
      "tree": "80df47940ca49af73ee3ad9e5352318f85657946",
      "parents": [
        "79568a2366b346f5e970044f8d40630042c48cae",
        "de3becf7de90bdae6089d41bb4f8409b4ecb14e6"
      ],
      "author": {
        "name": "Austin Leahy",
        "email": "leahy@apache.org",
        "time": "Tue Sep 10 18:40:52 2019 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 10 18:40:52 2019 -0700"
      },
      "message": "Merge pull request #126 from castleguarders/patch-3\n\nFix broken ingest_summary generation"
    },
    {
      "commit": "79568a2366b346f5e970044f8d40630042c48cae",
      "tree": "3e9cdfe397d29bde0a135a3a6c2cb571ab9668e7",
      "parents": [
        "63814a243edf1ab5bf747e7018a10c685b791340",
        "34d5cf41ff805b7917991a19d0f5291d634731e5"
      ],
      "author": {
        "name": "Austin Leahy",
        "email": "leahy@apache.org",
        "time": "Tue Sep 10 18:40:31 2019 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 10 18:40:31 2019 -0700"
      },
      "message": "Merge pull request #143 from natedogs911/config_clean\n\nclean config options via configurator.py"
    },
    {
      "commit": "63814a243edf1ab5bf747e7018a10c685b791340",
      "tree": "698acc65c8de9476ff9e019427a449ac47cc60d1",
      "parents": [
        "f92f50bc909ab23a4b85f1f61fc8520896d2e6c1",
        "0f44ace11d6795face01c8ab2f95fb82fd371fbc"
      ],
      "author": {
        "name": "Austin Leahy",
        "email": "leahy@apache.org",
        "time": "Tue Sep 10 18:40:06 2019 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 10 18:40:06 2019 -0700"
      },
      "message": "Merge pull request #151 from pdion891/fix-hdfs_setup\n\n[SPOT-287] Fix sudo command, add help, fix ShellCheck warnings"
    },
    {
      "commit": "f92f50bc909ab23a4b85f1f61fc8520896d2e6c1",
      "tree": "477fa37ccb10d8823be822fe7f1aa94a78471f87",
      "parents": [
        "670018538fba3ee09d05cc969714ccb616d8c8e0",
        "f2f07f04581e90f93155ad2cf9338632b7c510a0"
      ],
      "author": {
        "name": "Austin Leahy",
        "email": "leahy@apache.org",
        "time": "Tue Sep 10 18:38:22 2019 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 10 18:38:22 2019 -0700"
      },
      "message": "Merge pull request #102 from mpereaji/Spot-Schemas\n\nProxy Spot Schema (SPOT-186)"
    },
    {
      "commit": "0f44ace11d6795face01c8ab2f95fb82fd371fbc",
      "tree": "7290cb10dfc369a0e18d7f1efc4697506bc2d676",
      "parents": [
        "670018538fba3ee09d05cc969714ccb616d8c8e0"
      ],
      "author": {
        "name": "Pierre-Luc Dion",
        "email": "pdion891@apache.org",
        "time": "Sat Nov 17 14:08:56 2018 -0500"
      },
      "committer": {
        "name": "Pierre-Luc Dion",
        "email": "pdion891@apache.org",
        "time": "Sat Nov 17 14:08:56 2018 -0500"
      },
      "message": "fix sudo command, add help, fix ShellCheck warnings\n"
    },
    {
      "commit": "670018538fba3ee09d05cc969714ccb616d8c8e0",
      "tree": "c86e44349a81e5a4558da3337091fab4ef3e5d36",
      "parents": [
        "76034f415cc18af5c5095ef6824716d326caf7d9",
        "546139f5ae8d4c11821dea7cae45462a61e2e81c"
      ],
      "author": {
        "name": "Tadd Wood",
        "email": "tadd@arcadiadata.com",
        "time": "Thu Sep 20 14:11:09 2018 -0700"
      },
      "committer": {
        "name": "Tadd Wood",
        "email": "tadd@arcadiadata.com",
        "time": "Thu Sep 20 14:11:09 2018 -0700"
      },
      "message": "Merge branch \u0027master\u0027 into pr-142\n"
    },
    {
      "commit": "546139f5ae8d4c11821dea7cae45462a61e2e81c",
      "tree": "892b30fa834c7697173ffbf1299bbd2d004140d0",
      "parents": [
        "5957e2287cafd5947dbe614bf428ae14d614fbe2",
        "bcda92ea3bbebd6f5c7828b73d0495f9f90ede13"
      ],
      "author": {
        "name": "Tadd Wood",
        "email": "tadd@arcadiadata.com",
        "time": "Thu Sep 20 12:46:36 2018 -0700"
      },
      "committer": {
        "name": "Tadd Wood",
        "email": "tadd@arcadiadata.com",
        "time": "Thu Sep 20 12:46:36 2018 -0700"
      },
      "message": "Merge branch \u0027master\u0027 into pr-137\n"
    },
    {
      "commit": "bcda92ea3bbebd6f5c7828b73d0495f9f90ede13",
      "tree": "0246c68125288a5399d239387a596a1faf2e3dfa",
      "parents": [
        "3dc0946154effbec352d7d5f8228149b2482ce6f",
        "4cfe66a72c52be3793281cc139adca3cf9b528e6"
      ],
      "author": {
        "name": "mhicks",
        "email": "mhicks@cloudera.com",
        "time": "Thu Sep 20 14:49:43 2018 -0400"
      },
      "committer": {
        "name": "mhicks",
        "email": "mhicks@cloudera.com",
        "time": "Thu Sep 20 14:49:43 2018 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into pr-145\n"
    },
    {
      "commit": "4cfe66a72c52be3793281cc139adca3cf9b528e6",
      "tree": "0b54dcf459bc3d12dd21a89f4c8c291ec27f6582",
      "parents": [
        "14dbd511d78259dd5104873ec1f3d0caee66e3fe"
      ],
      "author": {
        "name": "Mark Schoeni",
        "email": "mschoeni@cloudera.com",
        "time": "Thu Aug 16 09:31:15 2018 -0500"
      },
      "committer": {
        "name": "Mark Schoeni",
        "email": "mschoeni@cloudera.com",
        "time": "Thu Aug 16 09:31:15 2018 -0500"
      },
      "message": "Changes to Readme\n\n- Removed references to Slack\n- Added references to dev Mailing list\n- Revised Merge approval section to give more details on the steps necessary.\n"
    },
    {
      "commit": "3dc0946154effbec352d7d5f8228149b2482ce6f",
      "tree": "9c3b6467d32529ee7aba3c7c8e90576cba08f8ce",
      "parents": [
        "14dbd511d78259dd5104873ec1f3d0caee66e3fe"
      ],
      "author": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Sat May 26 14:43:57 2018 +0200"
      },
      "committer": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Sat May 26 14:43:57 2018 +0200"
      },
      "message": "flexible path to bash when calling screen\n"
    },
    {
      "commit": "34d5cf41ff805b7917991a19d0f5291d634731e5",
      "tree": "c02089f56f434a635bd0d27018a2c5e070c55cf7",
      "parents": [
        "14dbd511d78259dd5104873ec1f3d0caee66e3fe"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Fri Apr 13 14:46:18 2018 -0700"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Fri Apr 13 14:46:18 2018 -0700"
      },
      "message": "clean config options via configurator.py\n"
    },
    {
      "commit": "76034f415cc18af5c5095ef6824716d326caf7d9",
      "tree": "179340eae2c447607872aa77888455d9e6be97a3",
      "parents": [
        "a142dadfd5dbb3f50aba413886c35f7309c3e944"
      ],
      "author": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Fri Apr 06 14:26:56 2018 +0200"
      },
      "committer": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Fri Apr 06 14:26:56 2018 +0200"
      },
      "message": "description for scored filter\n"
    },
    {
      "commit": "a142dadfd5dbb3f50aba413886c35f7309c3e944",
      "tree": "36ac1ff3870444afe1a5360e271874e82a66ee15",
      "parents": [
        "b98b88b3d4f2413a147fc010a404827408a6bf92"
      ],
      "author": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Fri Apr 06 14:23:11 2018 +0200"
      },
      "committer": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Fri Apr 06 14:23:37 2018 +0200"
      },
      "message": "description for DNS record filter methods\n"
    },
    {
      "commit": "b98b88b3d4f2413a147fc010a404827408a6bf92",
      "tree": "6e59ce3ef0407ee5723710427f468badcccac030",
      "parents": [
        "14dbd511d78259dd5104873ec1f3d0caee66e3fe"
      ],
      "author": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Fri Apr 06 14:18:46 2018 +0200"
      },
      "committer": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Fri Apr 06 14:18:46 2018 +0200"
      },
      "message": "added missing period\n"
    },
    {
      "commit": "4dbc73844c334072cf36b9672d933656095f712e",
      "tree": "bf566863ad90ee6b83fb9c84c3f70ae5eed5cd83",
      "parents": [
        "52fcf28a02b2639c0753290747d253860f236c5c"
      ],
      "author": {
        "name": "ktzoulas",
        "email": "ktzoulas@gmail.com",
        "time": "Mon Apr 02 17:50:26 2018 +0300"
      },
      "committer": {
        "name": "ktzoulas",
        "email": "ktzoulas@gmail.com",
        "time": "Mon Apr 02 17:50:26 2018 +0300"
      },
      "message": "fix [NameError] and update README\n"
    },
    {
      "commit": "52fcf28a02b2639c0753290747d253860f236c5c",
      "tree": "04cf2f0e43c7bf3364b8c044b82a06e3c1f7f040",
      "parents": [
        "0d56d860058ea99e128288cfcdb49d5b85d664d8",
        "e909b1120cd3bb3892b73b43d1f633893715075c"
      ],
      "author": {
        "name": "ktzoulas",
        "email": "ktzoulas@gmail.com",
        "time": "Mon Apr 02 10:31:22 2018 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 02 10:31:22 2018 +0300"
      },
      "message": "Merge pull request #2 from ktzoulas/SPOT-INGEST-STREAMING\n\nSpot ingest streaming for dns and proxy data"
    },
    {
      "commit": "e909b1120cd3bb3892b73b43d1f633893715075c",
      "tree": "04cf2f0e43c7bf3364b8c044b82a06e3c1f7f040",
      "parents": [
        "aee225cda210b9240967737a0ad3d0db8c99fb1f"
      ],
      "author": {
        "name": "ktzoulas",
        "email": "ktzoulas@gmail.com",
        "time": "Mon Apr 02 12:28:25 2018 +0300"
      },
      "committer": {
        "name": "ktzoulas",
        "email": "ktzoulas@gmail.com",
        "time": "Mon Apr 02 12:28:25 2018 +0300"
      },
      "message": "code refactoring\n"
    },
    {
      "commit": "aee225cda210b9240967737a0ad3d0db8c99fb1f",
      "tree": "5d4cd2b1ec6452f7a206e23f23e5ff51f3b3fbb0",
      "parents": [
        "d3796ee8efb1fb8829066561b19b1e47aa40c627"
      ],
      "author": {
        "name": "ktzoulas",
        "email": "ktzoulas@gmail.com",
        "time": "Fri Mar 30 14:12:51 2018 +0300"
      },
      "committer": {
        "name": "ktzoulas",
        "email": "ktzoulas@gmail.com",
        "time": "Fri Mar 30 14:12:51 2018 +0300"
      },
      "message": "implement proxy ingestion using Spark2 streaming\n"
    },
    {
      "commit": "d3796ee8efb1fb8829066561b19b1e47aa40c627",
      "tree": "8c509f264ef6ed21b11061e50e67527d332a4c70",
      "parents": [
        "0d56d860058ea99e128288cfcdb49d5b85d664d8"
      ],
      "author": {
        "name": "ktzoulas",
        "email": "ktzoulas@gmail.com",
        "time": "Fri Mar 30 01:57:24 2018 +0300"
      },
      "committer": {
        "name": "ktzoulas",
        "email": "ktzoulas@gmail.com",
        "time": "Fri Mar 30 01:57:24 2018 +0300"
      },
      "message": "implement dns ingestion using Spark2 streaming\n"
    },
    {
      "commit": "0d56d860058ea99e128288cfcdb49d5b85d664d8",
      "tree": "db7253bb266c4ba05188e8710dabadb2dbbc1bea",
      "parents": [
        "b42577721270bb2282bb2344aeb8c6f5789cb9c5"
      ],
      "author": {
        "name": "ktzoulas",
        "email": "ktzoulas@gmail.com",
        "time": "Wed Mar 28 19:36:33 2018 +0300"
      },
      "committer": {
        "name": "ktzoulas",
        "email": "ktzoulas@gmail.com",
        "time": "Wed Mar 28 19:36:33 2018 +0300"
      },
      "message": "implement netflow ingestion using Spark2 streaming\n"
    },
    {
      "commit": "b42577721270bb2282bb2344aeb8c6f5789cb9c5",
      "tree": "2efd7d0a3c50053a625dad38ff88cba029af5b6e",
      "parents": [
        "f722127ca410a88355cc3f6d952739845c7499ce",
        "14dbd511d78259dd5104873ec1f3d0caee66e3fe"
      ],
      "author": {
        "name": "ktzoulas",
        "email": "ktzoulas@gmail.com",
        "time": "Fri Mar 23 12:30:49 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 23 12:30:49 2018 +0200"
      },
      "message": "Merge pull request #1 from apache/master\n\nUpdate from original"
    },
    {
      "commit": "14dbd511d78259dd5104873ec1f3d0caee66e3fe",
      "tree": "2efd7d0a3c50053a625dad38ff88cba029af5b6e",
      "parents": [
        "f594956e2b7fa3cd5a09fe2ad2fa5bc697cf347a",
        "f722127ca410a88355cc3f6d952739845c7499ce"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Mon Mar 19 08:11:53 2018 -0700"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Mon Mar 19 08:11:53 2018 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of https://git-wip-us.apache.org/repos/asf/incubator-spot into pr/134\n"
    },
    {
      "commit": "f722127ca410a88355cc3f6d952739845c7499ce",
      "tree": "6873709a4bc9b1934d6184a97a0d12750a236842",
      "parents": [
        "a166efc306ca041f668c9af7dfd65a94f006e454"
      ],
      "author": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Mon Feb 05 19:05:13 2018 +0100"
      },
      "committer": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Mon Feb 05 19:05:13 2018 +0100"
      },
      "message": "corrected data insertion\n"
    },
    {
      "commit": "5957e2287cafd5947dbe614bf428ae14d614fbe2",
      "tree": "36c63487f84ed73f58d91b1e90281d7792ce2610",
      "parents": [
        "bf5b9302011c1f11f3ccab11182269d4ca44a546"
      ],
      "author": {
        "name": "Sun Hao",
        "email": "295173889@qq.com",
        "time": "Sat Jan 27 15:05:17 2018 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jan 27 15:05:17 2018 +0800"
      },
      "message": "Usage of assembly changed\n\nBecause the version of assembly updated, the usage has changed."
    },
    {
      "commit": "bf5b9302011c1f11f3ccab11182269d4ca44a546",
      "tree": "a1d4738cae3cedf5e81f8f3d585677d16dfcfc63",
      "parents": [
        "9215d81689105a6d4b47198654a3acbb735c9716"
      ],
      "author": {
        "name": "Sun Hao",
        "email": "295173889@qq.com",
        "time": "Sat Jan 27 15:02:51 2018 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jan 27 15:02:51 2018 +0800"
      },
      "message": "Version updated of sbt assembly"
    },
    {
      "commit": "a166efc306ca041f668c9af7dfd65a94f006e454",
      "tree": "01cf1b1f4b7a161ea953b580eef25399180d6ec3",
      "parents": [
        "4ebf4be1190da91bb23aab73db93dae0bc7f17ba"
      ],
      "author": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 12:45:02 2018 +0100"
      },
      "committer": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 12:45:02 2018 +0100"
      },
      "message": "added docstring for complete script\n"
    },
    {
      "commit": "4ebf4be1190da91bb23aab73db93dae0bc7f17ba",
      "tree": "78af29b412a929b9d162a67c847d49fbf3e9525f",
      "parents": [
        "6b79abbb079d99d283664382fba131864049f1fa"
      ],
      "author": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 12:42:57 2018 +0100"
      },
      "committer": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 12:42:57 2018 +0100"
      },
      "message": "whitespace fix\n"
    },
    {
      "commit": "6b79abbb079d99d283664382fba131864049f1fa",
      "tree": "f267adda7131d241437a96f7e56218e5ead3a0ee",
      "parents": [
        "2ea6b4eac7c11ef6084955179eb211b696737e9e"
      ],
      "author": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 12:40:38 2018 +0100"
      },
      "committer": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 12:42:22 2018 +0100"
      },
      "message": "fixed bluecoat_parse()\n"
    },
    {
      "commit": "2ea6b4eac7c11ef6084955179eb211b696737e9e",
      "tree": "d9bf25ab008847cd214a5d0298ebf878efed7e83",
      "parents": [
        "b9befd7b0a882a327c31a691a57c07a86a64ff31"
      ],
      "author": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 12:01:31 2018 +0100"
      },
      "committer": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 12:01:31 2018 +0100"
      },
      "message": "fixes for save_data()\n"
    },
    {
      "commit": "b9befd7b0a882a327c31a691a57c07a86a64ff31",
      "tree": "5058a4775930b08d293efda49c4d7ea599ce717a",
      "parents": [
        "8ff0e4730dd05e10bf8908ed7691dd85a4cf35ff"
      ],
      "author": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 11:45:07 2018 +0100"
      },
      "committer": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 11:45:07 2018 +0100"
      },
      "message": "PEP8 proxy_parser()\n"
    },
    {
      "commit": "8ff0e4730dd05e10bf8908ed7691dd85a4cf35ff",
      "tree": "2dc71d085281e26c32df86ae633f65c1a9f2ca26",
      "parents": [
        "b5cf6344a075889da041341cd4f5d1545ea5c379"
      ],
      "author": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 11:40:54 2018 +0100"
      },
      "committer": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 11:40:54 2018 +0100"
      },
      "message": "fixed spot_decoder()\n"
    },
    {
      "commit": "b5cf6344a075889da041341cd4f5d1545ea5c379",
      "tree": "66cb413929ce19f430d32949bee326a78a453514",
      "parents": [
        "51040a2c112f81ec99873b882c65bf19ba45e1fb"
      ],
      "author": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 11:36:10 2018 +0100"
      },
      "committer": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 11:36:10 2018 +0100"
      },
      "message": "PEP8 fixes main()\n"
    },
    {
      "commit": "51040a2c112f81ec99873b882c65bf19ba45e1fb",
      "tree": "ccf15addad588601c28784cf7cfbf449c6d708c0",
      "parents": [
        "df86326bf991a4f49c57e8aeeb4af0d8b059b21b"
      ],
      "author": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 11:32:25 2018 +0100"
      },
      "committer": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 11:33:03 2018 +0100"
      },
      "message": "style fixes argparse\n"
    },
    {
      "commit": "df86326bf991a4f49c57e8aeeb4af0d8b059b21b",
      "tree": "6cf453389779af3fb1a105c31490ea2a05f7ee38",
      "parents": [
        "a99404b05045087bfd02d99f4764df1738959566"
      ],
      "author": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 11:30:12 2018 +0100"
      },
      "committer": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 11:30:12 2018 +0100"
      },
      "message": "fixed identation\n"
    },
    {
      "commit": "a99404b05045087bfd02d99f4764df1738959566",
      "tree": "10cf084494decf31b7466939a9774537ce7c4cf3",
      "parents": [
        "9215d81689105a6d4b47198654a3acbb735c9716"
      ],
      "author": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 11:28:26 2018 +0100"
      },
      "committer": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Thu Jan 25 11:28:26 2018 +0100"
      },
      "message": "added some docstrings\n"
    },
    {
      "commit": "9215d81689105a6d4b47198654a3acbb735c9716",
      "tree": "9c5caabee9cde10a59b36c2be31594b30468eb69",
      "parents": [
        "81c371c3589772051e4c8e8d04e8ad39df477dd9",
        "e15d38c6df997729ee0e51b02a00366ef2c3a941"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Tue Jan 23 17:10:17 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Tue Jan 23 17:10:17 2018 -0800"
      },
      "message": "close #107\n"
    },
    {
      "commit": "e15d38c6df997729ee0e51b02a00366ef2c3a941",
      "tree": "dd350280be345ffc9004797ef344d3a0e2335d9c",
      "parents": [
        "671dfd773bee3d59c1a0c0127d9c98bfa1da0de0",
        "935dfb4992ead12b45e2ea7cb8e580d02678e08d"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Tue Jan 23 17:06:41 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Tue Jan 23 17:06:41 2018 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of https://git-wip-us.apache.org/repos/asf/incubator-spot into pr/122\n"
    },
    {
      "commit": "935dfb4992ead12b45e2ea7cb8e580d02678e08d",
      "tree": "4ab6fd7aa4bd7ffc4ea525c0695c47c436e5f6d0",
      "parents": [
        "3baa75aaef6abdeaef3358acf502751cd5dbe919",
        "6deaae39b07d0c8b7b10da70e0239807bb401e5a"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Tue Jan 23 16:59:04 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Tue Jan 23 16:59:04 2018 -0800"
      },
      "message": "Merge branch \u0027master\u0027 into pr/123 to close SPOT-254 and apache/incubator-spot#123\n"
    },
    {
      "commit": "f594956e2b7fa3cd5a09fe2ad2fa5bc697cf347a",
      "tree": "82510055bdb82189179748c0a84a71510355f494",
      "parents": [
        "41e51b8fab0ba7ebccba10e8e3052c7131cb43dc"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Tue Jan 23 12:10:54 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Tue Jan 23 12:10:54 2018 -0800"
      },
      "message": "[SPOT-213] fix readme location and typo\n"
    },
    {
      "commit": "41e51b8fab0ba7ebccba10e8e3052c7131cb43dc",
      "tree": "d508863f7cc9b175998ecaba3b51f6ba5fb15531",
      "parents": [
        "d7b1d37efc8ea23c35745dbd2fc32d1d5a69854f"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Tue Jan 23 11:49:40 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Tue Jan 23 11:49:40 2018 -0800"
      },
      "message": "[SPOT-213][SPOT-77][SPOT-221] Update for spot-ingest to support Kerberos, implements hive client and Librdkafka support\n"
    },
    {
      "commit": "d7b1d37efc8ea23c35745dbd2fc32d1d5a69854f",
      "tree": "f607a93dcc99049d05e428bacadaeb5e0b8572b3",
      "parents": [
        "1582c4c1ad10358d672f0ebef5d2c88ac225c65b"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Fri Jan 19 09:43:05 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Fri Jan 19 09:43:05 2018 -0800"
      },
      "message": "[SPOT-213][SPOT-223] attempt to fix kerberos authenticate issue with kerberos.py\n"
    },
    {
      "commit": "1582c4c1ad10358d672f0ebef5d2c88ac225c65b",
      "tree": "037c8f61a8a3626675223d21e7b972380c3a5978",
      "parents": [
        "13e35fc1fa0a48b6df882341ab3c8e1e98324203"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Fri Jan 19 09:40:50 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Fri Jan 19 09:40:50 2018 -0800"
      },
      "message": "[SPOT-213] [INGEST] adding common functions for hdfs, hive with support for kerberos\n"
    },
    {
      "commit": "13e35fc1fa0a48b6df882341ab3c8e1e98324203",
      "tree": "f296ccd9b47a161f705fcfc8921848fbe62d841c",
      "parents": [
        "49f4934c47e32ccda80111025ececf9e53780f11"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Jan 18 15:24:23 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Jan 18 15:24:23 2018 -0800"
      },
      "message": "[SPOT-213][SPOT-77] updated requirements and documentation to support Kerberos for ingest\n"
    },
    {
      "commit": "49f4934c47e32ccda80111025ececf9e53780f11",
      "tree": "e4265efcaf774ff51136822588a1436a6fbe9ded",
      "parents": [
        "3383c07cbaf695953facdc3c269c01af992abaae"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Jan 18 12:32:09 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Jan 18 12:32:09 2018 -0800"
      },
      "message": "[SPOT-213][SPOT-216] [setup] updated scripts, documentation and spot.conf to support mutiple DB engines\n"
    },
    {
      "commit": "3383c07cbaf695953facdc3c269c01af992abaae",
      "tree": "cd04746fc25d44f45b28fc85cd3ec43a55df7b9c",
      "parents": [
        "8b600c8fcc2818223904a2d37f3177ccceb88811"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Jan 18 12:23:24 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Jan 18 12:23:24 2018 -0800"
      },
      "message": "[SPOT-213][SPOT-216] [setup] moved script files to support additional engines such as beeline, impala\n"
    },
    {
      "commit": "8b600c8fcc2818223904a2d37f3177ccceb88811",
      "tree": "5a93f4617c192770ca7f1d4256ee7cb042369235",
      "parents": [
        "afeb0994fe8b46bb510a6947e367391d12930e9e"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Jan 18 11:10:40 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Jan 18 11:10:40 2018 -0800"
      },
      "message": "[SPOT-213][SPOT-250][OA] update requirements for kerberos changes\n"
    },
    {
      "commit": "afeb0994fe8b46bb510a6947e367391d12930e9e",
      "tree": "5ac4f0f402d0d7e0dfd937c68151819ec423060a",
      "parents": [
        "0e749191311a3c1695cd40322c1b5788cc56e50c"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Jan 18 11:08:56 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Jan 18 11:08:56 2018 -0800"
      },
      "message": "[OA][PEP 8] reformat utils.py\n"
    },
    {
      "commit": "0e749191311a3c1695cd40322c1b5788cc56e50c",
      "tree": "5f722116bd670e798eadf4b0d50de30805810f8f",
      "parents": [
        "d1f5a67f929090e2bad865d53d4389c69b176fc5"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Jan 18 11:06:50 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Jan 18 11:06:50 2018 -0800"
      },
      "message": "[SPOT-213][SPOT-250][OA][DATA] temp fix for impala calls, add TODO for impyla conversion\n"
    },
    {
      "commit": "d1f5a67f929090e2bad865d53d4389c69b176fc5",
      "tree": "bff13416629ab15ff2a59aa6e5cddc7eac972cb1",
      "parents": [
        "7376c5e4ef186365dd19581ffefc2cfe015b7529"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Jan 18 11:02:39 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Jan 18 11:02:39 2018 -0800"
      },
      "message": "[SPOT-213][SPOT-250][OA][API] add kerberos support\n"
    },
    {
      "commit": "7376c5e4ef186365dd19581ffefc2cfe015b7529",
      "tree": "6b98886284ccc0d17e3f759da0b415b17b90f16d",
      "parents": [
        "6deaae39b07d0c8b7b10da70e0239807bb401e5a"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Jan 18 10:48:07 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Jan 18 10:48:07 2018 -0800"
      },
      "message": "[SPOT-213] [OA] add kerberos requirements\n"
    },
    {
      "commit": "6deaae39b07d0c8b7b10da70e0239807bb401e5a",
      "tree": "6ba136f4e9f5e23377b5c854f703e0dd692bb285",
      "parents": [
        "2294bf436222eec2f84d2dbe2ea283f8e3a608c3",
        "3e7b628cccdefbf021d9b335bd113108880a32ba"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Tue Jan 09 19:24:47 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Tue Jan 09 19:24:47 2018 -0800"
      },
      "message": "Merge \u0027pr/127\u0027, apache/incubator-spot#127 aims to close SPOT-238\n"
    },
    {
      "commit": "2294bf436222eec2f84d2dbe2ea283f8e3a608c3",
      "tree": "d3a025f5f40edf90ac6fed8359632f036a6c1183",
      "parents": [
        "b5299b54a7a294f17d083521a92bc4b4d580a983",
        "f935f1e1dbdabdd4cddf93f5e9db60072e3e5311"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Tue Jan 09 19:21:59 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Tue Jan 09 19:21:59 2018 -0800"
      },
      "message": "Merge branch \u0027pr/128\u0027 to close apache/incubator-spot#128\n"
    },
    {
      "commit": "b5299b54a7a294f17d083521a92bc4b4d580a983",
      "tree": "87906c0c60064d76899e6699b559459b1e7c583a",
      "parents": [
        "a07b3ebf7ecc15f6cb7e0fe848541699fe083c40",
        "ce70f882b09189ec62d1ad60f4ff2411acb05c2a"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Tue Jan 09 19:16:38 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Tue Jan 09 19:16:38 2018 -0800"
      },
      "message": "Merge \u0027pr/129\u0027 to close apache/incubator-spot#129\n"
    },
    {
      "commit": "a07b3ebf7ecc15f6cb7e0fe848541699fe083c40",
      "tree": "c90ecf214d790587656322ee287b902f2cab1d60",
      "parents": [
        "10256f4c1ea4eed93caf86aa831459e97f4ae9d8",
        "dbf6f518e930fdd8b85e104affe84b93d076c017"
      ],
      "author": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Tue Jan 09 13:37:08 2018 -0800"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Tue Jan 09 13:39:01 2018 -0800"
      },
      "message": "\u0027master\u0027 into pr/131, SPOT-244 to close apache/incubator-spot#131\n"
    },
    {
      "commit": "10256f4c1ea4eed93caf86aa831459e97f4ae9d8",
      "tree": "65c95fa1b2fcb98d538c83ca8904f237732dde2d",
      "parents": [
        "341eb029ba00c4b5e579a65c055fc738d9d15479"
      ],
      "author": {
        "name": "Tadd Wood",
        "email": "tadd@arcadiadata.com",
        "time": "Fri Dec 29 11:48:29 2017 -0600"
      },
      "committer": {
        "name": "Tadd Wood",
        "email": "tadd@arcadiadata.com",
        "time": "Fri Dec 29 11:48:29 2017 -0600"
      },
      "message": "Specify graphql-core version 1.1 support\n\nThere seem to be backwards incompatibilities with graphql-core 2+ and as result we need to ensure that the version installed is 1.1 for everything to install and work properly.\n"
    },
    {
      "commit": "ce70f882b09189ec62d1ad60f4ff2411acb05c2a",
      "tree": "aa8b80233516e478f038f2ffe00d43fdb6dc1355",
      "parents": [
        "dbf6f518e930fdd8b85e104affe84b93d076c017"
      ],
      "author": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Fri Dec 29 16:54:14 2017 +0100"
      },
      "committer": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Fri Dec 29 17:32:39 2017 +0100"
      },
      "message": "PEP8 fixes\n"
    },
    {
      "commit": "f935f1e1dbdabdd4cddf93f5e9db60072e3e5311",
      "tree": "3c79e2577e4b77f36b3d69b27b1dde243ffcfe9c",
      "parents": [
        "dbf6f518e930fdd8b85e104affe84b93d076c017"
      ],
      "author": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Fri Dec 29 16:43:03 2017 +0100"
      },
      "committer": {
        "name": "tpltnt",
        "email": "tpltnt.github@dropcut.net",
        "time": "Fri Dec 29 16:43:03 2017 +0100"
      },
      "message": "portable bash shebang\n"
    },
    {
      "commit": "3e7b628cccdefbf021d9b335bd113108880a32ba",
      "tree": "b0bedf63caf234bf577aae696a50928e387a971d",
      "parents": [
        "dbf6f518e930fdd8b85e104affe84b93d076c017"
      ],
      "author": {
        "name": "lighteternal",
        "email": "dpapadopoulos91@gmail.com",
        "time": "Tue Oct 31 12:57:29 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 31 12:57:29 2017 +0200"
      },
      "message": "Fix dns_oa.py to stop crashing FBThreatExchange\n\nStop the start_oa.py script from crashing, while performing reputation check for the dns_results.csv domains. \r\nhttps://issues.apache.org/jira/browse/SPOT-238"
    },
    {
      "commit": "de3becf7de90bdae6089d41bb4f8409b4ecb14e6",
      "tree": "eb94088cf64176681e064d6498821a42f25d39db",
      "parents": [
        "dbf6f518e930fdd8b85e104affe84b93d076c017"
      ],
      "author": {
        "name": "castleguarders",
        "email": "castleguarders@users.noreply.github.com",
        "time": "Mon Oct 09 10:34:09 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 09 10:34:09 2017 -0700"
      },
      "message": "Fix broken ingest_summary generation\n\nIngest summary generation is broken across monthly or yearly boundaries. The select logic used to generate summary can only work with dates in the same month. The UI allows for arbitrary date selections as it should. The commit fixes the query generation for flow."
    },
    {
      "commit": "dbf6f518e930fdd8b85e104affe84b93d076c017",
      "tree": "5715c83773e59dc9ecccf1e4ee1f948fedace207",
      "parents": [
        "dbdcbafe0aee4c1140a4046775109b1c61019fe6"
      ],
      "author": {
        "name": "Ricardo Barona",
        "email": "ricardo.barona@intel.com",
        "time": "Mon Aug 07 11:40:33 2017 -0500"
      },
      "committer": {
        "name": "Ricardo Barona",
        "email": "ricardo.barona@intel.com",
        "time": "Fri Oct 06 15:25:58 2017 -0500"
      },
      "message": "Spot-196: Changes:\nUpdated SpotLDAModel, removed unused parameter from apply method.\n"
    },
    {
      "commit": "dbdcbafe0aee4c1140a4046775109b1c61019fe6",
      "tree": "a8cc5947f7fc94446364e13117193d915baf4f9b",
      "parents": [
        "45c03ab6ab97ffbd2a1228fb5dbd071511ce3c7b"
      ],
      "author": {
        "name": "Ricardo Barona",
        "email": "ricardo.barona@intel.com",
        "time": "Fri Aug 04 12:48:06 2017 -0500"
      },
      "committer": {
        "name": "Ricardo Barona",
        "email": "ricardo.barona@intel.com",
        "time": "Fri Oct 06 15:25:58 2017 -0500"
      },
      "message": "Spot-196: Changes:\n- SpotLDAWrapper: reverted leftover changes on ldaAlpha and ldaBeta\n- SpotLDAHelper: changed to private some attributes that are already exposed in SpotLDAResults\n"
    },
    {
      "commit": "45c03ab6ab97ffbd2a1228fb5dbd071511ce3c7b",
      "tree": "50b31459e880ba3e28fc1dab7b42eaf8679687f3",
      "parents": [
        "2ebe57238614b6aa1162c6dc30758c516ae79273"
      ],
      "author": {
        "name": "Ricardo Barona",
        "email": "ricardo.barona@intel.com",
        "time": "Thu Aug 03 14:02:13 2017 -0500"
      },
      "committer": {
        "name": "Ricardo Barona",
        "email": "ricardo.barona@intel.com",
        "time": "Fri Oct 06 15:25:58 2017 -0500"
      },
      "message": "Spot-196: Changes:\n- TopDomains - small refactoring, deleted unused variable.\n- Decoupled SpotLDAWrapper into different components for better modularity.\n- Modified Flow, DNS and Proxy SuspiciousConnectsModel objects to implement changes on SpotLDAWrapper\n- Updated unit tests and implemented new ones to cover changes on SpotLDAWrapper\n"
    },
    {
      "commit": "3baa75aaef6abdeaef3358acf502751cd5dbe919",
      "tree": "6fb0f9b6949c9841f34d53c2713a43ea7fb2a05f",
      "parents": [
        "2ebe57238614b6aa1162c6dc30758c516ae79273"
      ],
      "author": {
        "name": "castleguarders",
        "email": "castleguarders@users.noreply.github.com",
        "time": "Tue Sep 26 14:29:14 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 26 14:29:14 2017 -0700"
      },
      "message": "Incorrect assumption inbound/outbound crashes \n\nThe code assumes that there are always inbound only and outbound only connections. This causes saving a scored threat that has either no inbound, or outbound only connections. Fix is simply moving the column header row to outside the check, so the array element is always initialized before being accessed."
    },
    {
      "commit": "671dfd773bee3d59c1a0c0127d9c98bfa1da0de0",
      "tree": "9319249ae0202e4e4a70e8b123ea8b5a3e3e8168",
      "parents": [
        "2ebe57238614b6aa1162c6dc30758c516ae79273"
      ],
      "author": {
        "name": "castleguarders",
        "email": "castleguarders@users.noreply.github.com",
        "time": "Tue Sep 26 10:55:51 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 26 10:55:51 2017 -0700"
      },
      "message": "Remove hardcoded gti reputation\n\nUse the reputation services defined by the user in reputation json file instead."
    },
    {
      "commit": "2ebe57238614b6aa1162c6dc30758c516ae79273",
      "tree": "9bd02d55894e1b71b743b17b33a8f4b251bf9375",
      "parents": [
        "db81c9b66b603fc5221ff1a21070af5f19ef207d"
      ],
      "author": {
        "name": "Raymundo Panduro",
        "email": "raymundo.panduro@intel.com",
        "time": "Fri Aug 11 12:52:21 2017 -0500"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Sep 21 10:31:37 2017 -0700"
      },
      "message": "Updates from feedback on the PR\n"
    },
    {
      "commit": "db81c9b66b603fc5221ff1a21070af5f19ef207d",
      "tree": "50f56919ff445d6db6caf691d7196e711995ef9a",
      "parents": [
        "68234b49f8c909c255eb7823fa215eae408e03c9"
      ],
      "author": {
        "name": "Raymundo Panduro",
        "email": "raymundo.panduro@intel.com",
        "time": "Thu Aug 10 17:52:14 2017 -0500"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Sep 21 10:31:37 2017 -0700"
      },
      "message": "format updates in the document, format links\n"
    },
    {
      "commit": "68234b49f8c909c255eb7823fa215eae408e03c9",
      "tree": "646aca369d52f71b875094a8574a10f9fe670e8f",
      "parents": [
        "0251e3371a7288cf5fd386e49354ed681e201d17"
      ],
      "author": {
        "name": "Raymundo Panduro",
        "email": "raymundo.panduro@intel.com",
        "time": "Thu Aug 10 17:48:57 2017 -0500"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Sep 21 10:31:37 2017 -0700"
      },
      "message": "format updates in the document, broken links\n"
    },
    {
      "commit": "0251e3371a7288cf5fd386e49354ed681e201d17",
      "tree": "ae190ae91036d5fc148b79b25abd60fffa1aef0b",
      "parents": [
        "6daa59639dd8f032bf495019c2f082ad4f01e08b"
      ],
      "author": {
        "name": "Raymundo Panduro",
        "email": "raymundo.panduro@intel.com",
        "time": "Thu Aug 10 11:51:36 2017 -0500"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Sep 21 10:31:37 2017 -0700"
      },
      "message": "format updates in the document\n"
    },
    {
      "commit": "6daa59639dd8f032bf495019c2f082ad4f01e08b",
      "tree": "74d5095766a0615010406738826522d410c86a17",
      "parents": [
        "8af9461f5da361b5b733ac146589039a206037ef"
      ],
      "author": {
        "name": "Raymundo Panduro",
        "email": "raymundo.panduro@intel.com",
        "time": "Thu Aug 10 11:46:53 2017 -0500"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Sep 21 10:31:37 2017 -0700"
      },
      "message": "updates in the document\n"
    },
    {
      "commit": "8af9461f5da361b5b733ac146589039a206037ef",
      "tree": "9bc21cec98f531f2e05bcfafa511aca116d8c61d",
      "parents": [
        "1149695142ae09b543c127c1af2532005e379d15"
      ],
      "author": {
        "name": "Raymundo Panduro",
        "email": "raymundo.panduro@intel.com",
        "time": "Tue Aug 08 16:55:44 2017 -0500"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Sep 21 10:31:37 2017 -0700"
      },
      "message": "Format updates in Release README.md file\n"
    },
    {
      "commit": "1149695142ae09b543c127c1af2532005e379d15",
      "tree": "06c6c6d7285a038059557a795508ddfa59113c8b",
      "parents": [
        "6f9990080d51c2037bb4ecddc2335eac32e4c8a0"
      ],
      "author": {
        "name": "Raymundo Panduro",
        "email": "raymundo.panduro@intel.com",
        "time": "Tue Aug 08 13:21:25 2017 -0500"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Sep 21 10:31:37 2017 -0700"
      },
      "message": "Updates Release Process README.md file\n"
    },
    {
      "commit": "6f9990080d51c2037bb4ecddc2335eac32e4c8a0",
      "tree": "7ab37317710ac1047297a45cb72458c38c852708",
      "parents": [
        "341eb029ba00c4b5e579a65c055fc738d9d15479"
      ],
      "author": {
        "name": "Raymundo Panduro",
        "email": "raymundo.panduro@intel.com",
        "time": "Tue Aug 08 12:02:07 2017 -0500"
      },
      "committer": {
        "name": "natedogs911",
        "email": "natedogs911@gmail.com",
        "time": "Thu Sep 21 10:31:37 2017 -0700"
      },
      "message": "Adding Release Process README.md file\n"
    },
    {
      "commit": "341eb029ba00c4b5e579a65c055fc738d9d15479",
      "tree": "9dd864151235770dffbe0d888ec27bf704e98a71",
      "parents": [
        "56353b82ebcc36b214ec62c78fb4ee04df1fb11b"
      ],
      "author": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Thu Sep 14 15:09:38 2017 -0700"
      },
      "committer": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Thu Sep 14 15:09:38 2017 -0700"
      },
      "message": "Edit\n"
    },
    {
      "commit": "56353b82ebcc36b214ec62c78fb4ee04df1fb11b",
      "tree": "05c312a05ab67c73e6805a136b4f13056c389b0c",
      "parents": [
        "c72249fa8049c4c6d54c6fb2e2f4658c5fc0f7cc"
      ],
      "author": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Fri Sep 08 15:14:41 2017 -0700"
      },
      "committer": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Fri Sep 08 15:14:41 2017 -0700"
      },
      "message": "Edit.\n"
    },
    {
      "commit": "c72249fa8049c4c6d54c6fb2e2f4658c5fc0f7cc",
      "tree": "a955e54ce0148c543073af8af438bf16bc19de45",
      "parents": [
        "025851b9db6c2be3cff1f9fb20bb0420ad906bdb"
      ],
      "author": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Fri Sep 08 15:06:26 2017 -0700"
      },
      "committer": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Fri Sep 08 15:06:26 2017 -0700"
      },
      "message": "Edits\n"
    },
    {
      "commit": "025851b9db6c2be3cff1f9fb20bb0420ad906bdb",
      "tree": "0b581e2c4f1935409af8927310aff8d36a2e491b",
      "parents": [
        "47fd8d4e2ba508d83bc6de2933daf14e6518360f"
      ],
      "author": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Wed Sep 06 13:49:37 2017 -0700"
      },
      "committer": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Wed Sep 06 13:49:37 2017 -0700"
      },
      "message": "Edits\n"
    },
    {
      "commit": "47fd8d4e2ba508d83bc6de2933daf14e6518360f",
      "tree": "eb4abe2d28bc070ebc71d0659da5503b8c394c28",
      "parents": [
        "5af32e77b50b5541b25280ace766c2a41d579819"
      ],
      "author": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Wed Sep 06 13:46:36 2017 -0700"
      },
      "committer": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Wed Sep 06 13:46:36 2017 -0700"
      },
      "message": "Edit.\n"
    },
    {
      "commit": "5af32e77b50b5541b25280ace766c2a41d579819",
      "tree": "c1a93d659367da952e4a150bf2a8e790a7ff5c73",
      "parents": [
        "fafae280a7c3c1f23fe8f294ed55b8683aeb2da3"
      ],
      "author": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Wed Sep 06 13:10:33 2017 -0700"
      },
      "committer": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Wed Sep 06 13:10:33 2017 -0700"
      },
      "message": "Edit.\n"
    },
    {
      "commit": "fafae280a7c3c1f23fe8f294ed55b8683aeb2da3",
      "tree": "c4ebcff4b623822df1477228e30ea81d90684ec7",
      "parents": [
        "2d2744d8c9ef5f6a4b2953beb23186266c2594da"
      ],
      "author": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Wed Sep 06 13:02:06 2017 -0700"
      },
      "committer": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Wed Sep 06 13:02:06 2017 -0700"
      },
      "message": "Edits\n"
    },
    {
      "commit": "2d2744d8c9ef5f6a4b2953beb23186266c2594da",
      "tree": "75347acf9392910dd8c2ab78eb56b6463b2572f2",
      "parents": [
        "e481bc189907a83343de7d3b53552ddd1e31105c"
      ],
      "author": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Wed Sep 06 10:40:17 2017 -0700"
      },
      "committer": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Wed Sep 06 10:40:17 2017 -0700"
      },
      "message": "edits\n"
    },
    {
      "commit": "e481bc189907a83343de7d3b53552ddd1e31105c",
      "tree": "6ec08b843baf8b90bacae3e511d9a28089799e7f",
      "parents": [
        "dba439345604fdd4ea962cf4bc7ac0fa1b13bd14"
      ],
      "author": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Wed Sep 06 10:23:42 2017 -0700"
      },
      "committer": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Wed Sep 06 10:23:42 2017 -0700"
      },
      "message": "Edits\n"
    },
    {
      "commit": "dba439345604fdd4ea962cf4bc7ac0fa1b13bd14",
      "tree": "c2850a286b0ab5a9ffe7c796c23aafaa699228ee",
      "parents": [
        "94a39a245c8b8324301d3e5fc35a510c73686e6a"
      ],
      "author": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Wed Sep 06 10:06:23 2017 -0700"
      },
      "committer": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Wed Sep 06 10:06:23 2017 -0700"
      },
      "message": "edits\n"
    },
    {
      "commit": "94a39a245c8b8324301d3e5fc35a510c73686e6a",
      "tree": "746bd15574f70d0eaaad192cc15ea59f8ae356ac",
      "parents": [
        "b26873a663ae7a35343bfe28469d95b6946338a5"
      ],
      "author": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Wed Sep 06 10:03:24 2017 -0700"
      },
      "committer": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Wed Sep 06 10:03:24 2017 -0700"
      },
      "message": "More edits.\n"
    },
    {
      "commit": "b26873a663ae7a35343bfe28469d95b6946338a5",
      "tree": "d8dba01de15ccaeeb57bebd24609a9fc1b012cf5",
      "parents": [
        "6e43a19898fa8c13e0a6ed0708ccec737c7a6cff"
      ],
      "author": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Tue Sep 05 16:48:59 2017 -0700"
      },
      "committer": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Tue Sep 05 16:48:59 2017 -0700"
      },
      "message": "more edits\n"
    },
    {
      "commit": "6e43a19898fa8c13e0a6ed0708ccec737c7a6cff",
      "tree": "6198cf1a81ff3df88510000d7e8340ed59fc23dd",
      "parents": [
        "e54702ae6786d1eb5e40795312ad01441b6ca224"
      ],
      "author": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Tue Sep 05 16:43:49 2017 -0700"
      },
      "committer": {
        "name": "Brandon Edwards",
        "email": "brandon.edwards@intel.com",
        "time": "Tue Sep 05 16:43:49 2017 -0700"
      },
      "message": "still working\n"
    }
  ],
  "next": "e54702ae6786d1eb5e40795312ad01441b6ca224"
}
