Commits


Benjamin Kietzman authored and Antoine Pitrou committed 4627232c73d
ARROW-5311: [C++] use more specific error status types in take Now emits - TypeError when indices are not integral - KeyError when an index is out of bounds Author: Benjamin Kietzman <bengilgit@gmail.com> Closes #4317 from bkietz/5311-Return-more-specific-invalid-Status-in-T and squashes the following commits: 098afd1ed <Benjamin Kietzman> Fix copypasta doccomments, add IndexError to ConvertPyError 3253f3c25 <Benjamin Kietzman> remove duplicate switch case dd49bc876 <Benjamin Kietzman> use IndexError in Take() 144745f1d <Benjamin Kietzman> add IndexError status code eec1536c9 <Benjamin Kietzman> adjust expected errors in tests of take consumers b3ede9ce6 <Benjamin Kietzman> use more specific error status types in take