Repository: arrow-site Updated Branches: refs/heads/asf-site 3a7bab251 -> cd021d44b
http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cd021d44/release/0.3.0.html ---------------------------------------------------------------------- diff --git a/release/0.3.0.html b/release/0.3.0.html index 626d243..58ba440 100644 --- a/release/0.3.0.html +++ b/release/0.3.0.html @@ -13,6 +13,7 @@ <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> <link href="/css/main.css" rel="stylesheet"> + <link href="/css/syntax.css" rel="stylesheet"> <script src="https://code.jquery.com/jquery-3.2.1.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script> @@ -106,6 +107,8 @@ <h1 id="apache-arrow-030-5-may-2017">Apache Arrow 0.3.0 (5 May 2017)</h1> +<p>Read more in the <a href="http://arrow.apache.org/blog/2017/05/08/0.3-release/">release blog post</a></p> + <h2 id="download">Download</h2> <ul> @@ -116,164 +119,144 @@ <h1 id="changelog">Changelog</h1> -<h2 id="bug">Bug</h2> +<h2 id="contributors">Contributors</h2> -<ul> - <li><a href="https://issues.apache.org/jira/browse/ARROW-109">ARROW-109</a> - [C++] Investigate recursive data types limit in flatbuffers</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-208">ARROW-208</a> - Add checkstyle policy to java project</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-347">ARROW-347</a> - Add method to pass CallBack when creating a transfer pair</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-413">ARROW-413</a> - DATE type is not specified clearly</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-431">ARROW-431</a> - [Python] Review GIL release and acquisition in to_pandas conversion</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-443">ARROW-443</a> - [Python] Support for converting from strided pandas data in Table.from_pandas</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-451">ARROW-451</a> - [C++] Override DataType::Equals for other types with additional metadata</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-454">ARROW-454</a> - pojo.Field doesnât implement hashCode()</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-526">ARROW-526</a> - [Format] Update IPC.md to account for File format changes and Streaming format</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-565">ARROW-565</a> - [C++] Examine âField::dictionaryâ member</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-570">ARROW-570</a> - Determine Java tools JAR location from project metadata</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-584">ARROW-584</a> - [C++] Fix compiler warnings exposed with -Wconversion</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-588">ARROW-588</a> - [C++] Fix compiler warnings on 32-bit platforms</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-595">ARROW-595</a> - [Python] StreamReader.schema returns None</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-604">ARROW-604</a> - Python: boxed Field instances are missing the reference to DataType</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-613">ARROW-613</a> - [JS] Implement random-access file format</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-617">ARROW-617</a> - Time type is not specified clearly</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-619">ARROW-619</a> - Python: Fix typos in setup.py args and LD_LIBRARY_PATH</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-623">ARROW-623</a> - segfault with <strong>repr</strong> of empty Field</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-624">ARROW-624</a> - [C++] Restore MakePrimitiveArray function</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-627">ARROW-627</a> - [C++] Compatibility macros for exported extern template class declarations</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-628">ARROW-628</a> - [Python] Install nomkl metapackage when building parquet-cpp for faster Travis builds</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-630">ARROW-630</a> - [C++] IPC unloading for BooleanArray does not account for offset</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-636">ARROW-636</a> - [C++] Add Boost / other system requirements to C++ README</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-639">ARROW-639</a> - [C++] Invalid offset in slices</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-642">ARROW-642</a> - [Java] Remove temporary file in java/tools</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-644">ARROW-644</a> - Python: Cython should be a setup-only requirement</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-652">ARROW-652</a> - Remove trailing f in merge script output</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-654">ARROW-654</a> - [C++] Support timezone metadata in file/stream formats</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-668">ARROW-668</a> - [Python] Convert nanosecond timestamps to pandas.Timestamp when converting from TimestampValue</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-671">ARROW-671</a> - [GLib] License file isnât installed</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-673">ARROW-673</a> - [Java] Support additional Time metadata</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-677">ARROW-677</a> - [java] Fix checkstyle jcl-over-slf4j conflict issue</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-678">ARROW-678</a> - [GLib] Fix dependenciesfff</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-680">ARROW-680</a> - [C++] Multiarch support impacts user-supplied install prefix</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-682">ARROW-682</a> - Add self-validation checks in integration tests</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-683">ARROW-683</a> - [C++] Support date32 (DateUnit::DAY) in IPC metadata, rename date to date64</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-686">ARROW-686</a> - [C++] Account for time metadata changes, add time32 and time64 types</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-689">ARROW-689</a> - [GLib] Install header files and documents to wrong directories</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-691">ARROW-691</a> - [Java] Encode dictionary Int type in message format</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-697">ARROW-697</a> - [Java] Raise appropriate exceptions when encountering large (> INT32_MAX) record batches</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-699">ARROW-699</a> - [C++] Arrow dynamic libraries are missed on run of unit tests on Windows</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-702">ARROW-702</a> - Fix BitVector.copyFromSafe to reAllocate instead of returning false</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-703">ARROW-703</a> - Fix issue where setValueCount(0) doesnât work in the case that weâve shipped vectors across the wire</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-704">ARROW-704</a> - Fix bad import caused by conflicting changes</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-709">ARROW-709</a> - [C++] Restore type comparator for DecimalType</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-713">ARROW-713</a> - [C++] Fix linking issue with ipc benchmark</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-715">ARROW-715</a> - Python: Explicit pandas import makes it a hard requirement</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-716">ARROW-716</a> - error building arrow/python</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-720">ARROW-720</a> - [java] arrow should not have a dependency on slf4j bridges in compile</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-723">ARROW-723</a> - Arrow freezes on write if chunk_size=0</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-726">ARROW-726</a> - [C++] PyBuffer dtor may segfault if constructor passed an object not exporting buffer protocol</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-732">ARROW-732</a> - Schema comparison bugs in struct and union types</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-736">ARROW-736</a> - [Python] Mixed-type object DataFrame columns should not silently coerce to an Arrow type by default</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-738">ARROW-738</a> - [Python] Fix manylinux1 packaging</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-739">ARROW-739</a> - Parallel build fails non-deterministically.</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-740">ARROW-740</a> - FileReader fails for large objects</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-747">ARROW-747</a> - [C++] Fix spurious warning caused by passing dl to add_dependencies</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-749">ARROW-749</a> - [Python] Delete incomplete binary files when writing fails</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-753">ARROW-753</a> - [Python] Unit tests in arrow/python fail to link on some OS X platforms</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-756">ARROW-756</a> - [C++] Do not pass -fPIC when compiling with MSVC</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-757">ARROW-757</a> - [C++] MSVC build fails on googletest when using NMake</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-762">ARROW-762</a> - Kerberos Problem with PyArrow</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-776">ARROW-776</a> - [GLib] Cast type is wrong</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-777">ARROW-777</a> - [Java] Resolve getObject behavior per changes / discussion in ARROW-729</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-778">ARROW-778</a> - Modify merge tool to work on Windows</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-781">ARROW-781</a> - [Python/C++] Increase reference count for base object?</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-783">ARROW-783</a> - Integration tests fail for length-0 record batch</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-787">ARROW-787</a> - [GLib] Fix compilation errors caused by ARROW-758</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-793">ARROW-793</a> - [GLib] Wrong indent</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-794">ARROW-794</a> - [C++] Check whether data is contiguous in ipc::WriteTensor</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-797">ARROW-797</a> - [Python] Add updated pyarrow.* public API listing in Sphinx docs</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-800">ARROW-800</a> - [C++] Boost headers being transitively included in pyarrow</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-805">ARROW-805</a> - listing empty HDFS directory returns an error instead of returning empty list</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-809">ARROW-809</a> - C++: Writing sliced record batch to IPC writes the entire array</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-812">ARROW-812</a> - Pip install pyarrow on mac failed.</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-817">ARROW-817</a> - [C++] Fix incorrect code comment from ARROW-722</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-821">ARROW-821</a> - [Python] Extra file _table_api.h generated during Python build process</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-822">ARROW-822</a> - [Python] StreamWriter fails to open with socket as sink</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-826">ARROW-826</a> - Compilation error on Mac with -DARROW_PYTHON=on</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-829">ARROW-829</a> - Python: Parquet: Dictionary encoding is deactivated if column-wise compression was selected</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-830">ARROW-830</a> - Python: jemalloc is not anymore publicly exposed</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-839">ARROW-839</a> - [C++] Portable alternative to PyDate_to_ms function</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-847">ARROW-847</a> - C++: BUILD_BYPRODUCTS not specified anymore for gtest</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-852">ARROW-852</a> - Python: Also set Arrow Library PATHS when detection was done through pkg-config</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-853">ARROW-853</a> - [Python] It is no longer necessary to modify the RPATH of the Cython extensions on many environments</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-858">ARROW-858</a> - Remove dependency on boost regex</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-866">ARROW-866</a> - [Python] Error from file object destructor</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-867">ARROW-867</a> - [Python] Miscellaneous pyarrow MSVC fixes</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-875">ARROW-875</a> - Nullable variable length vector fillEmpties() fills an extra value</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-879">ARROW-879</a> - compat with pandas 0.20.0</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-882">ARROW-882</a> - [C++] On Windows statically built lib file overwrites lib file of shared build</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-886">ARROW-886</a> - VariableLengthVectors donât reAlloc offsets</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-887">ARROW-887</a> - [format] For backward compatibility, new unit fields must have default values matching previous implied unit</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-888">ARROW-888</a> - BitVector transfer() does not transfer ownership</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-895">ARROW-895</a> - Nullable variable length vector lastSet not set correctly</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-900">ARROW-900</a> - [Python] UnboundLocalError in ParquetDatasetPiece</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-903">ARROW-903</a> - [GLib] Remove a needless â.â</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-914">ARROW-914</a> - [C++/Python] Fix Decimal ToBytes</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-922">ARROW-922</a> - Allow Flatbuffers and RapidJSON to be used locally on Windows</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-928">ARROW-928</a> - Update CMAKE script to detect unsupported msvc compilers versions</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-933">ARROW-933</a> - [Python] arrow_python bindings have debug print statement</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-934">ARROW-934</a> - [GLib] Glib sources missing from result of 02-source.sh</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-936">ARROW-936</a> - Fix release README</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-938">ARROW-938</a> - Fix Apache Rat errors from source release build</li> -</ul> +<div class="language-shell highlighter-rouge"><pre class="highlight"><code><span class="gp">$ </span>git shortlog -sn apache-arrow-0.2.0..apache-arrow-0.3.0 + 119 Wes McKinney + 55 Kouhei Sutou + 18 Uwe L. Korn + 17 Julien Le Dem + 9 Phillip Cloud + 6 Bryan Cutler + 5 Emilio Lahr-Vivaz + 5 Philipp Moritz + 4 Jeff Knupp + 4 Johan Mabille + 4 Max Risuhin + 3 Miki Tebeka + 3 Steven Phillips + 2 Brian Hulette + 2 Jeff Reback + 2 Leif Walsh + 1 Deepak Majeti + 1 Holden Karau + 1 Itai Incze + 1 Julien Lafaye + 1 Nong Li + 1 Tsuyoshi Ozawa + 1 rvernica +</code></pre> +</div> -<h2 id="improvement">Improvement</h2> +<h2 id="new-features-and-improvements">New Features and Improvements</h2> <ul> + <li><a href="https://issues.apache.org/jira/browse/ARROW-183">ARROW-183</a> - C++: Add storage type to DecimalType</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-231">ARROW-231</a> - C++: Add typed Resize to PoolBuffer</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-281">ARROW-281</a> - [C++] IPC/RPC support on Win32 platforms</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-316">ARROW-316</a> - Finalize Date type</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-341">ARROW-341</a> - [Python] Making libpyarrow available to third parties</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-452">ARROW-452</a> - [C++/Python] Merge âFeatherâ file format implementation</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-459">ARROW-459</a> - [C++] Implement IPC round trip for DictionaryArray, dictionaries shared across record batches</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-483">ARROW-483</a> - [C++/Python] Provide access to âcustom_metadataâ Field attribute in IPC setting</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-491">ARROW-491</a> - [C++] Add FixedWidthBinary type</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-493">ARROW-493</a> - [C++] Allow in-memory array over 2^31 -1 elements but require splitting at IPC / RPC boundaries</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-502">ARROW-502</a> - [C++/Python] Add MemoryPool implementation that logs allocation activity to std::cout</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-510">ARROW-510</a> - Add integration tests for date and time types</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-52">ARROW-52</a> - Set up project blog</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-520">ARROW-520</a> - [C++] Add STL-compliant allocator that hooks into an arrow::MemoryPool</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-528">ARROW-528</a> - [Python] Support _metadata or _common_metadata files when reading Parquet directories</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-534">ARROW-534</a> - [C++] Add IPC tests for date/time types</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-539">ARROW-539</a> - [Python] Support reading Parquet datasets with standard partition directory schemes</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-542">ARROW-542</a> - [Java] Implement dictionaries in stream/file encoding</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-550">ARROW-550</a> - [Format] Add a TensorMessage type</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-552">ARROW-552</a> - [Python] Add scalar value support for Dictionary type</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-557">ARROW-557</a> - [Python] Explicitly opt in to HDFS unit tests</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-563">ARROW-563</a> - C++: Support non-standard gcc version strings</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-566">ARROW-566</a> - Python: Deterministic position of libarrow in manylinux1 wheels</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-568">ARROW-568</a> - [C++] Add default implementations for TypeVisitor, ArrayVisitor methods that return NotImplemented</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-569">ARROW-569</a> - [C++] Set version for *.pc</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-574">ARROW-574</a> - Python: Add support for nested Python lists in Pandas conversion</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-576">ARROW-576</a> - [C++] Complete round trip Union file/stream IPC tests</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-577">ARROW-577</a> - [C++] Refactor StreamWriter and FileWriter to have private implementations</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-578">ARROW-578</a> - [C++] Add CMake option to add custom $CXXFLAGS</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-580">ARROW-580</a> - C++: Also provide jemalloc_X targets if only a static or shared version is found</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-582">ARROW-582</a> - [Java] Add Date/Time Support to JSON File</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-589">ARROW-589</a> - C++: Use system provided shared jemalloc if static is unavailable</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-593">ARROW-593</a> - [C++] Rename ReadableFileInterface to RandomAccessFile</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-598">ARROW-598</a> - [Python] Add support for converting pyarrow.Buffer to a memoryview with zero copy</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-603">ARROW-603</a> - [C++] Add RecordBatch::Validate method that at least checks that schema matches the array metadata</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-605">ARROW-605</a> - [C++] Refactor generic ArrayLoader class, support work for Feather merge</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-606">ARROW-606</a> - [C++] Upgrade to flatbuffers 1.6.0</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-608">ARROW-608</a> - [Format] Days since epoch date type</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-610">ARROW-610</a> - [C++] Win32 compatibility in file.cc</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-612">ARROW-612</a> - [Java] Field toString should show nullable flag status</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-615">ARROW-615</a> - Move ByteArrayReadableSeekableByteChannel to vector.util package</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-616">ARROW-616</a> - [C++] Remove -g flag in release builds</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-618">ARROW-618</a> - [Python] Implement support for DatetimeTZ custom type from pandas</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-620">ARROW-620</a> - [C++] Add date/time support to JSON reader/writer for integration testing</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-621">ARROW-621</a> - [C++] Implement an âinline visitorâ template that enables visitor-pattern-like code without virtual function dispatch</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-625">ARROW-625</a> - [C++] Add time unit to TimeType::ToString</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-626">ARROW-626</a> - [Python] Enable pyarrow.BufferReader to read from any Python object implementing the buffer/memoryview protocol</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-631">ARROW-631</a> - [GLib] Import C API (C++ API wrapper) based on GLib from https://github.com/kou/arrow-glib</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-632">ARROW-632</a> - [Python] Add support for FixedWidthBinary type</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-635">ARROW-635</a> - [C++] Add JSON read/write support for FixedWidthBinary</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-637">ARROW-637</a> - [Format] Add time zone metadata to Timestamp type</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-646">ARROW-646</a> - Cache miniconda packages</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-647">ARROW-647</a> - [C++] Donât require Boost static libraries to support CentOS 7</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-648">ARROW-648</a> - [C++] Support multiarch on Debian</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-650">ARROW-650</a> - [GLib] Follow eadableFileInterface -> RnadomAccessFile change</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-651">ARROW-651</a> - [C++] Set shared library version for .deb packages</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-655">ARROW-655</a> - Implement DecimalArray</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-656">ARROW-656</a> - [C++] Implement IO interface that can read and write to a fixed-size mutable buffer</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-657">ARROW-657</a> - [Python] Write and read tensors (with zero copy) into shared memory</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-658">ARROW-658</a> - [C++] Implement in-memory arrow::Tensor objects</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-659">ARROW-659</a> - [C++] Add multithreaded memcpy implementation (for hardware where it helps)</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-660">ARROW-660</a> - [C++] Restore function that can read a complete encapsulated record batch message</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-661">ARROW-661</a> - [C++] Add a Flatbuffer metadata type that supports array data over 2^31 - 1 elements</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-662">ARROW-662</a> - [Format] Factor Flatbuffer schema metadata into a Schema.fbs</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-663">ARROW-663</a> - [Java] Support additional Time metadata + vector value accessors</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-664">ARROW-664</a> - Make C++ Arrow serialization deterministic</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-669">ARROW-669</a> - [Python] Attach proper tzinfo when computing boxed scalars for TimestampArray</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-670">ARROW-670</a> - Arrow 0.3 release</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-672">ARROW-672</a> - [Format] Bump metadata version for 0.3 release</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-674">ARROW-674</a> - [Java] Support additional Timestamp timezone metadata</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-675">ARROW-675</a> - [GLib] Update package metadata</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-676">ARROW-676</a> - [java] move from MinorType to FieldType in ValueVectors to carry all the relevant type bits</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-679">ARROW-679</a> - [Format] Change RecordBatch and Field length members from int to long</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-681">ARROW-681</a> - [C++] Build Arrow on Windows with dynamically linked boost</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-684">ARROW-684</a> - Python: More informative message when parquet-cpp but not parquet-arrow is available</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-687">ARROW-687</a> - [C++] Build and run full test suite in Appveyor</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-688">ARROW-688</a> - [C++] Use CMAKE_INSTALL_INCLUDEDIR for consistency</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-690">ARROW-690</a> - Only send JIRA updates to iss...@arrow.apache.org</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-698">ARROW-698</a> - [C++] Add options to StreamWriter/FileWriter to permit large record batches</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-700">ARROW-700</a> - Add headroom interface for allocator.</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-701">ARROW-701</a> - [Java] Support additional Date metadata</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-706">ARROW-706</a> - [GLib] Add package install document</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-707">ARROW-707</a> - Python: All none-Pandas column should be converted to NullArray</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-708">ARROW-708</a> - [C++] Some IPC code simplification, perf analysis</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-710">ARROW-710</a> - [Python] Enable Feather APIs to read and write using Python file-like objects</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-712">ARROW-712</a> - [C++] Implement Array::Accept as inline visitor</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-717">ARROW-717</a> - [C++] IPC zero-copy round trips for arrow::Tensor</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-718">ARROW-718</a> - [Python] Expose arrow::Tensor with conversions to/from NumPy arrays</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-719">ARROW-719</a> - [GLib] Support prepared source archive release</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-722">ARROW-722</a> - [Python] pandas conversions for new date and time types/metadata</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-724">ARROW-724</a> - Add âHow to Contributeâ section to README</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-725">ARROW-725</a> - [Format] Constant length list type</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-727">ARROW-727</a> - [Python] Write memoryview-compatible objects in NativeFile.write with zero copy</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-728">ARROW-728</a> - [C++/Python] Add arrow::Table function for removing a column</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-729">ARROW-729</a> - [Java] Add vector type for 32-bit date as days since UNIX epoch</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-731">ARROW-731</a> - [C++] Add shared library related versions to .pc</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-733">ARROW-733</a> - [C++/Format] Change name of Fixed Width Binary to Fixed <em>Size</em> Binary for consistency</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-734">ARROW-734</a> - [Python] Support for pyarrow on Windows / MSVC</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-735">ARROW-735</a> - [C++] Developer instruction document for MSVC on Windows</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-737">ARROW-737</a> - [C++] Support obtaining mutable slices of mutable buffers</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-741">ARROW-741</a> - [Python] Add Python 3.6 to Travis CI</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-743">ARROW-743</a> - [C++] Consolidate unit tests for code in array.h</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-744">ARROW-744</a> - [GLib] Re-add an assertion to garrow_table_new() test</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-745">ARROW-745</a> - [C++] Allow use of system cpplint</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-746">ARROW-746</a> - [GLib] Add garrow_array_get_data_type()</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-748">ARROW-748</a> - [Python] Pin runtime library versions in conda-forge packages to force upgrades</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-751">ARROW-751</a> - [Python] Rename all Cython extensions to âprivateâ status with leading underscore</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-752">ARROW-752</a> - [Python] Construct pyarrow.DictionaryArray from boxed pyarrow array objects</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-754">ARROW-754</a> - [GLib] Add garrow_array_is_null()</li> @@ -282,14 +265,18 @@ <li><a href="https://issues.apache.org/jira/browse/ARROW-761">ARROW-761</a> - [Python] Add function to compute the total size of tensor payloads, including metadata and padding</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-763">ARROW-763</a> - C++: Use <code class="highlighter-rouge">python-config</code> to find libpythonX.X.dylib</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-765">ARROW-765</a> - [Python] Make generic ArrowException subclass value error</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-768">ARROW-768</a> - [Java] Change the âboxedâ object representation of date and time types</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-769">ARROW-769</a> - [GLib] Support building without installed Arrow C++</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-770">ARROW-770</a> - [C++] Move clang-tidy/format config files back to C++ source tree</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-771">ARROW-771</a> - [Python] Add APIs for reading individual Parquet row groups</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-773">ARROW-773</a> - [C++] Add function to create arrow::Table with column appended to existing table</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-774">ARROW-774</a> - [GLib] Remove needless LICENSE.txt copy</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-775">ARROW-775</a> - [Java] add simple constructors to value vectors</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-779">ARROW-779</a> - [C++/Python] Raise exception if old metadata encountered</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-782">ARROW-782</a> - [C++] Change struct to class for objects that meet the criteria in the Google style guide</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-788">ARROW-788</a> - Possible nondeterminism in Tensor serialization code</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-795">ARROW-795</a> - [C++] Combine libarrow/libarrow_io/libarrow_ipc</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-798">ARROW-798</a> - [Docs] Publish Format Markdown documents somehow on arrow.apache.org</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-802">ARROW-802</a> - [GLib] Add read examples</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-803">ARROW-803</a> - [GLib] Update package repository URL</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-804">ARROW-804</a> - [GLib] Update build document</li> @@ -307,6 +294,7 @@ <li><a href="https://issues.apache.org/jira/browse/ARROW-828">ARROW-828</a> - [CPP] Document new requirement (libboost-regex-dev) in README.md</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-832">ARROW-832</a> - [C++] Upgrade thirdparty gtest to 1.8.0</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-833">ARROW-833</a> - [Python] âQuickstartâ build / environment setup guide for Python developers</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-836">ARROW-836</a> - Test for timedelta compat with pandas</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-841">ARROW-841</a> - [Python] Add pyarrow build to Appveyor</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-844">ARROW-844</a> - [Format] Revise format/README.md to reflect progress reaching a more complete specification</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-845">ARROW-845</a> - [Python] Sync FindArrow.cmake changes from parquet-cpp</li> @@ -319,11 +307,15 @@ <li><a href="https://issues.apache.org/jira/browse/ARROW-862">ARROW-862</a> - [Python] Improve source build instructions in README</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-863">ARROW-863</a> - [GLib] Use GBytes to implement zero-copy</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-864">ARROW-864</a> - [GLib] Unify Array files</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-865">ARROW-865</a> - [Python] Verify Parquet roundtrips for new date/time types</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-868">ARROW-868</a> - [GLib] Use GBytes to reduce copy</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-869">ARROW-869</a> - [JS] Rename directory to js/</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-871">ARROW-871</a> - [GLib] Unify DataType files</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-876">ARROW-876</a> - [GLib] Unify ArrayBuffer files</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-877">ARROW-877</a> - [GLib] Add garrow_array_get_null_bitmap()</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-878">ARROW-878</a> - [GLib] Add garrow_binary_array_get_buffer()</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-880">ARROW-880</a> - [GLib] Add garrow_primitive_array_get_buffer()</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-890">ARROW-890</a> - [GLib] Add GArrowMutableBuffer</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-892">ARROW-892</a> - [GLib] Fix GArrowTensor document</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-893">ARROW-893</a> - Add GLib document to Web site</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-894">ARROW-894</a> - [GLib] Add GArrowPoolBuffer</li> @@ -339,96 +331,123 @@ <li><a href="https://issues.apache.org/jira/browse/ARROW-919">ARROW-919</a> - [GLib] Use âidâ to get type enum value from GArrowDataType</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-920">ARROW-920</a> - [GLib] Add Lua examples</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-925">ARROW-925</a> - [GLib] Fix GArrowBufferReader test</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-926">ARROW-926</a> - Update KEYS to include wesm</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-927">ARROW-927</a> - C++/Python: Add manylinux1 builds to Travis matrix</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-930">ARROW-930</a> - javadoc generation fails with java 8</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-931">ARROW-931</a> - [GLib] Reconstruct input stream</li> -</ul> - -<h2 id="new-feature">New Feature</h2> - -<ul> - <li><a href="https://issues.apache.org/jira/browse/ARROW-231">ARROW-231</a> - C++: Add typed Resize to PoolBuffer</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-281">ARROW-281</a> - [C++] IPC/RPC support on Win32 platforms</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-341">ARROW-341</a> - [Python] Making libpyarrow available to third parties</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-452">ARROW-452</a> - [C++/Python] Merge âFeatherâ file format implementation</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-459">ARROW-459</a> - [C++] Implement IPC round trip for DictionaryArray, dictionaries shared across record batches</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-483">ARROW-483</a> - [C++/Python] Provide access to âcustom_metadataâ Field attribute in IPC setting</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-491">ARROW-491</a> - [C++] Add FixedWidthBinary type</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-493">ARROW-493</a> - [C++] Allow in-memory array over 2^31 -1 elements but require splitting at IPC / RPC boundaries</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-502">ARROW-502</a> - [C++/Python] Add MemoryPool implementation that logs allocation activity to std::cout</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-510">ARROW-510</a> - Add integration tests for date and time types</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-520">ARROW-520</a> - [C++] Add STL-compliant allocator that hooks into an arrow::MemoryPool</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-528">ARROW-528</a> - [Python] Support _metadata or _common_metadata files when reading Parquet directories</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-534">ARROW-534</a> - [C++] Add IPC tests for date/time types</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-539">ARROW-539</a> - [Python] Support reading Parquet datasets with standard partition directory schemes</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-550">ARROW-550</a> - [Format] Add a TensorMessage type</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-552">ARROW-552</a> - [Python] Add scalar value support for Dictionary type</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-557">ARROW-557</a> - [Python] Explicitly opt in to HDFS unit tests</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-568">ARROW-568</a> - [C++] Add default implementations for TypeVisitor, ArrayVisitor methods that return NotImplemented</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-574">ARROW-574</a> - Python: Add support for nested Python lists in Pandas conversion</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-576">ARROW-576</a> - [C++] Complete round trip Union file/stream IPC tests</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-578">ARROW-578</a> - [C++] Add CMake option to add custom $CXXFLAGS</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-598">ARROW-598</a> - [Python] Add support for converting pyarrow.Buffer to a memoryview with zero copy</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-603">ARROW-603</a> - [C++] Add RecordBatch::Validate method that at least checks that schema matches the array metadata</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-605">ARROW-605</a> - [C++] Refactor generic ArrayLoader class, support work for Feather merge</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-606">ARROW-606</a> - [C++] Upgrade to flatbuffers 1.6.0</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-608">ARROW-608</a> - [Format] Days since epoch date type</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-610">ARROW-610</a> - [C++] Win32 compatibility in file.cc</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-616">ARROW-616</a> - [C++] Remove -g flag in release builds</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-618">ARROW-618</a> - [Python] Implement support for DatetimeTZ custom type from pandas</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-620">ARROW-620</a> - [C++] Add date/time support to JSON reader/writer for integration testing</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-621">ARROW-621</a> - [C++] Implement an âinline visitorâ template that enables visitor-pattern-like code without virtual function dispatch</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-625">ARROW-625</a> - [C++] Add time unit to TimeType::ToString</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-626">ARROW-626</a> - [Python] Enable pyarrow.BufferReader to read from any Python object implementing the buffer/memoryview protocol</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-632">ARROW-632</a> - [Python] Add support for FixedWidthBinary type</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-635">ARROW-635</a> - [C++] Add JSON read/write support for FixedWidthBinary</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-637">ARROW-637</a> - [Format] Add time zone metadata to Timestamp type</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-656">ARROW-656</a> - [C++] Implement IO interface that can read and write to a fixed-size mutable buffer</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-657">ARROW-657</a> - [Python] Write and read tensors (with zero copy) into shared memory</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-658">ARROW-658</a> - [C++] Implement in-memory arrow::Tensor objects</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-659">ARROW-659</a> - [C++] Add multithreaded memcpy implementation (for hardware where it helps)</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-660">ARROW-660</a> - [C++] Restore function that can read a complete encapsulated record batch message</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-661">ARROW-661</a> - [C++] Add a Flatbuffer metadata type that supports array data over 2^31 - 1 elements</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-663">ARROW-663</a> - [Java] Support additional Time metadata + vector value accessors</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-669">ARROW-669</a> - [Python] Attach proper tzinfo when computing boxed scalars for TimestampArray</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-687">ARROW-687</a> - [C++] Build and run full test suite in Appveyor</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-698">ARROW-698</a> - [C++] Add options to StreamWriter/FileWriter to permit large record batches</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-701">ARROW-701</a> - [Java] Support additional Date metadata</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-710">ARROW-710</a> - [Python] Enable Feather APIs to read and write using Python file-like objects</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-717">ARROW-717</a> - [C++] IPC zero-copy round trips for arrow::Tensor</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-718">ARROW-718</a> - [Python] Expose arrow::Tensor with conversions to/from NumPy arrays</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-722">ARROW-722</a> - [Python] pandas conversions for new date and time types/metadata</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-729">ARROW-729</a> - [Java] Add vector type for 32-bit date as days since UNIX epoch</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-733">ARROW-733</a> - [C++/Format] Change name of Fixed Width Binary to Fixed <em>Size</em> Binary for consistency</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-734">ARROW-734</a> - [Python] Support for pyarrow on Windows / MSVC</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-735">ARROW-735</a> - [C++] Developer instruction document for MSVC on Windows</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-737">ARROW-737</a> - [C++] Support obtaining mutable slices of mutable buffers</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-768">ARROW-768</a> - [Java] Change the âboxedâ object representation of date and time types</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-771">ARROW-771</a> - [Python] Add APIs for reading individual Parquet row groups</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-773">ARROW-773</a> - [C++] Add function to create arrow::Table with column appended to existing table</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-865">ARROW-865</a> - [Python] Verify Parquet roundtrips for new date/time types</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-880">ARROW-880</a> - [GLib] Add garrow_primitive_array_get_buffer()</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-890">ARROW-890</a> - [GLib] Add GArrowMutableBuffer</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-926">ARROW-926</a> - Update KEYS to include wesm</li> -</ul> - -<h2 id="task">Task</h2> - -<ul> - <li><a href="https://issues.apache.org/jira/browse/ARROW-52">ARROW-52</a> - Set up project blog</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-670">ARROW-670</a> - Arrow 0.3 release</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-672">ARROW-672</a> - [Format] Bump metadata version for 0.3 release</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-748">ARROW-748</a> - [Python] Pin runtime library versions in conda-forge packages to force upgrades</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-798">ARROW-798</a> - [Docs] Publish Format Markdown documents somehow on arrow.apache.org</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-869">ARROW-869</a> - [JS] Rename directory to js/</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-95">ARROW-95</a> - Scaffold Main Documentation using asciidoc</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-965">ARROW-965</a> - Website updates for 0.3.0 release</li> <li><a href="https://issues.apache.org/jira/browse/ARROW-98">ARROW-98</a> - Java: API documentation</li> </ul> -<h2 id="test">Test</h2> +<h2 id="bug-fixes">Bug Fixes</h2> <ul> - <li><a href="https://issues.apache.org/jira/browse/ARROW-836">ARROW-836</a> - Test for timedelta compat with pandas</li> - <li><a href="https://issues.apache.org/jira/browse/ARROW-927">ARROW-927</a> - C++/Python: Add manylinux1 builds to Travis matrix</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-109">ARROW-109</a> - [C++] Investigate recursive data types limit in flatbuffers</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-208">ARROW-208</a> - Add checkstyle policy to java project</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-347">ARROW-347</a> - Add method to pass CallBack when creating a transfer pair</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-413">ARROW-413</a> - DATE type is not specified clearly</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-431">ARROW-431</a> - [Python] Review GIL release and acquisition in to_pandas conversion</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-443">ARROW-443</a> - [Python] Support for converting from strided pandas data in Table.from_pandas</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-451">ARROW-451</a> - [C++] Override DataType::Equals for other types with additional metadata</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-454">ARROW-454</a> - pojo.Field doesnât implement hashCode()</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-526">ARROW-526</a> - [Format] Update IPC.md to account for File format changes and Streaming format</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-565">ARROW-565</a> - [C++] Examine âField::dictionaryâ member</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-570">ARROW-570</a> - Determine Java tools JAR location from project metadata</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-584">ARROW-584</a> - [C++] Fix compiler warnings exposed with -Wconversion</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-588">ARROW-588</a> - [C++] Fix compiler warnings on 32-bit platforms</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-595">ARROW-595</a> - [Python] StreamReader.schema returns None</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-604">ARROW-604</a> - Python: boxed Field instances are missing the reference to DataType</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-613">ARROW-613</a> - [JS] Implement random-access file format</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-617">ARROW-617</a> - Time type is not specified clearly</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-619">ARROW-619</a> - Python: Fix typos in setup.py args and LD_LIBRARY_PATH</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-623">ARROW-623</a> - segfault with <strong>repr</strong> of empty Field</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-624">ARROW-624</a> - [C++] Restore MakePrimitiveArray function</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-627">ARROW-627</a> - [C++] Compatibility macros for exported extern template class declarations</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-628">ARROW-628</a> - [Python] Install nomkl metapackage when building parquet-cpp for faster Travis builds</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-630">ARROW-630</a> - [C++] IPC unloading for BooleanArray does not account for offset</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-636">ARROW-636</a> - [C++] Add Boost / other system requirements to C++ README</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-639">ARROW-639</a> - [C++] Invalid offset in slices</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-642">ARROW-642</a> - [Java] Remove temporary file in java/tools</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-644">ARROW-644</a> - Python: Cython should be a setup-only requirement</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-652">ARROW-652</a> - Remove trailing f in merge script output</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-654">ARROW-654</a> - [C++] Support timezone metadata in file/stream formats</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-668">ARROW-668</a> - [Python] Convert nanosecond timestamps to pandas.Timestamp when converting from TimestampValue</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-671">ARROW-671</a> - [GLib] License file isnât installed</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-673">ARROW-673</a> - [Java] Support additional Time metadata</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-677">ARROW-677</a> - [java] Fix checkstyle jcl-over-slf4j conflict issue</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-678">ARROW-678</a> - [GLib] Fix dependenciesfff</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-680">ARROW-680</a> - [C++] Multiarch support impacts user-supplied install prefix</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-682">ARROW-682</a> - Add self-validation checks in integration tests</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-683">ARROW-683</a> - [C++] Support date32 (DateUnit::DAY) in IPC metadata, rename date to date64</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-686">ARROW-686</a> - [C++] Account for time metadata changes, add time32 and time64 types</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-689">ARROW-689</a> - [GLib] Install header files and documents to wrong directories</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-691">ARROW-691</a> - [Java] Encode dictionary Int type in message format</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-697">ARROW-697</a> - [Java] Raise appropriate exceptions when encountering large (> INT32_MAX) record batches</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-699">ARROW-699</a> - [C++] Arrow dynamic libraries are missed on run of unit tests on Windows</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-702">ARROW-702</a> - Fix BitVector.copyFromSafe to reAllocate instead of returning false</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-703">ARROW-703</a> - Fix issue where setValueCount(0) doesnât work in the case that weâve shipped vectors across the wire</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-704">ARROW-704</a> - Fix bad import caused by conflicting changes</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-709">ARROW-709</a> - [C++] Restore type comparator for DecimalType</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-713">ARROW-713</a> - [C++] Fix linking issue with ipc benchmark</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-715">ARROW-715</a> - Python: Explicit pandas import makes it a hard requirement</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-716">ARROW-716</a> - error building arrow/python</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-720">ARROW-720</a> - [java] arrow should not have a dependency on slf4j bridges in compile</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-723">ARROW-723</a> - Arrow freezes on write if chunk_size=0</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-726">ARROW-726</a> - [C++] PyBuffer dtor may segfault if constructor passed an object not exporting buffer protocol</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-732">ARROW-732</a> - Schema comparison bugs in struct and union types</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-736">ARROW-736</a> - [Python] Mixed-type object DataFrame columns should not silently coerce to an Arrow type by default</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-738">ARROW-738</a> - [Python] Fix manylinux1 packaging</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-739">ARROW-739</a> - Parallel build fails non-deterministically.</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-740">ARROW-740</a> - FileReader fails for large objects</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-747">ARROW-747</a> - [C++] Fix spurious warning caused by passing dl to add_dependencies</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-749">ARROW-749</a> - [Python] Delete incomplete binary files when writing fails</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-753">ARROW-753</a> - [Python] Unit tests in arrow/python fail to link on some OS X platforms</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-756">ARROW-756</a> - [C++] Do not pass -fPIC when compiling with MSVC</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-757">ARROW-757</a> - [C++] MSVC build fails on googletest when using NMake</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-762">ARROW-762</a> - Kerberos Problem with PyArrow</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-776">ARROW-776</a> - [GLib] Cast type is wrong</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-777">ARROW-777</a> - [Java] Resolve getObject behavior per changes / discussion in ARROW-729</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-778">ARROW-778</a> - Modify merge tool to work on Windows</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-781">ARROW-781</a> - [Python/C++] Increase reference count for base object?</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-783">ARROW-783</a> - Integration tests fail for length-0 record batch</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-787">ARROW-787</a> - [GLib] Fix compilation errors caused by ARROW-758</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-793">ARROW-793</a> - [GLib] Wrong indent</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-794">ARROW-794</a> - [C++] Check whether data is contiguous in ipc::WriteTensor</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-797">ARROW-797</a> - [Python] Add updated pyarrow.* public API listing in Sphinx docs</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-800">ARROW-800</a> - [C++] Boost headers being transitively included in pyarrow</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-805">ARROW-805</a> - listing empty HDFS directory returns an error instead of returning empty list</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-809">ARROW-809</a> - C++: Writing sliced record batch to IPC writes the entire array</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-812">ARROW-812</a> - Pip install pyarrow on mac failed.</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-817">ARROW-817</a> - [C++] Fix incorrect code comment from ARROW-722</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-821">ARROW-821</a> - [Python] Extra file _table_api.h generated during Python build process</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-822">ARROW-822</a> - [Python] StreamWriter fails to open with socket as sink</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-826">ARROW-826</a> - Compilation error on Mac with -DARROW_PYTHON=on</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-829">ARROW-829</a> - Python: Parquet: Dictionary encoding is deactivated if column-wise compression was selected</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-830">ARROW-830</a> - Python: jemalloc is not anymore publicly exposed</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-839">ARROW-839</a> - [C++] Portable alternative to PyDate_to_ms function</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-847">ARROW-847</a> - C++: BUILD_BYPRODUCTS not specified anymore for gtest</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-852">ARROW-852</a> - Python: Also set Arrow Library PATHS when detection was done through pkg-config</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-853">ARROW-853</a> - [Python] It is no longer necessary to modify the RPATH of the Cython extensions on many environments</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-858">ARROW-858</a> - Remove dependency on boost regex</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-866">ARROW-866</a> - [Python] Error from file object destructor</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-867">ARROW-867</a> - [Python] Miscellaneous pyarrow MSVC fixes</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-875">ARROW-875</a> - Nullable variable length vector fillEmpties() fills an extra value</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-879">ARROW-879</a> - compat with pandas 0.20.0</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-882">ARROW-882</a> - [C++] On Windows statically built lib file overwrites lib file of shared build</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-886">ARROW-886</a> - VariableLengthVectors donât reAlloc offsets</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-887">ARROW-887</a> - [format] For backward compatibility, new unit fields must have default values matching previous implied unit</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-888">ARROW-888</a> - BitVector transfer() does not transfer ownership</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-895">ARROW-895</a> - Nullable variable length vector lastSet not set correctly</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-900">ARROW-900</a> - [Python] UnboundLocalError in ParquetDatasetPiece</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-903">ARROW-903</a> - [GLib] Remove a needless â.â</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-914">ARROW-914</a> - [C++/Python] Fix Decimal ToBytes</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-922">ARROW-922</a> - Allow Flatbuffers and RapidJSON to be used locally on Windows</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-928">ARROW-928</a> - Update CMAKE script to detect unsupported msvc compilers versions</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-933">ARROW-933</a> - [Python] arrow_python bindings have debug print statement</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-934">ARROW-934</a> - [GLib] Glib sources missing from result of 02-source.sh</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-936">ARROW-936</a> - Fix release README</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-938">ARROW-938</a> - Fix Apache Rat errors from source release build</li> </ul> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cd021d44/release/0.4.0.html ---------------------------------------------------------------------- diff --git a/release/0.4.0.html b/release/0.4.0.html new file mode 100644 index 0000000..75b73fe --- /dev/null +++ b/release/0.4.0.html @@ -0,0 +1,236 @@ +<!DOCTYPE html> +<html lang="en-US"> + <head> + <meta charset="UTF-8"> + <title>0.4.0 Release</title> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="generator" content="Jekyll v3.4.3"> + <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> + <link rel="icon" type="image/x-icon" href="/favicon.ico"> + + <title>Apache Arrow Homepage</title> + <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> + + <link href="/css/main.css" rel="stylesheet"> + <link href="/css/syntax.css" rel="stylesheet"> + <script src="https://code.jquery.com/jquery-3.2.1.min.js" + integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" + crossorigin="anonymous"></script> + <script src="/assets/javascripts/bootstrap.min.js"></script> + </head> + + +<body class="wrap"> + <div class="container"> + <nav class="navbar navbar-default"> + <div class="container-fluid"> + <div class="navbar-header"> + <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#arrow-navbar"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + <a class="navbar-brand" href="/">Apache Arrow™ </a> + </div> + + <!-- Collect the nav links, forms, and other content for toggling --> + <div class="collapse navbar-collapse" id="arrow-navbar"> + <ul class="nav navbar-nav"> + <li class="dropdown"> + <a href="#" class="dropdown-toggle" data-toggle="dropdown" + role="button" aria-haspopup="true" + aria-expanded="false">Project Links<span class="caret"></span> + </a> + <ul class="dropdown-menu"> + <li><a href="/install/">Install</a></li> + <li><a href="/blog/">Blog</a></li> + <li><a href="/release/">Releases</a></li> + <li><a href="https://issues.apache.org/jira/browse/ARROW">Issue Tracker</a></li> + <li><a href="https://github.com/apache/arrow">Source Code</a></li> + <li><a href="http://mail-archives.apache.org/mod_mbox/arrow-dev/">Mailing List</a></li> + <li><a href="https://apachearrowslackin.herokuapp.com">Slack Channel</a></li> + <li><a href="/committers/">Committers</a></li> + </ul> + </li> + <li class="dropdown"> + <a href="#" class="dropdown-toggle" data-toggle="dropdown" + role="button" aria-haspopup="true" + aria-expanded="false">Specification<span class="caret"></span> + </a> + <ul class="dropdown-menu"> + <li><a href="/docs/memory_layout.html">Memory Layout</a></li> + <li><a href="/docs/metadata.html">Metadata</a></li> + <li><a href="/docs/ipc.html">Messaging / IPC</a></li> + </ul> + </li> + + <li class="dropdown"> + <a href="#" class="dropdown-toggle" data-toggle="dropdown" + role="button" aria-haspopup="true" + aria-expanded="false">Documentation<span class="caret"></span> + </a> + <ul class="dropdown-menu"> + <li><a href="/docs/python">Python</a></li> + <li><a href="/docs/cpp">C++ API</a></li> + <li><a href="/docs/java">Java API</a></li> + <li><a href="/docs/c_glib">C GLib API</a></li> + </ul> + </li> + <!-- <li><a href="/blog">Blog</a></li> --> + <li class="dropdown"> + <a href="#" class="dropdown-toggle" data-toggle="dropdown" + role="button" aria-haspopup="true" + aria-expanded="false">ASF Links<span class="caret"></span> + </a> + <ul class="dropdown-menu"> + <li><a href="http://www.apache.org/">ASF Website</a></li> + <li><a href="http://www.apache.org/licenses/">License</a></li> + <li><a href="http://www.apache.org/foundation/sponsorship.html">Donate</a></li> + <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li> + <li><a href="http://www.apache.org/security/">Security</a></li> + </ul> + </li> + </ul> + <a href="http://www.apache.org/"> + <img style="float:right;" src="/img/asf_logo.svg" width="120px"/> + </a> + </div><!-- /.navbar-collapse --> + </div> + </nav> + + + <!-- + +--> + +<h1 id="apache-arrow-040-22-may-2017">Apache Arrow 0.4.0 (22 May 2017)</h1> + +<p>Read more in the <a href="http://arrow.apache.org/blog/2017/05/23/0.4.0-release/">release blog post</a></p> + +<h2 id="download">Download</h2> + +<ul> + <li><strong>Source Release</strong>: <a href="https://dist.apache.org/repos/dist/release/arrow/arrow-0.4.0/apache-arrow-0.4.0.tar.gz">apache-arrow-0.4.0.tar.gz</a></li> + <li><strong>Verification</strong>: <a href="https://dist.apache.org/repos/dist/release/arrow/arrow-0.4.0/apache-arrow-0.4.0.tar.gz.md5">md5</a>, <a href="https://dist.apache.org/repos/dist/release/arrow/arrow-0.4.0/apache-arrow-0.4.0.tar.gz.asc">asc</a></li> + <li><a href="https://github.com/apache/arrow/releases/tag/apache-arrow-0.4.0">Git tag a8f8ba0</a></li> +</ul> + +<h1 id="changelog">Changelog</h1> + +<h2 id="contributors">Contributors</h2> + +<div class="language-shell highlighter-rouge"><pre class="highlight"><code><span class="gp">$ </span>git shortlog -sn apache-arrow-0.3.0..apache-arrow-0.4.0 + 28 Wes McKinney + 18 Kouhei Sutou + 9 Uwe L. Korn + 3 Brian Hulette + 3 Emilio Lahr-Vivaz + 3 Philipp Moritz + 3 Phillip Cloud + 2 Julien Le Dem + 1 Bryan Cutler + 1 Jeff Reback + 1 Max Risuhin + 1 Wenchen Fan + 1 bgosztonyi +</code></pre> +</div> +<h2 id="new-features-and-improvements">New Features and Improvements</h2> + +<ul> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1000">ARROW-1000</a> - [GLib] Move install document to Website</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1001">ARROW-1001</a> - [GLib] Unify writer files</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1002">ARROW-1002</a> - [C++] It is not necessary to add padding after the magic header in the FileWriter implementation</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1008">ARROW-1008</a> - [C++] Define abstract interface for stream iteration</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1010">ARROW-1010</a> - [Website] Only show English posts in /blog/</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1011">ARROW-1011</a> - [Format] Clarify requirements around buffer padding in validity bitmaps</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1015">ARROW-1015</a> - [Java] Implement schema-level metadata</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1016">ARROW-1016</a> - Python: Include C++ headers (optionally) in wheels</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1022">ARROW-1022</a> - [Python] Add nthreads option to Feather read method</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1024">ARROW-1024</a> - Python: Update build time numpy version to 1.10.1</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1025">ARROW-1025</a> - [Website] Improve changelog on website</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1027">ARROW-1027</a> - [Python] Allow negative indexing in fields/columns on pyarrow Table and Schema objects</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1028">ARROW-1028</a> - [Python] Documentation updates after ARROW-1008</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1029">ARROW-1029</a> - [Python] Fix âwith-parquet build on Windows, add unit tests to Appveyor</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1030">ARROW-1030</a> - Python: Account for library versioning in parquet-cpp</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1031">ARROW-1031</a> - [GLib] Support pretty print</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1037">ARROW-1037</a> - [GLib] Follow reader name change</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1038">ARROW-1038</a> - [GLib] Follow writer name change</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1040">ARROW-1040</a> - [GLib] Follow tensor IO</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1044">ARROW-1044</a> - [GLib] Support Feather</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-182">ARROW-182</a> - [C++] Remove Array::Validate virtual function and make a separate method</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-29">ARROW-29</a> - C++: Add re2 as optional 3rd-party toolchain dependency</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-446">ARROW-446</a> - [Python] Document NativeFile interfaces, HDFS client in Sphinx</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-482">ARROW-482</a> - [Java] Provide API access to âcustom_metadataâ Field attribute in IPC setting</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-532">ARROW-532</a> - [Python] Expand pyarrow.parquet documentation for 0.3 release</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-629">ARROW-629</a> - [JS] Add unit test suite</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-714">ARROW-714</a> - [C++] Add import_pyarrow C API in the style of NumPy for thirdparty C++ users</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-819">ARROW-819</a> - [Python] Define public Cython API</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-872">ARROW-872</a> - [JS] Read streaming format</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-873">ARROW-873</a> - [JS] Implement fixed width list type</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-874">ARROW-874</a> - [JS] Read dictionary-encoded vectors</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-899">ARROW-899</a> - [Docs] Add CHANGELOG for 0.3.0</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-901">ARROW-901</a> - [Python] Write FixedSizeBinary to Parquet</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-923">ARROW-923</a> - [Docs] Generate Changelog for website with JIRA links</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-929">ARROW-929</a> - Move KEYS file to SVN, remove from git</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-943">ARROW-943</a> - [GLib] Support running unit tests with source archive</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-945">ARROW-945</a> - [GLib] Add a Lua example to show Torch integration</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-946">ARROW-946</a> - [GLib] Use ânewâ instead of âopenâ for constructor name</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-947">ARROW-947</a> - [Python] Improve execution time of manylinux1 build</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-953">ARROW-953</a> - Use cmake / curl from conda-forge in CI builds</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-954">ARROW-954</a> - Make it possible to compile Arrow with header-only boost</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-956">ARROW-956</a> - remove pandas pre-0.20.0 compat</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-957">ARROW-957</a> - [Doc] Add HDFS and Windows documents to doxygen output</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-961">ARROW-961</a> - [Python] Rename InMemoryOutputStream to BufferOutputStream</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-963">ARROW-963</a> - [GLib] Add equal</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-967">ARROW-967</a> - [GLib] Support initializing array with buffer</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-970">ARROW-970</a> - [Python] Accidentally calling pyarrow.Table() should not segfault process</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-977">ARROW-977</a> - [java] Add Timezone aware timestamp vectors</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-984">ARROW-984</a> - [GLib] Add Go examples</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-985">ARROW-985</a> - [GLib] Update package information</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-988">ARROW-988</a> - [JS] Add entry to Travis CI matrix</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-993">ARROW-993</a> - [GLib] Add missing error checks in Go examples</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-996">ARROW-996</a> - [Website] Add 0.3 release announce in Japanese</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-997">ARROW-997</a> - [Java] Implement transfer in FixedSizeListVector</li> +</ul> + +<h2 id="bug-fixes">Bug Fixes</h2> + +<ul> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1003">ARROW-1003</a> - [C++] Hdfs and java dlls fail to load when built for Windows with MSVC</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1004">ARROW-1004</a> - ArrowInvalid: Invalid: Python object of type float is not None and is not a string, bool, or date object</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1017">ARROW-1017</a> - Python: Table.to_pandas leaks memory</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1023">ARROW-1023</a> - Python: Fix bundling of arrow-cpp for macOS</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1033">ARROW-1033</a> - [Python] pytest discovers scripts/test_leak.py</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1046">ARROW-1046</a> - [Python] Conform DataFrame metadata to pandas spec</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1053">ARROW-1053</a> - [Python] Memory leak with RecordBatchFileReader</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-1054">ARROW-1054</a> - [Python] Test suite fails on pandas 0.19.2</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-813">ARROW-813</a> - [Python] setup.py sdist must also bundle dependent cmake modules</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-824">ARROW-824</a> - Date and Time Vectors should reflect timezone-less semantics</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-856">ARROW-856</a> - CmakeError by Unknown compiler.</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-881">ARROW-881</a> - [Python] Reconstruct Pandas DataFrame indexes using custom_metadata</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-909">ARROW-909</a> - libjemalloc.so.2: cannot open shared object file:</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-939">ARROW-939</a> - Fix division by zero for zero-dimensional Tensors</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-940">ARROW-940</a> - [JS] Generate multiple sets of artifacts</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-944">ARROW-944</a> - Python: Compat broken for pandas==0.18.1</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-948">ARROW-948</a> - [GLib] Update C++ header file list</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-952">ARROW-952</a> - Compilation error on macOS with clang-802.0.42</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-958">ARROW-958</a> - [Python] Conda build guide still needs ARROW_HOME, PARQUET_HOME</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-991">ARROW-991</a> - [Python] PyArray_SimpleNew should not be used with NPY_DATETIME</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-995">ARROW-995</a> - [Website] 0.3 release announce has a typo in reference</li> + <li><a href="https://issues.apache.org/jira/browse/ARROW-998">ARROW-998</a> - [Doc] File format documents incorrect schema location</li> +</ul> + + + + <hr/> +<footer class="footer"> + <p>Apache Arrow, Arrow, Apache, the Apache feather logo, and the Apache Arrow project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p> + <p>© 2017 Apache Software Foundation</p> +</footer> + + </div> +</body> +</html> http://git-wip-us.apache.org/repos/asf/arrow-site/blob/cd021d44/release/index.html ---------------------------------------------------------------------- diff --git a/release/index.html b/release/index.html index 764a9df..d274e96 100644 --- a/release/index.html +++ b/release/index.html @@ -2,7 +2,7 @@ <html lang="en-US"> <head> <meta charset="UTF-8"> - <title>0.3.0 Release</title> + <title>Releases</title> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="generator" content="Jekyll v3.4.3"> @@ -13,6 +13,7 @@ <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900"> <link href="/css/main.css" rel="stylesheet"> + <link href="/css/syntax.css" rel="stylesheet"> <script src="https://code.jquery.com/jquery-3.2.1.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script> @@ -109,6 +110,7 @@ <p>Navigate to the release page for downloads and the changelog.</p> <ul> + <li><a href="/release/0.4.0.html">0.4.0 (22 May 2017)</a></li> <li><a href="/release/0.3.0.html">0.3.0 (5 May 2017)</a></li> <li><a href="/release/0.2.0.html">0.2.0 (18 February 2017)</a></li> <li><a href="/release/0.1.0.html">0.1.0 (10 October 2016)</a></li>