)]}'
{
  "commit": "01002bedc549e0264a5f920dc554ed7dd7785cfe",
  "tree": "73d27c1cf8d1636fec8813f38c50f7b74302aa6c",
  "parents": [
    "9549216266dd18870781fdfabf690dffd6cb0772"
  ],
  "author": {
    "name": "elifbilgin",
    "email": "elifbilgin@google.com",
    "time": "Tue Aug 01 05:53:50 2023 -0700"
  },
  "committer": {
    "name": "elifbilgin",
    "email": "elifbilgin@google.com",
    "time": "Mon Aug 07 12:52:26 2023 -0700"
  },
  "message": "Handle special case SQLite exception during upsert.\n\nWhen 2067 SQLITE_CONSTRAINT_UNIQUE is thrown during an upsert, upsert should perform an update.\n\nBug: 243039555\nTest: EntityUpsertionAdapterTest.java\nChange-Id: If28499c59443f590ac456924eff03b18f1a87e4f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "071d8902ea1b5b79e5d8b67a99b4a644a468170e",
      "old_mode": 33188,
      "old_path": "room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/test/EntityUpsertionAdapterTest.java",
      "new_id": "8e7343a15d4cc08622c18d7fa5db57d1581671e1",
      "new_mode": 33188,
      "new_path": "room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/test/EntityUpsertionAdapterTest.java"
    },
    {
      "type": "modify",
      "old_id": "b1c65a80ce2805d8e16c289670c22a8a5d4da8b6",
      "old_mode": 33188,
      "old_path": "room/room-runtime/src/main/java/androidx/room/EntityUpsertionAdapter.kt",
      "new_id": "db31e112f054dd85bca585b0cf3b0346ff990735",
      "new_mode": 33188,
      "new_path": "room/room-runtime/src/main/java/androidx/room/EntityUpsertionAdapter.kt"
    }
  ]
}
