Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
e1b098e
ARROW-1240: [JAVA] security: upgrade slf4j to 1.7.25 and logback to 1…
Jul 24, 2017
457bb07
ARROW-1237: [JAVA] expose the ability to set lastSet
siddharthteotia Jul 24, 2017
05f7058
ARROW-1239: [JAVA] upgrading git-commit-id-plugin
antonymayi Jul 24, 2017
a94f471
ARROW-1149: [Plasma] Create Cython client library for Plasma
pcmoritz Jul 24, 2017
6042c48
ARROW-1195: [C++] CpuInfo init with cores number, frequency and cache…
maxhora Jul 24, 2017
ecdc86b
ARROW-1249: [JAVA] expose fillEmpties from Nullable variable length v…
siddharthteotia Jul 25, 2017
886e2af
ARROW-1259: [Plasma] Speed up plasma tests
pcmoritz Jul 25, 2017
9e692af
ARROW-1245: [Integration] Enable JavaTester in Integration tests
BryanCutler Jul 25, 2017
11c92bf
ARROW-1246: [Format] Draft Flatbuffer metadata description for Map
wesm Jul 25, 2017
204f148
ARROW-1260: [Plasma] Use factory method to create Python PlasmaClient
pcmoritz Jul 25, 2017
07b89bf
ARROW-1219: [C++] Use Google C++ code formatting
wesm Jul 25, 2017
08cec90
ARROW-1252: [Website] Updates for 0.5.0 and short blog post summarizi…
wesm Jul 25, 2017
ed54dce
ARROW-1253: [C++/Python] Speed up C++ / Python builds by using conda-…
wesm Jul 25, 2017
f90fa49
[Website] Fix link to 0.5.0 post on install page
wesm Jul 25, 2017
e9e17b5
ARROW-1258: [C++] Suppress Clang dlmalloc compiler warnings
wesm Jul 26, 2017
2eeaa95
ARROW-1248: [Python] Suppress return-type-c-linkage warning in Cython…
wesm Jul 26, 2017
676a4a9
ARROW-1255: [Plasma] Fix typo in plasma protocol; add DCHECK for Read…
Yeolar Jul 26, 2017
5708cd1
[Java] Fix some typos in code comments and exception messages
rendel Jul 26, 2017
dca5d96
ARROW-1275: [C++] Deafult Snappy static lib suffix updated to "_static"
maxhora Jul 26, 2017
d76e43e
ARROW-1268: [WEBSITE] Added blog post for Spark integration toPandas()
BryanCutler Jul 27, 2017
cae3510
ARROW-1274: [C++] Fix CMake >= 3.3 warning. Also add option to suppre…
wesm Jul 27, 2017
7b3378f
ARROW-1204: [C++] Remove WholeProgramOptimization(/GL) compilation fl…
maxhora Jul 27, 2017
f72279b
ARROW-1288: Fix many license headers to use proper ASF one
wesm Jul 27, 2017
b7639c1
ARROW-1285: [Python] Delete any incomplete file when attempt to write…
wesm Jul 28, 2017
ff6c6e0
ARROW-1276: enable parquet serialization of empty DataFrames
crepererum Jul 28, 2017
8841bc0
ARROW-1281: [C++/Python] Add Docker setup for testing HDFS IO in C++ …
wesm Jul 28, 2017
33c85cd
[Java] Fix letter case in rat plugin config
Jul 27, 2017
4df2a0b
ARROW-1290: [C++] Double buffer size when exceeding capacity in arrow…
wesm Jul 28, 2017
44855bb
ARROW-1273: [Python] Add Parquet read_metadata, read_schema convenien…
wesm Jul 28, 2017
3b14765
ARROW-1289: [Python] Add PYARROW_BUILD_PLASMA CMake option, follow se…
wesm Jul 28, 2017
1dd0f5f
ARROW-1267: [Java] Handle zero length case in BitVector.splitAndTransfer
StevenMPhillips Jul 29, 2017
05af640
ARROW-276: [JAVA] Nullable Vectors should extend BaseValueVector and …
siddharthteotia Jul 29, 2017
ec32617
ARROW-1192: [JAVA] Use buffer slice for splitAndTransfer in List and …
siddharthteotia Jul 29, 2017
5aea3a3
ARROW-1287: [Python] Implement whence argument for pyarrow.NativeFile…
wesm Jul 29, 2017
b4e9ba1
ARROW-968: [Python] Support slices in RecordBatch.__getitem__
wesm Jul 29, 2017
ea1b67c
ARROW-1294: [C++] Pin cmake=3.8.0 in MSVC toolchain build
wesm Jul 29, 2017
4108bda
ARROW-1291: [Python] Cast non-string DataFrame columns to strings in …
wesm Jul 29, 2017
2288bfc
ARROW-1264: [Python] Raise exception in Python instead of aborting if…
wesm Jul 30, 2017
b4eec62
ARROW-932: [Python] Fix MSVC compiler warnings, build Python with /WX…
wesm Jul 30, 2017
af2aeaf
ARROW-1213: [Python] Support s3fs filesystem for Amazon S3 in Parquet…
wesm Jul 31, 2017
900105a
ARROW-187: [C++] Add development style notes to C++ README, note abou…
wesm Jul 31, 2017
b5ff2f6
ARROW-1251: [C++] Update C++ README to account for toolchain evolution
wesm Aug 1, 2017
3a84653
ARROW-1265: [Plasma] Clean up all resources on SIGTERM to keep valgri…
wesm Aug 1, 2017
e1d574c
ARROW-1301: [C++/Python] More complete filesystem API for HDFS
wesm Aug 1, 2017
b8754eb
ARROW-884: [C++] Exclude internal namespaces from generated Doxygen docs
wesm Aug 1, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,5 @@ MANIFEST

cpp/.idea/
python/.eggs/
.vscode
.vscode
.idea/
6 changes: 5 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,6 @@ cache:
ccache: true
directories:
- $HOME/.conda_packages
- $HOME/.ccache

matrix:
fast_finish: true
Expand All @@ -56,6 +55,9 @@ matrix:
before_script:
- export CC="gcc-4.9"
- export CXX="g++-4.9"
- export ARROW_TRAVIS_USE_TOOLCHAIN=1
- export ARROW_TRAVIS_VALGRIND=1
- export ARROW_TRAVIS_PLASMA=1
- $TRAVIS_BUILD_DIR/ci/travis_before_script_cpp.sh
script:
- $TRAVIS_BUILD_DIR/ci/travis_script_cpp.sh
Expand All @@ -66,6 +68,8 @@ matrix:
cache:
addons:
before_script:
- export ARROW_TRAVIS_USE_TOOLCHAIN=1
- export ARROW_TRAVIS_PLASMA=1
- $TRAVIS_BUILD_DIR/ci/travis_before_script_cpp.sh
script:
- $TRAVIS_BUILD_DIR/ci/travis_script_cpp.sh
Expand Down
299 changes: 221 additions & 78 deletions CHANGELOG.md

Large diffs are not rendered by default.

27 changes: 16 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,20 @@
<!---
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License. See accompanying LICENSE file.
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->

## Apache Arrow
Expand Down
2 changes: 1 addition & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ environment:
init:
- set MINICONDA=C:\Miniconda35-x64
- set PATH=%MINICONDA%;%MINICONDA%/Scripts;%MINICONDA%/Library/bin;%PATH%
- if "%GENERATOR%"=="NMake Makefiles" call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86_amd64
- if "%GENERATOR%"=="NMake Makefiles" call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64

build_script:
- git config core.symlinks true
Expand Down
27 changes: 16 additions & 11 deletions c_glib/README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,20 @@
<!---
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License. See accompanying LICENSE file.
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->

# Arrow GLib
Expand Down
23 changes: 14 additions & 9 deletions c_glib/doc/reference/arrow-glib-docs.sgml
Original file line number Diff line number Diff line change
@@ -1,16 +1,21 @@
<?xml version="1.0"?>
<!--
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0
http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License. See accompanying LICENSE file.
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
Expand Down
27 changes: 16 additions & 11 deletions c_glib/example/README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,20 @@
<!---
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License. See accompanying LICENSE file.
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->

# Arrow GLib example
Expand Down
23 changes: 14 additions & 9 deletions c_glib/example/go/Makefile
Original file line number Diff line number Diff line change
@@ -1,14 +1,19 @@
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License. See accompanying LICENSE file.
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.

PROGRAMS = \
read-batch \
Expand Down
27 changes: 16 additions & 11 deletions c_glib/example/go/README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,20 @@
<!---
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License. See accompanying LICENSE file.
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->

# Arrow Go example
Expand Down
27 changes: 16 additions & 11 deletions c_glib/example/lua/README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,20 @@
<!---
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License. See accompanying LICENSE file.
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->

# Arrow Lua example
Expand Down
12 changes: 11 additions & 1 deletion ci/msvc-build.bat
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,16 @@ conda create -n arrow -q -y python=%PYTHON% ^
six pytest setuptools numpy pandas cython ^
thrift-cpp

@rem ARROW-1294 CMake 3.9.0 in conda-forge breaks the build
set ARROW_CMAKE_VERSION=3.8.0

if "%JOB%" == "Toolchain" (

conda install -n arrow -q -y -c conda-forge ^
flatbuffers rapidjson cmake git boost-cpp ^
flatbuffers rapidjson ^
cmake=%ARROW_CMAKE_VERSION% ^
git ^
boost-cpp ^
snappy zlib brotli gflags lz4-c zstd
)

Expand Down Expand Up @@ -107,6 +114,9 @@ popd
@rem see PARQUET-1018

pushd python

set PYARROW_CXXFLAGS=/WX
python setup.py build_ext --inplace --with-parquet --bundle-arrow-cpp bdist_wheel || exit /B
py.test pyarrow -v -s --parquet || exit /B

popd
22 changes: 13 additions & 9 deletions ci/travis_before_script_c_glib.sh
Original file line number Diff line number Diff line change
@@ -1,17 +1,21 @@
#!/usr/bin/env bash

# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License. See accompanying LICENSE file.

# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.

set -ex

Expand Down
Loading