You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by we...@apache.org on 2017/05/09 03:33:23 UTC

[09/29] arrow-site git commit: Update C++ API docs

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/all_f.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/all_f.js b/docs/cpp/search/all_f.js
index a3ff2de..5f063b4 100644
--- a/docs/cpp/search/all_f.js
+++ b/docs/cpp/search/all_f.js
@@ -5,10 +5,10 @@ var searchData=
   ['object',['OBJECT',['../classarrow_1_1py_1_1_pandas_block.html#a8294db4f4eb12585e2aadeae7c12fbf4a0e2255fd3924ef30bbf6126150232fee',1,'arrow::py::PandasBlock']]],
   ['objectblock',['ObjectBlock',['../classarrow_1_1py_1_1_object_block.html',1,'arrow::py']]],
   ['objecttype',['ObjectType',['../structarrow_1_1io_1_1_object_type.html',1,'arrow::io']]],
-  ['offset',['offset',['../structarrow_1_1ipc_1_1feather_1_1_array_metadata.html#a0d7189c6211058994296ea9da33e9740',1,'arrow::ipc::feather::ArrayMetadata::offset()'],['../structarrow_1_1ipc_1_1_file_block.html#aa8b2d60c43fc6c6afa22dcf5c2830f99',1,'arrow::ipc::FileBlock::offset()'],['../structarrow_1_1_field_metadata.html#a0f418f408657fddeac3fe25aa86807a4',1,'arrow::FieldMetadata::offset()'],['../structarrow_1_1_buffer_metadata.html#a69147b5f4f63cf4f50213b7b490187ea',1,'arrow::BufferMetadata::offset()'],['../classarrow_1_1_array.html#a814cce1a10c7eef53236c2abfaea8bee',1,'arrow::Array::offset()'],['../namespacearrow_1_1ipc.html#aab605d87a9ceb4ec4c06bbfc46269172',1,'arrow::ipc::Offset()'],['../namespacearrow.html#af37e6996db0efe38caab9271161bcc33a1b8a8605d2ff5670a215e55c6645e0d9',1,'arrow::OFFSET()']]],
+  ['offset',['offset',['../structarrow_1_1ipc_1_1feather_1_1_array_metadata.html#a0d7189c6211058994296ea9da33e9740',1,'arrow::ipc::feather::ArrayMetadata::offset()'],['../structarrow_1_1ipc_1_1_file_block.html#aa8b2d60c43fc6c6afa22dcf5c2830f99',1,'arrow::ipc::FileBlock::offset()'],['../structarrow_1_1_field_metadata.html#a0f418f408657fddeac3fe25aa86807a4',1,'arrow::FieldMetadata::offset()'],['../structarrow_1_1_buffer_metadata.html#a69147b5f4f63cf4f50213b7b490187ea',1,'arrow::BufferMetadata::offset()'],['../classarrow_1_1_array.html#a814cce1a10c7eef53236c2abfaea8bee',1,'arrow::Array::offset()'],['../namespacearrow.html#af37e6996db0efe38caab9271161bcc33a1b8a8605d2ff5670a215e55c6645e0d9',1,'arrow::OFFSET()'],['../namespacearrow_1_1ipc.html#aab605d87a9ceb4ec4c06bbfc46269172',1,'arrow::ipc::Offset()']]],
   ['offset_5f',['offset_',['../classarrow_1_1_array.html#a581cecab69f86737603be4c3bd5835bd',1,'arrow::Array']]],
   ['offset_5fbuilder_5f',['offset_builder_',['../classarrow_1_1_list_builder.html#a285b847f0193fad1548ab3e65735e41d',1,'arrow::ListBuilder']]],
-  ['ok',['ok',['../classarrow_1_1_status.html#a4414f06ed1814e5c109a2ac60e9b36b7',1,'arrow::Status::ok() const '],['../classarrow_1_1_status.html#a5c0b0031db6eeec3dcc70485d24cfe03',1,'arrow::Status::OK()'],['../namespacearrow.html#a331ad1dbd1c157c8be168cb6548d188fae0aa021e21dddbd6d8cecec71e9cf564',1,'arrow::OK()']]],
+  ['ok',['OK',['../classarrow_1_1_status.html#a5c0b0031db6eeec3dcc70485d24cfe03',1,'arrow::Status::OK()'],['../classarrow_1_1_status.html#a4414f06ed1814e5c109a2ac60e9b36b7',1,'arrow::Status::ok() const '],['../namespacearrow.html#a331ad1dbd1c157c8be168cb6548d188fae0aa021e21dddbd6d8cecec71e9cf564',1,'arrow::OK()']]],
   ['onein',['OneIn',['../classarrow_1_1_random.html#a8d0766e1cd81a550f37e805d091093a0',1,'arrow::Random']]],
   ['open',['Open',['../classarrow_1_1io_1_1_readable_file_1_1_readable_file_impl.html#ae1576810ec3c3efeabd5f566dea902f0',1,'arrow::io::ReadableFile::ReadableFileImpl::Open()'],['../classarrow_1_1io_1_1_file_output_stream_1_1_file_output_stream_impl.html#af9a9a39e57185a981d83cbe3998b8914',1,'arrow::io::FileOutputStream::FileOutputStreamImpl::Open()'],['../classarrow_1_1io_1_1_memory_mapped_file_1_1_memory_map.html#afd2507c4b60fb7f7bd256a05738354e7',1,'arrow::io::MemoryMappedFile::MemoryMap::Open()'],['../classarrow_1_1io_1_1_file_output_stream.html#af25b85bf33f491e6e695ff7d94486cd1',1,'arrow::io::FileOutputStream::Open(const std::string &path, std::shared_ptr< FileOutputStream > *file)'],['../classarrow_1_1io_1_1_file_output_stream.html#ac6aec414e4bb9ed81e894a29e8b78425',1,'arrow::io::FileOutputStream::Open(const std::string &path, bool append, std::shared_ptr< FileOutputStream > *file)'],['../classarrow_1_1io_1_1_readable_file.html#abdc66d92eea39bdcdccc5e90c9ab05
 de',1,'arrow::io::ReadableFile::Open(const std::string &path, std::shared_ptr< ReadableFile > *file)'],['../classarrow_1_1io_1_1_readable_file.html#a11f362f767b2543ed36d992c08655cf7',1,'arrow::io::ReadableFile::Open(const std::string &path, MemoryPool *memory_pool, std::shared_ptr< ReadableFile > *file)'],['../classarrow_1_1io_1_1_memory_mapped_file.html#aaaa3cbcc2eb85a08b98fc1495378a899',1,'arrow::io::MemoryMappedFile::Open()'],['../classarrow_1_1ipc_1_1feather_1_1_table_metadata.html#a289e361de135739236ee81960dd79cf1',1,'arrow::ipc::feather::TableMetadata::Open()'],['../classarrow_1_1ipc_1_1feather_1_1_table_reader_1_1_table_reader_impl.html#af35fda86c517c7db717fde53d2b33d0c',1,'arrow::ipc::feather::TableReader::TableReaderImpl::Open()'],['../classarrow_1_1ipc_1_1feather_1_1_table_writer_1_1_table_writer_impl.html#a10b52712ce02a9fe5e82f4ddf01fe866',1,'arrow::ipc::feather::TableWriter::TableWriterImpl::Open()'],['../classarrow_1_1ipc_1_1feather_1_1_table_reader.
 html#a7be1026fa329491a65da0662ccd70458',1,'arrow::ipc::feather::TableReader::Open()'],['../classarrow_1_1ipc_1_1feather_1_1_table_writer.html#a4ea275f176fc45a6bc1022415a89527d',1,'arrow::ipc::feather::TableWriter::Open()'],['../classarrow_1_1ipc_1_1_json_writer.html#adea54cc11460223c1592a4f5edd4599c',1,'arrow::ipc::JsonWriter::Open()'],['../classarrow_1_1ipc_1_1_json_reader.html#af7e9c278c029d7a5612c27b5cfce9720',1,'arrow::ipc::JsonReader::Open(MemoryPool *pool, const std::shared_ptr< Buffer > &data, std::unique_ptr< JsonReader > *reader)'],['../classarrow_1_1ipc_1_1_json_reader.html#a78e237d46c16a80df84d57300da6e485',1,'arrow::ipc::JsonReader::Open(const std::shared_ptr< Buffer > &data, std::unique_ptr< JsonReader > *reader)'],['../classarrow_1_1ipc_1_1_message_1_1_message_impl.html#aa45dcd88be53f0921690c144bbb6601a',1,'arrow::ipc::Message::MessageImpl::Open()'],['../classarrow_1_1ipc_1_1_message.html#afe0affccbd9954ecf1e942853d58fd23',1,'arrow::ipc:
 :Message::Open()'],['../classarrow_1_1ipc_1_1_stream_reader_1_1_stream_reader_impl.html#aa3ce0acbedd67c8a620d4e41a4bfa606',1,'arrow::ipc::StreamReader::StreamReaderImpl::Open()'],['../classarrow_1_1ipc_1_1_file_reader_1_1_file_reader_impl.html#aecb338e6bd034308ee4367a29218a828',1,'arrow::ipc::FileReader::FileReaderImpl::Open()'],['../classarrow_1_1ipc_1_1_stream_reader.html#a199735f7077573155e8fb553b1f1e66e',1,'arrow::ipc::StreamReader::Open()'],['../classarrow_1_1ipc_1_1_file_reader.html#a5230cb9293da6c42760f9fa1c949fe1c',1,'arrow::ipc::FileReader::Open(const std::shared_ptr< io::RandomAccessFile > &file, std::shared_ptr< FileReader > *reader)'],['../classarrow_1_1ipc_1_1_file_reader.html#a6c07689846b18f17b80a4a4f935b5fe6',1,'arrow::ipc::FileReader::Open(const std::shared_ptr< io::RandomAccessFile > &file, int64_t footer_offset, std::shared_ptr< FileReader > *reader)'],['../classarrow_1_1ipc_1_1_stream_writer_1_1_stream_writer_impl.html#aee3053581a2f
 21434b26f4355fa934dd',1,'arrow::ipc::StreamWriter::StreamWriterImpl::Open()'],['../classarrow_1_1ipc_1_1_stream_writer.html#a39a224647e24f4a91ae4e230a38e9865',1,'arrow::ipc::StreamWriter::Open()'],['../classarrow_1_1ipc_1_1_file_writer.html#a7d64a4d852407c531b8e06bf7030c81d',1,'arrow::ipc::FileWriter::Open()']]],
   ['openarray',['OpenArray',['../classarrow_1_1_array_printer.html#a847ea012ffb79c7c8c739f879a3ffe05',1,'arrow::ArrayPrinter']]],

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/classes_10.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/classes_10.js b/docs/cpp/search/classes_10.js
index 1873d21..c50cc1b 100644
--- a/docs/cpp/search/classes_10.js
+++ b/docs/cpp/search/classes_10.js
@@ -1,13 +1,63 @@
 var searchData=
 [
-  ['uint16type',['UInt16Type',['../classarrow_1_1_u_int16_type.html',1,'arrow']]],
-  ['uint32type',['UInt32Type',['../classarrow_1_1_u_int32_type.html',1,'arrow']]],
-  ['uint64type',['UInt64Type',['../classarrow_1_1_u_int64_type.html',1,'arrow']]],
-  ['uint8type',['UInt8Type',['../classarrow_1_1_u_int8_type.html',1,'arrow']]],
-  ['unboxdate',['UnboxDate',['../structarrow_1_1py_1_1_unbox_date.html',1,'arrow::py']]],
-  ['unboxdate_3c_20date32type_20_3e',['UnboxDate< Date32Type >',['../structarrow_1_1py_1_1_unbox_date_3_01_date32_type_01_4.html',1,'arrow::py']]],
-  ['unboxdate_3c_20date64type_20_3e',['UnboxDate< Date64Type >',['../structarrow_1_1py_1_1_unbox_date_3_01_date64_type_01_4.html',1,'arrow::py']]],
-  ['unionarray',['UnionArray',['../classarrow_1_1_union_array.html',1,'arrow']]],
-  ['uniontype',['UnionType',['../classarrow_1_1_union_type.html',1,'arrow']]],
-  ['utf8converter',['UTF8Converter',['../classarrow_1_1py_1_1_u_t_f8_converter.html',1,'arrow::py']]]
+  ['table',['Table',['../classarrow_1_1_table.html',1,'arrow']]],
+  ['tablebuilder',['TableBuilder',['../classarrow_1_1ipc_1_1feather_1_1_table_builder.html',1,'arrow::ipc::feather']]],
+  ['tablemetadata',['TableMetadata',['../classarrow_1_1ipc_1_1feather_1_1_table_metadata.html',1,'arrow::ipc::feather']]],
+  ['tablereader',['TableReader',['../classarrow_1_1ipc_1_1feather_1_1_table_reader.html',1,'arrow::ipc::feather']]],
+  ['tablereaderimpl',['TableReaderImpl',['../classarrow_1_1ipc_1_1feather_1_1_table_reader_1_1_table_reader_impl.html',1,'arrow::ipc::feather::TableReader']]],
+  ['tablewriter',['TableWriter',['../classarrow_1_1ipc_1_1feather_1_1_table_writer.html',1,'arrow::ipc::feather']]],
+  ['tablewriterimpl',['TableWriterImpl',['../classarrow_1_1ipc_1_1feather_1_1_table_writer_1_1_table_writer_impl.html',1,'arrow::ipc::feather::TableWriter']]],
+  ['tensor',['Tensor',['../classarrow_1_1_tensor.html',1,'arrow']]],
+  ['testbase',['TestBase',['../classarrow_1_1_test_base.html',1,'arrow']]],
+  ['testbuilder',['TestBuilder',['../classarrow_1_1_test_builder.html',1,'arrow']]],
+  ['testmemorypoolbase',['TestMemoryPoolBase',['../classarrow_1_1test_1_1_test_memory_pool_base.html',1,'arrow::test']]],
+  ['time32type',['Time32Type',['../classarrow_1_1_time32_type.html',1,'arrow']]],
+  ['time64type',['Time64Type',['../classarrow_1_1_time64_type.html',1,'arrow']]],
+  ['timemetadata',['TimeMetadata',['../structarrow_1_1ipc_1_1feather_1_1_time_metadata.html',1,'arrow::ipc::feather']]],
+  ['timestampconverter',['TimestampConverter',['../classarrow_1_1py_1_1_timestamp_converter.html',1,'arrow::py']]],
+  ['timestampmetadata',['TimestampMetadata',['../structarrow_1_1ipc_1_1feather_1_1_timestamp_metadata.html',1,'arrow::ipc::feather']]],
+  ['timestamptype',['TimestampType',['../classarrow_1_1_timestamp_type.html',1,'arrow']]],
+  ['timetype',['TimeType',['../classarrow_1_1_time_type.html',1,'arrow']]],
+  ['timeunit',['TimeUnit',['../structarrow_1_1_time_unit.html',1,'arrow']]],
+  ['type',['Type',['../structarrow_1_1_type.html',1,'arrow']]],
+  ['typedconverter',['TypedConverter',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
+  ['typedconverter_3c_20arrow_3a_3adecimalbuilder_20_3e',['TypedConverter< arrow::DecimalBuilder >',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
+  ['typedconverter_3c_20binarybuilder_20_3e',['TypedConverter< BinaryBuilder >',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
+  ['typedconverter_3c_20booleanbuilder_20_3e',['TypedConverter< BooleanBuilder >',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
+  ['typedconverter_3c_20date64builder_20_3e',['TypedConverter< Date64Builder >',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
+  ['typedconverter_3c_20doublebuilder_20_3e',['TypedConverter< DoubleBuilder >',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
+  ['typedconverter_3c_20fixedsizebinarybuilder_20_3e',['TypedConverter< FixedSizeBinaryBuilder >',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
+  ['typedconverter_3c_20int64builder_20_3e',['TypedConverter< Int64Builder >',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
+  ['typedconverter_3c_20listbuilder_20_3e',['TypedConverter< ListBuilder >',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
+  ['typedconverter_3c_20stringbuilder_20_3e',['TypedConverter< StringBuilder >',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
+  ['typedconverter_3c_20timestampbuilder_20_3e',['TypedConverter< TimestampBuilder >',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
+  ['typeequalsvisitor',['TypeEqualsVisitor',['../classarrow_1_1_type_equals_visitor.html',1,'arrow']]],
+  ['typetraits',['TypeTraits',['../structarrow_1_1_type_traits.html',1,'arrow']]],
+  ['typetraits_3c_20binarytype_20_3e',['TypeTraits< BinaryType >',['../structarrow_1_1_type_traits_3_01_binary_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20booleantype_20_3e',['TypeTraits< BooleanType >',['../structarrow_1_1_type_traits_3_01_boolean_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20date32type_20_3e',['TypeTraits< Date32Type >',['../structarrow_1_1_type_traits_3_01_date32_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20date64type_20_3e',['TypeTraits< Date64Type >',['../structarrow_1_1_type_traits_3_01_date64_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20decimaltype_20_3e',['TypeTraits< DecimalType >',['../structarrow_1_1_type_traits_3_01_decimal_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20dictionarytype_20_3e',['TypeTraits< DictionaryType >',['../structarrow_1_1_type_traits_3_01_dictionary_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20doubletype_20_3e',['TypeTraits< DoubleType >',['../structarrow_1_1_type_traits_3_01_double_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20fixedsizebinarytype_20_3e',['TypeTraits< FixedSizeBinaryType >',['../structarrow_1_1_type_traits_3_01_fixed_size_binary_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20floattype_20_3e',['TypeTraits< FloatType >',['../structarrow_1_1_type_traits_3_01_float_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20halffloattype_20_3e',['TypeTraits< HalfFloatType >',['../structarrow_1_1_type_traits_3_01_half_float_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20int16type_20_3e',['TypeTraits< Int16Type >',['../structarrow_1_1_type_traits_3_01_int16_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20int32type_20_3e',['TypeTraits< Int32Type >',['../structarrow_1_1_type_traits_3_01_int32_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20int64type_20_3e',['TypeTraits< Int64Type >',['../structarrow_1_1_type_traits_3_01_int64_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20int8type_20_3e',['TypeTraits< Int8Type >',['../structarrow_1_1_type_traits_3_01_int8_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20listtype_20_3e',['TypeTraits< ListType >',['../structarrow_1_1_type_traits_3_01_list_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20nulltype_20_3e',['TypeTraits< NullType >',['../structarrow_1_1_type_traits_3_01_null_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20stringtype_20_3e',['TypeTraits< StringType >',['../structarrow_1_1_type_traits_3_01_string_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20structtype_20_3e',['TypeTraits< StructType >',['../structarrow_1_1_type_traits_3_01_struct_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20time32type_20_3e',['TypeTraits< Time32Type >',['../structarrow_1_1_type_traits_3_01_time32_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20time64type_20_3e',['TypeTraits< Time64Type >',['../structarrow_1_1_type_traits_3_01_time64_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20timestamptype_20_3e',['TypeTraits< TimestampType >',['../structarrow_1_1_type_traits_3_01_timestamp_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20uint16type_20_3e',['TypeTraits< UInt16Type >',['../structarrow_1_1_type_traits_3_01_u_int16_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20uint32type_20_3e',['TypeTraits< UInt32Type >',['../structarrow_1_1_type_traits_3_01_u_int32_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20uint64type_20_3e',['TypeTraits< UInt64Type >',['../structarrow_1_1_type_traits_3_01_u_int64_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20uint8type_20_3e',['TypeTraits< UInt8Type >',['../structarrow_1_1_type_traits_3_01_u_int8_type_01_4.html',1,'arrow']]],
+  ['typetraits_3c_20uniontype_20_3e',['TypeTraits< UnionType >',['../structarrow_1_1_type_traits_3_01_union_type_01_4.html',1,'arrow']]],
+  ['typevisitor',['TypeVisitor',['../classarrow_1_1_type_visitor.html',1,'arrow']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/classes_11.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/classes_11.js b/docs/cpp/search/classes_11.js
index c3dbb5b..1873d21 100644
--- a/docs/cpp/search/classes_11.js
+++ b/docs/cpp/search/classes_11.js
@@ -1,9 +1,13 @@
 var searchData=
 [
-  ['wrapbytes',['WrapBytes',['../structarrow_1_1py_1_1_wrap_bytes.html',1,'arrow::py']]],
-  ['wrapbytes_3c_20binaryarray_20_3e',['WrapBytes< BinaryArray >',['../structarrow_1_1py_1_1_wrap_bytes_3_01_binary_array_01_4.html',1,'arrow::py']]],
-  ['wrapbytes_3c_20fixedsizebinaryarray_20_3e',['WrapBytes< FixedSizeBinaryArray >',['../structarrow_1_1py_1_1_wrap_bytes_3_01_fixed_size_binary_array_01_4.html',1,'arrow::py']]],
-  ['wrapbytes_3c_20stringarray_20_3e',['WrapBytes< StringArray >',['../structarrow_1_1py_1_1_wrap_bytes_3_01_string_array_01_4.html',1,'arrow::py']]],
-  ['writeable',['Writeable',['../classarrow_1_1io_1_1_writeable.html',1,'arrow::io']]],
-  ['writeablefile',['WriteableFile',['../classarrow_1_1io_1_1_writeable_file.html',1,'arrow::io']]]
+  ['uint16type',['UInt16Type',['../classarrow_1_1_u_int16_type.html',1,'arrow']]],
+  ['uint32type',['UInt32Type',['../classarrow_1_1_u_int32_type.html',1,'arrow']]],
+  ['uint64type',['UInt64Type',['../classarrow_1_1_u_int64_type.html',1,'arrow']]],
+  ['uint8type',['UInt8Type',['../classarrow_1_1_u_int8_type.html',1,'arrow']]],
+  ['unboxdate',['UnboxDate',['../structarrow_1_1py_1_1_unbox_date.html',1,'arrow::py']]],
+  ['unboxdate_3c_20date32type_20_3e',['UnboxDate< Date32Type >',['../structarrow_1_1py_1_1_unbox_date_3_01_date32_type_01_4.html',1,'arrow::py']]],
+  ['unboxdate_3c_20date64type_20_3e',['UnboxDate< Date64Type >',['../structarrow_1_1py_1_1_unbox_date_3_01_date64_type_01_4.html',1,'arrow::py']]],
+  ['unionarray',['UnionArray',['../classarrow_1_1_union_array.html',1,'arrow']]],
+  ['uniontype',['UnionType',['../classarrow_1_1_union_type.html',1,'arrow']]],
+  ['utf8converter',['UTF8Converter',['../classarrow_1_1py_1_1_u_t_f8_converter.html',1,'arrow::py']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/classes_12.html
----------------------------------------------------------------------
diff --git a/docs/cpp/search/classes_12.html b/docs/cpp/search/classes_12.html
new file mode 100644
index 0000000..4240e9f
--- /dev/null
+++ b/docs/cpp/search/classes_12.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_12.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/classes_12.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/classes_12.js b/docs/cpp/search/classes_12.js
new file mode 100644
index 0000000..c3dbb5b
--- /dev/null
+++ b/docs/cpp/search/classes_12.js
@@ -0,0 +1,9 @@
+var searchData=
+[
+  ['wrapbytes',['WrapBytes',['../structarrow_1_1py_1_1_wrap_bytes.html',1,'arrow::py']]],
+  ['wrapbytes_3c_20binaryarray_20_3e',['WrapBytes&lt; BinaryArray &gt;',['../structarrow_1_1py_1_1_wrap_bytes_3_01_binary_array_01_4.html',1,'arrow::py']]],
+  ['wrapbytes_3c_20fixedsizebinaryarray_20_3e',['WrapBytes&lt; FixedSizeBinaryArray &gt;',['../structarrow_1_1py_1_1_wrap_bytes_3_01_fixed_size_binary_array_01_4.html',1,'arrow::py']]],
+  ['wrapbytes_3c_20stringarray_20_3e',['WrapBytes&lt; StringArray &gt;',['../structarrow_1_1py_1_1_wrap_bytes_3_01_string_array_01_4.html',1,'arrow::py']]],
+  ['writeable',['Writeable',['../classarrow_1_1io_1_1_writeable.html',1,'arrow::io']]],
+  ['writeablefile',['WriteableFile',['../classarrow_1_1io_1_1_writeable_file.html',1,'arrow::io']]]
+];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/classes_8.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/classes_8.js b/docs/cpp/search/classes_8.js
index 1c01532..c190e4f 100644
--- a/docs/cpp/search/classes_8.js
+++ b/docs/cpp/search/classes_8.js
@@ -1,9 +1,4 @@
 var searchData=
 [
-  ['libhdfsshim',['LibHdfsShim',['../structarrow_1_1io_1_1_lib_hdfs_shim.html',1,'arrow::io']]],
-  ['listarray',['ListArray',['../classarrow_1_1_list_array.html',1,'arrow']]],
-  ['listbuilder',['ListBuilder',['../classarrow_1_1_list_builder.html',1,'arrow']]],
-  ['listconverter',['ListConverter',['../classarrow_1_1py_1_1_list_converter.html',1,'arrow::py']]],
-  ['listtype',['ListType',['../classarrow_1_1_list_type.html',1,'arrow']]],
-  ['loggingmemorypool',['LoggingMemoryPool',['../classarrow_1_1_logging_memory_pool.html',1,'arrow']]]
+  ['keyvaluemetadata',['KeyValueMetadata',['../classarrow_1_1_key_value_metadata.html',1,'arrow']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/classes_9.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/classes_9.js b/docs/cpp/search/classes_9.js
index 766d071..1c01532 100644
--- a/docs/cpp/search/classes_9.js
+++ b/docs/cpp/search/classes_9.js
@@ -1,12 +1,9 @@
 var searchData=
 [
-  ['memorymap',['MemoryMap',['../classarrow_1_1io_1_1_memory_mapped_file_1_1_memory_map.html',1,'arrow::io::MemoryMappedFile']]],
-  ['memorymapfixture',['MemoryMapFixture',['../classarrow_1_1io_1_1_memory_map_fixture.html',1,'arrow::io']]],
-  ['memorymappedfile',['MemoryMappedFile',['../classarrow_1_1io_1_1_memory_mapped_file.html',1,'arrow::io']]],
-  ['memorypool',['MemoryPool',['../classarrow_1_1_memory_pool.html',1,'arrow']]],
-  ['memorypool',['MemoryPool',['../classarrow_1_1jemalloc_1_1_memory_pool.html',1,'arrow::jemalloc']]],
-  ['message',['Message',['../classarrow_1_1ipc_1_1_message.html',1,'arrow::ipc']]],
-  ['messageimpl',['MessageImpl',['../classarrow_1_1ipc_1_1_message_1_1_message_impl.html',1,'arrow::ipc::Message']]],
-  ['mockoutputstream',['MockOutputStream',['../classarrow_1_1ipc_1_1_mock_output_stream.html',1,'arrow::ipc']]],
-  ['mutablebuffer',['MutableBuffer',['../classarrow_1_1_mutable_buffer.html',1,'arrow']]]
+  ['libhdfsshim',['LibHdfsShim',['../structarrow_1_1io_1_1_lib_hdfs_shim.html',1,'arrow::io']]],
+  ['listarray',['ListArray',['../classarrow_1_1_list_array.html',1,'arrow']]],
+  ['listbuilder',['ListBuilder',['../classarrow_1_1_list_builder.html',1,'arrow']]],
+  ['listconverter',['ListConverter',['../classarrow_1_1py_1_1_list_converter.html',1,'arrow::py']]],
+  ['listtype',['ListType',['../classarrow_1_1_list_type.html',1,'arrow']]],
+  ['loggingmemorypool',['LoggingMemoryPool',['../classarrow_1_1_logging_memory_pool.html',1,'arrow']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/classes_a.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/classes_a.js b/docs/cpp/search/classes_a.js
index c89c42e..ddf6f7d 100644
--- a/docs/cpp/search/classes_a.js
+++ b/docs/cpp/search/classes_a.js
@@ -1,19 +1,12 @@
 var searchData=
 [
-  ['ndarray1dindexer',['Ndarray1DIndexer',['../classarrow_1_1py_1_1_ndarray1_d_indexer.html',1,'arrow::py']]],
-  ['nestedtype',['NestedType',['../classarrow_1_1_nested_type.html',1,'arrow']]],
-  ['noextrameta',['NoExtraMeta',['../classarrow_1_1_no_extra_meta.html',1,'arrow']]],
-  ['npy_5ftraits',['npy_traits',['../structarrow_1_1py_1_1npy__traits.html',1,'arrow::py']]],
-  ['npy_5ftraits_3c_20npy_5fbool_20_3e',['npy_traits&lt; NPY_BOOL &gt;',['../structarrow_1_1py_1_1npy__traits_3_01_n_p_y___b_o_o_l_01_4.html',1,'arrow::py']]],
-  ['npy_5ftraits_3c_20npy_5fdatetime_20_3e',['npy_traits&lt; NPY_DATETIME &gt;',['../structarrow_1_1py_1_1npy__traits_3_01_n_p_y___d_a_t_e_t_i_m_e_01_4.html',1,'arrow::py']]],
-  ['npy_5ftraits_3c_20npy_5ffloat32_20_3e',['npy_traits&lt; NPY_FLOAT32 &gt;',['../structarrow_1_1py_1_1npy__traits_3_01_n_p_y___f_l_o_a_t32_01_4.html',1,'arrow::py']]],
-  ['npy_5ftraits_3c_20npy_5ffloat64_20_3e',['npy_traits&lt; NPY_FLOAT64 &gt;',['../structarrow_1_1py_1_1npy__traits_3_01_n_p_y___f_l_o_a_t64_01_4.html',1,'arrow::py']]],
-  ['npy_5ftraits_3c_20npy_5fobject_20_3e',['npy_traits&lt; NPY_OBJECT &gt;',['../structarrow_1_1py_1_1npy__traits_3_01_n_p_y___o_b_j_e_c_t_01_4.html',1,'arrow::py']]],
-  ['nullarray',['NullArray',['../classarrow_1_1_null_array.html',1,'arrow']]],
-  ['nulllog',['NullLog',['../classarrow_1_1internal_1_1_null_log.html',1,'arrow::internal']]],
-  ['nulltype',['NullType',['../classarrow_1_1_null_type.html',1,'arrow']]],
-  ['numericarray',['NumericArray',['../classarrow_1_1_numeric_array.html',1,'arrow']]],
-  ['numericbuilder',['NumericBuilder',['../classarrow_1_1_numeric_builder.html',1,'arrow']]],
-  ['numerictensor',['NumericTensor',['../classarrow_1_1_numeric_tensor.html',1,'arrow']]],
-  ['numpybuffer',['NumPyBuffer',['../classarrow_1_1py_1_1_num_py_buffer.html',1,'arrow::py']]]
+  ['memorymap',['MemoryMap',['../classarrow_1_1io_1_1_memory_mapped_file_1_1_memory_map.html',1,'arrow::io::MemoryMappedFile']]],
+  ['memorymapfixture',['MemoryMapFixture',['../classarrow_1_1io_1_1_memory_map_fixture.html',1,'arrow::io']]],
+  ['memorymappedfile',['MemoryMappedFile',['../classarrow_1_1io_1_1_memory_mapped_file.html',1,'arrow::io']]],
+  ['memorypool',['MemoryPool',['../classarrow_1_1jemalloc_1_1_memory_pool.html',1,'arrow::jemalloc']]],
+  ['memorypool',['MemoryPool',['../classarrow_1_1_memory_pool.html',1,'arrow']]],
+  ['message',['Message',['../classarrow_1_1ipc_1_1_message.html',1,'arrow::ipc']]],
+  ['messageimpl',['MessageImpl',['../classarrow_1_1ipc_1_1_message_1_1_message_impl.html',1,'arrow::ipc::Message']]],
+  ['mockoutputstream',['MockOutputStream',['../classarrow_1_1ipc_1_1_mock_output_stream.html',1,'arrow::ipc']]],
+  ['mutablebuffer',['MutableBuffer',['../classarrow_1_1_mutable_buffer.html',1,'arrow']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/classes_b.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/classes_b.js b/docs/cpp/search/classes_b.js
index 1173d3e..c89c42e 100644
--- a/docs/cpp/search/classes_b.js
+++ b/docs/cpp/search/classes_b.js
@@ -1,8 +1,19 @@
 var searchData=
 [
-  ['objectblock',['ObjectBlock',['../classarrow_1_1py_1_1_object_block.html',1,'arrow::py']]],
-  ['objecttype',['ObjectType',['../structarrow_1_1io_1_1_object_type.html',1,'arrow::io']]],
-  ['osfile',['OSFile',['../classarrow_1_1io_1_1_o_s_file.html',1,'arrow::io']]],
-  ['outputstream',['OutputStream',['../classarrow_1_1io_1_1_output_stream.html',1,'arrow::io']]],
-  ['ownedref',['OwnedRef',['../classarrow_1_1py_1_1_owned_ref.html',1,'arrow::py']]]
+  ['ndarray1dindexer',['Ndarray1DIndexer',['../classarrow_1_1py_1_1_ndarray1_d_indexer.html',1,'arrow::py']]],
+  ['nestedtype',['NestedType',['../classarrow_1_1_nested_type.html',1,'arrow']]],
+  ['noextrameta',['NoExtraMeta',['../classarrow_1_1_no_extra_meta.html',1,'arrow']]],
+  ['npy_5ftraits',['npy_traits',['../structarrow_1_1py_1_1npy__traits.html',1,'arrow::py']]],
+  ['npy_5ftraits_3c_20npy_5fbool_20_3e',['npy_traits&lt; NPY_BOOL &gt;',['../structarrow_1_1py_1_1npy__traits_3_01_n_p_y___b_o_o_l_01_4.html',1,'arrow::py']]],
+  ['npy_5ftraits_3c_20npy_5fdatetime_20_3e',['npy_traits&lt; NPY_DATETIME &gt;',['../structarrow_1_1py_1_1npy__traits_3_01_n_p_y___d_a_t_e_t_i_m_e_01_4.html',1,'arrow::py']]],
+  ['npy_5ftraits_3c_20npy_5ffloat32_20_3e',['npy_traits&lt; NPY_FLOAT32 &gt;',['../structarrow_1_1py_1_1npy__traits_3_01_n_p_y___f_l_o_a_t32_01_4.html',1,'arrow::py']]],
+  ['npy_5ftraits_3c_20npy_5ffloat64_20_3e',['npy_traits&lt; NPY_FLOAT64 &gt;',['../structarrow_1_1py_1_1npy__traits_3_01_n_p_y___f_l_o_a_t64_01_4.html',1,'arrow::py']]],
+  ['npy_5ftraits_3c_20npy_5fobject_20_3e',['npy_traits&lt; NPY_OBJECT &gt;',['../structarrow_1_1py_1_1npy__traits_3_01_n_p_y___o_b_j_e_c_t_01_4.html',1,'arrow::py']]],
+  ['nullarray',['NullArray',['../classarrow_1_1_null_array.html',1,'arrow']]],
+  ['nulllog',['NullLog',['../classarrow_1_1internal_1_1_null_log.html',1,'arrow::internal']]],
+  ['nulltype',['NullType',['../classarrow_1_1_null_type.html',1,'arrow']]],
+  ['numericarray',['NumericArray',['../classarrow_1_1_numeric_array.html',1,'arrow']]],
+  ['numericbuilder',['NumericBuilder',['../classarrow_1_1_numeric_builder.html',1,'arrow']]],
+  ['numerictensor',['NumericTensor',['../classarrow_1_1_numeric_tensor.html',1,'arrow']]],
+  ['numpybuffer',['NumPyBuffer',['../classarrow_1_1py_1_1_num_py_buffer.html',1,'arrow::py']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/classes_c.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/classes_c.js b/docs/cpp/search/classes_c.js
index 922e59b..1173d3e 100644
--- a/docs/cpp/search/classes_c.js
+++ b/docs/cpp/search/classes_c.js
@@ -1,19 +1,8 @@
 var searchData=
 [
-  ['pandasblock',['PandasBlock',['../classarrow_1_1py_1_1_pandas_block.html',1,'arrow::py']]],
-  ['pandasconverter',['PandasConverter',['../classarrow_1_1py_1_1_pandas_converter.html',1,'arrow::py']]],
-  ['pandasoptions',['PandasOptions',['../structarrow_1_1py_1_1_pandas_options.html',1,'arrow::py']]],
-  ['poolbuffer',['PoolBuffer',['../classarrow_1_1_pool_buffer.html',1,'arrow']]],
-  ['prettyprintoptions',['PrettyPrintOptions',['../structarrow_1_1_pretty_print_options.html',1,'arrow']]],
-  ['primitivearray',['PrimitiveArray',['../classarrow_1_1_primitive_array.html',1,'arrow']]],
-  ['primitivebuilder',['PrimitiveBuilder',['../classarrow_1_1_primitive_builder.html',1,'arrow']]],
-  ['primitivebuilder_3c_20t_20_3e',['PrimitiveBuilder&lt; T &gt;',['../classarrow_1_1_primitive_builder.html',1,'arrow']]],
-  ['primitivectype',['PrimitiveCType',['../classarrow_1_1_primitive_c_type.html',1,'arrow']]],
-  ['pyacquiregil',['PyAcquireGIL',['../classarrow_1_1py_1_1_py_acquire_g_i_l.html',1,'arrow::py']]],
-  ['pybuffer',['PyBuffer',['../classarrow_1_1py_1_1_py_buffer.html',1,'arrow::py']]],
-  ['pybytesreader',['PyBytesReader',['../classarrow_1_1py_1_1_py_bytes_reader.html',1,'arrow::py']]],
-  ['pyobjectstringify',['PyObjectStringify',['../structarrow_1_1py_1_1_py_object_stringify.html',1,'arrow::py']]],
-  ['pyoutputstream',['PyOutputStream',['../classarrow_1_1py_1_1_py_output_stream.html',1,'arrow::py']]],
-  ['pyreadablefile',['PyReadableFile',['../classarrow_1_1py_1_1_py_readable_file.html',1,'arrow::py']]],
-  ['pythonfile',['PythonFile',['../classarrow_1_1py_1_1_python_file.html',1,'arrow::py']]]
+  ['objectblock',['ObjectBlock',['../classarrow_1_1py_1_1_object_block.html',1,'arrow::py']]],
+  ['objecttype',['ObjectType',['../structarrow_1_1io_1_1_object_type.html',1,'arrow::io']]],
+  ['osfile',['OSFile',['../classarrow_1_1io_1_1_o_s_file.html',1,'arrow::io']]],
+  ['outputstream',['OutputStream',['../classarrow_1_1io_1_1_output_stream.html',1,'arrow::io']]],
+  ['ownedref',['OwnedRef',['../classarrow_1_1py_1_1_owned_ref.html',1,'arrow::py']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/classes_d.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/classes_d.js b/docs/cpp/search/classes_d.js
index f5b516f..922e59b 100644
--- a/docs/cpp/search/classes_d.js
+++ b/docs/cpp/search/classes_d.js
@@ -1,14 +1,19 @@
 var searchData=
 [
-  ['random',['Random',['../classarrow_1_1_random.html',1,'arrow']]],
-  ['randomaccessfile',['RandomAccessFile',['../classarrow_1_1io_1_1_random_access_file.html',1,'arrow::io']]],
-  ['rangeequalsvisitor',['RangeEqualsVisitor',['../classarrow_1_1_range_equals_visitor.html',1,'arrow']]],
-  ['readable',['Readable',['../classarrow_1_1io_1_1_readable.html',1,'arrow::io']]],
-  ['readablefile',['ReadableFile',['../classarrow_1_1io_1_1_readable_file.html',1,'arrow::io']]],
-  ['readablefileimpl',['ReadableFileImpl',['../classarrow_1_1io_1_1_readable_file_1_1_readable_file_impl.html',1,'arrow::io::ReadableFile']]],
-  ['readwritefileinterface',['ReadWriteFileInterface',['../classarrow_1_1io_1_1_read_write_file_interface.html',1,'arrow::io']]],
-  ['rebind',['rebind',['../structarrow_1_1stl__allocator_1_1rebind.html',1,'arrow::stl_allocator']]],
-  ['recordbatch',['RecordBatch',['../classarrow_1_1_record_batch.html',1,'arrow']]],
-  ['recordbatchwriter',['RecordBatchWriter',['../classarrow_1_1ipc_1_1_record_batch_writer.html',1,'arrow::ipc']]],
-  ['resizablebuffer',['ResizableBuffer',['../classarrow_1_1_resizable_buffer.html',1,'arrow']]]
+  ['pandasblock',['PandasBlock',['../classarrow_1_1py_1_1_pandas_block.html',1,'arrow::py']]],
+  ['pandasconverter',['PandasConverter',['../classarrow_1_1py_1_1_pandas_converter.html',1,'arrow::py']]],
+  ['pandasoptions',['PandasOptions',['../structarrow_1_1py_1_1_pandas_options.html',1,'arrow::py']]],
+  ['poolbuffer',['PoolBuffer',['../classarrow_1_1_pool_buffer.html',1,'arrow']]],
+  ['prettyprintoptions',['PrettyPrintOptions',['../structarrow_1_1_pretty_print_options.html',1,'arrow']]],
+  ['primitivearray',['PrimitiveArray',['../classarrow_1_1_primitive_array.html',1,'arrow']]],
+  ['primitivebuilder',['PrimitiveBuilder',['../classarrow_1_1_primitive_builder.html',1,'arrow']]],
+  ['primitivebuilder_3c_20t_20_3e',['PrimitiveBuilder&lt; T &gt;',['../classarrow_1_1_primitive_builder.html',1,'arrow']]],
+  ['primitivectype',['PrimitiveCType',['../classarrow_1_1_primitive_c_type.html',1,'arrow']]],
+  ['pyacquiregil',['PyAcquireGIL',['../classarrow_1_1py_1_1_py_acquire_g_i_l.html',1,'arrow::py']]],
+  ['pybuffer',['PyBuffer',['../classarrow_1_1py_1_1_py_buffer.html',1,'arrow::py']]],
+  ['pybytesreader',['PyBytesReader',['../classarrow_1_1py_1_1_py_bytes_reader.html',1,'arrow::py']]],
+  ['pyobjectstringify',['PyObjectStringify',['../structarrow_1_1py_1_1_py_object_stringify.html',1,'arrow::py']]],
+  ['pyoutputstream',['PyOutputStream',['../classarrow_1_1py_1_1_py_output_stream.html',1,'arrow::py']]],
+  ['pyreadablefile',['PyReadableFile',['../classarrow_1_1py_1_1_py_readable_file.html',1,'arrow::py']]],
+  ['pythonfile',['PythonFile',['../classarrow_1_1py_1_1_python_file.html',1,'arrow::py']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/classes_e.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/classes_e.js b/docs/cpp/search/classes_e.js
index b34c138..f5b516f 100644
--- a/docs/cpp/search/classes_e.js
+++ b/docs/cpp/search/classes_e.js
@@ -1,22 +1,14 @@
 var searchData=
 [
-  ['scalarvisitor',['ScalarVisitor',['../classarrow_1_1py_1_1_scalar_visitor.html',1,'arrow::py']]],
-  ['schema',['Schema',['../classarrow_1_1_schema.html',1,'arrow']]],
-  ['seekable',['Seekable',['../classarrow_1_1io_1_1_seekable.html',1,'arrow::io']]],
-  ['seqconverter',['SeqConverter',['../classarrow_1_1py_1_1_seq_converter.html',1,'arrow::py']]],
-  ['seqvisitor',['SeqVisitor',['../classarrow_1_1py_1_1_seq_visitor.html',1,'arrow::py']]],
-  ['status',['Status',['../classarrow_1_1_status.html',1,'arrow']]],
-  ['stdinstream',['StdinStream',['../classarrow_1_1io_1_1_stdin_stream.html',1,'arrow::io']]],
-  ['stdoutstream',['StdoutStream',['../classarrow_1_1io_1_1_stdout_stream.html',1,'arrow::io']]],
-  ['stl_5fallocator',['stl_allocator',['../classarrow_1_1stl__allocator.html',1,'arrow']]],
-  ['streamreader',['StreamReader',['../classarrow_1_1ipc_1_1_stream_reader.html',1,'arrow::ipc']]],
-  ['streamreaderimpl',['StreamReaderImpl',['../classarrow_1_1ipc_1_1_stream_reader_1_1_stream_reader_impl.html',1,'arrow::ipc::StreamReader']]],
-  ['streamwriter',['StreamWriter',['../classarrow_1_1ipc_1_1_stream_writer.html',1,'arrow::ipc']]],
-  ['streamwriterimpl',['StreamWriterImpl',['../classarrow_1_1ipc_1_1_stream_writer_1_1_stream_writer_impl.html',1,'arrow::ipc::StreamWriter']]],
-  ['stringarray',['StringArray',['../classarrow_1_1_string_array.html',1,'arrow']]],
-  ['stringbuilder',['StringBuilder',['../classarrow_1_1_string_builder.html',1,'arrow']]],
-  ['stringtype',['StringType',['../classarrow_1_1_string_type.html',1,'arrow']]],
-  ['structarray',['StructArray',['../classarrow_1_1_struct_array.html',1,'arrow']]],
-  ['structbuilder',['StructBuilder',['../classarrow_1_1_struct_builder.html',1,'arrow']]],
-  ['structtype',['StructType',['../classarrow_1_1_struct_type.html',1,'arrow']]]
+  ['random',['Random',['../classarrow_1_1_random.html',1,'arrow']]],
+  ['randomaccessfile',['RandomAccessFile',['../classarrow_1_1io_1_1_random_access_file.html',1,'arrow::io']]],
+  ['rangeequalsvisitor',['RangeEqualsVisitor',['../classarrow_1_1_range_equals_visitor.html',1,'arrow']]],
+  ['readable',['Readable',['../classarrow_1_1io_1_1_readable.html',1,'arrow::io']]],
+  ['readablefile',['ReadableFile',['../classarrow_1_1io_1_1_readable_file.html',1,'arrow::io']]],
+  ['readablefileimpl',['ReadableFileImpl',['../classarrow_1_1io_1_1_readable_file_1_1_readable_file_impl.html',1,'arrow::io::ReadableFile']]],
+  ['readwritefileinterface',['ReadWriteFileInterface',['../classarrow_1_1io_1_1_read_write_file_interface.html',1,'arrow::io']]],
+  ['rebind',['rebind',['../structarrow_1_1stl__allocator_1_1rebind.html',1,'arrow::stl_allocator']]],
+  ['recordbatch',['RecordBatch',['../classarrow_1_1_record_batch.html',1,'arrow']]],
+  ['recordbatchwriter',['RecordBatchWriter',['../classarrow_1_1ipc_1_1_record_batch_writer.html',1,'arrow::ipc']]],
+  ['resizablebuffer',['ResizableBuffer',['../classarrow_1_1_resizable_buffer.html',1,'arrow']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/classes_f.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/classes_f.js b/docs/cpp/search/classes_f.js
index c50cc1b..b34c138 100644
--- a/docs/cpp/search/classes_f.js
+++ b/docs/cpp/search/classes_f.js
@@ -1,63 +1,22 @@
 var searchData=
 [
-  ['table',['Table',['../classarrow_1_1_table.html',1,'arrow']]],
-  ['tablebuilder',['TableBuilder',['../classarrow_1_1ipc_1_1feather_1_1_table_builder.html',1,'arrow::ipc::feather']]],
-  ['tablemetadata',['TableMetadata',['../classarrow_1_1ipc_1_1feather_1_1_table_metadata.html',1,'arrow::ipc::feather']]],
-  ['tablereader',['TableReader',['../classarrow_1_1ipc_1_1feather_1_1_table_reader.html',1,'arrow::ipc::feather']]],
-  ['tablereaderimpl',['TableReaderImpl',['../classarrow_1_1ipc_1_1feather_1_1_table_reader_1_1_table_reader_impl.html',1,'arrow::ipc::feather::TableReader']]],
-  ['tablewriter',['TableWriter',['../classarrow_1_1ipc_1_1feather_1_1_table_writer.html',1,'arrow::ipc::feather']]],
-  ['tablewriterimpl',['TableWriterImpl',['../classarrow_1_1ipc_1_1feather_1_1_table_writer_1_1_table_writer_impl.html',1,'arrow::ipc::feather::TableWriter']]],
-  ['tensor',['Tensor',['../classarrow_1_1_tensor.html',1,'arrow']]],
-  ['testbase',['TestBase',['../classarrow_1_1_test_base.html',1,'arrow']]],
-  ['testbuilder',['TestBuilder',['../classarrow_1_1_test_builder.html',1,'arrow']]],
-  ['testmemorypoolbase',['TestMemoryPoolBase',['../classarrow_1_1test_1_1_test_memory_pool_base.html',1,'arrow::test']]],
-  ['time32type',['Time32Type',['../classarrow_1_1_time32_type.html',1,'arrow']]],
-  ['time64type',['Time64Type',['../classarrow_1_1_time64_type.html',1,'arrow']]],
-  ['timemetadata',['TimeMetadata',['../structarrow_1_1ipc_1_1feather_1_1_time_metadata.html',1,'arrow::ipc::feather']]],
-  ['timestampconverter',['TimestampConverter',['../classarrow_1_1py_1_1_timestamp_converter.html',1,'arrow::py']]],
-  ['timestampmetadata',['TimestampMetadata',['../structarrow_1_1ipc_1_1feather_1_1_timestamp_metadata.html',1,'arrow::ipc::feather']]],
-  ['timestamptype',['TimestampType',['../classarrow_1_1_timestamp_type.html',1,'arrow']]],
-  ['timetype',['TimeType',['../classarrow_1_1_time_type.html',1,'arrow']]],
-  ['timeunit',['TimeUnit',['../structarrow_1_1_time_unit.html',1,'arrow']]],
-  ['type',['Type',['../structarrow_1_1_type.html',1,'arrow']]],
-  ['typedconverter',['TypedConverter',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
-  ['typedconverter_3c_20arrow_3a_3adecimalbuilder_20_3e',['TypedConverter&lt; arrow::DecimalBuilder &gt;',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
-  ['typedconverter_3c_20binarybuilder_20_3e',['TypedConverter&lt; BinaryBuilder &gt;',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
-  ['typedconverter_3c_20booleanbuilder_20_3e',['TypedConverter&lt; BooleanBuilder &gt;',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
-  ['typedconverter_3c_20date64builder_20_3e',['TypedConverter&lt; Date64Builder &gt;',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
-  ['typedconverter_3c_20doublebuilder_20_3e',['TypedConverter&lt; DoubleBuilder &gt;',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
-  ['typedconverter_3c_20fixedsizebinarybuilder_20_3e',['TypedConverter&lt; FixedSizeBinaryBuilder &gt;',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
-  ['typedconverter_3c_20int64builder_20_3e',['TypedConverter&lt; Int64Builder &gt;',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
-  ['typedconverter_3c_20listbuilder_20_3e',['TypedConverter&lt; ListBuilder &gt;',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
-  ['typedconverter_3c_20stringbuilder_20_3e',['TypedConverter&lt; StringBuilder &gt;',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
-  ['typedconverter_3c_20timestampbuilder_20_3e',['TypedConverter&lt; TimestampBuilder &gt;',['../classarrow_1_1py_1_1_typed_converter.html',1,'arrow::py']]],
-  ['typeequalsvisitor',['TypeEqualsVisitor',['../classarrow_1_1_type_equals_visitor.html',1,'arrow']]],
-  ['typetraits',['TypeTraits',['../structarrow_1_1_type_traits.html',1,'arrow']]],
-  ['typetraits_3c_20binarytype_20_3e',['TypeTraits&lt; BinaryType &gt;',['../structarrow_1_1_type_traits_3_01_binary_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20booleantype_20_3e',['TypeTraits&lt; BooleanType &gt;',['../structarrow_1_1_type_traits_3_01_boolean_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20date32type_20_3e',['TypeTraits&lt; Date32Type &gt;',['../structarrow_1_1_type_traits_3_01_date32_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20date64type_20_3e',['TypeTraits&lt; Date64Type &gt;',['../structarrow_1_1_type_traits_3_01_date64_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20decimaltype_20_3e',['TypeTraits&lt; DecimalType &gt;',['../structarrow_1_1_type_traits_3_01_decimal_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20dictionarytype_20_3e',['TypeTraits&lt; DictionaryType &gt;',['../structarrow_1_1_type_traits_3_01_dictionary_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20doubletype_20_3e',['TypeTraits&lt; DoubleType &gt;',['../structarrow_1_1_type_traits_3_01_double_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20fixedsizebinarytype_20_3e',['TypeTraits&lt; FixedSizeBinaryType &gt;',['../structarrow_1_1_type_traits_3_01_fixed_size_binary_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20floattype_20_3e',['TypeTraits&lt; FloatType &gt;',['../structarrow_1_1_type_traits_3_01_float_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20halffloattype_20_3e',['TypeTraits&lt; HalfFloatType &gt;',['../structarrow_1_1_type_traits_3_01_half_float_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20int16type_20_3e',['TypeTraits&lt; Int16Type &gt;',['../structarrow_1_1_type_traits_3_01_int16_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20int32type_20_3e',['TypeTraits&lt; Int32Type &gt;',['../structarrow_1_1_type_traits_3_01_int32_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20int64type_20_3e',['TypeTraits&lt; Int64Type &gt;',['../structarrow_1_1_type_traits_3_01_int64_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20int8type_20_3e',['TypeTraits&lt; Int8Type &gt;',['../structarrow_1_1_type_traits_3_01_int8_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20listtype_20_3e',['TypeTraits&lt; ListType &gt;',['../structarrow_1_1_type_traits_3_01_list_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20nulltype_20_3e',['TypeTraits&lt; NullType &gt;',['../structarrow_1_1_type_traits_3_01_null_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20stringtype_20_3e',['TypeTraits&lt; StringType &gt;',['../structarrow_1_1_type_traits_3_01_string_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20structtype_20_3e',['TypeTraits&lt; StructType &gt;',['../structarrow_1_1_type_traits_3_01_struct_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20time32type_20_3e',['TypeTraits&lt; Time32Type &gt;',['../structarrow_1_1_type_traits_3_01_time32_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20time64type_20_3e',['TypeTraits&lt; Time64Type &gt;',['../structarrow_1_1_type_traits_3_01_time64_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20timestamptype_20_3e',['TypeTraits&lt; TimestampType &gt;',['../structarrow_1_1_type_traits_3_01_timestamp_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20uint16type_20_3e',['TypeTraits&lt; UInt16Type &gt;',['../structarrow_1_1_type_traits_3_01_u_int16_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20uint32type_20_3e',['TypeTraits&lt; UInt32Type &gt;',['../structarrow_1_1_type_traits_3_01_u_int32_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20uint64type_20_3e',['TypeTraits&lt; UInt64Type &gt;',['../structarrow_1_1_type_traits_3_01_u_int64_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20uint8type_20_3e',['TypeTraits&lt; UInt8Type &gt;',['../structarrow_1_1_type_traits_3_01_u_int8_type_01_4.html',1,'arrow']]],
-  ['typetraits_3c_20uniontype_20_3e',['TypeTraits&lt; UnionType &gt;',['../structarrow_1_1_type_traits_3_01_union_type_01_4.html',1,'arrow']]],
-  ['typevisitor',['TypeVisitor',['../classarrow_1_1_type_visitor.html',1,'arrow']]]
+  ['scalarvisitor',['ScalarVisitor',['../classarrow_1_1py_1_1_scalar_visitor.html',1,'arrow::py']]],
+  ['schema',['Schema',['../classarrow_1_1_schema.html',1,'arrow']]],
+  ['seekable',['Seekable',['../classarrow_1_1io_1_1_seekable.html',1,'arrow::io']]],
+  ['seqconverter',['SeqConverter',['../classarrow_1_1py_1_1_seq_converter.html',1,'arrow::py']]],
+  ['seqvisitor',['SeqVisitor',['../classarrow_1_1py_1_1_seq_visitor.html',1,'arrow::py']]],
+  ['status',['Status',['../classarrow_1_1_status.html',1,'arrow']]],
+  ['stdinstream',['StdinStream',['../classarrow_1_1io_1_1_stdin_stream.html',1,'arrow::io']]],
+  ['stdoutstream',['StdoutStream',['../classarrow_1_1io_1_1_stdout_stream.html',1,'arrow::io']]],
+  ['stl_5fallocator',['stl_allocator',['../classarrow_1_1stl__allocator.html',1,'arrow']]],
+  ['streamreader',['StreamReader',['../classarrow_1_1ipc_1_1_stream_reader.html',1,'arrow::ipc']]],
+  ['streamreaderimpl',['StreamReaderImpl',['../classarrow_1_1ipc_1_1_stream_reader_1_1_stream_reader_impl.html',1,'arrow::ipc::StreamReader']]],
+  ['streamwriter',['StreamWriter',['../classarrow_1_1ipc_1_1_stream_writer.html',1,'arrow::ipc']]],
+  ['streamwriterimpl',['StreamWriterImpl',['../classarrow_1_1ipc_1_1_stream_writer_1_1_stream_writer_impl.html',1,'arrow::ipc::StreamWriter']]],
+  ['stringarray',['StringArray',['../classarrow_1_1_string_array.html',1,'arrow']]],
+  ['stringbuilder',['StringBuilder',['../classarrow_1_1_string_builder.html',1,'arrow']]],
+  ['stringtype',['StringType',['../classarrow_1_1_string_type.html',1,'arrow']]],
+  ['structarray',['StructArray',['../classarrow_1_1_struct_array.html',1,'arrow']]],
+  ['structbuilder',['StructBuilder',['../classarrow_1_1_struct_builder.html',1,'arrow']]],
+  ['structtype',['StructType',['../classarrow_1_1_struct_type.html',1,'arrow']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/defines_e.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/defines_e.js b/docs/cpp/search/defines_e.js
index f991225..7a953ef 100644
--- a/docs/cpp/search/defines_e.js
+++ b/docs/cpp/search/defines_e.js
@@ -7,5 +7,6 @@ var searchData=
   ['prot_5fread',['PROT_READ',['../mman_8h.html#a15bf68ce8b590838b3a5c0b639d8d519',1,'mman.h']]],
   ['prot_5fwrite',['PROT_WRITE',['../mman_8h.html#a2a79c8ceefb8fc25a940ae07a3d94429',1,'mman.h']]],
   ['py_5farray_5funique_5fsymbol',['PY_ARRAY_UNIQUE_SYMBOL',['../numpy__interop_8h.html#a7d399fcbebb74300921248d831d6ab6f',1,'numpy_interop.h']]],
+  ['py_5freturn_5fif_5ferror',['PY_RETURN_IF_ERROR',['../common_8h.html#acae7d13f31abc214abe5d1e7c901b72f',1,'common.h']]],
   ['pyarrow_5fis_5fpy2',['PYARROW_IS_PY2',['../common_8h.html#a3736d68f2c04b7b41de8a06fb198b577',1,'common.h']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/files_10.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/files_10.js b/docs/cpp/search/files_10.js
index 6b2694a..6faf550 100644
--- a/docs/cpp/search/files_10.js
+++ b/docs/cpp/search/files_10.js
@@ -1,7 +1,4 @@
 var searchData=
 [
-  ['visibility_2eh',['visibility.h',['../visibility_8h.html',1,'']]],
-  ['visitor_2ecc',['visitor.cc',['../visitor_8cc.html',1,'']]],
-  ['visitor_2eh',['visitor.h',['../visitor_8h.html',1,'']]],
-  ['visitor_5finline_2eh',['visitor_inline.h',['../visitor__inline_8h.html',1,'']]]
+  ['util_2eh',['util.h',['../util_8h.html',1,'']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/files_11.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/files_11.js b/docs/cpp/search/files_11.js
index f1db294..6b2694a 100644
--- a/docs/cpp/search/files_11.js
+++ b/docs/cpp/search/files_11.js
@@ -1,6 +1,7 @@
 var searchData=
 [
-  ['windows_5fcompatibility_2eh',['windows_compatibility.h',['../windows__compatibility_8h.html',1,'']]],
-  ['writer_2ecc',['writer.cc',['../writer_8cc.html',1,'']]],
-  ['writer_2eh',['writer.h',['../writer_8h.html',1,'']]]
+  ['visibility_2eh',['visibility.h',['../visibility_8h.html',1,'']]],
+  ['visitor_2ecc',['visitor.cc',['../visitor_8cc.html',1,'']]],
+  ['visitor_2eh',['visitor.h',['../visitor_8h.html',1,'']]],
+  ['visitor_5finline_2eh',['visitor_inline.h',['../visitor__inline_8h.html',1,'']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/files_12.html
----------------------------------------------------------------------
diff --git a/docs/cpp/search/files_12.html b/docs/cpp/search/files_12.html
new file mode 100644
index 0000000..247951b
--- /dev/null
+++ b/docs/cpp/search/files_12.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_12.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/files_12.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/files_12.js b/docs/cpp/search/files_12.js
new file mode 100644
index 0000000..caf2d24
--- /dev/null
+++ b/docs/cpp/search/files_12.js
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['windows_2emd',['Windows.md',['../_windows_8md.html',1,'']]],
+  ['windows_5fcompatibility_2eh',['windows_compatibility.h',['../windows__compatibility_8h.html',1,'']]],
+  ['writer_2ecc',['writer.cc',['../writer_8cc.html',1,'']]],
+  ['writer_2eh',['writer.h',['../writer_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/files_5.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/files_5.js b/docs/cpp/search/files_5.js
index 16854d5..c33d652 100644
--- a/docs/cpp/search/files_5.js
+++ b/docs/cpp/search/files_5.js
@@ -4,6 +4,7 @@ var searchData=
   ['hdfs_2dinternal_2eh',['hdfs-internal.h',['../hdfs-internal_8h.html',1,'']]],
   ['hdfs_2ecc',['hdfs.cc',['../hdfs_8cc.html',1,'']]],
   ['hdfs_2eh',['hdfs.h',['../hdfs_8h.html',1,'']]],
+  ['hdfs_2emd',['HDFS.md',['../_h_d_f_s_8md.html',1,'']]],
   ['helpers_2ecc',['helpers.cc',['../helpers_8cc.html',1,'']]],
   ['helpers_2eh',['helpers.h',['../helpers_8h.html',1,'']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/files_8.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/files_8.js b/docs/cpp/search/files_8.js
index a393921..3e12cc8 100644
--- a/docs/cpp/search/files_8.js
+++ b/docs/cpp/search/files_8.js
@@ -1,6 +1,5 @@
 var searchData=
 [
-  ['loader_2ecc',['loader.cc',['../loader_8cc.html',1,'']]],
-  ['loader_2eh',['loader.h',['../loader_8h.html',1,'']]],
-  ['logging_2eh',['logging.h',['../logging_8h.html',1,'']]]
+  ['key_5fvalue_5fmetadata_2ecc',['key_value_metadata.cc',['../key__value__metadata_8cc.html',1,'']]],
+  ['key_5fvalue_5fmetadata_2eh',['key_value_metadata.h',['../key__value__metadata_8h.html',1,'']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/files_9.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/files_9.js b/docs/cpp/search/files_9.js
index ed14a2c..a393921 100644
--- a/docs/cpp/search/files_9.js
+++ b/docs/cpp/search/files_9.js
@@ -1,14 +1,6 @@
 var searchData=
 [
-  ['macros_2eh',['macros.h',['../macros_8h.html',1,'']]],
-  ['memory_2ecc',['memory.cc',['../memory_8cc.html',1,'']]],
-  ['memory_2eh',['memory.h',['../memory_8h.html',1,'']]],
-  ['memory_5fpool_2dtest_2eh',['memory_pool-test.h',['../memory__pool-test_8h.html',1,'']]],
-  ['memory_5fpool_2ecc',['memory_pool.cc',['../jemalloc_2memory__pool_8cc.html',1,'']]],
-  ['memory_5fpool_2ecc',['memory_pool.cc',['../memory__pool_8cc.html',1,'']]],
-  ['memory_5fpool_2eh',['memory_pool.h',['../memory__pool_8h.html',1,'']]],
-  ['memory_5fpool_2eh',['memory_pool.h',['../jemalloc_2memory__pool_8h.html',1,'']]],
-  ['metadata_2ecc',['metadata.cc',['../metadata_8cc.html',1,'']]],
-  ['metadata_2eh',['metadata.h',['../metadata_8h.html',1,'']]],
-  ['mman_2eh',['mman.h',['../mman_8h.html',1,'']]]
+  ['loader_2ecc',['loader.cc',['../loader_8cc.html',1,'']]],
+  ['loader_2eh',['loader.h',['../loader_8h.html',1,'']]],
+  ['logging_2eh',['logging.h',['../logging_8h.html',1,'']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/files_a.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/files_a.js b/docs/cpp/search/files_a.js
index b0bac84..7fd8515 100644
--- a/docs/cpp/search/files_a.js
+++ b/docs/cpp/search/files_a.js
@@ -1,7 +1,15 @@
 var searchData=
 [
-  ['numpy_2dinternal_2eh',['numpy-internal.h',['../numpy-internal_8h.html',1,'']]],
-  ['numpy_5fconvert_2ecc',['numpy_convert.cc',['../numpy__convert_8cc.html',1,'']]],
-  ['numpy_5fconvert_2eh',['numpy_convert.h',['../numpy__convert_8h.html',1,'']]],
-  ['numpy_5finterop_2eh',['numpy_interop.h',['../numpy__interop_8h.html',1,'']]]
+  ['macros_2eh',['macros.h',['../macros_8h.html',1,'']]],
+  ['memory_2ecc',['memory.cc',['../memory_8cc.html',1,'']]],
+  ['memory_2eh',['memory.h',['../io_2memory_8h.html',1,'']]],
+  ['memory_2eh',['memory.h',['../util_2memory_8h.html',1,'']]],
+  ['memory_5fpool_2dtest_2eh',['memory_pool-test.h',['../memory__pool-test_8h.html',1,'']]],
+  ['memory_5fpool_2ecc',['memory_pool.cc',['../memory__pool_8cc.html',1,'']]],
+  ['memory_5fpool_2ecc',['memory_pool.cc',['../jemalloc_2memory__pool_8cc.html',1,'']]],
+  ['memory_5fpool_2eh',['memory_pool.h',['../jemalloc_2memory__pool_8h.html',1,'']]],
+  ['memory_5fpool_2eh',['memory_pool.h',['../memory__pool_8h.html',1,'']]],
+  ['metadata_2ecc',['metadata.cc',['../metadata_8cc.html',1,'']]],
+  ['metadata_2eh',['metadata.h',['../metadata_8h.html',1,'']]],
+  ['mman_2eh',['mman.h',['../mman_8h.html',1,'']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/files_b.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/files_b.js b/docs/cpp/search/files_b.js
index 29ae4e6..b0bac84 100644
--- a/docs/cpp/search/files_b.js
+++ b/docs/cpp/search/files_b.js
@@ -1,8 +1,7 @@
 var searchData=
 [
-  ['pandas_5fconvert_2ecc',['pandas_convert.cc',['../pandas__convert_8cc.html',1,'']]],
-  ['pandas_5fconvert_2eh',['pandas_convert.h',['../pandas__convert_8h.html',1,'']]],
-  ['platform_2eh',['platform.h',['../platform_8h.html',1,'']]],
-  ['pretty_5fprint_2ecc',['pretty_print.cc',['../pretty__print_8cc.html',1,'']]],
-  ['pretty_5fprint_2eh',['pretty_print.h',['../pretty__print_8h.html',1,'']]]
+  ['numpy_2dinternal_2eh',['numpy-internal.h',['../numpy-internal_8h.html',1,'']]],
+  ['numpy_5fconvert_2ecc',['numpy_convert.cc',['../numpy__convert_8cc.html',1,'']]],
+  ['numpy_5fconvert_2eh',['numpy_convert.h',['../numpy__convert_8h.html',1,'']]],
+  ['numpy_5finterop_2eh',['numpy_interop.h',['../numpy__interop_8h.html',1,'']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/files_c.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/files_c.js b/docs/cpp/search/files_c.js
index 6dafeea..29ae4e6 100644
--- a/docs/cpp/search/files_c.js
+++ b/docs/cpp/search/files_c.js
@@ -1,6 +1,8 @@
 var searchData=
 [
-  ['random_2eh',['random.h',['../random_8h.html',1,'']]],
-  ['reader_2ecc',['reader.cc',['../reader_8cc.html',1,'']]],
-  ['reader_2eh',['reader.h',['../reader_8h.html',1,'']]]
+  ['pandas_5fconvert_2ecc',['pandas_convert.cc',['../pandas__convert_8cc.html',1,'']]],
+  ['pandas_5fconvert_2eh',['pandas_convert.h',['../pandas__convert_8h.html',1,'']]],
+  ['platform_2eh',['platform.h',['../platform_8h.html',1,'']]],
+  ['pretty_5fprint_2ecc',['pretty_print.cc',['../pretty__print_8cc.html',1,'']]],
+  ['pretty_5fprint_2eh',['pretty_print.h',['../pretty__print_8h.html',1,'']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/files_d.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/files_d.js b/docs/cpp/search/files_d.js
index 11ad827..6dafeea 100644
--- a/docs/cpp/search/files_d.js
+++ b/docs/cpp/search/files_d.js
@@ -1,8 +1,6 @@
 var searchData=
 [
-  ['status_2ecc',['status.cc',['../status_8cc.html',1,'']]],
-  ['status_2eh',['status.h',['../status_8h.html',1,'']]],
-  ['stl_2eh',['stl.h',['../stl_8h.html',1,'']]],
-  ['stream_2dto_2dfile_2ecc',['stream-to-file.cc',['../stream-to-file_8cc.html',1,'']]],
-  ['string_2eh',['string.h',['../string_8h.html',1,'']]]
+  ['random_2eh',['random.h',['../random_8h.html',1,'']]],
+  ['reader_2ecc',['reader.cc',['../reader_8cc.html',1,'']]],
+  ['reader_2eh',['reader.h',['../reader_8h.html',1,'']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/files_e.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/files_e.js b/docs/cpp/search/files_e.js
index 23d02eb..11ad827 100644
--- a/docs/cpp/search/files_e.js
+++ b/docs/cpp/search/files_e.js
@@ -1,17 +1,8 @@
 var searchData=
 [
-  ['table_2ecc',['table.cc',['../table_8cc.html',1,'']]],
-  ['table_2eh',['table.h',['../table_8h.html',1,'']]],
-  ['tensor_2ecc',['tensor.cc',['../tensor_8cc.html',1,'']]],
-  ['tensor_2eh',['tensor.h',['../tensor_8h.html',1,'']]],
-  ['test_2dcommon_2eh',['test-common.h',['../ipc_2test-common_8h.html',1,'']]],
-  ['test_2dcommon_2eh',['test-common.h',['../io_2test-common_8h.html',1,'']]],
-  ['test_2dcommon_2eh',['test-common.h',['../test-common_8h.html',1,'']]],
-  ['test_2dutil_2eh',['test-util.h',['../test-util_8h.html',1,'']]],
-  ['test_5fmain_2ecc',['test_main.cc',['../test__main_8cc.html',1,'']]],
-  ['type_2ecc',['type.cc',['../type_8cc.html',1,'']]],
-  ['type_2eh',['type.h',['../type_8h.html',1,'']]],
-  ['type_5ffwd_2eh',['type_fwd.h',['../type__fwd_8h.html',1,'']]],
-  ['type_5ftraits_2eh',['type_traits.h',['../python_2type__traits_8h.html',1,'']]],
-  ['type_5ftraits_2eh',['type_traits.h',['../type__traits_8h.html',1,'']]]
+  ['status_2ecc',['status.cc',['../status_8cc.html',1,'']]],
+  ['status_2eh',['status.h',['../status_8h.html',1,'']]],
+  ['stl_2eh',['stl.h',['../stl_8h.html',1,'']]],
+  ['stream_2dto_2dfile_2ecc',['stream-to-file.cc',['../stream-to-file_8cc.html',1,'']]],
+  ['string_2eh',['string.h',['../string_8h.html',1,'']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/files_f.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/files_f.js b/docs/cpp/search/files_f.js
index 6faf550..23d02eb 100644
--- a/docs/cpp/search/files_f.js
+++ b/docs/cpp/search/files_f.js
@@ -1,4 +1,17 @@
 var searchData=
 [
-  ['util_2eh',['util.h',['../util_8h.html',1,'']]]
+  ['table_2ecc',['table.cc',['../table_8cc.html',1,'']]],
+  ['table_2eh',['table.h',['../table_8h.html',1,'']]],
+  ['tensor_2ecc',['tensor.cc',['../tensor_8cc.html',1,'']]],
+  ['tensor_2eh',['tensor.h',['../tensor_8h.html',1,'']]],
+  ['test_2dcommon_2eh',['test-common.h',['../ipc_2test-common_8h.html',1,'']]],
+  ['test_2dcommon_2eh',['test-common.h',['../io_2test-common_8h.html',1,'']]],
+  ['test_2dcommon_2eh',['test-common.h',['../test-common_8h.html',1,'']]],
+  ['test_2dutil_2eh',['test-util.h',['../test-util_8h.html',1,'']]],
+  ['test_5fmain_2ecc',['test_main.cc',['../test__main_8cc.html',1,'']]],
+  ['type_2ecc',['type.cc',['../type_8cc.html',1,'']]],
+  ['type_2eh',['type.h',['../type_8h.html',1,'']]],
+  ['type_5ffwd_2eh',['type_fwd.h',['../type__fwd_8h.html',1,'']]],
+  ['type_5ftraits_2eh',['type_traits.h',['../python_2type__traits_8h.html',1,'']]],
+  ['type_5ftraits_2eh',['type_traits.h',['../type__traits_8h.html',1,'']]]
 ];

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/functions_1.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/functions_1.js b/docs/cpp/search/functions_1.js
index 6881157..8aaee26 100644
--- a/docs/cpp/search/functions_1.js
+++ b/docs/cpp/search/functions_1.js
@@ -3,10 +3,12 @@ var searchData=
   ['accept',['Accept',['../classarrow_1_1_array.html#a8cf8e5e06bedfdeeaccef89f4fcd8d72',1,'arrow::Array::Accept()'],['../classarrow_1_1_data_type.html#adb306e4a8a597a0ff017f4358942130d',1,'arrow::DataType::Accept()'],['../classarrow_1_1_c_type_impl.html#a123343dd1f5a4d4ec351ab5cc7df41c8',1,'arrow::CTypeImpl::Accept()'],['../classarrow_1_1_null_type.html#abae24494e8c484084858f831bf181237',1,'arrow::NullType::Accept()'],['../classarrow_1_1_boolean_type.html#a63bcfb5c43451dade577440dc4ab13af',1,'arrow::BooleanType::Accept()'],['../classarrow_1_1_list_type.html#a07d053ebc733c8af2ed3ba20ff625869',1,'arrow::ListType::Accept()'],['../classarrow_1_1_binary_type.html#a1e192c53aede0c5235aca146aedc49e0',1,'arrow::BinaryType::Accept()'],['../classarrow_1_1_fixed_size_binary_type.html#a5537d362ed5354332c029fdead0e6db6',1,'arrow::FixedSizeBinaryType::Accept()'],['../classarrow_1_1_string_type.html#a02f3fcc9360c4d74bb6ef2c8daf11626',1,'arrow::StringType::Accept()'],['../classarrow_1_1_struct_type.
 html#a4e48b8afa8fa8a1d0f524ec586db6224',1,'arrow::StructType::Accept()'],['../classarrow_1_1_decimal_type.html#a800808476c8896c4d307612872dc9bee',1,'arrow::DecimalType::Accept()'],['../classarrow_1_1_union_type.html#aeb066e982e3289afa5cfafb448550324',1,'arrow::UnionType::Accept()'],['../classarrow_1_1_date32_type.html#ab995eb15ccf2ab98c61787207fea927a',1,'arrow::Date32Type::Accept()'],['../classarrow_1_1_date64_type.html#ad3e4b43c437cc945fae93fffcec199d6',1,'arrow::Date64Type::Accept()'],['../classarrow_1_1_time32_type.html#a61fc8d367e2cea569534c23efcbc4608',1,'arrow::Time32Type::Accept()'],['../classarrow_1_1_time64_type.html#a13313d8d26d175080fd7b48beb6bdf2e',1,'arrow::Time64Type::Accept()'],['../classarrow_1_1_timestamp_type.html#a9a528987f6453a49187b613db115c437',1,'arrow::TimestampType::Accept()'],['../classarrow_1_1_interval_type.html#adc67497d0755fb060e31ece09ab71609',1,'arrow::IntervalType::Accept()'],['../classarrow_1_1_dictionary_type.html#a189755929d7ba7cfa6fd793c22f4bbd9
 ',1,'arrow::DictionaryType::Accept()']]],
   ['accept_5fvisitor',['ACCEPT_VISITOR',['../namespacearrow.html#ae9e4dbb68768098d7bf83c598773ea61',1,'arrow::ACCEPT_VISITOR(NullType)'],['../namespacearrow.html#a9ba1d2aab9e068fcbcd59ade28045451',1,'arrow::ACCEPT_VISITOR(BooleanType)'],['../namespacearrow.html#ae5e0cb2f3a3b16aa3275b964bf9ddeb9',1,'arrow::ACCEPT_VISITOR(BinaryType)'],['../namespacearrow.html#a3df70cb309d39209bb662434806b9040',1,'arrow::ACCEPT_VISITOR(FixedSizeBinaryType)'],['../namespacearrow.html#a81785f782d7d7727a864ecf655ba2081',1,'arrow::ACCEPT_VISITOR(StringType)'],['../namespacearrow.html#a326d742ccb43a46c1b61722bf0632e8d',1,'arrow::ACCEPT_VISITOR(ListType)'],['../namespacearrow.html#af5cdb64866b1fd0d970062f0777caed3',1,'arrow::ACCEPT_VISITOR(StructType)'],['../namespacearrow.html#a88ac6e782b303e7dc2b84cf1f09a1b57',1,'arrow::ACCEPT_VISITOR(DecimalType)'],['../namespacearrow.html#a4af51fd010752149d643ed1143bc571b',1,'arrow::ACCEPT_VISITOR(UnionType)'],['../namespacearrow.html#a034d46942d040545330da266184769a4',
 1,'arrow::ACCEPT_VISITOR(Date32Type)'],['../namespacearrow.html#a1b883a88b8eb9086d21b49b6db542855',1,'arrow::ACCEPT_VISITOR(Date64Type)'],['../namespacearrow.html#aff148bce098045843d4c24ec2679b0bc',1,'arrow::ACCEPT_VISITOR(Time32Type)'],['../namespacearrow.html#a61de33d40367c09e2c7408096bd09ebd',1,'arrow::ACCEPT_VISITOR(Time64Type)'],['../namespacearrow.html#acaffe2d63e3fccb2247db446b1e7a226',1,'arrow::ACCEPT_VISITOR(TimestampType)'],['../namespacearrow.html#a98bd9a963a84065485b9e35c704abcd2',1,'arrow::ACCEPT_VISITOR(IntervalType)'],['../namespacearrow.html#a7641034be0f0f23ec53b135d8a97771c',1,'arrow::ACCEPT_VISITOR(DictionaryType)']]],
   ['acceptvirtualvisitor',['AcceptVirtualVisitor',['../structarrow_1_1_accept_virtual_visitor.html#af6aecb45a3d9c763385d3695a306f61c',1,'arrow::AcceptVirtualVisitor']]],
+  ['acquire',['acquire',['../classarrow_1_1py_1_1_py_acquire_g_i_l.html#a705f95bb8ae5f01b9c6615ef3694aef4',1,'arrow::py::PyAcquireGIL']]],
   ['add_5fcolumn',['add_column',['../classarrow_1_1ipc_1_1feather_1_1_table_builder.html#af3bc95c8eb2264f1b32122c83e5ea614',1,'arrow::ipc::feather::TableBuilder']]],
   ['addcolumn',['AddColumn',['../classarrow_1_1ipc_1_1feather_1_1_table_builder.html#afe60eab4b8f1509d61d3c1f4e7b94c21',1,'arrow::ipc::feather::TableBuilder::AddColumn()'],['../classarrow_1_1_table.html#a7529920589dbf145aeae68b0196a8079',1,'arrow::Table::AddColumn()']]],
   ['adddictionary',['AddDictionary',['../classarrow_1_1ipc_1_1_dictionary_memo.html#a7084b7d6b3a6044a2596baf7649caf58',1,'arrow::ipc::DictionaryMemo']]],
   ['addfield',['AddField',['../classarrow_1_1_schema.html#adec5087df6e3b047fbaa8f4a1f444ad5',1,'arrow::Schema']]],
+  ['addmetadata',['AddMetadata',['../classarrow_1_1_field.html#a0d9761aa455f6c1ca006e8c2ad57bc5b',1,'arrow::Field::AddMetadata()'],['../classarrow_1_1_schema.html#a1f68ddf5d16f59c2b8d3d04f0eea9e77',1,'arrow::Schema::AddMetadata()']]],
   ['address',['address',['../classarrow_1_1stl__allocator.html#aed433bf67f62bcb87538ac56f3f66f0f',1,'arrow::stl_allocator::address(reference r) const noexcept'],['../classarrow_1_1stl__allocator.html#a75b0f32329edd8c06b5c0e6ba2c41f9d',1,'arrow::stl_allocator::address(const_reference r) const noexcept']]],
   ['addvectorelement',['AddVectorElement',['../namespacearrow.html#a609a7d52e6d300a7433bcbbf1aec7133',1,'arrow']]],
   ['advance',['Advance',['../classarrow_1_1_buffer_builder.html#aeb244237aa429582fbe9812e261eced0',1,'arrow::BufferBuilder::Advance()'],['../classarrow_1_1_array_builder.html#a630ea6ee96e26b8f1a2d08b45180fb32',1,'arrow::ArrayBuilder::Advance()'],['../classarrow_1_1io_1_1_memory_mapped_file_1_1_memory_map.html#a8210387829dbfc4be6a3cbd5b1b8f9c3',1,'arrow::io::MemoryMappedFile::MemoryMap::advance()']]],
@@ -18,7 +20,7 @@ var searchData=
   ['allocatendarray',['AllocateNDArray',['../classarrow_1_1py_1_1_pandas_block.html#adde706c8c7a7d371edc96e9d328231f9',1,'arrow::py::PandasBlock']]],
   ['allocateoutput',['AllocateOutput',['../classarrow_1_1py_1_1_arrow_deserializer.html#a63e926942091894746eb5caf4b38bca7',1,'arrow::py::ArrowDeserializer']]],
   ['allocateresizablebuffer',['AllocateResizableBuffer',['../namespacearrow.html#a68e081bce7b9d76706b9baa569c3b47c',1,'arrow']]],
-  ['append',['Append',['../classarrow_1_1_buffer_builder.html#a861a36589ea59cee1125d3251bfae30c',1,'arrow::BufferBuilder::Append(const uint8_t *data, int64_t length)'],['../classarrow_1_1_buffer_builder.html#af6701776830a9f1663383d21da945fb4',1,'arrow::BufferBuilder::Append(T arithmetic_value)'],['../classarrow_1_1_buffer_builder.html#a409caa84f0c679ce92305956b65f39e5',1,'arrow::BufferBuilder::Append(const T *arithmetic_values, int64_t num_elements)'],['../classarrow_1_1_primitive_builder.html#a115d5aee5f005cde512ded62ef8cda93',1,'arrow::PrimitiveBuilder::Append()'],['../classarrow_1_1_numeric_builder.html#a4723a7802fd2c750d18077a5b6b417aa',1,'arrow::NumericBuilder::Append()'],['../classarrow_1_1_boolean_builder.html#a40868f7c12bacc71b5dbca2ca8fc381f',1,'arrow::BooleanBuilder::Append(bool val)'],['../classarrow_1_1_boolean_builder.html#aa4ad3df5344cff15eba789094429750b',1,'arrow::BooleanBuilder::Append(uint8_t val)'],['../classarrow_1_1_boolean_builder.html#a7837d1e8e3cc8e366e44f005
 e56be3c5',1,'arrow::BooleanBuilder::Append(const uint8_t *values, int64_t length, const uint8_t *valid_bytes=nullptr)'],['../classarrow_1_1_list_builder.html#a4cee2624dbb80d1438e3a792dc2e834a',1,'arrow::ListBuilder::Append(const int32_t *offsets, int64_t length, const uint8_t *valid_bytes=nullptr)'],['../classarrow_1_1_list_builder.html#a5c8704db1b7749f4a61c5d2632c57d12',1,'arrow::ListBuilder::Append(bool is_valid=true)'],['../classarrow_1_1_binary_builder.html#ab1b5c98a39ef9752c501dfd1bcc7bae5',1,'arrow::BinaryBuilder::Append(const uint8_t *value, int32_t length)'],['../classarrow_1_1_binary_builder.html#a14cc589d9dca8e553a5cd888b123d997',1,'arrow::BinaryBuilder::Append(const char *value, int32_t length)'],['../classarrow_1_1_binary_builder.html#ad34631a8bbec52e859349cb0b8b88973',1,'arrow::BinaryBuilder::Append(const std::string &amp;value)'],['../classarrow_1_1_string_builder.html#a59be34b5e11017a392b4ee019d90da3c',1,'arrow::StringBuilder::Append()'],['../classarrow_1_1_fixed_size
 _binary_builder.html#a82c313b8b1f21e1b7db9bd4232791acd',1,'arrow::FixedSizeBinaryBuilder::Append(const uint8_t *value)'],['../classarrow_1_1_fixed_size_binary_builder.html#ae246b5c3c17a01e7a0f22f7fee02265c',1,'arrow::FixedSizeBinaryBuilder::Append(const uint8_t *data, int64_t length, const uint8_t *valid_bytes=nullptr)'],['../classarrow_1_1_fixed_size_binary_builder.html#a1d4ec0055700334da1e76d5eebad6ec1',1,'arrow::FixedSizeBinaryBuilder::Append(const std::string &amp;value)'],['../classarrow_1_1_decimal_builder.html#a40eaa3a1f4ff61dd3496ea2cd3fb267c',1,'arrow::DecimalBuilder::Append()'],['../classarrow_1_1_struct_builder.html#af2339a1233283b3566cdfe5c392ed2f1',1,'arrow::StructBuilder::Append(int64_t length, const uint8_t *valid_bytes)'],['../classarrow_1_1_struct_builder.html#a772833e76ddabfe510acf04279673867',1,'arrow::StructBuilder::Append(bool is_valid=true)'],['../classarrow_1_1ipc_1_1feather_1_1_table_writer_1_1_table_writer_impl.html#a7c6b5d7287a3a41d364476a609d645ce',1,'arro
 w::ipc::feather::TableWriter::TableWriterImpl::Append()'],['../classarrow_1_1ipc_1_1feather_1_1_table_writer.html#a7566c8db75db07be83ef0d027088d8fe',1,'arrow::ipc::feather::TableWriter::Append()'],['../classarrow_1_1_decimal_builder.html#a1f0fac466dc5f88f7529b16472edc0b9',1,'arrow::DecimalBuilder::Append()']]],
+  ['append',['Append',['../classarrow_1_1_buffer_builder.html#a861a36589ea59cee1125d3251bfae30c',1,'arrow::BufferBuilder::Append(const uint8_t *data, int64_t length)'],['../classarrow_1_1_buffer_builder.html#af6701776830a9f1663383d21da945fb4',1,'arrow::BufferBuilder::Append(T arithmetic_value)'],['../classarrow_1_1_buffer_builder.html#a409caa84f0c679ce92305956b65f39e5',1,'arrow::BufferBuilder::Append(const T *arithmetic_values, int64_t num_elements)'],['../classarrow_1_1_primitive_builder.html#a115d5aee5f005cde512ded62ef8cda93',1,'arrow::PrimitiveBuilder::Append()'],['../classarrow_1_1_numeric_builder.html#a4723a7802fd2c750d18077a5b6b417aa',1,'arrow::NumericBuilder::Append()'],['../classarrow_1_1_boolean_builder.html#a40868f7c12bacc71b5dbca2ca8fc381f',1,'arrow::BooleanBuilder::Append(bool val)'],['../classarrow_1_1_boolean_builder.html#aa4ad3df5344cff15eba789094429750b',1,'arrow::BooleanBuilder::Append(uint8_t val)'],['../classarrow_1_1_boolean_builder.html#a7837d1e8e3cc8e366e44f005
 e56be3c5',1,'arrow::BooleanBuilder::Append(const uint8_t *values, int64_t length, const uint8_t *valid_bytes=nullptr)'],['../classarrow_1_1_list_builder.html#a4cee2624dbb80d1438e3a792dc2e834a',1,'arrow::ListBuilder::Append(const int32_t *offsets, int64_t length, const uint8_t *valid_bytes=nullptr)'],['../classarrow_1_1_list_builder.html#a5c8704db1b7749f4a61c5d2632c57d12',1,'arrow::ListBuilder::Append(bool is_valid=true)'],['../classarrow_1_1_binary_builder.html#ab1b5c98a39ef9752c501dfd1bcc7bae5',1,'arrow::BinaryBuilder::Append(const uint8_t *value, int32_t length)'],['../classarrow_1_1_binary_builder.html#a14cc589d9dca8e553a5cd888b123d997',1,'arrow::BinaryBuilder::Append(const char *value, int32_t length)'],['../classarrow_1_1_binary_builder.html#ad34631a8bbec52e859349cb0b8b88973',1,'arrow::BinaryBuilder::Append(const std::string &amp;value)'],['../classarrow_1_1_string_builder.html#a59be34b5e11017a392b4ee019d90da3c',1,'arrow::StringBuilder::Append()'],['../classarrow_1_1_fixed_size
 _binary_builder.html#a82c313b8b1f21e1b7db9bd4232791acd',1,'arrow::FixedSizeBinaryBuilder::Append(const uint8_t *value)'],['../classarrow_1_1_fixed_size_binary_builder.html#ae246b5c3c17a01e7a0f22f7fee02265c',1,'arrow::FixedSizeBinaryBuilder::Append(const uint8_t *data, int64_t length, const uint8_t *valid_bytes=nullptr)'],['../classarrow_1_1_fixed_size_binary_builder.html#a1d4ec0055700334da1e76d5eebad6ec1',1,'arrow::FixedSizeBinaryBuilder::Append(const std::string &amp;value)'],['../classarrow_1_1_decimal_builder.html#a40eaa3a1f4ff61dd3496ea2cd3fb267c',1,'arrow::DecimalBuilder::Append()'],['../classarrow_1_1_struct_builder.html#af2339a1233283b3566cdfe5c392ed2f1',1,'arrow::StructBuilder::Append(int64_t length, const uint8_t *valid_bytes)'],['../classarrow_1_1_struct_builder.html#a772833e76ddabfe510acf04279673867',1,'arrow::StructBuilder::Append(bool is_valid=true)'],['../classarrow_1_1ipc_1_1feather_1_1_table_writer_1_1_table_writer_impl.html#a7c6b5d7287a3a41d364476a609d645ce',1,'arro
 w::ipc::feather::TableWriter::TableWriterImpl::Append()'],['../classarrow_1_1ipc_1_1feather_1_1_table_writer.html#a7566c8db75db07be83ef0d027088d8fe',1,'arrow::ipc::feather::TableWriter::Append()'],['../classarrow_1_1_key_value_metadata.html#a7aacdadc5ab3d6518072d7cfea3bd123',1,'arrow::KeyValueMetadata::Append()'],['../classarrow_1_1_decimal_builder.html#a1f0fac466dc5f88f7529b16472edc0b9',1,'arrow::DecimalBuilder::Append()']]],
   ['appendblocks',['AppendBlocks',['../classarrow_1_1py_1_1_data_frame_block_creator.html#ab2a1d61abf3041c97c6395d22ae3af1f',1,'arrow::py::DataFrameBlockCreator']]],
   ['appenddata',['AppendData',['../classarrow_1_1py_1_1_seq_converter.html#a4b2cfbb80010dd4324c6e5ecf147583a',1,'arrow::py::SeqConverter::AppendData()'],['../classarrow_1_1py_1_1_bool_converter.html#a9c6d97b211496f7f6f9f14e090be18f5',1,'arrow::py::BoolConverter::AppendData()'],['../classarrow_1_1py_1_1_int64_converter.html#a64fe33ca85448650e00397530f1590b1',1,'arrow::py::Int64Converter::AppendData()'],['../classarrow_1_1py_1_1_date_converter.html#a5a26b18c6dafeb5647108f047a737532',1,'arrow::py::DateConverter::AppendData()'],['../classarrow_1_1py_1_1_timestamp_converter.html#a72f4b32557797e27be1faf3ed7a2b022',1,'arrow::py::TimestampConverter::AppendData()'],['../classarrow_1_1py_1_1_double_converter.html#a063d515164e1331b96230d01f061cdcd',1,'arrow::py::DoubleConverter::AppendData()'],['../classarrow_1_1py_1_1_bytes_converter.html#ab82c965b5f6301ad7139d0a5d3bf9509',1,'arrow::py::BytesConverter::AppendData()'],['../classarrow_1_1py_1_1_fixed_width_bytes_converter.html#a2bc648e04c4545ea
 492f1ded9a59366a',1,'arrow::py::FixedWidthBytesConverter::AppendData()'],['../classarrow_1_1py_1_1_u_t_f8_converter.html#afad81d39b1825906e41485882925450b',1,'arrow::py::UTF8Converter::AppendData()'],['../classarrow_1_1py_1_1_list_converter.html#a2f972e3e6cf0766264fa7aa7eb3b1e01',1,'arrow::py::ListConverter::AppendData()'],['../classarrow_1_1py_1_1_decimal_converter.html#a841d6ed1aa43ae548918ec8ccefb57fd',1,'arrow::py::DecimalConverter::AppendData()']]],
   ['appendnull',['AppendNull',['../classarrow_1_1_primitive_builder.html#a5e8f61934c9b31e8300eb0e393091b22',1,'arrow::PrimitiveBuilder::AppendNull()'],['../classarrow_1_1_boolean_builder.html#ae7c00c5076264fcbe5307c90296e7a02',1,'arrow::BooleanBuilder::AppendNull()'],['../classarrow_1_1_list_builder.html#a713bd8aa29aafe3534d0201f07fb6411',1,'arrow::ListBuilder::AppendNull()'],['../classarrow_1_1_fixed_size_binary_builder.html#aa636e18d45a0c8fd91ff002e0cb6aeee',1,'arrow::FixedSizeBinaryBuilder::AppendNull()'],['../classarrow_1_1_struct_builder.html#a85d106406b43d24b24c837f1d8baa69f',1,'arrow::StructBuilder::AppendNull()']]],
@@ -39,6 +41,7 @@ var searchData=
   ['arraymetadata',['ArrayMetadata',['../structarrow_1_1ipc_1_1feather_1_1_array_metadata.html#ab1cb751a269e51a20e3deaa2b728c9be',1,'arrow::ipc::feather::ArrayMetadata::ArrayMetadata()'],['../structarrow_1_1ipc_1_1feather_1_1_array_metadata.html#a45592d5cbbc67fa339c2a15bd277dec4',1,'arrow::ipc::feather::ArrayMetadata::ArrayMetadata(fbs::Type type, int64_t offset, int64_t length, int64_t null_count, int64_t total_bytes)']]],
   ['arrayprinter',['ArrayPrinter',['../classarrow_1_1_array_printer.html#a9bd8933a0702090590809eeffd497847',1,'arrow::ArrayPrinter']]],
   ['arrayrangeequals',['ArrayRangeEquals',['../namespacearrow.html#ad72aeddf475f964c8a86c1db02a7a8ca',1,'arrow']]],
+  ['arrow_5finit_5fnumpy',['arrow_init_numpy',['../init_8cc.html#aa9fba4e493ae5f1ef48db0e727207316',1,'arrow_init_numpy():&#160;init.cc'],['../init_8h.html#ab6785256ae90f3ed7dc34a9729de5db5',1,'arrow_init_numpy():&#160;init.cc']]],
   ['arrowdeserializer',['ArrowDeserializer',['../classarrow_1_1py_1_1_arrow_deserializer.html#ae120d5922e5ef609e8556b74d658d6a7',1,'arrow::py::ArrowDeserializer']]],
   ['assemble',['Assemble',['../classarrow_1_1ipc_1_1_record_batch_writer.html#a9b185bdcca25435ae185dfcd410e6aa3',1,'arrow::ipc::RecordBatchWriter']]],
   ['assertbatchvalid',['AssertBatchValid',['../namespacearrow.html#aae6c6bf04b815c132943873860fd0f43',1,'arrow']]],

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/functions_10.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/functions_10.js b/docs/cpp/search/functions_10.js
index edd17ea..471daf1 100644
--- a/docs/cpp/search/functions_10.js
+++ b/docs/cpp/search/functions_10.js
@@ -4,9 +4,11 @@ var searchData=
   ['pandasconverter',['PandasConverter',['../classarrow_1_1py_1_1_pandas_converter.html#a80afc9d46f4c911a99fc501d7cab5132',1,'arrow::py::PandasConverter']]],
   ['pandasobjectstoarrow',['PandasObjectsToArrow',['../namespacearrow_1_1py.html#ac06d065239620f3b00aae44ae3c26f10',1,'arrow::py']]],
   ['pandastoarrow',['PandasToArrow',['../namespacearrow_1_1py.html#a5ba198bdb3e14973ddb17920fa6aaef7',1,'arrow::py']]],
+  ['parallel_5fmemcopy',['parallel_memcopy',['../namespacearrow.html#ab7f731b1fc64a3c759ae9ab98f0042db',1,'arrow']]],
   ['parent',['parent',['../classarrow_1_1_buffer.html#a8c4faa36b9e310c99346425575014bde',1,'arrow::Buffer']]],
   ['parseandreadschema',['ParseAndReadSchema',['../classarrow_1_1ipc_1_1_json_reader_1_1_json_reader_impl.html#a9f69d94fbadaf01d1b97926e2d2620fc',1,'arrow::ipc::JsonReader::JsonReaderImpl']]],
   ['path',['path',['../classarrow_1_1io_1_1_o_s_file.html#abb769dce54fcd574b6736d84994914bb',1,'arrow::io::OSFile']]],
+  ['pointer_5flogical_5fand',['pointer_logical_and',['../namespacearrow.html#a3d901a7c6ccc9ca5d6137cd6e3d6efa0',1,'arrow']]],
   ['pool',['pool',['../classarrow_1_1stl__allocator.html#ae2832ef5c557af5db4a7c0623d6f2e48',1,'arrow::stl_allocator']]],
   ['poolbuffer',['PoolBuffer',['../classarrow_1_1_pool_buffer.html#a39f7058d6e69bcbab8e371544bad186f',1,'arrow::PoolBuffer']]],
   ['position',['position',['../classarrow_1_1io_1_1_memory_mapped_file_1_1_memory_map.html#a627b0993b2abaeda58c03e1c3373c015',1,'arrow::io::MemoryMappedFile::MemoryMap']]],

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/62afa00b/docs/cpp/search/functions_11.js
----------------------------------------------------------------------
diff --git a/docs/cpp/search/functions_11.js b/docs/cpp/search/functions_11.js
index acf7b8c..ddf7f6c 100644
--- a/docs/cpp/search/functions_11.js
+++ b/docs/cpp/search/functions_11.js
@@ -35,10 +35,12 @@ var searchData=
   ['record_5fbatch',['record_batch',['../classarrow_1_1ipc_1_1_file_reader_1_1_file_reader_impl.html#a1d15396ab1ff92eccc240f3f468efbf0',1,'arrow::ipc::FileReader::FileReaderImpl']]],
   ['recordbatch',['RecordBatch',['../classarrow_1_1_record_batch.html#a97fc70434b33542941754a55aab183b5',1,'arrow::RecordBatch::RecordBatch(const std::shared_ptr&lt; Schema &gt; &amp;schema, int64_t num_rows, const std::vector&lt; std::shared_ptr&lt; Array &gt;&gt; &amp;columns)'],['../classarrow_1_1_record_batch.html#a68b7781633ddfd37f903d33ce0c6497b',1,'arrow::RecordBatch::RecordBatch(const std::shared_ptr&lt; Schema &gt; &amp;schema, int64_t num_rows, std::vector&lt; std::shared_ptr&lt; Array &gt;&gt; &amp;&amp;columns)']]],
   ['recordbatchwriter',['RecordBatchWriter',['../classarrow_1_1ipc_1_1_record_batch_writer.html#a7de96098bd90580af5e4e51f61042cbc',1,'arrow::ipc::RecordBatchWriter']]],
+  ['release',['release',['../classarrow_1_1py_1_1_py_acquire_g_i_l.html#a9b0f2a430dac36520aeedd344d21fb3f',1,'arrow::py::PyAcquireGIL']]],
   ['removecolumn',['RemoveColumn',['../classarrow_1_1_table.html#a5406a3c40bacd2055a58f90bf8443df8',1,'arrow::Table']]],
   ['removefield',['RemoveField',['../classarrow_1_1_schema.html#a74f3e2aa40cf08a1f7411270a132c795',1,'arrow::Schema']]],
+  ['removemetadata',['RemoveMetadata',['../classarrow_1_1_field.html#aebe81e9ed3dc78ef05a5ea61e1861b8f',1,'arrow::Field::RemoveMetadata()'],['../classarrow_1_1_schema.html#a114767cb67aa89ee07e49de97227998b',1,'arrow::Schema::RemoveMetadata()']]],
   ['rename',['Rename',['../structarrow_1_1io_1_1_lib_hdfs_shim.html#a30812d80f44546b81e27f93e3d5350c8',1,'arrow::io::LibHdfsShim::Rename()'],['../classarrow_1_1io_1_1_hdfs_client_1_1_hdfs_client_impl.html#a4f54374536ff204973cc92404895e3e9',1,'arrow::io::HdfsClient::HdfsClientImpl::Rename()'],['../classarrow_1_1io_1_1_hdfs_client.html#a93c853c25b906acb087dfc37d5d3527a',1,'arrow::io::HdfsClient::Rename()']]],
-  ['reserve',['Reserve',['../classarrow_1_1_resizable_buffer.html#a2471f20fca45fadac1c9c219d436648e',1,'arrow::ResizableBuffer::Reserve()'],['../classarrow_1_1_pool_buffer.html#a6f1649adbad3f6b408012b357d598459',1,'arrow::PoolBuffer::Reserve()'],['../classarrow_1_1_array_builder.html#a177b858a7ef7ee0ac316ca626bb3bf21',1,'arrow::ArrayBuilder::Reserve()']]],
+  ['reserve',['reserve',['../classarrow_1_1_key_value_metadata.html#a9f351c660ea93fca098cf4d2854ca6c9',1,'arrow::KeyValueMetadata::reserve()'],['../classarrow_1_1_resizable_buffer.html#a2471f20fca45fadac1c9c219d436648e',1,'arrow::ResizableBuffer::Reserve()'],['../classarrow_1_1_pool_buffer.html#a6f1649adbad3f6b408012b357d598459',1,'arrow::PoolBuffer::Reserve()'],['../classarrow_1_1_array_builder.html#a177b858a7ef7ee0ac316ca626bb3bf21',1,'arrow::ArrayBuilder::Reserve()']]],
   ['reset',['Reset',['../classarrow_1_1_list_builder.html#ab60656436cfba47d092a124bd7021d3b',1,'arrow::ListBuilder::Reset()'],['../classarrow_1_1py_1_1_owned_ref.html#ad99c47163961c1b346c3ea9836783eda',1,'arrow::py::OwnedRef::reset()']]],
   ['resizablebuffer',['ResizableBuffer',['../classarrow_1_1_resizable_buffer.html#a57de64a67003a42d06a4dc9d48c60857',1,'arrow::ResizableBuffer']]],
   ['resize',['Resize',['../classarrow_1_1_resizable_buffer.html#a189a5bdb4c3627783d44f9ba13639dc8',1,'arrow::ResizableBuffer::Resize()'],['../classarrow_1_1_pool_buffer.html#a5a4494d96eb91abd269955aa8a380a3c',1,'arrow::PoolBuffer::Resize()'],['../classarrow_1_1_buffer_builder.html#ae5513e6855e7a49170fd2b9178fa2bc2',1,'arrow::BufferBuilder::Resize()'],['../classarrow_1_1_array_builder.html#adba65688b4b394f6faab764eb3c5c885',1,'arrow::ArrayBuilder::Resize()'],['../classarrow_1_1_primitive_builder.html#a60ded46b3c23cabb9f9969ea1803b8e1',1,'arrow::PrimitiveBuilder::Resize()'],['../classarrow_1_1_boolean_builder.html#a4f2626da73f59eb1c0473c7adacdf470',1,'arrow::BooleanBuilder::Resize()'],['../classarrow_1_1_list_builder.html#ab8375a47aa4807f377d40f1559159da0',1,'arrow::ListBuilder::Resize()'],['../classarrow_1_1_fixed_size_binary_builder.html#acab2531151f38e2752dc0d6400a22ec2',1,'arrow::FixedSizeBinaryBuilder::Resize()'],['../classarrow_1_1_decimal_builder.html#a1913f06115ec1fe6400a7e471
 367b67a',1,'arrow::DecimalBuilder::Resize()']]],