hi folks,

I wanted to start a coordination thread to stay on top of the
remaining items to be able to get to a release-able state for 0.8.0,
by end of this week or beginning of next week with any luck. There are
a number of housekeeping items we are working on the C++/Python side,
but some of these are non-essential, so we'll try to get done as much
as we can.

Here are the major things that seem to be in flight:

Format changes
--------------

* ARROW-1785 Removing VectorLayout from metadata
https://github.com/apache/arrow/pull/1297

Other Java changes
------------------
* ARROW-1864 Upgrading Netty to 4.1.x https://github.com/apache/arrow/pull/1376

Other needed C++ changes
--------------------------
* ARROW-1882: Restoring DictionaryBuilder

Changes under discussion
------------------------
* ARROW-1816 Possible change to Timestamp class structure
https://github.com/apache/arrow/pull/1330
* ARROW-1866 / ARROW-1815 Handling of NonNullableMapVector
https://github.com/apache/arrow/pull/1371

Other changes in TODO
---------------------
* ARROW-1868: Change vector getMinorType to use MinorType instead of
Types.MinorType
* ARROW-1867: Add BitVector APIs from old vector class
* ARROW-1818: Examine Java Dependencies

Out of these, the ARROW-1785 VectorLayout removal and the Netty
upgrade are probably the most critical -- these should be ready to be
merged once they've been sufficiently reviewed. What else is essential
/ cannot fall through the cracks? If we are not able to arrive at
consensus on all other items, I would prefer not to delay the release
any further.

Thanks
Wes

Reply via email to