diff --git a/backends-clickhouse/pom.xml b/backends-clickhouse/pom.xml index 33850dde6e3e..c15d8249aff5 100644 --- a/backends-clickhouse/pom.xml +++ b/backends-clickhouse/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/backends-velox/pom.xml b/backends-velox/pom.xml index 51879fa0eed4..798d87f539ba 100755 --- a/backends-velox/pom.xml +++ b/backends-velox/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/cpp-ch/local-engine/docker/image/Dockerfile b/cpp-ch/local-engine/docker/image/Dockerfile index 4941d20aaee6..33418f75da9f 100644 --- a/cpp-ch/local-engine/docker/image/Dockerfile +++ b/cpp-ch/local-engine/docker/image/Dockerfile @@ -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. +# + # rebuild in #33610 # docker build -t libch_builder . FROM ubuntu:20.04 diff --git a/cpp/CMake/BuildGTest.cmake b/cpp/CMake/BuildGTest.cmake index d85578c0593c..0e812859949f 100644 --- a/cpp/CMake/BuildGTest.cmake +++ b/cpp/CMake/BuildGTest.cmake @@ -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_guard(GLOBAL) include(FetchContent) diff --git a/dev/docker/cudf/Dockerfile b/dev/docker/cudf/Dockerfile index f598f90bf80e..668cc3cc0ae8 100644 --- a/dev/docker/cudf/Dockerfile +++ b/dev/docker/cudf/Dockerfile @@ -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. +# + FROM ghcr.io/facebookincubator/velox-dev:adapters RUN yum install -y sudo patch maven perl && ln -sf /usr/local/bin/cmake /usr/bin diff --git a/dev/start_cudf.sh b/dev/start_cudf.sh index b52c1a9f7391..2843a5d83b1c 100644 --- a/dev/start_cudf.sh +++ b/dev/start_cudf.sh @@ -1,4 +1,20 @@ #!/bin/bash + +# 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. + # Execute this script in host machine set -eu diff --git a/dev/vcpkg/env.sh b/dev/vcpkg/env.sh index ae5e6ca44a3f..a86a953e2b55 100755 --- a/dev/vcpkg/env.sh +++ b/dev/vcpkg/env.sh @@ -1,4 +1,20 @@ #! /bin/bash + +# 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. + set -e if [ -z "${BASH_SOURCE[0]}" ] || [ "$0" == "${BASH_SOURCE[0]}" ]; then diff --git a/dev/vcpkg/init.sh b/dev/vcpkg/init.sh index 4e7b16af821c..c5e649952d92 100755 --- a/dev/vcpkg/init.sh +++ b/dev/vcpkg/init.sh @@ -1,5 +1,20 @@ #! /bin/bash +# 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. + set -e BUILD_TESTS=OFF diff --git a/gluten-arrow/pom.xml b/gluten-arrow/pom.xml index e60c604662e0..4ffbd2ead34a 100644 --- a/gluten-arrow/pom.xml +++ b/gluten-arrow/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/gluten-celeborn/pom.xml b/gluten-celeborn/pom.xml index 058f314219be..a5451029cfd4 100755 --- a/gluten-celeborn/pom.xml +++ b/gluten-celeborn/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/gluten-core/pom.xml b/gluten-core/pom.xml index ac8f8f169368..0f817143dccb 100644 --- a/gluten-core/pom.xml +++ b/gluten-core/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/gluten-delta/pom.xml b/gluten-delta/pom.xml index d2c087f8fda4..a4196d04476e 100755 --- a/gluten-delta/pom.xml +++ b/gluten-delta/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/gluten-hudi/pom.xml b/gluten-hudi/pom.xml index 402a965872e1..4ba244783220 100755 --- a/gluten-hudi/pom.xml +++ b/gluten-hudi/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/gluten-iceberg/pom.xml b/gluten-iceberg/pom.xml index f2f54170d538..45b13feb2486 100644 --- a/gluten-iceberg/pom.xml +++ b/gluten-iceberg/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/gluten-kafka/pom.xml b/gluten-kafka/pom.xml index 36f374872346..ec3ca3a61af8 100644 --- a/gluten-kafka/pom.xml +++ b/gluten-kafka/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/gluten-paimon/pom.xml b/gluten-paimon/pom.xml index d174800108bb..21d3b0479e32 100644 --- a/gluten-paimon/pom.xml +++ b/gluten-paimon/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/gluten-ras/common/pom.xml b/gluten-ras/common/pom.xml index c73a36e04430..010b5b8ae062 100644 --- a/gluten-ras/common/pom.xml +++ b/gluten-ras/common/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/gluten-ras/planner/pom.xml b/gluten-ras/planner/pom.xml index b620aff8f842..7c9b10b06126 100644 --- a/gluten-ras/planner/pom.xml +++ b/gluten-ras/planner/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/gluten-ras/pom.xml b/gluten-ras/pom.xml index 52ca11acaa50..f52c41ba0055 100644 --- a/gluten-ras/pom.xml +++ b/gluten-ras/pom.xml @@ -1,15 +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. + --> 4.0.0 diff --git a/gluten-substrait/pom.xml b/gluten-substrait/pom.xml index e27ec6ddf7a9..7ee22dd12773 100644 --- a/gluten-substrait/pom.xml +++ b/gluten-substrait/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/gluten-ui/pom.xml b/gluten-ui/pom.xml index 2e8255f5b2aa..ede19c3a046c 100644 --- a/gluten-ui/pom.xml +++ b/gluten-ui/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/gluten-uniffle/pom.xml b/gluten-uniffle/pom.xml index 45529395275c..cbee60e4c47c 100644 --- a/gluten-uniffle/pom.xml +++ b/gluten-uniffle/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/gluten-ut/common/pom.xml b/gluten-ut/common/pom.xml index 4e18ca57dd35..c5fab5045409 100644 --- a/gluten-ut/common/pom.xml +++ b/gluten-ut/common/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/gluten-ut/pom.xml b/gluten-ut/pom.xml index bfa2f5a0e421..2726533b8a7c 100644 --- a/gluten-ut/pom.xml +++ b/gluten-ut/pom.xml @@ -1,17 +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. + --> 4.0.0 diff --git a/gluten-ut/spark32/pom.xml b/gluten-ut/spark32/pom.xml index 5e7cc41308ad..f45b49cf27e3 100644 --- a/gluten-ut/spark32/pom.xml +++ b/gluten-ut/spark32/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/gluten-ut/spark33/pom.xml b/gluten-ut/spark33/pom.xml index 5abe7dbd7697..04ba31be9e58 100644 --- a/gluten-ut/spark33/pom.xml +++ b/gluten-ut/spark33/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/gluten-ut/spark34/pom.xml b/gluten-ut/spark34/pom.xml index ca3e64f30442..6d34eb6384b6 100644 --- a/gluten-ut/spark34/pom.xml +++ b/gluten-ut/spark34/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/gluten-ut/spark35/pom.xml b/gluten-ut/spark35/pom.xml index f1ee7a192050..0fbd50d1ec27 100644 --- a/gluten-ut/spark35/pom.xml +++ b/gluten-ut/spark35/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/gluten-ut/test/pom.xml b/gluten-ut/test/pom.xml index f529936ad547..fd525abed65e 100644 --- a/gluten-ut/test/pom.xml +++ b/gluten-ut/test/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/tools/gluten-it/3rd/pom.xml b/tools/gluten-it/3rd/pom.xml index 31410f6d92a5..cb7ba0c7edbe 100644 --- a/tools/gluten-it/3rd/pom.xml +++ b/tools/gluten-it/3rd/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/tools/gluten-it/common/pom.xml b/tools/gluten-it/common/pom.xml index e969e829b79c..ba1485a17bd6 100644 --- a/tools/gluten-it/common/pom.xml +++ b/tools/gluten-it/common/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/tools/gluten-it/package/pom.xml b/tools/gluten-it/package/pom.xml index 375325c59e15..8336b7d19f75 100644 --- a/tools/gluten-it/package/pom.xml +++ b/tools/gluten-it/package/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/tools/gluten-it/pom.xml b/tools/gluten-it/pom.xml index 94606ae03eff..fc55708d98b2 100644 --- a/tools/gluten-it/pom.xml +++ b/tools/gluten-it/pom.xml @@ -1,4 +1,20 @@ + 4.0.0 diff --git a/tools/gluten-te/centos/dockerfile-build b/tools/gluten-te/centos/dockerfile-build index d8a16d475d5f..adc695b3dd5b 100644 --- a/tools/gluten-te/centos/dockerfile-build +++ b/tools/gluten-te/centos/dockerfile-build @@ -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. +# + ARG DOCKER_TARGET_IMAGE_BUILDENV_WITH_OS_IMAGE FROM $DOCKER_TARGET_IMAGE_BUILDENV_WITH_OS_IMAGE AS gluten-build diff --git a/tools/gluten-te/centos/dockerfile-buildenv b/tools/gluten-te/centos/dockerfile-buildenv index d3b9eb1eae3c..4d9b7c67e0bd 100755 --- a/tools/gluten-te/centos/dockerfile-buildenv +++ b/tools/gluten-te/centos/dockerfile-buildenv @@ -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. +# + ARG OS_IMAGE_NAME ARG OS_IMAGE_TAG diff --git a/tools/gluten-te/ubuntu/dockerfile-build b/tools/gluten-te/ubuntu/dockerfile-build index 073db0ba18f5..8828882d29d8 100644 --- a/tools/gluten-te/ubuntu/dockerfile-build +++ b/tools/gluten-te/ubuntu/dockerfile-build @@ -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. +# + ARG DOCKER_TARGET_IMAGE_BUILDENV_WITH_OS_IMAGE FROM $DOCKER_TARGET_IMAGE_BUILDENV_WITH_OS_IMAGE AS gluten-build diff --git a/tools/gluten-te/ubuntu/dockerfile-buildenv b/tools/gluten-te/ubuntu/dockerfile-buildenv index df13e8726190..29596e20ae54 100644 --- a/tools/gluten-te/ubuntu/dockerfile-buildenv +++ b/tools/gluten-te/ubuntu/dockerfile-buildenv @@ -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. +# + ARG OS_IMAGE_NAME ARG OS_IMAGE_TAG diff --git a/tools/gluten-te/ubuntu/dockerfile-tpc b/tools/gluten-te/ubuntu/dockerfile-tpc index d3f9ecde1966..eac2814584e4 100644 --- a/tools/gluten-te/ubuntu/dockerfile-tpc +++ b/tools/gluten-te/ubuntu/dockerfile-tpc @@ -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. +# + ARG DOCKER_TARGET_IMAGE_BUILD_WITH_OS_IMAGE FROM $DOCKER_TARGET_IMAGE_BUILD_WITH_OS_IMAGE AS gluten-tpc