|
17 | 17 | under the License.
|
18 | 18 | -->
|
19 | 19 |
|
| 20 | +# Apache Arrow 0.11.0 (04 October 2018) |
| 21 | + |
| 22 | +## Bug |
| 23 | + |
| 24 | +\* ARROW-1380 - [C++] Fix "still reachable" valgrind warnings when PLASMA\\_VALGRIND=1 |
| 25 | +\* ARROW-1661 - [Python] Python 3.7 support |
| 26 | +\* ARROW-1799 - [Plasma C++] Make unittest does not create plasma store executable |
| 27 | +\* ARROW-1996 - [Python] pyarrow.read\\_serialized cannot read concatenated records |
| 28 | +\* ARROW-2027 - [C++] ipc::Message::SerializeTo does not pad the message body |
| 29 | +\* ARROW-2220 - Change default fix version in merge tool to be the next mainline release version |
| 30 | +\* ARROW-2646 - [C++/Python] Pandas roundtrip for date objects |
| 31 | +\* ARROW-2776 - [C++] Do not pass -Wno-noexcept-type for compilers that do not support it |
| 32 | +\* ARROW-2782 - [Python] Ongoing Travis CI failures in Plasma unit tests |
| 33 | +\* ARROW-2814 - [Python] Unify PyObject\\* sequence conversion paths for built-in sequences, NumPy arrays |
| 34 | +\* ARROW-2854 - [C++/Python] Casting float NaN to int should raise an error on safe cast |
| 35 | +\* ARROW-2925 - [JS] Documentation failing in docker container |
| 36 | +\* ARROW-2965 - [Python] Possible uint64 overflow issues in python\\_to\\_arrow.cc |
| 37 | +\* ARROW-2966 - [Python] Data type conversion error |
| 38 | +\* ARROW-2973 - [Python] pitrou/asv.git@customize\\_commands does not work with the "new" way of activating conda |
| 39 | +\* ARROW-2974 - [Python] Replace usages of "source activate" with "conda activate" in CI scripts |
| 40 | +\* ARROW-2986 - [C++] /EHsc possibly needed for Visual Studio 2015 builds |
| 41 | +\* ARROW-2992 - [Python] Parquet benchmark failure |
| 42 | +\* ARROW-3006 - [GLib] .gir/.typelib for GPU aren't installed |
| 43 | +\* ARROW-3007 - [Packaging] libarrow-gpu10 deb for Ubuntu 18.04 has broken dependencies |
| 44 | +\* ARROW-3011 - [CI] Remove Slack notification |
| 45 | +\* ARROW-3012 - [Python] Installation crashes with setuptools\\_scm error |
| 46 | +\* ARROW-3013 - [Website] Fix download links on website for tarballs, checksums |
| 47 | +\* ARROW-3015 - [Python] Fix documentation typo for pa.uint8 |
| 48 | +\* ARROW-3047 - [C++] cmake downloads and builds ORC even though it's installed |
| 49 | +\* ARROW-3049 - [C++/Python] ORC reader fails on empty file |
| 50 | +\* ARROW-3053 - [Python] Pandas decimal conversion segfault |
| 51 | +\* ARROW-3056 - [Python] Indicate in NativeFile docstrings methods that are part of the RawIOBase API but not implemented |
| 52 | +\* ARROW-3061 - [Java] headroom does not take into account reservation |
| 53 | +\* ARROW-3065 - [Python] concat\\_tables() failing from bad Pandas Metadata |
| 54 | +\* ARROW-3083 - [Python] Version in manylinux1 wheel builds is wrong |
| 55 | +\* ARROW-3093 - [C++] Linking errors with ORC enabled |
| 56 | +\* ARROW-3095 - [Python] test\\_plasma.py fails |
| 57 | +\* ARROW-3098 - [Python] BufferReader doesn't adhere to the seek protocol |
| 58 | +\* ARROW-3100 - [CI] C/glib build broken on OS X |
| 59 | +\* ARROW-3125 - [Python] Update ASV instructions |
| 60 | +\* ARROW-3132 - Regenerate 0.10.0 changelog |
| 61 | +\* ARROW-3140 - [Plasma] Plasma fails building with GPU enabled |
| 62 | +\* ARROW-3141 - [Python] Tensorflow support in pyarrow wheels pins numpy>=1.14 |
| 63 | +\* ARROW-3145 - [C++] Thrift compiler reruns in arrow/dbi/hiveserver2/thrift when using Ninja build |
| 64 | +\* ARROW-3173 - [Rust] dynamic\\_types example does not run |
| 65 | +\* ARROW-3175 - [Java] Upgrade to official FlatBuffers release (Flatbuffers incompatibility) |
| 66 | +\* ARROW-3183 - [Python] get\\_library\\_dirs on Windows can give the wrong directory |
| 67 | +\* ARROW-3188 - [Python] Table.from\\_arrays segfaults if lists and schema are passed |
| 68 | +\* ARROW-3190 - [C++] "WriteableFile" is misspelled, should be renamed "WritableFile" with deprecation for old name |
| 69 | +\* ARROW-3206 - [C++] Building with ARROW\\_HIVESERVER2=ON with unit tests disabled causes error |
| 70 | +\* ARROW-3227 - [Python] NativeFile.write shouldn't accept unicode strings |
| 71 | +\* ARROW-3228 - [Python] Immutability of bytes is ignored |
| 72 | +\* ARROW-3231 - [Python] Sphinx's autodoc\\_default\\_flags is now deprecated |
| 73 | +\* ARROW-3237 - [CI] Update linux packaging filenames in rat exclusion list |
| 74 | +\* ARROW-3241 - [Plasma] test\\_plasma\\_list test failure on Ubuntu 14.04 |
| 75 | +\* ARROW-3251 - [C++] Conversion warnings in cast.cc |
| 76 | +\* ARROW-3256 - [JS] File footer and message metadata is inconsistent |
| 77 | +\* ARROW-3279 - [C++] Allow linking Arrow tests dynamically on Windows |
| 78 | +\* ARROW-3299 - [C++] Appveyor builds failing |
| 79 | +\* ARROW-3322 - [CI] Rust job always runs on AppVeyor |
| 80 | +\* ARROW-3327 - [Python] manylinux container confusing |
| 81 | +\* ARROW-3338 - [Python] Crash when schema and columns do not match |
| 82 | +\* ARROW-3342 - Appveyor builds have stopped triggering on GitHub |
| 83 | +\* ARROW-3348 - Plasma store dies when an object that a dead client is waiting for gets created. |
| 84 | +\* ARROW-3354 - [Python] read\\_record\\_batch interfaces differ in pyarrow and pyarrow.cuda |
| 85 | +\* ARROW-3369 - [Packaging] Wheel builds are failing due to wheel 0.32 release |
| 86 | +\* ARROW-3370 - [Packaging] Centos 6 build is failing |
| 87 | +\* ARROW-3373 - Fix bug in which plasma store can die when client gets multiple objects and object becomes available. |
| 88 | +\* ARROW-3374 - [Python] Dictionary has out-of-bound index when creating DictionaryArray from Pandas with NaN |
| 89 | +\* ARROW-3393 - [C++] Fix compiler warning in util/task-group-cc on clang 6 |
| 90 | +\* ARROW-3394 - [Java] Remove duplicate dependency entry in Flight |
| 91 | +\* ARROW-3403 - [Website] Source tarball link missing from install page |
| 92 | + |
| 93 | +## Improvement |
| 94 | + |
| 95 | +\* ARROW-1521 - [C++] Add Reset method to BufferOutputStream to enable object reuse |
| 96 | +\* ARROW-1949 - [Python/C++] Add option to Array.from\\_pandas and pyarrow.array to perform unsafe casts |
| 97 | +\* ARROW-1963 - [C++/Python] Create Array from sequence of numpy.datetime64 |
| 98 | +\* ARROW-1968 - [Python] Unit testing setup for ORC files |
| 99 | +\* ARROW-2520 - [Rust] CI should also build against nightly Rust |
| 100 | +\* ARROW-2555 - [Python] Provide an option to convert on coerce\\_timestamps instead of error |
| 101 | +\* ARROW-2583 - [Rust] Buffer should be typeless |
| 102 | +\* ARROW-2617 - [Rust] Schema should contain fields not columns |
| 103 | +\* ARROW-2687 - [JS] Example usage in README is outdated |
| 104 | +\* ARROW-2734 - [Python] Cython api example doesn't work by default on macOS |
| 105 | +\* ARROW-2799 - [Python] Add safe option to Table.from\\_pandas to avoid unsafe casts |
| 106 | +\* ARROW-2813 - [C++] Strip uninformative lcov output from Travis CI logs |
| 107 | +\* ARROW-2817 - [C++] Enable libraries to be installed in msys2 on Windows |
| 108 | +\* ARROW-2840 - [C++] See if stream alignment logic can be simplified |
| 109 | +\* ARROW-2865 - [C++/Python] Reduce some duplicated code in python/builtin\\_convert.cc |
| 110 | +\* ARROW-2889 - [C++] Add optional argument to ADD\\_ARROW\\_TEST CMake function to add unit test prefix |
| 111 | +\* ARROW-2900 - [Python] Improve performance of appending nested NumPy arrays in builtin\\_convert.cc |
| 112 | +\* ARROW-2936 - [Python] Implement Table.cast for casting from one schema to another (if possible) |
| 113 | +\* ARROW-2952 - [C++] Dockerfile for running include-what-you-use checks |
| 114 | +\* ARROW-2964 - [Go] wire all currently implemented array types in array.MakeFromData |
| 115 | +\* ARROW-2971 - [Python] Give more descriptive names to python\\_to\\_arrow.cc/arrow\\_to\\_python.cc |
| 116 | +\* ARROW-2975 - [Plasma] TensorFlow op: Compilation only working if arrow found by pkg-config |
| 117 | +\* ARROW-2976 - [Python] Directory in pyarrow.get\\_library\\_dirs() on Travis doesn't contain libarrow.so |
| 118 | +\* ARROW-2983 - [Packaging] Verify source release and binary artifacts in different scripts |
| 119 | +\* ARROW-2989 - [C++] Remove deprecated APIs in 0.10.0 and below |
| 120 | +\* ARROW-2994 - [C++] Only include Python C header directories for Python-related compilation units |
| 121 | +\* ARROW-2996 - [C++] Fix typo in cpp/.clang-tidy |
| 122 | +\* ARROW-2998 - [C++] Add variants of AllocateBuffer, AllocateResizeableBuffer that return unique\\_ptr<Buffer> |
| 123 | +\* ARROW-2999 - [Python] Do not run ASV benchmarks in every Travis CI build to improve runtimes |
| 124 | +\* ARROW-3000 - [Python] Do not build unit tests other than python-test in travis\\_script\\_python.sh |
| 125 | +\* ARROW-3005 - [Website] Update website and write blog post for 0.10.0 release announcement |
| 126 | +\* ARROW-3008 - [Packaging] Verify GPU related modules if available |
| 127 | +\* ARROW-3009 - [Python] pyarrow.orc uses APIs now prohibited in 0.10.0 |
| 128 | +\* ARROW-3010 - [GLib] Update README to use Bundler |
| 129 | +\* ARROW-3017 - [C++] Don't throw exception in arrow/util/thread-pool.h |
| 130 | +\* ARROW-3018 - [Plasma] Improve random ObjectID generation |
| 131 | +\* ARROW-3019 - [Packaging] Use Bundler to verify Arrow GLib |
| 132 | +\* ARROW-3021 - [Go] support for List |
| 133 | +\* ARROW-3022 - [Go] support for Struct |
| 134 | +\* ARROW-3023 - [C++] Use gold linker in builds if it is available |
| 135 | +\* ARROW-3024 - [C++] Replace usages of std::mutex with atomics in memory\\_pool.cc |
| 136 | +\* ARROW-3026 - [Plasma] Only run Plasma Python unit tests under valgrind once instead of twice in CI |
| 137 | +\* ARROW-3027 - [Ruby] Stop "git tag" by "rake release" |
| 138 | +\* ARROW-3028 - [Python] Trim unneeded work from documentation build in Travis CI |
| 139 | +\* ARROW-3029 - [Python] pkg\\_resources is slow |
| 140 | +\* ARROW-3031 - [Go] Streamline release of Arrays and Builders |
| 141 | +\* ARROW-3034 - [Packaging] Source archive can't be extracted by bsdtar on MSYS2 |
| 142 | +\* ARROW-3035 - [Rust] Examples in README.md do not run |
| 143 | +\* ARROW-3036 - [Go] add support for slicing Arrays |
| 144 | +\* ARROW-3037 - [Go] add support NullArray |
| 145 | +\* ARROW-3042 - [Go] add badge to GoDoc in the Go-Arrow README |
| 146 | +\* ARROW-3043 - [C++] pthread doesn't exist on MinGW |
| 147 | +\* ARROW-3044 - [Python] Remove all occurrences of cython's legacy property definition syntax |
| 148 | +\* ARROW-3046 - [GLib] Use rubyish method in test-orc-file-reader.rb |
| 149 | +\* ARROW-3062 - [Python] Extend fast libtensorflow\\_framework.so compatibility workaround to Python 2.7 |
| 150 | +\* ARROW-3064 - [C++] Add option to ADD\\_ARROW\\_TEST to indicate additional dependencies for particular unit test executables |
| 151 | +\* ARROW-3067 - [Packaging] Support dev/rc/release .deb/.rpm builds |
| 152 | +\* ARROW-3068 - [Packaging] Bump version to 0.11.0-SNAPSHOT |
| 153 | +\* ARROW-3069 - [Release] Stop using SHA1 checksums per ASF policy |
| 154 | +\* ARROW-3072 - [C++] Use ARROW\\_RETURN\\_NOT\\_OK instead of RETURN\\_NOT\\_OK in header files |
| 155 | +\* ARROW-3076 - [Website] Add Google Analytics tags to C++, Python API docs |
| 156 | +\* ARROW-3088 - [Rust] Use internal \\`Result<T>\\` type instead of \\`Result<T, ArrowError>\\` |
| 157 | +\* ARROW-3105 - [Plasma] Improve flushing error message |
| 158 | +\* ARROW-3106 - [Website] Update committers and PMC roster on website |
| 159 | +\* ARROW-3111 - [Java] Enable changing default logging level when running tests |
| 160 | +\* ARROW-3114 - [Website] Add information about user@ mailing list to website / Community page |
| 161 | +\* ARROW-3116 - [Plasma] Add "ls" to object store |
| 162 | +\* ARROW-3117 - [GLib] Add garrow\\_chunked\\_array\\_to\\_string() |
| 163 | +\* ARROW-3127 - [C++] Add Tutorial about Sending Tensor from C++ to Python |
| 164 | +\* ARROW-3128 - [C++] Support system shared zlib |
| 165 | +\* ARROW-3129 - [Packaging] Stop to use deprecated BuildRoot and Group in .rpm |
| 166 | +\* ARROW-3130 - [Go] add initial support for Go modules |
| 167 | +\* ARROW-3136 - [C++] Clean up arrow:: public API |
| 168 | +\* ARROW-3142 - [C++] Fetch all libs from toolchain environment |
| 169 | +\* ARROW-3143 - [C++] CopyBitmap into existing memory |
| 170 | +\* ARROW-3147 - [C++] MSVC version isn't detected in code page 932 |
| 171 | +\* ARROW-3148 - [C++] MSVC shows C4819 warning on code page 932 |
| 172 | +\* ARROW-3152 - [C++][Packaging] Use dynamic linking for zlib in conda recipes |
| 173 | +\* ARROW-3157 - [C++] Improve buffer creation for typed data |
| 174 | +\* ARROW-3158 - [C++] Handle float truncation during casting |
| 175 | +\* ARROW-3160 - [Python] Improve pathlib.Path support in parquet and filesystem modules |
| 176 | +\* ARROW-3163 - [Python] Cython dependency is missing in non wheel package |
| 177 | +\* ARROW-3167 - [CI] Limit clcache cache size |
| 178 | +\* ARROW-3170 - [C++] Implement "readahead spooler" class for background input buffering |
| 179 | +\* ARROW-3172 - [Rust] Update documentation for datatypes.rs |
| 180 | +\* ARROW-3174 - [Rust] run examples as part of CI |
| 181 | +\* ARROW-3177 - [Rust] Update expected error messages for tests that 'should panic' |
| 182 | +\* ARROW-3180 - [C++] Add docker-compose setup to simulate Travis CI run locally |
| 183 | +\* ARROW-3181 - [Packaging] Adjust conda package scripts to account for Parquet codebase migration |
| 184 | +\* ARROW-3195 - [C++] NumPy initialization error check is missing in test |
| 185 | +\* ARROW-3211 - [C++] gold linker doesn't work with MinGW-w64 |
| 186 | +\* ARROW-3212 - [C++] Create deterministic IPC metadata |
| 187 | +\* ARROW-3213 - [C++] Use CMake to build vendored Snappy on Windows |
| 188 | +\* ARROW-3214 - [C++] Disable insecure warnings with MinGW build |
| 189 | +\* ARROW-3215 - [C++] Add support for finding libpython on MSYS2 |
| 190 | +\* ARROW-3216 - [C++] libpython isn't linked to libarrow\\_python in MinGW build |
| 191 | +\* ARROW-3217 - [C++] ARROW\\_STATIC definition is missing in MinGW build |
| 192 | +\* ARROW-3218 - [C++] Utilities has needless pthread link in MinGW build |
| 193 | +\* ARROW-3219 - [C++] Use Win32 API in MinGW |
| 194 | +\* ARROW-3223 - [GLib] Use the same shared object versioning rule in C++ |
| 195 | +\* ARROW-3229 - [Packaging]: Adjust wheel package scripts to account for Parquet codebase migration |
| 196 | +\* ARROW-3234 - [C++] Link order is wrong when ARROW\\_ORC=on and ARROW\\_PROTOBUF\\_USE\\_SHARED=ON |
| 197 | +\* ARROW-3235 - [Packaging] Update deb names |
| 198 | +\* ARROW-3236 - [C++] OutputStream bookkeeping logic when writing IPC file format is incorrect |
| 199 | +\* ARROW-3240 - [GLib] Add build instructions using Meson |
| 200 | +\* ARROW-3242 - [C++] Use coarser-grained dispatch to SIMD hash functions |
| 201 | +\* ARROW-3249 - [Python] Run flake8 on integration\\_test.py and crossbow.py |
| 202 | +\* ARROW-3252 - [C++] Do not hard code the "v" part of versions in thirdparty toolchain |
| 203 | +\* ARROW-3257 - [C++] Stop to use IMPORTED\\_LINK\\_INTERFACE\\_LIBRARIES |
| 204 | +\* ARROW-3258 - [GLib] CI is failued on macOS |
| 205 | +\* ARROW-3259 - [GLib] Rename "writeable" to "writable" |
| 206 | +\* ARROW-3261 - [Python] Add "field" method to select fields from StructArray |
| 207 | +\* ARROW-3262 - [Python] Implement \\_\\_getitem\\_\\_ with integers on pyarrow.Column |
| 208 | +\* ARROW-3267 - [Python] Create empty table from schema |
| 209 | +\* ARROW-3268 - [CI] Reduce conda times on AppVeyor |
| 210 | +\* ARROW-3269 - [Python] Fix warnings in unit test suite |
| 211 | +\* ARROW-3270 - [Release] Adjust release verification scripts to recent parquet migration |
| 212 | +\* ARROW-3274 - [Packaging] Missing glog dependency from conda-forge recipes |
| 213 | +\* ARROW-3276 - [Packaging] Add support Parquet related Linux packages |
| 214 | +\* ARROW-3281 - [Java] Make sure that WritableByteChannel in WriteChannel writes out complete bytes |
| 215 | +\* ARROW-3285 - [GLib] Add arrow\\_cpp\\_build\\_type and arrow\\_cpp\\_build\\_dir Meson options |
| 216 | +\* ARROW-3286 - [C++] ARROW\\_EXPORT for RecordBatchBuilder is missing |
| 217 | +\* ARROW-3287 - [C++] "redeclared without dllimport attribute after being referenced with dll linkage" with MinGW |
| 218 | +\* ARROW-3288 - [GLib] Add new API index for 0.11.0 |
| 219 | +\* ARROW-3300 - [Release] Update .deb package names in preparation |
| 220 | +\* ARROW-3301 - [Website] Update Jekyll and Bootstrap 4 |
| 221 | +\* ARROW-3305 - [JS] Incorrect development documentation link in javascript readme |
| 222 | +\* ARROW-3309 - [JS] Missing links from DEVELOP.md |
| 223 | +\* ARROW-3313 - [R] Run clang-format, cpplint checks on R C++ code |
| 224 | +\* ARROW-3319 - [GLib] Expose AlignStream methods in InputStream, OutputStream classes |
| 225 | +\* ARROW-3320 - [C++] Improve float parsing performance |
| 226 | +\* ARROW-3321 - [C++] Improve integer parsing performance |
| 227 | +\* ARROW-3334 - [Python] Update conda packages to new numpy requirement |
| 228 | +\* ARROW-3335 - [Python] Add ccache to manylinux1 container |
| 229 | +\* ARROW-3349 - [C++] Use aligned API in MinGW |
| 230 | +\* ARROW-3356 - [Python] Document parameters of Table.to\\_pandas method |
| 231 | +\* ARROW-3363 - [C++/Python] Add helper functions to detect scalar Python types |
| 232 | +\* ARROW-3375 - [Rust] Remove memory\\_pool.rs |
| 233 | +\* ARROW-3376 - [C++] Add double-conversion to cpp/thirdparty/download\\_dependencies.sh |
| 234 | +\* ARROW-3377 - [Gandiva][C++] Remove If statement from bit map set function |
| 235 | +\* ARROW-3392 - [Python] Support filters in disjunctive normal form in ParquetDataset |
| 236 | +\* ARROW-3395 - [C++/Python] Add docker container for linting |
| 237 | +\* ARROW-3397 - [C++] Use relative CMake path for modules |
| 238 | +\* ARROW-3400 - [Packaging] Add support Parquet GLib related Linux packages |
| 239 | +\* ARROW-3404 - [C++] Make CSV chunker faster |
| 240 | +\* ARROW-3411 - [Packaging] dev/release/01-perform.sh doesn't have executable bit |
| 241 | +\* ARROW-3412 - [Packaging] rat failure in dev/release/02-source.sh |
| 242 | +\* ARROW-3413 - [Packaging] dev/release/02-source.sh doesn't generate Parquet GLib document |
| 243 | +\* ARROW-3415 - [Packaging] dev/release/verify-release-cndidate.sh fails in "conda activate arrow-test" |
| 244 | +\* ARROW-3416 - [Packaging] dev/release/02-source.sh must use SHA512 instead of SHA1 |
| 245 | +\* ARROW-3417 - [Packaging] dev/release/verify-release-cndidate.sh fails Parquet C++ test |
| 246 | +\* ARROW-3423 - [Packaging] Remove RC information from deb/rpm |
| 247 | + |
| 248 | +## New Feature |
| 249 | + |
| 250 | +\* ARROW-1325 - [R] Bootstrap R bindings subproject |
| 251 | +\* ARROW-1424 - [Python] Initial bindings for libarrow\\_gpu |
| 252 | +\* ARROW-1491 - [C++] Add casting implementations from strings to numbers or boolean |
| 253 | +\* ARROW-1563 - [C++] Implement logical unary and binary kernels for boolean arrays |
| 254 | +\* ARROW-1860 - [C++] Add data structure to "stage" a sequence of IPC messages from in-memory data |
| 255 | +\* ARROW-249 - [Flight] Define GRPC IDL / wire protocol for messaging with Arrow data |
| 256 | +\* ARROW-25 - [C++] Implement delimited file scanner / CSV reader |
| 257 | +\* ARROW-2750 - [MATLAB] Add MATLAB support for reading numeric types from Feather files |
| 258 | +\* ARROW-2979 - [GLib] Add operator functions in GArrowDecimal128 |
| 259 | +\* ARROW-3050 - [C++] Adopt HiveServer2 client C++ codebase |
| 260 | +\* ARROW-3075 - [C++] Incorporate apache/parquet-cpp codebase into Arrow C++ codebase and build system |
| 261 | +\* ARROW-3090 - [Rust] Accompany error messages with assertions |
| 262 | +\* ARROW-3146 - [C++] Barebones Flight RPC server and client implementations |
| 263 | +\* ARROW-3182 - [C++] Merge Gandiva codebase |
| 264 | +\* ARROW-3187 - [Plasma] Make Plasma Log pluggable with glog |
| 265 | +\* ARROW-3196 - Enable merge\\_arrow\\_py.py script to merge Parquet patches and set fix versions |
| 266 | +\* ARROW-3197 - [C++] Add instructions to cpp/README.md about Parquet-only development and Arrow+Parquet |
| 267 | +\* ARROW-3250 - [C++] Create Buffer implementation that takes ownership for the memory from a std::string via std::move |
| 268 | +\* ARROW-3282 - [R] initial R functionality |
| 269 | +\* ARROW-3284 - [R] Adding R Error in Status |
| 270 | +\* ARROW-3339 - [R] Support for character vectors |
| 271 | +\* ARROW-3341 - [R] Support for logical vector |
| 272 | +\* ARROW-3360 - [GLib] Import Parquet bindings |
| 273 | +\* ARROW-3418 - [C++] Update Parquet snapshot version for release |
| 274 | + |
| 275 | +## Sub-task |
| 276 | + |
| 277 | +\* ARROW-2948 - [Packaging] Generate changelog with crossbow |
| 278 | +\* ARROW-3115 - [Java] Style Checks - Fix import ordering |
| 279 | +\* ARROW-3171 - [Java] checkstyle - fix line length and indentation |
| 280 | +\* ARROW-3264 - [Java] checkstyle - fix whitespace |
| 281 | +\* ARROW-3357 - [Rust] Add a mutable buffer implementation |
| 282 | + |
| 283 | +## Task |
| 284 | + |
| 285 | +\* ARROW-2338 - [Scripts] Windows release verification script should create a conda environment |
| 286 | +\* ARROW-2950 - [C++] Clean up util/bit-util.h |
| 287 | +\* ARROW-2958 - [C++] Flatbuffers EP fails to compile with GCC 8.1 |
| 288 | +\* ARROW-2960 - [Packaging] Fix verify-release-candidate for binary packages and fix release cutting script for lib64 cmake issue |
| 289 | +\* ARROW-2991 - [CI] Cut down number of AppVeyor jobs |
| 290 | +\* ARROW-3001 - [Packaging] Don't modify PATH during rust release verification |
| 291 | +\* ARROW-3003 - [Doc] Enable Java doc in dev/gen\\_apidocs/create\\_documents.sh |
| 292 | +\* ARROW-3045 - [Python] Remove nullcheck from ipc Message and MessageReader |
| 293 | +\* ARROW-3057 - [INTEGRATION] Fix spark and hdfs dockerfiles |
| 294 | +\* ARROW-3059 - [C++] Streamline namespace array::test |
| 295 | +\* ARROW-3060 - [C++] Factor out parsing routines |
| 296 | +\* ARROW-3109 - [Python] Add Python 3.7 virtualenvs to manylinux1 container |
| 297 | +\* ARROW-3110 - [C++] Compilation warnings with gcc 7.3.0 |
| 298 | +\* ARROW-3119 - [Packaging] Nightly packaging script fails |
| 299 | +\* ARROW-3153 - [Packaging] Fix broken nightly package builds introduced with recent cmake changes and orc tests |
| 300 | +\* ARROW-3350 - [Website] Fix powered by links |
| 301 | +\* ARROW-3352 - [Packaging] Fix recently failing wheel builds |
| 302 | +\* ARROW-3371 - [Python] Remove check\\_metadata argument for Field.equals docstring |
| 303 | + |
| 304 | +## Wish |
| 305 | + |
| 306 | +\* ARROW-3002 - [Python] Implement better DataType hash function |
| 307 | +\* ARROW-3094 - [Python] Allow lighter construction of pa.Schema / pa.StructType |
| 308 | +\* ARROW-3099 - [C++] Add benchmark for number parsing |
| 309 | + |
20 | 310 | # Apache Arrow 0.10.0 (02 August 2018)
|
21 | 311 |
|
22 | 312 | ## Bug
|
|
2325 | 2615 |
|
2326 | 2616 | * ARROW-260 - TestValueVector.testFixedVectorReallocation and testVariableVectorReallocation are flaky
|
2327 | 2617 | * ARROW-83 - Add basic test infrastructure for DecimalType
|
| 2618 | + |
0 commit comments