)]}'
{
  "commit": "4ff72d6d43fda30e996140e1c0a4746122829ca0",
  "tree": "fd8e797ae356902e6d4c9709f66cfcc06645ed12",
  "parents": [
    "9220fb21599266e64ef0af4f99d6206920ff8420"
  ],
  "author": {
    "name": "Asdine El Hrychy",
    "email": "asdine.elhrychy@gmail.com",
    "time": "Thu Apr 23 15:50:15 2020 +0400"
  },
  "committer": {
    "name": "Asdine El Hrychy",
    "email": "asdine.elhrychy@gmail.com",
    "time": "Thu Apr 30 11:17:25 2020 +0400"
  },
  "message": "Improve performance for concatened queries\n\nThis modifies the behaviour of the regexpToQuery method to make it return whether the generated query has the exact same behaviour as the original regexp.\nWhen that happens, the matchTree method skips creating a regexpMatchTree node, which prevents running the regex engine.\n\nChange-Id: I26532b238fb5f03f2d145fe7ca118ec9eb331b18\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5b90be5efd6bec2dda3c6961dc2a458c3a3d5037",
      "old_mode": 33188,
      "old_path": "matchtree.go",
      "new_id": "750f999a33f57b712869f52e3b3a84f35ed43abb",
      "new_mode": 33188,
      "new_path": "matchtree.go"
    },
    {
      "type": "modify",
      "old_id": "7585b6c5bb9a431d010f8578205896b6f65e4c3f",
      "old_mode": 33188,
      "old_path": "matchtree_test.go",
      "new_id": "07aa4a5b6042669397c22578b152ba6ebcbb46bc",
      "new_mode": 33188,
      "new_path": "matchtree_test.go"
    },
    {
      "type": "modify",
      "old_id": "25a75d88baa3e40247a43cf2b78bf29f226667a8",
      "old_mode": 33188,
      "old_path": "query/regexp.go",
      "new_id": "426022dee16489af45a915b7b83676385200dc58",
      "new_mode": 33188,
      "new_path": "query/regexp.go"
    },
    {
      "type": "modify",
      "old_id": "ebf9ce65392f9369cea407e8f095e7a67cf4e1ab",
      "old_mode": 33188,
      "old_path": "query/regexp_test.go",
      "new_id": "87780e5f4040d238de8245412556c6a183b06023",
      "new_mode": 33188,
      "new_path": "query/regexp_test.go"
    }
  ]
}
