Commits


Benjamin Kietzman authored and Antoine Pitrou committed ea271b31700
ARROW-1280: [C++] add fixed size list type - FixedSizeListType, parameterized by the list size (similar to FixedSizeBinaryType), constructed with `fixed_size_list(<value field or type>, list_size)` - FixedSizeListArray, including Equal and pretty print impls - FixedSizeListBuilder, works with MakeBuilder Author: Benjamin Kietzman <bengilgit@gmail.com> Closes #4278 from bkietz/1280-Implement-Fixed-Size-List-type and squashes the following commits: 920a25170 <Benjamin Kietzman> correct ListArray equality comparison ca02bdae3 <Benjamin Kietzman> add test and missing impl for ipc/json+fixed_size_list 17b55c537 <Benjamin Kietzman> Fix underline in Layout.rst ddb46fdc4 <Benjamin Kietzman> Add pretty-print test for fixed size list 3256051a5 <Benjamin Kietzman> Add ArrayFromJSON impl for fixed size list 59ce75871 <Benjamin Kietzman> fixing some typos/copypasta dae12752e <Benjamin Kietzman> removing unused offset buffer from constructor f9258dd08 <Benjamin Kietzman> add fixed size list type