)]}'
{
  "commit": "1c9214f4a0527ca43dbb0a460600e7b3043f32cc",
  "tree": "d997e9ff0fb74bd61d86088c9a9311d7c08624ce",
  "parents": [
    "37aadd4c06e2ec29a60290dd549adad44462c05a"
  ],
  "author": {
    "name": "Xavier Léauté",
    "email": "xavier@metamarkets.com",
    "time": "Thu Jun 05 17:31:21 2014 -0700"
  },
  "committer": {
    "name": "Xavier Léauté",
    "email": "xavier@metamarkets.com",
    "time": "Thu Jun 05 17:31:21 2014 -0700"
  },
  "message": "nashorn js aggregators\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4f85c1de81a992a2592d9931762bd288aee297d6",
      "old_mode": 33188,
      "old_path": "processing/src/main/java/io/druid/query/aggregation/JavaScriptAggregator.java",
      "new_id": "d89cc1ef30cc4d4d135b166be6f6b99a9fe5657d",
      "new_mode": 33188,
      "new_path": "processing/src/main/java/io/druid/query/aggregation/JavaScriptAggregator.java"
    },
    {
      "type": "modify",
      "old_id": "0c1e4d2ad9d5b6c7881cb1ac701b91afb7d4f2d6",
      "old_mode": 33188,
      "old_path": "processing/src/main/java/io/druid/query/aggregation/JavaScriptAggregatorFactory.java",
      "new_id": "408068b29ee378c1e90f64dfb985c30455f43cb4",
      "new_mode": 33188,
      "new_path": "processing/src/main/java/io/druid/query/aggregation/JavaScriptAggregatorFactory.java"
    },
    {
      "type": "modify",
      "old_id": "ad723c5caa19895db8260bfdf12122730502e694",
      "old_mode": 33188,
      "old_path": "processing/src/main/java/io/druid/query/aggregation/JavaScriptBufferAggregator.java",
      "new_id": "8851af0ed05de20eadfecfe6774b89b3aa27642a",
      "new_mode": 33188,
      "new_path": "processing/src/main/java/io/druid/query/aggregation/JavaScriptBufferAggregator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96530331520744253f85ae980d9e1dd8090482b5",
      "new_mode": 33188,
      "new_path": "processing/src/main/java/io/druid/query/aggregation/Nashorn2ScriptAggregatorFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85af2ac19c2a66904d3f9a95eef8d27556d6b3c8",
      "new_mode": 33188,
      "new_path": "processing/src/main/java/io/druid/query/aggregation/NashornScriptAggregatorFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7c9392f5ee6be34085260144cb110a00c2a3ec16",
      "new_mode": 33188,
      "new_path": "processing/src/main/java/io/druid/query/aggregation/RhinoScriptAggregatorFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a845920569a4b70b5b302a21840349bd64b6e53",
      "new_mode": 33188,
      "new_path": "processing/src/main/java/io/druid/query/aggregation/ScriptAggregator.java"
    },
    {
      "type": "modify",
      "old_id": "8c9b10a563ce1340c2befe33a0c26dfd7dbf57b8",
      "old_mode": 33188,
      "old_path": "processing/src/test/java/io/druid/query/aggregation/JavaScriptAggregatorBenchmark.java",
      "new_id": "b5e133f29541c0609d7414e6eb1f995828b28d30",
      "new_mode": 33188,
      "new_path": "processing/src/test/java/io/druid/query/aggregation/JavaScriptAggregatorBenchmark.java"
    },
    {
      "type": "modify",
      "old_id": "c509d8ba9216fac75c5ce694cbc6af9b3ddef422",
      "old_mode": 33188,
      "old_path": "processing/src/test/java/io/druid/query/aggregation/JavaScriptAggregatorTest.java",
      "new_id": "0872faa21165777f7e6d01de4d22ab603261ee4a",
      "new_mode": 33188,
      "new_path": "processing/src/test/java/io/druid/query/aggregation/JavaScriptAggregatorTest.java"
    }
  ]
}
