)]}'
{
  "log": [
    {
      "commit": "0fd787d12c09a60af44102baea63a88a6e94309e",
      "tree": "a55251f2dbdeee5a87240d0b7d2cd91f00fc4699",
      "parents": [
        "526b71ef03d14957f70311104a67b85eef8bd30b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 13 17:03:47 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 13 17:03:47 2014 -0700"
      },
      "message": "change compose_query to use a filter dictionary, add queryspec to compose_cached_query\n"
    },
    {
      "commit": "4e025af4346c0451c482738295790ef6dabf254c",
      "tree": "55e25b3efb69696c37e43671c01c100e60548cc9",
      "parents": [
        "3a3b4df685fe4be4532835c66cb6673c2e4867b3"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 28 23:31:29 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 28 23:31:29 2014 -0700"
      },
      "message": "add cachedGroupBy arg, add healthy and bytes_hit to the latest query\n"
    },
    {
      "commit": "3a3b4df685fe4be4532835c66cb6673c2e4867b3",
      "tree": "73b11ca2a1419d8f5584e33bbfc6ce9a65e70062",
      "parents": [
        "19244ec33c785f59078019ebb29a410d39e5ce74"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 28 23:30:52 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 28 23:30:52 2014 -0700"
      },
      "message": "fix groupBy postprocess was not removing percent\n"
    },
    {
      "commit": "58c83964f454e8e1a0404cccd1011467c29f13ce",
      "tree": "4eb400b695450a5dba74fb68564383284e2a9ce2",
      "parents": [
        "696e26670cbc5fd1b153d7fc2bac088e69088ff5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Apr 24 17:04:55 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Apr 24 17:04:55 2014 -0700"
      },
      "message": "only do maxDeltaTime if there are rows, make count only count distinct items, some debugging\n"
    },
    {
      "commit": "584b37a760dd1b34d84ea3a70b7953ac78b1d3a7",
      "tree": "959e5fea6b9e59ff3d5b87ef3d8c2a07d06eff32",
      "parents": [
        "f6856eb2699ac860a5f597d596d0f25a5019b8ce"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Apr 24 17:02:28 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Apr 24 17:02:28 2014 -0700"
      },
      "message": "get table name from config file, filter by event\n"
    },
    {
      "commit": "cdd2c822d6f14f84e0efdfe61975747fbdc71270",
      "tree": "4dd65b9d6b90aaef0890144b98b35eba92f16cf3",
      "parents": [
        "03e3fffd94800fcb298a69ccfa54023f82ce2fcd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 23 20:07:08 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 23 20:07:08 2014 -0700"
      },
      "message": "give historical page 24 hours of data in 10 minute intervals\n"
    },
    {
      "commit": "75095b6b5db8afd9628517d33eed7731967f3232",
      "tree": "e57f6d04c796629d817c10d58040fb66ac0749b4",
      "parents": [
        "a5885442180d50c18b6779acffab062d512a2a6b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 21 17:32:09 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 21 17:32:09 2014 -0700"
      },
      "message": "include sites with no nodes in CDN operator data, do not wait on first CDN op page load, prevent sites with zero nodes from hiding other sites\n"
    },
    {
      "commit": "a5885442180d50c18b6779acffab062d512a2a6b",
      "tree": "f644c2e7d289b1b98b21a441fe9233454d37473c",
      "parents": [
        "8b594db1208dd5ca5f6853f11ba239669dd05878"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 21 01:28:48 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 21 01:28:48 2014 -0700"
      },
      "message": "report allocated slivers in addition to active slivers\n"
    },
    {
      "commit": "f96a3f0a152b824b08ba0e72fa9b4f1e552c11a7",
      "tree": "6390df275079b94d68957067e30248a03b2a2600",
      "parents": [
        "db403bbf12d9e8d4f16e616c625a72993edb6f9f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 21 00:27:56 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 21 00:27:56 2014 -0700"
      },
      "message": "fix python error when no rows in query\n"
    },
    {
      "commit": "db403bbf12d9e8d4f16e616c625a72993edb6f9f",
      "tree": "c3a40bbaab923a5faec3584784c5a52142aad356",
      "parents": [
        "566c0020d9dd39285f0cd64b048082c7497fc629"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 21 00:26:00 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 21 00:26:00 2014 -0700"
      },
      "message": "remove histrogram, make bar chart wider, eliminate unused css, fix column formatting, turn off statistics thread, raise bigquery timeout, fix python error when no rows in query\n"
    },
    {
      "commit": "c655e66a1da45b89a4871cbbeb465cdc132f640f",
      "tree": "73655e7b3b5194875b43b8ca244b30d710b678b0",
      "parents": [
        "95b28d6f52523daef64069e6580a6479ca82a700"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 18 10:46:25 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 18 10:46:25 2014 -0700"
      },
      "message": "postprocessing support\n"
    },
    {
      "commit": "95b28d6f52523daef64069e6580a6479ca82a700",
      "tree": "888defb98ac49ddab09516151a13467f3ca2337b",
      "parents": [
        "80bc76dfddca68dfda7bd9813cde282d21f95c01"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 18 10:45:26 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 18 10:45:26 2014 -0700"
      },
      "message": "cached query support, latest arg to compose_query, compose_latest_query\n"
    },
    {
      "commit": "050b1b807c5d6c3388589b3b937c6e8f63309de4",
      "tree": "c4497c1389642d0bfa83e080b2dbba780347a99e",
      "parents": [
        "ba60d8259714f2b266a67055e168deef7f815904"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 27 09:13:41 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 27 09:13:41 2014 -0700"
      },
      "message": "allow arbitrary time bucketing, allow @ to be used instead of %, allow django to be used as a data source for google charts\n"
    },
    {
      "commit": "ba60d8259714f2b266a67055e168deef7f815904",
      "tree": "b3aebd0144ffcce8249a98d05eb6c3ecc939f0b2",
      "parents": [
        "8465c2b19140b4b551d5ae461bbf61713c2c1560"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 27 09:12:28 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 27 09:12:28 2014 -0700"
      },
      "message": "cache mappings, schema_to_cols function\n"
    },
    {
      "commit": "eec9e0a589f3253276e5856721f24eafd1cc6072",
      "tree": "57fdbe74688e93c8629175834bbdbd044245e3f2",
      "parents": [
        "c527fdacb36d62a1628dc4e4eb3af37a9e38eefc"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 20 17:15:14 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 20 17:15:14 2014 -0700"
      },
      "message": "switch back to old merge_site_statistics for demo\n"
    },
    {
      "commit": "c527fdacb36d62a1628dc4e4eb3af37a9e38eefc",
      "tree": "0afc40bd6b27690d6ca6e276fad56c998705896c",
      "parents": [
        "4cf99b56feb4317aefeb535214344c2de62c3fc9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 20 17:14:52 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 20 17:14:52 2014 -0700"
      },
      "message": "service as a query argument, merge data model, hpcdash format\n"
    },
    {
      "commit": "081720922087f76dad3507ce18bfaa4160c637f2",
      "tree": "d7c257c0e61955a0fe01551cd7fe0b2ee63388dd",
      "parents": [
        "86a32dee0e43767d507dfc7b3613c22b32c33095"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 20 15:07:06 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 20 15:07:06 2014 -0700"
      },
      "message": "longer timeout for bigquery queries\n"
    },
    {
      "commit": "78ab1011ba7c67b793fa055be1bac50668165d34",
      "tree": "8d09194db5a51c6d629d8b0e02d6043f3e49585f",
      "parents": [
        "9e990748139fe5041d5cd9efc5148a63653697bb"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 19 23:44:39 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 19 23:44:39 2014 -0700"
      },
      "message": "tolerate  missing secrets without breaking the whole server\n"
    },
    {
      "commit": "43adf1ba6f876a6df30d770c5c86be74141292c9",
      "tree": "dfa042ba5c2cecf8165235f46c296432c7be89d4",
      "parents": [
        "d1a17e195e2c136f3d6df49858fdf78346d249da"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 19 21:54:55 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 19 21:54:55 2014 -0700"
      },
      "message": "check in hpc_wizard and analytics python source\n"
    }
  ]
}
