Repository: arrow Updated Branches: refs/heads/master dd1b95b90 -> 04cf8746f
ARROW-321: fix arrow licenses Author: Julien Le Dem <[email protected]> Closes #159 from julienledem/fix_licenses and squashes the following commits: 0c97810 [Julien Le Dem] fix NOTICE 1489289 [Julien Le Dem] more licenses 0eb2aeb [Julien Le Dem] more licenses 9ac1159 [Julien Le Dem] more licenses eafa0e1 [Julien Le Dem] more licenses 30b0fa1 [Julien Le Dem] more licenses bcfc75f [Julien Le Dem] add ci 51db31b [Julien Le Dem] ARROW-321: fix arrow licenses Project: http://git-wip-us.apache.org/repos/asf/arrow/repo Commit: http://git-wip-us.apache.org/repos/asf/arrow/commit/04cf8746 Tree: http://git-wip-us.apache.org/repos/asf/arrow/tree/04cf8746 Diff: http://git-wip-us.apache.org/repos/asf/arrow/diff/04cf8746 Branch: refs/heads/master Commit: 04cf8746f3588d7bfadcc0b9c8dbe71707bdd196 Parents: dd1b95b Author: Julien Le Dem <[email protected]> Authored: Wed Oct 5 16:20:31 2016 -0700 Committer: Julien Le Dem <[email protected]> Committed: Wed Oct 5 16:20:31 2016 -0700 ---------------------------------------------------------------------- NOTICE.txt | 20 ++++++++++++ README.md | 16 +++++++++- ci/travis_before_script_cpp.sh | 13 ++++++++ ci/travis_conda_build.sh | 12 +++++++ ci/travis_install_conda.sh | 12 +++++++ ci/travis_script_cpp.sh | 12 +++++++ ci/travis_script_java.sh | 12 +++++++ ci/travis_script_python.sh | 12 +++++++ cpp/README.md | 14 +++++++++ cpp/cmake_modules/FindGPerf.cmake | 12 +++++++ cpp/cmake_modules/san-config.cmake | 12 +++++++ cpp/conda.recipe/build.sh | 12 +++++++ cpp/conda.recipe/meta.yaml | 12 +++++++ cpp/doc/HDFS.md | 16 +++++++++- cpp/doc/Parquet.md | 16 +++++++++- cpp/setup_build_env.sh | 12 +++++++ cpp/src/arrow/io/symbols.map | 12 +++++++ cpp/src/arrow/ipc/symbols.map | 12 +++++++ cpp/src/arrow/symbols.map | 12 +++++++ cpp/thirdparty/build_thirdparty.sh | 12 +++++++ cpp/thirdparty/download_thirdparty.sh | 12 +++++++ cpp/thirdparty/set_thirdparty_env.sh | 12 +++++++ cpp/thirdparty/versions.sh | 12 +++++++ dev/release/02-source.sh | 33 +++++++++++++++++++- dev/release/README | 12 ++++++- format/File.fbs | 17 ++++++++++ format/Guidelines.md | 13 ++++++++ format/IPC.md | 14 +++++++++ format/Layout.md | 14 +++++++++ format/Message.fbs | 17 ++++++++++ format/Metadata.md | 14 +++++++++ format/README.md | 16 +++++++++- java/README.md | 14 +++++++++ java/vector/src/main/codegen/config.fmpp | 22 ++++++------- .../vector/src/main/codegen/data/ArrowTypes.tdd | 22 ++++++------- .../src/main/codegen/data/ValueVectorTypes.tdd | 22 ++++++------- python/README.md | 14 +++++++++ python/asv.conf.json | 12 +++++++ python/conda.recipe/build.sh | 13 ++++++++ python/conda.recipe/meta.yaml | 12 +++++++ python/doc/Benchmarks.md | 13 ++++++++ python/doc/INSTALL.md | 16 +++++++++- python/pyarrow/config.pyx | 12 +++++++ 43 files changed, 575 insertions(+), 46 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/NOTICE.txt ---------------------------------------------------------------------- diff --git a/NOTICE.txt b/NOTICE.txt index ce6e567..679bb59 100644 --- a/NOTICE.txt +++ b/NOTICE.txt @@ -18,3 +18,23 @@ https://github.com/wesm/feather This product includes software from the DyND project (BSD 2-clause) https://github.com/libdynd + +This product includes software from the LLVM project + * distributed under the University of Illinois Open Source + +This product includes software from the google-lint project + * Copyright (c) 2009 Google Inc. All rights reserved. + +This product includes software from the mman-win32 project + * Copyright https://code.google.com/p/mman-win32/ + * Licensed under the MIT License; + +This product includes software from the LevelDB project + * Copyright (c) 2011 The LevelDB Authors. All rights reserved. + * Use of this source code is governed by a BSD-style license that can be + * Moved from Kudu http://github.com/cloudera/kudu + +This product includes software from the CMake project + * Copyright 2001-2009 Kitware, Inc. + * Copyright 2012-2014 Continuum Analytics, Inc. + * All rights reserved. http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/README.md ---------------------------------------------------------------------- diff --git a/README.md b/README.md index 84bae78..89114ee 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,17 @@ +<!--- + 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. +--> + ## Apache Arrow <table> @@ -42,4 +56,4 @@ integrations in other projects, we'd be happy to have you involved: [1]: mailto:[email protected] [2]: https://github.com/apache/arrow/tree/master/format -[3]: https://issues.apache.org/jira/browse/ARROW \ No newline at end of file +[3]: https://issues.apache.org/jira/browse/ARROW http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/ci/travis_before_script_cpp.sh ---------------------------------------------------------------------- diff --git a/ci/travis_before_script_cpp.sh b/ci/travis_before_script_cpp.sh index 2f02ef2..acd820b 100755 --- a/ci/travis_before_script_cpp.sh +++ b/ci/travis_before_script_cpp.sh @@ -1,5 +1,18 @@ #!/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 +# +# 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. + + set -ex source $TRAVIS_BUILD_DIR/ci/travis_install_conda.sh http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/ci/travis_conda_build.sh ---------------------------------------------------------------------- diff --git a/ci/travis_conda_build.sh b/ci/travis_conda_build.sh index a787df7..17a33ae 100755 --- a/ci/travis_conda_build.sh +++ b/ci/travis_conda_build.sh @@ -1,5 +1,17 @@ #!/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 +# +# 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. + set -ex source $TRAVIS_BUILD_DIR/ci/travis_install_conda.sh http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/ci/travis_install_conda.sh ---------------------------------------------------------------------- diff --git a/ci/travis_install_conda.sh b/ci/travis_install_conda.sh index e922525..ffa017c 100644 --- a/ci/travis_install_conda.sh +++ b/ci/travis_install_conda.sh @@ -1,5 +1,17 @@ #!/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 +# +# 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. + set -e if [ $TRAVIS_OS_NAME == "linux" ]; then http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/ci/travis_script_cpp.sh ---------------------------------------------------------------------- diff --git a/ci/travis_script_cpp.sh b/ci/travis_script_cpp.sh index a358550..c3bd3b5 100755 --- a/ci/travis_script_cpp.sh +++ b/ci/travis_script_cpp.sh @@ -1,5 +1,17 @@ #!/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 +# +# 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. + set -e : ${CPP_BUILD_DIR=$TRAVIS_BUILD_DIR/cpp-build} http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/ci/travis_script_java.sh ---------------------------------------------------------------------- diff --git a/ci/travis_script_java.sh b/ci/travis_script_java.sh index 2d11eae..4679f9c 100755 --- a/ci/travis_script_java.sh +++ b/ci/travis_script_java.sh @@ -1,5 +1,17 @@ #!/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 +# +# 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. + set -e JAVA_DIR=${TRAVIS_BUILD_DIR}/java http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/ci/travis_script_python.sh ---------------------------------------------------------------------- diff --git a/ci/travis_script_python.sh b/ci/travis_script_python.sh index 61c8e44..a75ff07 100755 --- a/ci/travis_script_python.sh +++ b/ci/travis_script_python.sh @@ -1,5 +1,17 @@ #!/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 +# +# 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. + set -e PYTHON_DIR=$TRAVIS_BUILD_DIR/python http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/cpp/README.md ---------------------------------------------------------------------- diff --git a/cpp/README.md b/cpp/README.md index 129c5f1..a1c3ef2 100644 --- a/cpp/README.md +++ b/cpp/README.md @@ -1,3 +1,17 @@ +<!--- + 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. +--> + # Arrow C++ ## Setup Build Environment http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/cpp/cmake_modules/FindGPerf.cmake ---------------------------------------------------------------------- diff --git a/cpp/cmake_modules/FindGPerf.cmake b/cpp/cmake_modules/FindGPerf.cmake index e831079..e90d4d0 100644 --- a/cpp/cmake_modules/FindGPerf.cmake +++ b/cpp/cmake_modules/FindGPerf.cmake @@ -1,3 +1,15 @@ +# 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. + # -*- cmake -*- # - Find Google perftools http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/cpp/cmake_modules/san-config.cmake ---------------------------------------------------------------------- diff --git a/cpp/cmake_modules/san-config.cmake b/cpp/cmake_modules/san-config.cmake index b847c96..fe52fef 100644 --- a/cpp/cmake_modules/san-config.cmake +++ b/cpp/cmake_modules/san-config.cmake @@ -1,3 +1,15 @@ +# 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. + # Clang does not support using ASAN and TSAN simultaneously. if ("${ARROW_USE_ASAN}" AND "${ARROW_USE_TSAN}") message(SEND_ERROR "Can only enable one of ASAN or TSAN at a time") http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/cpp/conda.recipe/build.sh ---------------------------------------------------------------------- diff --git a/cpp/conda.recipe/build.sh b/cpp/conda.recipe/build.sh index 2f2b748..6d7454e 100644 --- a/cpp/conda.recipe/build.sh +++ b/cpp/conda.recipe/build.sh @@ -1,5 +1,17 @@ #!/bin/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 +# +# 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. + set -e set -x http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/cpp/conda.recipe/meta.yaml ---------------------------------------------------------------------- diff --git a/cpp/conda.recipe/meta.yaml b/cpp/conda.recipe/meta.yaml index 75f3a8b..31f150c 100644 --- a/cpp/conda.recipe/meta.yaml +++ b/cpp/conda.recipe/meta.yaml @@ -1,3 +1,15 @@ +# 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. + package: name: arrow-cpp version: "0.1" http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/cpp/doc/HDFS.md ---------------------------------------------------------------------- diff --git a/cpp/doc/HDFS.md b/cpp/doc/HDFS.md index e0d5dfd..83311db 100644 --- a/cpp/doc/HDFS.md +++ b/cpp/doc/HDFS.md @@ -1,3 +1,17 @@ +<!--- + 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. +--> + ## Using Arrow's HDFS (Apache Hadoop Distributed File System) interface ### Build requirements @@ -36,4 +50,4 @@ will set it automatically for you: ```shell export JAVA_HOME=$(/usr/libexec/java_home) -``` \ No newline at end of file +``` http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/cpp/doc/Parquet.md ---------------------------------------------------------------------- diff --git a/cpp/doc/Parquet.md b/cpp/doc/Parquet.md index 96471d9..34b83e7 100644 --- a/cpp/doc/Parquet.md +++ b/cpp/doc/Parquet.md @@ -1,3 +1,17 @@ +<!--- + 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. +--> + ## Building Arrow-Parquet integration To use Arrow C++ with Parquet, you must first build the Arrow C++ libraries and @@ -16,4 +30,4 @@ make -j4 make install ``` -[1]: https://github.com/apache/parquet-cpp \ No newline at end of file +[1]: https://github.com/apache/parquet-cpp http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/cpp/setup_build_env.sh ---------------------------------------------------------------------- diff --git a/cpp/setup_build_env.sh b/cpp/setup_build_env.sh index fa779fd..5462167 100755 --- a/cpp/setup_build_env.sh +++ b/cpp/setup_build_env.sh @@ -1,5 +1,17 @@ #!/bin/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 +# +# 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. + SOURCE_DIR=$(cd "$(dirname "${BASH_SOURCE:-$0}")"; pwd) ./thirdparty/download_thirdparty.sh || { echo "download_thirdparty.sh failed" ; return; } http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/cpp/src/arrow/io/symbols.map ---------------------------------------------------------------------- diff --git a/cpp/src/arrow/io/symbols.map b/cpp/src/arrow/io/symbols.map index b4ad98c..1e87cae 100644 --- a/cpp/src/arrow/io/symbols.map +++ b/cpp/src/arrow/io/symbols.map @@ -1,3 +1,15 @@ +# 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. + { # Symbols marked as 'local' are not exported by the DSO and thus may not # be used by client applications. http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/cpp/src/arrow/ipc/symbols.map ---------------------------------------------------------------------- diff --git a/cpp/src/arrow/ipc/symbols.map b/cpp/src/arrow/ipc/symbols.map index b4ad98c..1e87cae 100644 --- a/cpp/src/arrow/ipc/symbols.map +++ b/cpp/src/arrow/ipc/symbols.map @@ -1,3 +1,15 @@ +# 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. + { # Symbols marked as 'local' are not exported by the DSO and thus may not # be used by client applications. http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/cpp/src/arrow/symbols.map ---------------------------------------------------------------------- diff --git a/cpp/src/arrow/symbols.map b/cpp/src/arrow/symbols.map index 2ca8d73..cc8c9ba 100644 --- a/cpp/src/arrow/symbols.map +++ b/cpp/src/arrow/symbols.map @@ -1,3 +1,15 @@ +# 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. + { # Symbols marked as 'local' are not exported by the DSO and thus may not # be used by client applications. http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/cpp/thirdparty/build_thirdparty.sh ---------------------------------------------------------------------- diff --git a/cpp/thirdparty/build_thirdparty.sh b/cpp/thirdparty/build_thirdparty.sh index 6cc776d..5011e29 100755 --- a/cpp/thirdparty/build_thirdparty.sh +++ b/cpp/thirdparty/build_thirdparty.sh @@ -1,5 +1,17 @@ #!/bin/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 +# +# 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. + set -x set -e TP_DIR=$(cd "$(dirname "${BASH_SOURCE:-$0}")"; pwd) http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/cpp/thirdparty/download_thirdparty.sh ---------------------------------------------------------------------- diff --git a/cpp/thirdparty/download_thirdparty.sh b/cpp/thirdparty/download_thirdparty.sh index d299afc..b50e7bc 100755 --- a/cpp/thirdparty/download_thirdparty.sh +++ b/cpp/thirdparty/download_thirdparty.sh @@ -1,5 +1,17 @@ #!/bin/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 +# +# 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. + set -x set -e http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/cpp/thirdparty/set_thirdparty_env.sh ---------------------------------------------------------------------- diff --git a/cpp/thirdparty/set_thirdparty_env.sh b/cpp/thirdparty/set_thirdparty_env.sh index 7e9531c..135972e 100755 --- a/cpp/thirdparty/set_thirdparty_env.sh +++ b/cpp/thirdparty/set_thirdparty_env.sh @@ -1,5 +1,17 @@ #!/usr/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 +# +# 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. + SOURCE_DIR=$(cd "$(dirname "${BASH_SOURCE:-$0}")"; pwd) source $SOURCE_DIR/versions.sh http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/cpp/thirdparty/versions.sh ---------------------------------------------------------------------- diff --git a/cpp/thirdparty/versions.sh b/cpp/thirdparty/versions.sh index cb455b4..a7b21e1 100755 --- a/cpp/thirdparty/versions.sh +++ b/cpp/thirdparty/versions.sh @@ -1,3 +1,15 @@ +# 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. + GTEST_VERSION=1.7.0 GTEST_URL="https://github.com/google/googletest/archive/release-${GTEST_VERSION}.tar.gz" GTEST_BASEDIR=googletest-release-$GTEST_VERSION http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/dev/release/02-source.sh ---------------------------------------------------------------------- diff --git a/dev/release/02-source.sh b/dev/release/02-source.sh index f44692d..1bbe2e9 100644 --- a/dev/release/02-source.sh +++ b/dev/release/02-source.sh @@ -56,12 +56,43 @@ tarball=$tag.tar.gz # archive (identical hashes) using the scm tag git archive $release_hash --prefix $tag/ -o $tarball +# download apache rat +curl -s https://repo1.maven.org/maven2/org/apache/rat/apache-rat/0.12/apache-rat-0.12.jar > apache-rat-0.12.jar + +RAT="java -jar apache-rat-0.12.jar -d " + +# generate the rat report +$RAT $tarball \ + -e ".*" \ + -e mman.h \ + -e "*_generated.h" \ + -e random.h \ + -e status.cc \ + -e status.h \ + -e asan_symbolize.py \ + -e cpplint.py \ + -e FindPythonLibsNew.cmake \ + -e pax_global_header \ + -e MANIFEST.in \ + -e __init__.pxd \ + -e __init__.py \ + -e requirements.txt \ + > rat.txt +UNAPPROVED=`cat rat.txt | grep "Unknown Licenses" | head -n 1 | cut -d " " -f 1` + +if [ "0" -eq "${UNAPPROVED}" ]; then + echo "No unnaproved licenses" +else + echo "${UNAPPROVED} unapproved licences. Check rat report: rat.txt" + exit +fi + # sign the archive gpg --armor --output ${tarball}.asc --detach-sig $tarball gpg --print-md MD5 $tarball > ${tarball}.md5 shasum $tarball > ${tarball}.sha -# check out the parquet RC folder +# check out the arrow RC folder svn co --depth=empty https://dist.apache.org/repos/dist/dev/arrow tmp # add the release candidate for the tag http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/dev/release/README ---------------------------------------------------------------------- diff --git a/dev/release/README b/dev/release/README index 4fcc5d9..0740203 100644 --- a/dev/release/README +++ b/dev/release/README @@ -3,6 +3,9 @@ requirements: - a gpg key to sign the artifacts to release, run the following (replace 0.1.0 with version to release): + +#create a release branch +git co -b release-0_1_0 # prepare release v 0.1.0 (run tests, sign artifacts). Next version will be 0.1.1-SNAPSHOT dev/release/00-prepare.sh 0.1.0 0.1.1 # tag and push to maven repo (repo will have to be finalized separately) @@ -11,5 +14,12 @@ dev/release/01-perform.sh dev/release/02-source.sh 0.1.0 0 useful commands: -to set the mvn version in the poms +- to set the mvn version in the poms mvn versions:set -DnewVersion=0.1-SNAPSHOT +- reset your workspace +git reset --hard +- setup gpg agent +eval $(gpg-agent --daemon --allow-preset-passphrase) +gpg --use-agent -s LICENSE.txt +- delete tag localy +git tag -d apache-arrow-0.1.0 http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/format/File.fbs ---------------------------------------------------------------------- diff --git a/format/File.fbs b/format/File.fbs index a29bbc6..f28dc20 100644 --- a/format/File.fbs +++ b/format/File.fbs @@ -1,3 +1,20 @@ +// 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. + include "Message.fbs"; namespace org.apache.arrow.flatbuf; http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/format/Guidelines.md ---------------------------------------------------------------------- diff --git a/format/Guidelines.md b/format/Guidelines.md index 14f1057..c75da9f 100644 --- a/format/Guidelines.md +++ b/format/Guidelines.md @@ -1,3 +1,16 @@ +<!--- + 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. +--> # Implementation guidelines An execution engine (or framework, or UDF executor, or storage engine, etc) can implements only a subset of the Arrow spec and/or extend it given the following constraints: http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/format/IPC.md ---------------------------------------------------------------------- diff --git a/format/IPC.md b/format/IPC.md index 1f39e76..3f78126 100644 --- a/format/IPC.md +++ b/format/IPC.md @@ -1,3 +1,17 @@ +<!--- + 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. +--> + # Interprocess messaging / communication (IPC) ## File format http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/format/Layout.md ---------------------------------------------------------------------- diff --git a/format/Layout.md b/format/Layout.md index a953930..251af9d 100644 --- a/format/Layout.md +++ b/format/Layout.md @@ -1,3 +1,17 @@ +<!--- + 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. +--> + # Arrow: Physical memory layout ## Definitions / Terminology http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/format/Message.fbs ---------------------------------------------------------------------- diff --git a/format/Message.fbs b/format/Message.fbs index d8fa650..2ec9fd1 100644 --- a/format/Message.fbs +++ b/format/Message.fbs @@ -1,3 +1,20 @@ +// 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. + namespace org.apache.arrow.flatbuf; enum MetadataVersion:short { http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/format/Metadata.md ---------------------------------------------------------------------- diff --git a/format/Metadata.md b/format/Metadata.md index e227b8d..fa5f623 100644 --- a/format/Metadata.md +++ b/format/Metadata.md @@ -1,3 +1,17 @@ +<!--- + 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. +--> + # Metadata: Logical types, schemas, data headers This is documentation for the Arrow metadata specification, which enables http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/format/README.md ---------------------------------------------------------------------- diff --git a/format/README.md b/format/README.md index 78e1520..048badb 100644 --- a/format/README.md +++ b/format/README.md @@ -1,3 +1,17 @@ +<!--- + 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. +--> + ## Arrow specification documents > **Work-in-progress specification documents**. These are discussion documents @@ -21,4 +35,4 @@ couple related pieces of information: schema, and enable a system to send and receive Arrow row batches in a form that can be precisely disassembled or reconstructed. -[1]: http://github.com/google/flatbuffers \ No newline at end of file +[1]: http://github.com/google/flatbuffers http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/java/README.md ---------------------------------------------------------------------- diff --git a/java/README.md b/java/README.md index 5e1d30d..a57e35a 100644 --- a/java/README.md +++ b/java/README.md @@ -1,3 +1,17 @@ +<!--- + 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. +--> + # Arrow Java ## Setup Build Environment http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/java/vector/src/main/codegen/config.fmpp ---------------------------------------------------------------------- diff --git a/java/vector/src/main/codegen/config.fmpp b/java/vector/src/main/codegen/config.fmpp index 6d92ba8..92881dc 100644 --- a/java/vector/src/main/codegen/config.fmpp +++ b/java/vector/src/main/codegen/config.fmpp @@ -1,18 +1,14 @@ -# 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 +# 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 +# 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. +# 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. data: { # TODO: Rename to ~valueVectorModesAndTypes for clarity. http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/java/vector/src/main/codegen/data/ArrowTypes.tdd ---------------------------------------------------------------------- diff --git a/java/vector/src/main/codegen/data/ArrowTypes.tdd b/java/vector/src/main/codegen/data/ArrowTypes.tdd index 11ac99a..c0b942b 100644 --- a/java/vector/src/main/codegen/data/ArrowTypes.tdd +++ b/java/vector/src/main/codegen/data/ArrowTypes.tdd @@ -1,18 +1,14 @@ -# 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 +# 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 +# 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. +# 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. { types: [ http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/java/vector/src/main/codegen/data/ValueVectorTypes.tdd ---------------------------------------------------------------------- diff --git a/java/vector/src/main/codegen/data/ValueVectorTypes.tdd b/java/vector/src/main/codegen/data/ValueVectorTypes.tdd index 421dd7e..f7790bb 100644 --- a/java/vector/src/main/codegen/data/ValueVectorTypes.tdd +++ b/java/vector/src/main/codegen/data/ValueVectorTypes.tdd @@ -1,18 +1,14 @@ -# 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 +# 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 +# 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. +# 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. { modes: [ http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/python/README.md ---------------------------------------------------------------------- diff --git a/python/README.md b/python/README.md index 3235d18..6febcbc 100644 --- a/python/README.md +++ b/python/README.md @@ -1,3 +1,17 @@ +<!--- + 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. +--> + ## Python library for Apache Arrow This library provides a Pythonic API wrapper for the reference Arrow C++ http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/python/asv.conf.json ---------------------------------------------------------------------- diff --git a/python/asv.conf.json b/python/asv.conf.json index 96beba6..0c059fd 100644 --- a/python/asv.conf.json +++ b/python/asv.conf.json @@ -1,3 +1,15 @@ +// 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. + { // The version of the config file format. Do not change, unless // you know what you are doing. http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/python/conda.recipe/build.sh ---------------------------------------------------------------------- diff --git a/python/conda.recipe/build.sh b/python/conda.recipe/build.sh index f327100..fafe71e 100644 --- a/python/conda.recipe/build.sh +++ b/python/conda.recipe/build.sh @@ -1,4 +1,17 @@ #!/bin/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 +# +# 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. + set -ex # Build dependency http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/python/conda.recipe/meta.yaml ---------------------------------------------------------------------- diff --git a/python/conda.recipe/meta.yaml b/python/conda.recipe/meta.yaml index 98ae414..b37dfde 100644 --- a/python/conda.recipe/meta.yaml +++ b/python/conda.recipe/meta.yaml @@ -1,3 +1,15 @@ +# 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. + package: name: pyarrow version: "0.1" http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/python/doc/Benchmarks.md ---------------------------------------------------------------------- diff --git a/python/doc/Benchmarks.md b/python/doc/Benchmarks.md index 8edfb62..1c36801 100644 --- a/python/doc/Benchmarks.md +++ b/python/doc/Benchmarks.md @@ -1,3 +1,16 @@ +<!--- + 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. +--> ## Benchmark Requirements The benchmarks are run using [asv][1] which is also their only requirement. http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/python/doc/INSTALL.md ---------------------------------------------------------------------- diff --git a/python/doc/INSTALL.md b/python/doc/INSTALL.md index d30a030..81eed56 100644 --- a/python/doc/INSTALL.md +++ b/python/doc/INSTALL.md @@ -1,3 +1,17 @@ +<!--- + 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. +--> + ## Building pyarrow (Apache Arrow Python library) First, clone the master git repository: @@ -84,4 +98,4 @@ Out[2]: ] ``` -[1]: https://cmake.org/ \ No newline at end of file +[1]: https://cmake.org/ http://git-wip-us.apache.org/repos/asf/arrow/blob/04cf8746/python/pyarrow/config.pyx ---------------------------------------------------------------------- diff --git a/python/pyarrow/config.pyx b/python/pyarrow/config.pyx index 1047a47..778c15a 100644 --- a/python/pyarrow/config.pyx +++ b/python/pyarrow/config.pyx @@ -1,3 +1,15 @@ +# 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. + # cython: profile=False # distutils: language = c++ # cython: embedsignature = True
