)]}'
{
  "commit": "60189cdce174667bf9c2a90fbf9e7a3b04d856e5",
  "tree": "713b80c0e0ae73cbb8f4a493dd95bb311d8c1f21",
  "parents": [
    "7b8bf370a85ff023ce22b3e5e9bd065293c5b61c"
  ],
  "author": {
    "name": "Yorke Lee",
    "email": "yorkelee@google.com",
    "time": "Fri Jan 10 14:15:38 2014 -0800"
  },
  "committer": {
    "name": "Jay Shrauner",
    "email": "shrauner@google.com",
    "time": "Sat Mar 01 18:38:13 2014 +0000"
  },
  "message": "Fix EMAIL_FILTER ranking for duplicate emails in different accounts\n\nWhen there are there are two identical email data items, each belonging\nto a different sync adapter account, the \"SELECT DISTINCT\" operator\ncauses the two emails to be incorrectly grouped before the account\nprioritization sort order is applied.\n\nThis can cause the email address to be labelled with the wrong account,\ncausing it to be incorrectly ranked as an email address from another account.\n\nTo fix this, account name and type is added to the group by clause to\nensure that each email address is grouped correctly based on their account\nbefore ranking them by account priority.\n\nBug: 12207447\nChange-Id: Ib79f6c36ee6a83838bcaa82487f2f7fb9716bbf4\n(cherry picked from commit 82d88d65f65a0e3eb816cd1ae9d81a0fd78d8a17)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2f6bf45d38045488aad4ed2f6974cc83f799a662",
      "old_mode": 33188,
      "old_path": "src/com/android/providers/contacts/ContactsProvider2.java",
      "new_id": "d0b696c28edf8a77c10fac63b493ae3af232ef3c",
      "new_mode": 33188,
      "new_path": "src/com/android/providers/contacts/ContactsProvider2.java"
    }
  ]
}
