)]}'
{
  "commit": "2468c3b4961784d7603ee9d1326cd9501d1b76ec",
  "tree": "427b7459e0f9cbc005a426e61ea9a6ff728c7f80",
  "parents": [
    "a06c4631b74cf6b954e50be6d545fd82654d4108"
  ],
  "author": {
    "name": "Claudio Pacchiega",
    "email": "claudio.pacchiega@gmail.com",
    "time": "Wed Aug 16 03:08:26 2017 +0200"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Sat Aug 19 15:54:22 2017 +0100"
  },
  "message": "Aggregate contributors stats by day/month/year\n\nAdapt CommitHistogram to take care of various levels\nof aggregations, including HOUR, DAY, MONTH, YEAR.\n\nOutput records include the key field holding\n\u003cuseremail\u003e[/\u003cyear\u003e[/\u003cmonth\u003e[/\u003cday\u003e[/\u003chour\u003e]]]]\nso that consumers can understand which aggregation level has been used.\n\nAggregation is enabled with --aggregate --g aliases\nOmitting --aggregate will default to aggregation by email which is\nalmost identical to previous version (except for the added field key).\n\nChange-Id: I047a4d11e695afff56dd28a0b9c8d73e001b7782",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "184f550b52f3306ef3c2d4192dd4f7ec534fc58a",
      "old_mode": 33188,
      "old_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/Contributors.scala",
      "new_id": "5b267f0bf637b31ebb0fa79c39b64f86c2545df9",
      "new_mode": 33188,
      "new_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/Contributors.scala"
    },
    {
      "type": "modify",
      "old_id": "df65ae4bdd4e67e7797089a0ebe035e7efeb75a4",
      "old_mode": 33188,
      "old_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/Module.scala",
      "new_id": "935a19854981a162cff1c0290f457fe9a06a371f",
      "new_mode": 33188,
      "new_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/Module.scala"
    },
    {
      "type": "modify",
      "old_id": "6a2b076c0a84d9b9f1ceef72f6805ad285ab50b2",
      "old_mode": 33188,
      "old_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/SshModule.scala",
      "new_id": "48a48b4f6d6ce7ded37fd0ec59a50750766cea9d",
      "new_mode": 33188,
      "new_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/SshModule.scala"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5420a288a683978554deda8e18caad723697bebe",
      "new_mode": 33188,
      "new_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/AggregatedCommitHistogram.scala"
    },
    {
      "type": "rename",
      "old_id": "b9cf786ed4d5ed632191b421cfab05b467996428",
      "old_mode": 33188,
      "old_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/AuthorHistogramFilterByDates.scala",
      "new_id": "cf90d4a278e7297952f9f54568129dd570b9464f",
      "new_mode": 33188,
      "new_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/AggregatedHistogramFilterByDates.scala",
      "score": 64
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a7e559f848d90990182f16d8ad1374d4279b9a13",
      "new_mode": 33188,
      "new_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/AggregationStrategy.scala"
    },
    {
      "type": "modify",
      "old_id": "4aa31a782965e9839c27ffb86a3f5f22fd9f2ad2",
      "old_mode": 33188,
      "old_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/DateConversions.scala",
      "new_id": "3da8249482ee53bee1d30434cfa64c8d35e63454",
      "new_mode": 33188,
      "new_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/DateConversions.scala"
    },
    {
      "type": "modify",
      "old_id": "f9ab7a95b39f501f8567eb8a586fd42aa2c67f2e",
      "old_mode": 33188,
      "old_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/GsonFormatter.scala",
      "new_id": "ba80bf2442b4449eb7424168aa126ca7c9b466d6",
      "new_mode": 33188,
      "new_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/GsonFormatter.scala"
    },
    {
      "type": "modify",
      "old_id": "991be593e1bb7cd56e8082d433ffff389589368e",
      "old_mode": 33188,
      "old_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/JsonStreamedResultBuilder.scala",
      "new_id": "004259ef28d5eb65513ac0dd77cdd7f3ee34ea14",
      "new_mode": 33188,
      "new_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/JsonStreamedResultBuilder.scala"
    },
    {
      "type": "modify",
      "old_id": "83da961e8f22ea7bd64527b2cbe30a44f3974d13",
      "old_mode": 33188,
      "old_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/ManagedResources.scala",
      "new_id": "5cf2b74ed767f084d1b3dc2cc3a6156c5886ff26",
      "new_mode": 33188,
      "new_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/ManagedResources.scala"
    },
    {
      "type": "modify",
      "old_id": "a375ff43785e0bca4cf3c912221e44e3ca1f0339",
      "old_mode": 33188,
      "old_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/ProjectResourceParser.scala",
      "new_id": "711d5ac6d7687e6a9893cbec03481a556295b86b",
      "new_mode": 33188,
      "new_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/ProjectResourceParser.scala"
    },
    {
      "type": "modify",
      "old_id": "cebc84ebee819c2957fe7cc8447cf256f83ab07c",
      "old_mode": 33188,
      "old_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/UserActivityHistogram.scala",
      "new_id": "5b5a70b0c54c50a803ac63875bfbdcc0f9fbccfb",
      "new_mode": 33188,
      "new_path": "src/main/scala/com/googlesource/gerrit/plugins/analytics/common/UserActivityHistogram.scala"
    },
    {
      "type": "rename",
      "old_id": "6f4a8bc1fc8d1a4ad1d1185dbf391be9a0732006",
      "old_mode": 33188,
      "old_path": "src/test/scala/com/googlesource/gerrit/plugins/analytics/test/AuthorHistogramFilterByDatesSpec.scala",
      "new_id": "b525c7aeb82119b9c1bd32b5d1ac8ad1b59a8503",
      "new_mode": 33188,
      "new_path": "src/test/scala/com/googlesource/gerrit/plugins/analytics/test/AggregatedHistogramFilterByDatesSpec.scala",
      "score": 81
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bbb691dd5ac926c09176ac117b43c21c5a7356fa",
      "new_mode": 33188,
      "new_path": "src/test/scala/com/googlesource/gerrit/plugins/analytics/test/AggregationSpec.scala"
    }
  ]
}
