)]}'
{
  "commit": "60800272abec99f12ce7c1fc0a16a539e1a03b2d",
  "tree": "b2ac29255a3c168b4a12030e1a8679b966b23394",
  "parents": [
    "269110362820185db3bf7aa78ba176d71cb00e75"
  ],
  "author": {
    "name": "Abhishek Bansal",
    "email": "64872568+abhishek593@users.noreply.github.com",
    "time": "Wed Feb 18 15:16:58 2026 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Feb 18 10:46:58 2026 +0100"
  },
  "message": "GH-38184: [C++] Add systematic tests for Builder::AppendArraySlice (#49132)\n\n### Rationale for this change\nIntroduce systematic test coverage for `arrow::ArrayBuilder::AppendArraySlice` across all major Arrow data types to ensure correctness for diverse physical layouts.\n\n### What changes are included in this PR?\n- Added 30 new test cases covering Primitives, Binary/String, Lists (including Views), Structs, Unions, Decimals, and REE types.\n- Added specialized logical equality validation for Dictionary arrays.\n\n### Are these changes tested?\nYes, all 30 new cases passed locally with varying null probabilities.\n\n### Are there any user-facing changes?\nNo.\n* GitHub Issue: #38184\n\nAuthored-by: Abhishek Bansal \u003cabhibansal593@gmail.com\u003e\nSigned-off-by: Antoine Pitrou \u003cantoine@python.org\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dc82488f6a369941bbbc7939c110fb6b0c02374f",
      "old_mode": 33188,
      "old_path": "cpp/src/arrow/array/array_test.cc",
      "new_id": "64ea3fd71a732aba265492ab349086e25246253e",
      "new_mode": 33188,
      "new_path": "cpp/src/arrow/array/array_test.cc"
    }
  ]
}
