)]}'
{
  "commit": "880902c1c1c96784dbb4caa9bac11dc7b6c38eca",
  "tree": "d32a09bc8e3ccd27a63d477575d0f7cce6d0060f",
  "parents": [
    "4f375d530bac60c9b2c14e37521f59d7f9a4ab2b"
  ],
  "author": {
    "name": "Prudhvi Akhil Alahari",
    "email": "prudhvi.alahari@linaro.org",
    "time": "Mon Jun 27 17:22:28 2022 +0530"
  },
  "committer": {
    "name": "Prudhvi Akhil Alahari",
    "email": "prudhvi.alahari@linaro.org",
    "time": "Mon Jul 18 11:35:23 2022 +0530"
  },
  "message": "Use errors output field to determine _bulk API failure\n\nElastic search _bulk API\u0027s response HTTP status code 200 does not imply\nthat the request was successful. Instead, depend on \u0027errors\u0027 boolean\nfrom response body [1]. Also add tests to illustrate this behaviour.\n\n[1] https://www.elastic.co/guide/en/elasticsearch/reference/7.8/docs-bulk.html#bulk-api-response-body\n\nChange-Id: I6b76398d64efc15803b9a1b30e4d88ae4b1bdb2a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c6318fa90e248e6b47f85e1c722c1e34f597dcc7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/gerrit/elasticsearch/AbstractElasticIndex.java",
      "new_id": "d87f99326739e47fede4ebd42ca86944c7506746",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/gerrit/elasticsearch/AbstractElasticIndex.java"
    },
    {
      "type": "modify",
      "old_id": "c350fcc9d7cf021a619336e2a9d9d7ed238ec0d3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/gerrit/elasticsearch/ElasticAccountIndex.java",
      "new_id": "1da80aec5b7768a85809826232a6032cb70f1d04",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/gerrit/elasticsearch/ElasticAccountIndex.java"
    },
    {
      "type": "modify",
      "old_id": "c0ac239590710cd013b62f6c8f4e305d0e6cd830",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/gerrit/elasticsearch/ElasticChangeIndex.java",
      "new_id": "a4674bfc1a4e92c149d2768df97fba9121492b04",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/gerrit/elasticsearch/ElasticChangeIndex.java"
    },
    {
      "type": "modify",
      "old_id": "f27c37f9dc35b34effc48e4be73391220f17f8c3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/gerrit/elasticsearch/ElasticGroupIndex.java",
      "new_id": "626203a8b760edf93abe61079fe7a103bc86b902",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/gerrit/elasticsearch/ElasticGroupIndex.java"
    },
    {
      "type": "modify",
      "old_id": "0ccc9540541431550b4ec273f01ad894f51c1906",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/gerrit/elasticsearch/ElasticProjectIndex.java",
      "new_id": "99b202d56a8404390ef5133493b9e8082a879199",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/gerrit/elasticsearch/ElasticProjectIndex.java"
    },
    {
      "type": "modify",
      "old_id": "c3ca595b85971cd7a5813ae54e2e0c60ede3faaf",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/gerrit/elasticsearch/ElasticTestUtils.java",
      "new_id": "f5ba9dbcaaa9948ebfc43bba13968088db861432",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/gerrit/elasticsearch/ElasticTestUtils.java"
    },
    {
      "type": "modify",
      "old_id": "4ee5a16d73b42cc473cb71d1dde8d7255d8db547",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/gerrit/elasticsearch/ElasticV7QueryAccountsTest.java",
      "new_id": "30d07c73e25580daf1f22f93e1034541f13ffa8c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/gerrit/elasticsearch/ElasticV7QueryAccountsTest.java"
    },
    {
      "type": "modify",
      "old_id": "6a0ce7621c92c604edb32141f13cccf0a58a5659",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/gerrit/elasticsearch/ElasticV7QueryChangesTest.java",
      "new_id": "e7f1d1c224126e0ec412caaacfe8af38af532556",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/gerrit/elasticsearch/ElasticV7QueryChangesTest.java"
    },
    {
      "type": "modify",
      "old_id": "649c0bc472145c9cbcea160db6d17977259dbee8",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/gerrit/elasticsearch/ElasticV7QueryGroupsTest.java",
      "new_id": "17fc0d25bc0ab195ec50cf8aa92264ccb4f1a1bf",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/gerrit/elasticsearch/ElasticV7QueryGroupsTest.java"
    },
    {
      "type": "modify",
      "old_id": "d3b3d4438bbb2ad4b448ea88ad9a45fcebb08aec",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/gerrit/elasticsearch/ElasticV7QueryProjectsTest.java",
      "new_id": "f5524d75c211df7102091099ccc7570260573cbc",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/gerrit/elasticsearch/ElasticV7QueryProjectsTest.java"
    }
  ]
}
