)]}'
{
  "commit": "15a15060109acd2e1fd00e98a90b14ba025c8c48",
  "tree": "f0b31db6c33d49f69d71d031607948abd09b007b",
  "parents": [
    "db7295e7fee9b0ab73422862da3c8bc61b202db4"
  ],
  "author": {
    "name": "Rich Lane",
    "email": "rlane@bigswitch.com",
    "time": "Mon Aug 12 23:11:12 2013 -0700"
  },
  "committer": {
    "name": "Rich Lane",
    "email": "rlane@bigswitch.com",
    "time": "Tue Aug 13 10:18:33 2013 -0700"
  },
  "message": "flow_query: handle different switch representations of nw src/dst masks\n\nThere are multiple wire representations of the same OpenFlow match. One example\nis the nw src/dst masks, where mask indices 32 to 63 are equivalent. A switch\nmay return a different representation of the same match in a flow stats reply\nthan was originally sent in a flow-mod, and the flow_query tests need to handle\nthis.\n\nThe solution is to define a canonical representation of the match for the\npurpose of checking equality. In this case all nw src/dst mask indices \u003e\u003d 32\nare changed to 32. The main change is canonicalizing the match received from\nthe switch (in `flow_tbl_verify`) before checking it against the already\ncanonical matches sent to the switch.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e7f1718106d1ef23d17286b5a0c91ddbb065ee94",
      "old_mode": 33188,
      "old_path": "tests/flow_query.py",
      "new_id": "5b81460f52ad9406045f149c67933ebe79fc50f6",
      "new_mode": 33188,
      "new_path": "tests/flow_query.py"
    }
  ]
}
