)]}'
{
  "commit": "6acfd53d69b70625f595014ec1e6b0f1a52d9073",
  "tree": "ab6bee3796a849b8c62c2b4821c36da4dd48d48b",
  "parents": [
    "eb692006e592442a2364273bd162ae241a79d094"
  ],
  "author": {
    "name": "Zhen Wang",
    "email": "643348094@qq.com",
    "time": "Tue Apr 07 10:59:54 2026 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Apr 07 10:59:54 2026 +0800"
  },
  "message": "fix(spark): Increment segmentIndex when skipping segment due to crc check failure (#2746)\n\n### What changes were proposed in this pull request?\n\nWhen segment is skipped, we should increment the segmentIndex; otherwise, it may lead to data corruption.\n\n### Why are the changes needed?\n\nfix bug\n\n### Does this PR introduce _any_ user-facing change?\n\nNo.\n\n### How was this patch tested?\n\nadded test case",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1690a49ec413174c8d6efe630b95e3d664a1757a",
      "old_mode": 33188,
      "old_path": "client/src/main/java/org/apache/uniffle/client/impl/ShuffleReadClientImpl.java",
      "new_id": "3b11fd7d61be21544d2691a93cb242d3480c95a1",
      "new_mode": 33188,
      "new_path": "client/src/main/java/org/apache/uniffle/client/impl/ShuffleReadClientImpl.java"
    },
    {
      "type": "modify",
      "old_id": "a37f0193b0667db4bc36e40dcf92c4fa4f6c1ad3",
      "old_mode": 33188,
      "old_path": "client/src/test/java/org/apache/uniffle/client/impl/ShuffleReadClientImplTest.java",
      "new_id": "ca29d4d7d5d66d270e6ee0a61d4613b7c4b14463",
      "new_mode": 33188,
      "new_path": "client/src/test/java/org/apache/uniffle/client/impl/ShuffleReadClientImplTest.java"
    }
  ]
}
