You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kudu.apache.org by jd...@apache.org on 2016/02/17 01:42:43 UTC
[4/5] incubator-kudu git commit: Add ASL2.0 license headers to files
missing it
Add ASL2.0 license headers to files missing it
Ran RAT manually and these were the files missing ASL that were not
licensed under some other license, such as BSD or MIT, and that were of
a file format that supports adding comments.
I'm working on integrating RAT but I didn't want to block these fixes or
the release on that.
Change-Id: I6ace596ce1fec648cc42edaed8fbca1d2bd941e0
Reviewed-on: http://gerrit.cloudera.org:8080/2178
Reviewed-by: Jean-Daniel Cryans
Tested-by: Kudu Jenkins
Project: http://git-wip-us.apache.org/repos/asf/incubator-kudu/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-kudu/commit/31058c6c
Tree: http://git-wip-us.apache.org/repos/asf/incubator-kudu/tree/31058c6c
Diff: http://git-wip-us.apache.org/repos/asf/incubator-kudu/diff/31058c6c
Branch: refs/heads/master
Commit: 31058c6cf3593c66d7b2e0c696cd533fb1db8510
Parents: 1ba7030
Author: Mike Percy <mp...@apache.org>
Authored: Tue Feb 16 21:28:29 2016 +0200
Committer: Jean-Daniel Cryans <jd...@gerrit.cloudera.org>
Committed: Wed Feb 17 00:03:16 2016 +0000
----------------------------------------------------------------------
.gitignore | 17 ++++++++++++++++
build-support/jenkins/dummy-junit.xml | 18 +++++++++++++++++
build-support/tools/kudu-lint/.gitignore | 17 ++++++++++++++++
cmake_modules/FindBitshuffle.cmake | 17 ++++++++++++++++
cmake_modules/FindCrcutil.cmake | 17 ++++++++++++++++
cmake_modules/FindGFlags.cmake | 17 ++++++++++++++++
cmake_modules/FindGLog.cmake | 17 ++++++++++++++++
cmake_modules/FindGPerf.cmake | 17 ++++++++++++++++
cmake_modules/FindLibEv.cmake | 17 ++++++++++++++++
cmake_modules/FindLz4.cmake | 17 ++++++++++++++++
cmake_modules/FindProtobuf.cmake | 17 ++++++++++++++++
cmake_modules/FindSnappy.cmake | 17 ++++++++++++++++
cmake_modules/FindVmem.cmake | 17 ++++++++++++++++
cmake_modules/FindZlib.cmake | 17 ++++++++++++++++
docs/.gitignore | 17 ++++++++++++++++
docs/images/.gitignore | 0
docs/support/scripts/Gemfile | 17 ++++++++++++++++
docs/transaction_semantics.adoc | 17 ++++++++++++++++
docs/whitepaper/.gitignore | 17 ++++++++++++++++
docs/whitepaper/kudu.tex | 18 ++++++++++++++++-
docs/whitepaper/ycsb-data/combine-data.sh | 17 ++++++++++++++++
docs/whitepaper/ycsb-data/log-to-tsv.pl | 17 ++++++++++++++++
docs/whitepaper/ycsb-data/plots.R | 17 ++++++++++++++++
docs/whitepaper/ycsb-data/uniform-hbase.sh | 17 ++++++++++++++++
docs/whitepaper/ycsb-data/uniform-kudu.sh | 17 ++++++++++++++++
docs/whitepaper/ycsb-data/zipf-hbase.sh | 17 ++++++++++++++++
docs/whitepaper/ycsb-data/zipfian-kudu.sh | 17 ++++++++++++++++
java/.gitignore | 17 ++++++++++++++++
java/kudu-client/.gitignore | 16 +++++++++++++++
python/.gitignore | 27 ++++++++++++++-----------
python/kudu/tests/__init__.py | 18 +++++++++++++++++
src/kudu/client/clientConfig.cmake.in | 17 ++++++++++++++++
src/kudu/scripts/ensure_cpu_scaling.sh | 18 +++++++++++++++++
thirdparty/.gitignore | 17 ++++++++++++++++
www/index.html | 19 +++++++++++++++++
35 files changed, 580 insertions(+), 13 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/.gitignore
----------------------------------------------------------------------
diff --git a/.gitignore b/.gitignore
index a55a351..ef6586f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -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.
+
# Most common in-tree build directory.
#
# Note: build output files are not explicitly listed here because they are
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/build-support/jenkins/dummy-junit.xml
----------------------------------------------------------------------
diff --git a/build-support/jenkins/dummy-junit.xml b/build-support/jenkins/dummy-junit.xml
index 1f02612..ae128c5 100644
--- a/build-support/jenkins/dummy-junit.xml
+++ b/build-support/jenkins/dummy-junit.xml
@@ -1,3 +1,21 @@
+<!--
+// 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.
+-->
<!-- There must be at least one junit xml file found in its search paths or the
Jenkins surefire plugin will fail. This file is left here to make the LINT
build pass, since it does not run any unit tests.
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/build-support/tools/kudu-lint/.gitignore
----------------------------------------------------------------------
diff --git a/build-support/tools/kudu-lint/.gitignore b/build-support/tools/kudu-lint/.gitignore
index d78d765..5e1caf5 100644
--- a/build-support/tools/kudu-lint/.gitignore
+++ b/build-support/tools/kudu-lint/.gitignore
@@ -1,2 +1,19 @@
+# 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.
+
# The binary
kudu-lint
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/cmake_modules/FindBitshuffle.cmake
----------------------------------------------------------------------
diff --git a/cmake_modules/FindBitshuffle.cmake b/cmake_modules/FindBitshuffle.cmake
index ed9b04d..8caae64 100644
--- a/cmake_modules/FindBitshuffle.cmake
+++ b/cmake_modules/FindBitshuffle.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.
+
# - Find Bitshuffle (bitshuffle.h, bitshuffle.a)
# This module defines
# BITSHUFFLE_INCLUDE_DIR, directory containing headers
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/cmake_modules/FindCrcutil.cmake
----------------------------------------------------------------------
diff --git a/cmake_modules/FindCrcutil.cmake b/cmake_modules/FindCrcutil.cmake
index 6d93a9a..6866348 100644
--- a/cmake_modules/FindCrcutil.cmake
+++ b/cmake_modules/FindCrcutil.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.
+
# - Find CRCUTIL (crcutil/include.h, libcrcutil.a)
# This module defines
# CRCUTIL_INCLUDE_DIR, directory containing headers
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/cmake_modules/FindGFlags.cmake
----------------------------------------------------------------------
diff --git a/cmake_modules/FindGFlags.cmake b/cmake_modules/FindGFlags.cmake
index 273c72e..acfbccd 100644
--- a/cmake_modules/FindGFlags.cmake
+++ b/cmake_modules/FindGFlags.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.
+
# - Find GFLAGS (gflags.h, libgflags.a, libgflags.so, and libgflags.so.0)
# This module defines
# GFLAGS_INCLUDE_DIR, directory containing headers
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/cmake_modules/FindGLog.cmake
----------------------------------------------------------------------
diff --git a/cmake_modules/FindGLog.cmake b/cmake_modules/FindGLog.cmake
index c214bd0..c9876b7 100644
--- a/cmake_modules/FindGLog.cmake
+++ b/cmake_modules/FindGLog.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.
+
# - Find GLOG (logging.h, libglog.a, libglog.so, and libglog.so.0)
# This module defines
# GLOG_INCLUDE_DIR, directory containing headers
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/cmake_modules/FindGPerf.cmake
----------------------------------------------------------------------
diff --git a/cmake_modules/FindGPerf.cmake b/cmake_modules/FindGPerf.cmake
index 48d4033..d3ed697 100644
--- a/cmake_modules/FindGPerf.cmake
+++ b/cmake_modules/FindGPerf.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.
+
# -*- cmake -*-
# - Find Google perftools
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/cmake_modules/FindLibEv.cmake
----------------------------------------------------------------------
diff --git a/cmake_modules/FindLibEv.cmake b/cmake_modules/FindLibEv.cmake
index f1f9d7a..c2cfbd3 100644
--- a/cmake_modules/FindLibEv.cmake
+++ b/cmake_modules/FindLibEv.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.
+
# - Find LIBEV (ev++.h, libev.a, and libev.so)
# This module defines
# LIBEV_INCLUDE_DIR, directory containing headers
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/cmake_modules/FindLz4.cmake
----------------------------------------------------------------------
diff --git a/cmake_modules/FindLz4.cmake b/cmake_modules/FindLz4.cmake
index 87800a8..362d493 100644
--- a/cmake_modules/FindLz4.cmake
+++ b/cmake_modules/FindLz4.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.
+
# - Find LZ4 (lz4.h, liblz4.a)
# This module defines
# LZ4_INCLUDE_DIR, directory containing headers
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/cmake_modules/FindProtobuf.cmake
----------------------------------------------------------------------
diff --git a/cmake_modules/FindProtobuf.cmake b/cmake_modules/FindProtobuf.cmake
index 108d68c..128bbf2 100644
--- a/cmake_modules/FindProtobuf.cmake
+++ b/cmake_modules/FindProtobuf.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.
+
#########
# Local rewrite of the protobuf support in cmake.
#
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/cmake_modules/FindSnappy.cmake
----------------------------------------------------------------------
diff --git a/cmake_modules/FindSnappy.cmake b/cmake_modules/FindSnappy.cmake
index 75a909f..20d5ace 100644
--- a/cmake_modules/FindSnappy.cmake
+++ b/cmake_modules/FindSnappy.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.
+
# - Find SNAPPY (snappy.h, libsnappy.a, libsnappy.so, and libsnappy.so.1)
# This module defines
# SNAPPY_INCLUDE_DIR, directory containing headers
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/cmake_modules/FindVmem.cmake
----------------------------------------------------------------------
diff --git a/cmake_modules/FindVmem.cmake b/cmake_modules/FindVmem.cmake
index b85d2c4..6c2e0de 100644
--- a/cmake_modules/FindVmem.cmake
+++ b/cmake_modules/FindVmem.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.
+
# - Find VMEM (libvmem.h, libvmem.so)
# This module defines
# VMEM_INCLUDE_DIR, directory containing headers
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/cmake_modules/FindZlib.cmake
----------------------------------------------------------------------
diff --git a/cmake_modules/FindZlib.cmake b/cmake_modules/FindZlib.cmake
index ee8078b..48d7b01 100644
--- a/cmake_modules/FindZlib.cmake
+++ b/cmake_modules/FindZlib.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.
+
# - Find ZLIB (zlib.h, libz.a, libz.so, and libz.so.1)
# This module defines
# ZLIB_INCLUDE_DIR, directory containing headers
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/docs/.gitignore
----------------------------------------------------------------------
diff --git a/docs/.gitignore b/docs/.gitignore
index 3432c3f..9e71527 100644
--- a/docs/.gitignore
+++ b/docs/.gitignore
@@ -1,2 +1,19 @@
+# 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.
+
*.html
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/docs/images/.gitignore
----------------------------------------------------------------------
diff --git a/docs/images/.gitignore b/docs/images/.gitignore
deleted file mode 100644
index e69de29..0000000
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/docs/support/scripts/Gemfile
----------------------------------------------------------------------
diff --git a/docs/support/scripts/Gemfile b/docs/support/scripts/Gemfile
index cc67e62..2948545 100644
--- a/docs/support/scripts/Gemfile
+++ b/docs/support/scripts/Gemfile
@@ -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.
+
source 'https://rubygems.org'
# We need to use versions that can run on CentOS 6, which ships Ruby 1.8.7.
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/docs/transaction_semantics.adoc
----------------------------------------------------------------------
diff --git a/docs/transaction_semantics.adoc b/docs/transaction_semantics.adoc
index b2c51c4..9e80211 100644
--- a/docs/transaction_semantics.adoc
+++ b/docs/transaction_semantics.adoc
@@ -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.
+
[[installation]]
= Transaction Semantics in Apache Kudu (incubating)
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/docs/whitepaper/.gitignore
----------------------------------------------------------------------
diff --git a/docs/whitepaper/.gitignore b/docs/whitepaper/.gitignore
index 3eec47d..ac8fdb7 100644
--- a/docs/whitepaper/.gitignore
+++ b/docs/whitepaper/.gitignore
@@ -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.
+
*.aux
*.log
*.pdf
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/docs/whitepaper/kudu.tex
----------------------------------------------------------------------
diff --git a/docs/whitepaper/kudu.tex b/docs/whitepaper/kudu.tex
index 750bf0f..53baf48 100644
--- a/docs/whitepaper/kudu.tex
+++ b/docs/whitepaper/kudu.tex
@@ -1,4 +1,20 @@
-% Confidential Cloudera Information, covered by NDA.
+% 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.
+
\documentclass{vldb}
\usepackage{graphicx}
\usepackage{verbatim}
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/docs/whitepaper/ycsb-data/combine-data.sh
----------------------------------------------------------------------
diff --git a/docs/whitepaper/ycsb-data/combine-data.sh b/docs/whitepaper/ycsb-data/combine-data.sh
index 087ac7b..e600be2 100755
--- a/docs/whitepaper/ycsb-data/combine-data.sh
+++ b/docs/whitepaper/ycsb-data/combine-data.sh
@@ -1,4 +1,21 @@
#!/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.
prepend_lines() {
tail --lines=+2 $1 | perl -p -e "s,^,$2,g;"
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/docs/whitepaper/ycsb-data/log-to-tsv.pl
----------------------------------------------------------------------
diff --git a/docs/whitepaper/ycsb-data/log-to-tsv.pl b/docs/whitepaper/ycsb-data/log-to-tsv.pl
index feff455..b24b119 100755
--- a/docs/whitepaper/ycsb-data/log-to-tsv.pl
+++ b/docs/whitepaper/ycsb-data/log-to-tsv.pl
@@ -1,4 +1,21 @@
#!/usr/bin/env perl
+#
+# 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.
print "time\ttput\n";
while (<>) {
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/docs/whitepaper/ycsb-data/plots.R
----------------------------------------------------------------------
diff --git a/docs/whitepaper/ycsb-data/plots.R b/docs/whitepaper/ycsb-data/plots.R
index aeda345..3090b03 100644
--- a/docs/whitepaper/ycsb-data/plots.R
+++ b/docs/whitepaper/ycsb-data/plots.R
@@ -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.
+
library(ggplot2)
library(scales)
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/docs/whitepaper/ycsb-data/uniform-hbase.sh
----------------------------------------------------------------------
diff --git a/docs/whitepaper/ycsb-data/uniform-hbase.sh b/docs/whitepaper/ycsb-data/uniform-hbase.sh
index 68444c4..1f6bf77 100755
--- a/docs/whitepaper/ycsb-data/uniform-hbase.sh
+++ b/docs/whitepaper/ycsb-data/uniform-hbase.sh
@@ -1,4 +1,21 @@
#/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.
EXPORTER="com.yahoo.ycsb.measurements.exporter.JSONArrayMeasurementsExporter"
COMMON_FLAGS="-p recordcount=100000000 -p columnfamily=family -cp /etc/hbase/conf -p exporter=$EXPORTER -p table=ycsb_100m"
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/docs/whitepaper/ycsb-data/uniform-kudu.sh
----------------------------------------------------------------------
diff --git a/docs/whitepaper/ycsb-data/uniform-kudu.sh b/docs/whitepaper/ycsb-data/uniform-kudu.sh
index cacd919..735983b 100755
--- a/docs/whitepaper/ycsb-data/uniform-kudu.sh
+++ b/docs/whitepaper/ycsb-data/uniform-kudu.sh
@@ -1,4 +1,21 @@
#/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.
EXPORTER="com.yahoo.ycsb.measurements.exporter.JSONArrayMeasurementsExporter"
COMMON_FLAGS="-p recordcount=100000000 -p exporter=$EXPORTER -p table_name=ycsb_100m -p masterQuorum=a1216"
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/docs/whitepaper/ycsb-data/zipf-hbase.sh
----------------------------------------------------------------------
diff --git a/docs/whitepaper/ycsb-data/zipf-hbase.sh b/docs/whitepaper/ycsb-data/zipf-hbase.sh
index ea358df..cea59e7 100755
--- a/docs/whitepaper/ycsb-data/zipf-hbase.sh
+++ b/docs/whitepaper/ycsb-data/zipf-hbase.sh
@@ -1,4 +1,21 @@
#/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.
EXPORTER="com.yahoo.ycsb.measurements.exporter.JSONArrayMeasurementsExporter"
COMMON_FLAGS="-p recordcount=100000000 -p columnfamily=family -cp /etc/hbase/conf -p exporter=$EXPORTER -p table=ycsb_100m"
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/docs/whitepaper/ycsb-data/zipfian-kudu.sh
----------------------------------------------------------------------
diff --git a/docs/whitepaper/ycsb-data/zipfian-kudu.sh b/docs/whitepaper/ycsb-data/zipfian-kudu.sh
index 527304f..acb674e 100755
--- a/docs/whitepaper/ycsb-data/zipfian-kudu.sh
+++ b/docs/whitepaper/ycsb-data/zipfian-kudu.sh
@@ -1,4 +1,21 @@
#/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.
EXPORTER="com.yahoo.ycsb.measurements.exporter.JSONArrayMeasurementsExporter"
COMMON_FLAGS="-p recordcount=100000000 -p exporter=$EXPORTER -p table_name=ycsb_100m -p masterQuorum=a1216"
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/java/.gitignore
----------------------------------------------------------------------
diff --git a/java/.gitignore b/java/.gitignore
index 02ef3ff..05b8237 100644
--- a/java/.gitignore
+++ b/java/.gitignore
@@ -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.
+
# Eclipse files
.classpath
.project
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/java/kudu-client/.gitignore
----------------------------------------------------------------------
diff --git a/java/kudu-client/.gitignore b/java/kudu-client/.gitignore
index 4bc0ed3..3516d86 100644
--- a/java/kudu-client/.gitignore
+++ b/java/kudu-client/.gitignore
@@ -1,3 +1,19 @@
+# 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.
# Maven build artifacts
dependency-reduced-pom.xml
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/python/.gitignore
----------------------------------------------------------------------
diff --git a/python/.gitignore b/python/.gitignore
index 921484a..2e78d86 100644
--- a/python/.gitignore
+++ b/python/.gitignore
@@ -1,16 +1,19 @@
-# Copyright 2016 Cloudera, Inc.
+# 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.
# Editor temporary/working/backup files
*flymake*
@@ -40,4 +43,4 @@ dist
coverage.xml
# automatically generated during local development
-kudu/version.py
\ No newline at end of file
+kudu/version.py
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/python/kudu/tests/__init__.py
----------------------------------------------------------------------
diff --git a/python/kudu/tests/__init__.py b/python/kudu/tests/__init__.py
index e69de29..df30457 100644
--- a/python/kudu/tests/__init__.py
+++ b/python/kudu/tests/__init__.py
@@ -0,0 +1,18 @@
+# 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.
+
+# This file left blank.
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/src/kudu/client/clientConfig.cmake.in
----------------------------------------------------------------------
diff --git a/src/kudu/client/clientConfig.cmake.in b/src/kudu/client/clientConfig.cmake.in
index 9eaf00c..b788e4e 100644
--- a/src/kudu/client/clientConfig.cmake.in
+++ b/src/kudu/client/clientConfig.cmake.in
@@ -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.
+
# Workaround so the generated cmake file works in older versions of
# cmake
if(NOT CMAKE_CURRENT_LIST_DIR)
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/src/kudu/scripts/ensure_cpu_scaling.sh
----------------------------------------------------------------------
diff --git a/src/kudu/scripts/ensure_cpu_scaling.sh b/src/kudu/scripts/ensure_cpu_scaling.sh
index 0de657a..552cb9a 100755
--- a/src/kudu/scripts/ensure_cpu_scaling.sh
+++ b/src/kudu/scripts/ensure_cpu_scaling.sh
@@ -1,4 +1,22 @@
#!/bin/bash -e
+#
+# 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.
+
# Ensure that the CPU governor is set to a particular governor, outputting
# the prior governor on stdout.
#
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/thirdparty/.gitignore
----------------------------------------------------------------------
diff --git a/thirdparty/.gitignore b/thirdparty/.gitignore
index 4d85033..57d7d9f 100644
--- a/thirdparty/.gitignore
+++ b/thirdparty/.gitignore
@@ -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.
+
cmake-*
crcutil-*
gflags-*
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/31058c6c/www/index.html
----------------------------------------------------------------------
diff --git a/www/index.html b/www/index.html
index edc8f26..df3bbf8 100644
--- a/www/index.html
+++ b/www/index.html
@@ -1,3 +1,22 @@
+<!--
+//
+// 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.
+-->
<html>
<body>
<h1>Kudu Webserver</h1>