You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hawq.apache.org by rv...@apache.org on 2016/01/13 04:13:58 UTC
[5/5] incubator-hawq git commit: HAWQ-184. pass RAT check
HAWQ-184. pass RAT check
Project: http://git-wip-us.apache.org/repos/asf/incubator-hawq/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-hawq/commit/91c45cab
Tree: http://git-wip-us.apache.org/repos/asf/incubator-hawq/tree/91c45cab
Diff: http://git-wip-us.apache.org/repos/asf/incubator-hawq/diff/91c45cab
Branch: refs/heads/master
Commit: 91c45cab0e5844abfe0f398f2378637f4028fe45
Parents: 8ccff7b
Author: Roman Shaposhnik <rv...@apache.org>
Authored: Mon Jan 4 15:36:29 2016 -0800
Committer: Roman Shaposhnik <rv...@apache.org>
Committed: Tue Jan 12 19:13:19 2016 -0800
----------------------------------------------------------------------
contrib/extprotocol/Makefile | 17 ++
contrib/formatter_fixedwidth/Makefile | 17 ++
contrib/gp_cancel_query/Makefile | 17 ++
contrib/gp_mdver/Makefile | 17 ++
contrib/gp_mdver/gp_mdver_utils.sql.in | 19 ++
contrib/gp_sparse_vector/Makefile | 17 ++
contrib/hawq-hadoop/Makefile | 17 ++
depends/libyarn/CMake/CodeCoverage.cmake | 18 ++
depends/libyarn/CMake/Functions.cmake | 18 ++
depends/libyarn/CMake/Options.cmake | 18 ++
depends/libyarn/CMake/Platform.cmake | 20 +-
depends/libyarn/bootstrap | 18 ++
depends/libyarn/sample/Makefile | 17 ++
depends/libyarn/src/doxyfile.in | 17 ++
depends/libyarn/src/platform.h.in | 17 ++
getversion | 18 ++
pom.xml | 182 +++++++++++--------
putversion | 18 ++
pxf/Makefile | 17 ++
pxf/settings.gradle | 19 ++
src/Makefile.mock | 17 ++
src/VERSIONS.mk.in | 18 ++
src/backend/access/appendonly/Makefile | 17 ++
src/backend/access/appendonly/aomd.c | 18 ++
src/backend/access/appendonly/aosegfiles.c | 18 ++
src/backend/access/appendonly/appendonlyam.c | 18 ++
.../access/appendonly/appendonlywriter.c | 18 ++
src/backend/access/appendonly/test/Makefile | 17 ++
src/backend/access/common/heaptuple.c | 18 ++
src/backend/access/common/test/Makefile | 17 ++
src/backend/access/external/Makefile | 17 ++
src/backend/access/external/test/Makefile | 17 ++
.../parquet/metadatautil_c++/test/Makefile | 17 ++
src/backend/access/transam/test/Makefile | 17 ++
src/backend/access/transam/xlogutils.c | 18 ++
src/backend/bootstrap/bootparse.y | 19 +-
src/backend/catalog/aoseg.c | 18 ++
src/backend/catalog/caql/Makefile | 17 ++
src/backend/catalog/caql/test/Makefile | 17 ++
src/backend/catalog/caql/test_discard/Makefile | 17 ++
src/backend/catalog/cdb_schema.in | 17 ++
src/backend/catalog/cdb_util.in | 17 ++
src/backend/catalog/core/Makefile | 17 ++
src/backend/catalog/core/test/Makefile | 17 ++
src/backend/catalog/gp_toolkit_test.sql.in | 17 ++
src/backend/catalog/hcatalog/Makefile | 17 ++
src/backend/catalog/heap.c | 18 ++
src/backend/catalog/index.c | 18 ++
src/backend/catalog/pg_appendonly.c | 18 ++
src/backend/catalog/pg_extprotocol.c | 18 ++
src/backend/catalog/pg_exttable.c | 18 ++
src/backend/catalog/pg_filesystem.c | 18 ++
src/backend/cdb/Makefile | 17 ++
src/backend/cdb/motion/Makefile | 17 ++
src/backend/cdb/test/Makefile | 17 ++
src/backend/cdb/test_discard/Makefile | 17 ++
src/backend/commands/analyze.c | 18 ++
src/backend/commands/cluster.c | 18 ++
src/backend/commands/copy.c | 18 ++
src/backend/commands/dbcommands.c | 18 ++
src/backend/commands/explain.c | 18 ++
src/backend/commands/extprotocolcmds.c | 18 ++
src/backend/commands/filesystemcmds.c | 18 ++
src/backend/commands/indexcmds.c | 18 ++
src/backend/commands/portalcmds.c | 18 ++
src/backend/commands/schemacmds.c | 18 ++
src/backend/commands/sequence.c | 18 ++
src/backend/commands/tablecmds.c | 18 ++
src/backend/commands/test/Makefile | 17 ++
src/backend/commands/user.c | 18 ++
src/backend/commands/vacuum.c | 18 ++
src/backend/commands/view.c | 18 ++
src/backend/executor/execBitmapTableScan.c | 18 ++
src/backend/executor/execHHashagg.c | 18 ++
src/backend/executor/execMain.c | 18 ++
src/backend/executor/execProcnode.c | 18 ++
src/backend/executor/execScan.c | 18 ++
src/backend/executor/execUtils.c | 18 ++
src/backend/executor/instrument.c | 18 ++
src/backend/executor/nodeAgg.c | 18 ++
src/backend/executor/nodeAppendOnlyscan.c | 18 ++
src/backend/executor/nodeBitmapAppendOnlyscan.c | 18 ++
src/backend/executor/nodeBitmapIndexscan.c | 18 ++
src/backend/executor/nodeFunctionscan.c | 18 ++
src/backend/executor/nodeHash.c | 18 ++
src/backend/executor/nodeHashjoin.c | 18 ++
src/backend/executor/nodeLimit.c | 18 ++
src/backend/executor/nodeMaterial.c | 18 ++
src/backend/executor/nodeMergejoin.c | 18 ++
src/backend/executor/nodeNestloop.c | 18 ++
src/backend/executor/nodeResult.c | 18 ++
src/backend/executor/nodeSeqscan.c | 18 ++
src/backend/executor/nodeShareInputScan.c | 18 ++
src/backend/executor/nodeSort.c | 18 ++
src/backend/executor/nodeSubplan.c | 18 ++
src/backend/executor/nodeSubqueryscan.c | 18 ++
src/backend/executor/nodeValuesscan.c | 18 ++
src/backend/executor/test/Makefile | 17 ++
src/backend/gp_libpq_fe/Makefile | 17 ++
src/backend/gp_libpq_fe/fe-connect.c | 18 ++
src/backend/gp_libpq_fe/fe-exec.c | 18 ++
src/backend/gp_libpq_fe/fe-protocol3.c | 18 ++
src/backend/gp_libpq_fe/gp-libpq-fe.h | 18 ++
src/backend/gp_libpq_fe/gp-libpq-int.h | 18 ++
src/backend/gp_libpq_fe/pqexpbuffer.c | 18 ++
src/backend/gp_libpq_fe/pqexpbuffer.h | 18 ++
src/backend/libgppc/Makefile | 17 ++
src/backend/libgppc/lib/Makefile | 17 ++
src/backend/libgppc/lib/Makefile.version | 17 ++
src/backend/libgppc/lib/package/Makefile | 17 ++
src/backend/libgppc/test/Makefile | 17 ++
src/backend/libpq/test/Makefile | 17 ++
src/backend/nodes/copyfuncs.c | 18 ++
src/backend/nodes/equalfuncs.c | 18 ++
src/backend/nodes/outfast.c | 18 ++
src/backend/nodes/outfuncs.c | 18 ++
src/backend/nodes/read.c | 18 ++
src/backend/nodes/readfast.c | 18 ++
src/backend/nodes/readfuncs.c | 18 ++
src/backend/nodes/test/Makefile | 17 ++
src/backend/optimizer/path/allpaths.c | 18 ++
src/backend/optimizer/path/clausesel.c | 18 ++
src/backend/optimizer/path/costsize.c | 18 ++
src/backend/optimizer/path/indxpath.c | 18 ++
src/backend/optimizer/path/joinpath.c | 18 ++
src/backend/optimizer/path/joinrels.c | 18 ++
src/backend/optimizer/path/pathkeys.c | 18 ++
src/backend/optimizer/path/tidpath.c | 18 ++
src/backend/optimizer/plan/createplan.c | 18 ++
src/backend/optimizer/plan/initsplan.c | 18 ++
src/backend/optimizer/plan/planagg.c | 18 ++
src/backend/optimizer/plan/planmain.c | 18 ++
src/backend/optimizer/plan/planner.c | 18 ++
src/backend/optimizer/plan/planwindow.c | 18 ++
src/backend/optimizer/plan/setrefs.c | 18 ++
src/backend/optimizer/plan/subselect.c | 18 ++
src/backend/optimizer/plan/test/Makefile | 17 ++
src/backend/optimizer/prep/prepjointree.c | 18 ++
src/backend/optimizer/prep/preptlist.c | 18 ++
src/backend/optimizer/prep/prepunion.c | 18 ++
src/backend/optimizer/util/clauses.c | 18 ++
src/backend/optimizer/util/pathnode.c | 18 ++
src/backend/optimizer/util/plancat.c | 18 ++
src/backend/optimizer/util/relnode.c | 18 ++
src/backend/optimizer/util/tlist.c | 18 ++
src/backend/optimizer/util/var.c | 18 ++
src/backend/parser/analyze.c | 18 ++
src/backend/parser/gram.y | 17 ++
src/backend/parser/parse_clause.c | 18 ++
src/backend/parser/parse_relation.c | 18 ++
src/backend/parser/parse_type.c | 18 ++
src/backend/postmaster/postmaster.c | 18 ++
src/backend/resourcemanager/Makefile | 17 ++
.../resourcemanager/communication/Makefile | 17 ++
.../resourcemanager/resourcebroker/Makefile | 17 ++
.../resourcemanager/resourceenforcer/Makefile | 17 ++
src/backend/resourcemanager/test/Makefile | 17 ++
src/backend/resourcemanager/utils/Makefile | 17 ++
src/backend/rewrite/rewriteDefine.c | 18 ++
src/backend/rewrite/rewriteHandler.c | 18 ++
src/backend/rewrite/rewriteManip.c | 18 ++
src/backend/storage/buffer/bufmgr.c | 18 ++
src/backend/storage/file/buffile.c | 18 ++
src/backend/storage/file/fd.c | 18 ++
src/backend/storage/file/filesystem.c | 18 ++
src/backend/storage/lmgr/lmgr.c | 18 ++
src/backend/storage/lmgr/proc.c | 18 ++
src/backend/storage/smgr/smgr.c | 18 ++
src/backend/tcop/postgres.c | 18 ++
src/backend/tcop/pquery.c | 18 ++
src/backend/tcop/test/Makefile | 17 ++
src/backend/utils/adt/selfuncs.c | 18 ++
src/backend/utils/adt/tid.c | 18 ++
src/backend/utils/cache/lsyscache.c | 18 ++
src/backend/utils/cache/relcache.c | 18 ++
src/backend/utils/cache/test/Makefile | 17 ++
src/backend/utils/error/assert.c | 18 ++
src/backend/utils/error/elog.c | 18 ++
src/backend/utils/mdver/test/Makefile | 17 ++
src/backend/utils/misc/fstream/Makefile | 17 ++
src/backend/utils/misc/guc.c | 18 ++
src/backend/utils/misc/ps_status.c | 18 ++
src/backend/utils/misc/test/Makefile | 17 ++
src/backend/utils/mmgr/aset.c | 18 ++
src/backend/utils/mmgr/asetDirect.c | 18 ++
src/backend/utils/mmgr/mcxt.c | 18 ++
src/backend/utils/mmgr/portalmem.c | 18 ++
src/backend/utils/mmgr/test/Makefile | 17 ++
src/backend/utils/resscheduler/Makefile | 17 ++
src/backend/utils/resscheduler/test/Makefile | 17 ++
src/backend/utils/sort/test/Makefile | 17 ++
src/backend/utils/sort/tuplesort.c | 18 ++
src/backend/utils/sort/tuplesort_mk.c | 18 ++
src/backend/utils/sort/tuplestore.c | 18 ++
src/backend/utils/test/Makefile | 17 ++
src/bin/gp_session_state/Makefile | 17 ++
.../gp_session_state/gp_session_state.sql.in | 17 ++
src/bin/gp_workfile_mgr/Makefile | 17 ++
src/bin/gp_workfile_mgr/gp_workfile_mgr.sql.in | 17 ++
src/bin/gpcheckhdfs/Makefile | 17 ++
src/bin/gpfdist/Makefile | 17 ++
src/bin/gpfilesystem/hdfs/Makefile | 17 ++
src/bin/gpfusion/Makefile | 17 ++
src/bin/gpfusion/gpbridgeapi.c | 19 ++
src/bin/gpfusion/pxf.c | 20 ++
src/bin/gpmirrortransition/Makefile | 20 +-
src/bin/gpupgrade/Makefile | 18 ++
src/bin/gpupgrade/buildskel.py | 18 ++
src/bin/gpupgrade/gpviewcp.c | 17 ++
src/bin/gpupgrade/has33mods.py | 18 ++
src/bin/gpupgrade/setcatversion.py | 18 ++
src/bin/gpupgrade/transform.py | 19 ++
src/bin/pg_dump/cdb/cdb_dump.c | 18 ++
src/bin/pg_dump/cdb/cdb_dump_agent.c | 18 ++
src/bin/pg_dump/cdb/cdb_dump_include.c | 18 ++
src/bin/pg_dump/pg_dump.c | 18 ++
src/bin/pg_dump/pg_dump.h | 18 ++
src/bin/pgbench/.p4ignore | 1 -
src/bin/psql/help.c | 18 ++
src/bin/psql/tab-complete.c | 18 ++
src/include/access/htup.h | 18 ++
src/include/c.h | 18 ++
src/include/catalog/gp_version.in | 17 ++
src/include/catalog/heap.h | 18 ++
src/include/catalog/pg_attribute.h | 18 ++
src/include/catalog/pg_cast.h | 18 ++
src/include/catalog/pg_proc.h | 18 ++
src/include/cdb/cdbappendonlyam.h | 18 ++
src/include/cdb/cdbgroup.h | 18 ++
src/include/commands/sequence.h | 18 ++
src/include/executor/execHHashagg.h | 18 ++
src/include/executor/execdesc.h | 18 ++
src/include/executor/executor.h | 18 ++
src/include/executor/hashjoin.h | 18 ++
src/include/executor/instrument.h | 18 ++
src/include/executor/nodeAppendOnlyscan.h | 18 ++
src/include/executor/nodeBitmapAppendOnlyscan.h | 18 ++
src/include/executor/nodeHash.h | 18 ++
src/include/executor/nodeShareInputScan.h | 18 ++
src/include/nodes/execnodes.h | 18 ++
src/include/nodes/memnodes.h | 18 ++
src/include/nodes/nodes.h | 18 ++
src/include/nodes/parsenodes.h | 18 ++
src/include/nodes/plannerconfig.h | 17 ++
src/include/nodes/plannodes.h | 18 ++
src/include/nodes/primnodes.h | 18 ++
src/include/nodes/print.h | 18 ++
src/include/nodes/readfuncs.h | 18 ++
src/include/nodes/relation.h | 18 ++
src/include/nodes/stack.h | 17 ++
src/include/nodes/tidbitmap.h | 18 ++
src/include/optimizer/cost.h | 18 ++
src/include/optimizer/pathnode.h | 18 ++
src/include/optimizer/paths.h | 18 ++
src/include/optimizer/plancat.h | 18 ++
src/include/optimizer/planmain.h | 18 ++
src/include/optimizer/predtest.h | 18 ++
src/include/optimizer/prep.h | 18 ++
src/include/optimizer/subselect.h | 18 ++
src/include/optimizer/tlist.h | 18 ++
src/include/optimizer/var.h | 18 ++
src/include/storage/buffile.h | 18 ++
src/include/storage/fd.h | 18 ++
src/include/storage/filesystem.h | 18 ++
src/include/storage/lmgr.h | 18 ++
src/include/storage/proc.h | 18 ++
src/include/storage/smgr.h | 18 ++
src/include/utils/builtins.h | 18 ++
src/include/utils/elog.h | 18 ++
src/include/utils/errcodes.h | 18 ++
src/include/utils/guc.h | 18 ++
src/include/utils/guc_tables.h | 18 ++
src/include/utils/memaccounting.h | 18 ++
src/include/utils/memutils.h | 18 ++
src/include/utils/palloc.h | 18 ++
src/include/utils/rel.h | 18 ++
src/include/utils/relcache.h | 18 ++
src/include/utils/tuplesort.h | 18 ++
.../org/postgresql/pljava/sqlj/Loader.java | 19 +-
tools/Makefile | 17 ++
tools/bin/diskqual.ksh | 19 ++
tools/bin/gppylib/Makefile | 17 ++
tools/bin/gppylib/db/test/regress/__init__.py | 20 --
tools/bin/hawqpylib/Makefile | 17 ++
tools/bin/src/stream/mysecond.c | 19 --
tools/bin/src/stream/stream.c | 19 --
tools/demo/gpfdist_transform/data/Makefile | 17 ++
tools/gpnetbench/Makefile | 17 ++
tools/sbin/Makefile | 17 ++
289 files changed, 5151 insertions(+), 138 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/contrib/extprotocol/Makefile
----------------------------------------------------------------------
diff --git a/contrib/extprotocol/Makefile b/contrib/extprotocol/Makefile
index 9d6e115..bcab50e 100644
--- a/contrib/extprotocol/Makefile
+++ b/contrib/extprotocol/Makefile
@@ -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.
+#
MODULE_big = gpextprotocol
OBJS = gpextprotocol.o
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/contrib/formatter_fixedwidth/Makefile
----------------------------------------------------------------------
diff --git a/contrib/formatter_fixedwidth/Makefile b/contrib/formatter_fixedwidth/Makefile
index f774be8..fdf88d1 100644
--- a/contrib/formatter_fixedwidth/Makefile
+++ b/contrib/formatter_fixedwidth/Makefile
@@ -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.
+#
MODULE_big = fixedwidth
OBJS = fixedwidth.o
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/contrib/gp_cancel_query/Makefile
----------------------------------------------------------------------
diff --git a/contrib/gp_cancel_query/Makefile b/contrib/gp_cancel_query/Makefile
index 7f0c3e4..a6b5f22 100644
--- a/contrib/gp_cancel_query/Makefile
+++ b/contrib/gp_cancel_query/Makefile
@@ -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.
+#
MODULE_big = gp_cancel_query
OBJS = gp_cancel_query.o
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/contrib/gp_mdver/Makefile
----------------------------------------------------------------------
diff --git a/contrib/gp_mdver/Makefile b/contrib/gp_mdver/Makefile
index 0b56839..1106718 100644
--- a/contrib/gp_mdver/Makefile
+++ b/contrib/gp_mdver/Makefile
@@ -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.
+#
MODULE_big = gp_mdver_utils
OBJS = gp_mdver_contents.o
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/contrib/gp_mdver/gp_mdver_utils.sql.in
----------------------------------------------------------------------
diff --git a/contrib/gp_mdver/gp_mdver_utils.sql.in b/contrib/gp_mdver/gp_mdver_utils.sql.in
index 4731906..e0253a0 100644
--- a/contrib/gp_mdver/gp_mdver_utils.sql.in
+++ b/contrib/gp_mdver/gp_mdver_utils.sql.in
@@ -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.
+--------------------------------------------------------------------------------
+
CREATE SCHEMA mdver_utils;
SET search_path = mdver_utils;
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/contrib/gp_sparse_vector/Makefile
----------------------------------------------------------------------
diff --git a/contrib/gp_sparse_vector/Makefile b/contrib/gp_sparse_vector/Makefile
index 7c119b9..50468be 100644
--- a/contrib/gp_sparse_vector/Makefile
+++ b/contrib/gp_sparse_vector/Makefile
@@ -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.
+#
#Intel compiler
ifeq "$(CC)" "icc"
USE_ICC = 1
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/contrib/hawq-hadoop/Makefile
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/Makefile b/contrib/hawq-hadoop/Makefile
index 781ba99..aa582c5 100644
--- a/contrib/hawq-hadoop/Makefile
+++ b/contrib/hawq-hadoop/Makefile
@@ -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.
+#
# HAWQ-HADOOP Makefile
ifdef USE_PGXS
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/depends/libyarn/CMake/CodeCoverage.cmake
----------------------------------------------------------------------
diff --git a/depends/libyarn/CMake/CodeCoverage.cmake b/depends/libyarn/CMake/CodeCoverage.cmake
index 5a82824..48debed 100644
--- a/depends/libyarn/CMake/CodeCoverage.cmake
+++ b/depends/libyarn/CMake/CodeCoverage.cmake
@@ -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.
+#
+
# Check prereqs
FIND_PROGRAM(GCOV_PATH gcov)
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/depends/libyarn/CMake/Functions.cmake
----------------------------------------------------------------------
diff --git a/depends/libyarn/CMake/Functions.cmake b/depends/libyarn/CMake/Functions.cmake
index a771b60..652c96a 100644
--- a/depends/libyarn/CMake/Functions.cmake
+++ b/depends/libyarn/CMake/Functions.cmake
@@ -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.
+#
+
FUNCTION(AUTO_SOURCES RETURN_VALUE PATTERN SOURCE_SUBDIRS)
IF ("${SOURCE_SUBDIRS}" STREQUAL "RECURSE")
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/depends/libyarn/CMake/Options.cmake
----------------------------------------------------------------------
diff --git a/depends/libyarn/CMake/Options.cmake b/depends/libyarn/CMake/Options.cmake
index d4bea73..5de057b 100644
--- a/depends/libyarn/CMake/Options.cmake
+++ b/depends/libyarn/CMake/Options.cmake
@@ -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.
+#
+
OPTION(ENABLE_COVERAGE "enable code coverage" OFF)
OPTION(ENABLE_DEBUG "enable debug build" OFF)
OPTION(ENABLE_SSE "enable SSE4.2 buildin function" ON)
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/depends/libyarn/CMake/Platform.cmake
----------------------------------------------------------------------
diff --git a/depends/libyarn/CMake/Platform.cmake b/depends/libyarn/CMake/Platform.cmake
index c22f9fb..e56a32b 100644
--- a/depends/libyarn/CMake/Platform.cmake
+++ b/depends/libyarn/CMake/Platform.cmake
@@ -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.
+#
+
IF(CMAKE_SYSTEM_NAME STREQUAL "Linux")
SET(OS_LINUX true CACHE INTERNAL "Linux operating system")
ELSEIF(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
@@ -40,4 +58,4 @@ ENDIF(CMAKE_COMPILER_IS_GNUCXX)
-
\ No newline at end of file
+
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/depends/libyarn/bootstrap
----------------------------------------------------------------------
diff --git a/depends/libyarn/bootstrap b/depends/libyarn/bootstrap
index 19d2cc6..9c5cc0d 100755
--- a/depends/libyarn/bootstrap
+++ b/depends/libyarn/bootstrap
@@ -1,4 +1,22 @@
#!/bin/sh
+#
+# 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.
+#
die() {
echo "$@" 1>&2 ; exit 1
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/depends/libyarn/sample/Makefile
----------------------------------------------------------------------
diff --git a/depends/libyarn/sample/Makefile b/depends/libyarn/sample/Makefile
index bfd7a61..f4d522c 100644
--- a/depends/libyarn/sample/Makefile
+++ b/depends/libyarn/sample/Makefile
@@ -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.
+#
CC=gcc
CPPFLAGS=-g -Wall -std=gnu99 -I../dist/include
LDFLAGS=-L../dist/lib -L/Users/yjin/greenplum-db-devel/lib -lyarn
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/depends/libyarn/src/doxyfile.in
----------------------------------------------------------------------
diff --git a/depends/libyarn/src/doxyfile.in b/depends/libyarn/src/doxyfile.in
index 0471ee6..89e9e59 100644
--- a/depends/libyarn/src/doxyfile.in
+++ b/depends/libyarn/src/doxyfile.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.
+
# Doxyfile 1.8.2
# This file describes the settings to be used by the documentation system
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/depends/libyarn/src/platform.h.in
----------------------------------------------------------------------
diff --git a/depends/libyarn/src/platform.h.in b/depends/libyarn/src/platform.h.in
index e5f05bc..86d04e5 100644
--- a/depends/libyarn/src/platform.h.in
+++ b/depends/libyarn/src/platform.h.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.
+ */
#define THREAD_LOCAL __thread
#define ATTRIBUTE_NORETURN __attribute__ ((noreturn))
#define ATTRIBUTE_NOINLINE __attribute__ ((noinline))
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/getversion
----------------------------------------------------------------------
diff --git a/getversion b/getversion
index 3ba305e..b1b4e62 100755
--- a/getversion
+++ b/getversion
@@ -1,4 +1,22 @@
#!/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.
+#
GP_VERSION="2.0.0.0_beta"
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index ab9174a..0a8e600 100644
--- a/pom.xml
+++ b/pom.xml
@@ -34,13 +34,100 @@
<version>0.11</version>
<configuration>
<excludes>
- <!--
- This file defines the exclusion list for Apache RAT.
- Source files from 3rd party, like Postgres, gtest, gmock, orafce, pgcrypto, pljava,
- will not be checked.
+ <!-- stream benchmark under BSD-like license with a few exceptions around benchmarking results -->
+ <exclude>tools/bin/src/stream/*</exclude>
+
+ <!-- PyGreSQL an open-source Python module that interfaces to a PostgreSQL database under the Python license -->
+ <exclude>tools/bin/pythonSrc/PyGreSQL-4.0/**</exclude>
+
+ <!-- BSD license -->
+ <exclude>depends/libyarn/CMake/FindBoost.cmake</exclude>
+ <exclude>depends/libyarn/CMake/FindGSasl.cmake</exclude>
+ <exclude>depends/libyarn/CMake/FindKERBEROS.cmake</exclude>
+ <exclude>src/bin/gpfdist/src/gpfdist/glob.c</exclude>
+ <exclude>src/bin/gpfdist/src/gpfdist/include/glob.h</exclude>
+ <exclude>src/include/port/win32_msvc/glob.h</exclude>
+ <exclude>src/include/port/win32_msvc/bzlib.h</exclude>
+
+ <!-- Google BSD license -->
+ <exclude>depends/libyarn/gmock/**</exclude>
+ <exclude>depends/libyarn/gtest/**</exclude>
+
+ <!-- Oraface Project BSD license https://github.com/orafce -->
+ <exclude>contrib/orafce/*</exclude>
+
+ <!-- Pexpect a Python module for spawning child applications and controlling them automatically, BSD license -->
+ <exclude>tools/bin/lib/pexpect.py</exclude>
+
+ <!-- These files came from PostgreSQL but they don't have markers to identify that -->
+ <exclude>aclocal.m4</exclude>
+ <exclude>GNUmakefile.in</exclude>
+ <exclude>configure.in</exclude>
+ <exclude>configure</exclude>
+ <exclude>Makefile</exclude>
+ <exclude>config/*</exclude> <!-- This one is tricky since it is actually GPL -->
+ <exclude>src/makefiles/*</exclude>
+ <exclude>contrib/pgcrypto/**/*</exclude>
+ <exclude>src/DEVELOPERS</exclude>
+ <exclude>src/backend/catalog/Makefile</exclude>
+ <exclude>src/backend/port/beos/*.c</exclude>
+ <exclude>src/backend/port/tas/*.s</exclude>
+ <exclude>src/backend/regex/re_syntax.n</exclude>
+ <exclude>src/backend/utils/mb/conversion_procs/regress_epilogue</exclude>
+ <exclude>src/backend/utils/mb/conversion_procs/regress_prolog</exclude>
+ <exclude>src/backend/utils/mb/Unicode/ISO10646-GB18030.TXT</exclude>
+ <exclude>src/backend/utils/misc/check_guc</exclude>
+ <exclude>src/backend/port/hpux/tas.c.template</exclude>
+ <exclude>src/backend/utils/mb/conversion_procs/proc.mk</exclude>
+ <exclude>src/include/pg_config.h.win32</exclude>
+ <exclude>src/bin/scripts/common.h</exclude>
+ <exclude>src/include/pg_config.h.in</exclude>
+ <exclude>src/bin/initdb/*</exclude>
+ <exclude>src/bin/initlocation/*</exclude>
+ <exclude>src/bin/ipcclean/*</exclude>
+ <exclude>src/bin/pg_*/**/*</exclude>
+ <exclude>src/bin/psql/**/*</exclude>
+ <exclude>src/bin/scripts/*.c</exclude>
+ <exclude>src/interfaces/**/*</exclude>
+ <exclude>src/tools/**/*</exclude>
+ <exclude>src/tutorial/*</exclude>
+ <exclude>src/pl/**/*</exclude>
+ <exclude>src/port/*</exclude>
+ <exclude>src/template/*</exclude>
+ <exclude>src/test/**/*</exclude>
+ <exclude>src/timezone/**/*</exclude>
+ <exclude>doc/src/sgml/fixrtf</exclude>
+ <exclude>doc/**/*.sgml</exclude>
+
+ <!-- Following files are licensed to ASF via the initial HAWQ SGA,
+ however it is tricky to maintain headers in them -->
+ <exclude>depends/libyarn/test/data/*</exclude>
+
+ <exclude>contrib/gp_sparse_vector/bugs</exclude>
+ <exclude>contrib/gp_sparse_vector/*output</exclude>
+ <exclude>contrib/hawq-hadoop/hawq-mapreduce-tool/src/test/resources/dataset</exclude>
+ <exclude>contrib/hawq-hadoop/**/*.yaml</exclude>
+
+ <exclude>src/backend/access/index/caql.files</exclude>
+ <exclude>src/backend/gpopt/library.ver</exclude>
+ <exclude>src/backend/libgppc/lib/Doxyfile</exclude>
+ <exclude>src/backend/libgppc/lib/package/libgppc.spec</exclude>
+ <exclude>src/backend/libgppc/lib/package/gppkg_spec.yml.source.in</exclude>
+ <exclude>src/backend/utils/misc/etc/slaves</exclude>
+
+ <exclude>tools/bin/.rcfile</exclude>
+ <exclude>tools/bin/postgresql_conf_gp_additions</exclude>
+ <exclude>tools/doc/**/*</exclude>
+ <exclude>tools/demo/gpfdist_transform/*.yaml</exclude>
+ <exclude>tools/bin/gppylib/operations/madlib_depcheck/changelist.yaml</exclude>
+
+ <!-- Finally we exclude a few file types (based on extension) for which comments are
+ tough to maintain. Note that this is a combination of files licensed to ASF and
+ files that came from PostgreSQL and other projects (under compatible licenses).
+ You may need to engage in software archaeology to find out the origins of these.
-->
+ <exclude>.git/**</exclude>
<exclude>**/*.md</exclude>
- <exclude>**/*.in</exclude>
<exclude>**/*.md5</exclude>
<exclude>**/*.json</exclude>
<exclude>**/*.ans</exclude>
@@ -57,81 +144,13 @@
<exclude>**/*.pm</exclude>
<exclude>**/*.1</exclude>
<exclude>**/*.sample</exclude>
- <exclude>configure</exclude>
- <exclude>config/*</exclude>
- <exclude>*version</exclude>
<exclude>**/*.pgc</exclude>
<exclude>**/*.cnf</exclude>
<exclude>**/*.stx</exclude>
<exclude>**/*.gdb</exclude>
<exclude>**/__init__.py</exclude>
- <exclude>README-PostgreSQL</exclude>
- <exclude>contrib/gp_sparse_vector/bugs</exclude>
- <exclude>contrib/hawq-hadoop/hawq-mapreduce-tool/src/test/resources/dataset</exclude>
- <exclude>contrib/hawq-hadoop/**/*.yaml</exclude>
- <exclude>contrib/gp_sparse_vector/*output</exclude>
- <exclude>contrib/gp_sparse_vector/README*</exclude>
- <exclude>contrib/orafce/*</exclude>
- <exclude>contrib/pgcrypto/**/*</exclude>
- <exclude>doc/src/sgml/fixrtf</exclude>
- <exclude>depends/libyarn/bootstrap</exclude>
- <exclude>depends/libyarn/**/*.cmake</exclude>
- <exclude>depends/libyarn/**/*.txt</exclude>
- <exclude>depends/libyarn/gmock/**/*.cc</exclude>
- <exclude>depends/libyarn/gmock/**/*.h</exclude>
- <exclude>depends/libyarn/gmock/COPYING</exclude>
- <exclude>depends/libyarn/gtest/**/*.cc</exclude>
- <exclude>depends/libyarn/gtest/**/*.h</exclude>
- <exclude>depends/libyarn/**/Makefile</exclude>
- <exclude>doc/**/*.sgml</exclude>
- <exclude>pxf/*.gradle</exclude>
- <exclude>pxf/gradlew</exclude>
+ <exclude>**/*README*</exclude>
<exclude>pxf/**/*.classpath</exclude>
- <exclude>src/bin/gp_workfile_mgr/*</exclude>
- <exclude>src/bin/gpfdist/src/gpfdist/glob.c</exclude>
- <exclude>src/bin/pgbench/*</exclude>
- <exclude>src/bin/scripts/common.h</exclude>
- <exclude>src/bin/gpfdist/**/include/glob.*</exclude>
- <exclude>src/bin/gpfusion/*</exclude>
- <exclude>src/bin/gpupgrade/*</exclude>
- <exclude>src/bin/i*/**/*</exclude>
- <exclude>src/bin/pg_*/**/*</exclude>
- <exclude>src/bin/psql/**/*</exclude>
- <exclude>src/bin/scripts/*.c</exclude>
- <exclude>src/DEVELOPERS</exclude>
- <exclude>src/backend/access/index/caql.files</exclude>
- <exclude>src/backend/gpopt/library.ver</exclude>
- <exclude>src/backend/libgppc/lib/Doxyfile</exclude>
- <exclude>src/backend/libgppc/lib/package/libgppc.spec</exclude>
- <exclude>src/backend/port/beos/*.c</exclude>
- <exclude>src/backend/port/tas/*.s</exclude>
- <exclude>src/backend/regex/re_syntax.n</exclude>
- <exclude>src/backend/storage/file/README_QUICKLZ</exclude>
- <exclude>src/backend/utils/mb/conversion_procs/regress_epilogue</exclude>
- <exclude>src/backend/utils/mb/conversion_procs/regress_prolog</exclude>
- <exclude>src/backend/utils/mb/Unicode/ISO10646-GB18030.TXT</exclude>
- <exclude>src/backend/utils/misc/check_guc</exclude>
- <exclude>src/backend/utils/misc/etc/slaves</exclude>
- <exclude>src/include/access/README.caql_usage</exclude>
- <exclude>src/include/catalog/README.add_catalog_function</exclude>
- <exclude>src/include/catalog/README.tidycat</exclude>
- <exclude>src/include/pg_config.h.win32</exclude>
- <exclude>src/interfaces/**/*</exclude>
- <exclude>src/tools/**/*</exclude>
- <exclude>src/tutorial/*</exclude>
- <exclude>src/pl/**/*</exclude>
- <exclude>src/port/*</exclude>
- <exclude>src/**/Makefile*</exclude>
- <exclude>src/template/*</exclude>
- <exclude>src/test/**/*</exclude>
- <exclude>src/timezone/**/*</exclude>
- <exclude>tools/bin/pythonSrc/**/*</exclude>
- <exclude>tools/bin/ext/pg8000/*</exclude>
- <exclude>tools/bin/.rcfile</exclude>
- <exclude>tools/bin/diskqual.ksh</exclude>
- <exclude>tools/bin/ext/figleaf/figleaf2html</exclude>
- <exclude>tools/bin/postgresql_conf_gp_additions</exclude>
- <exclude>tools/doc/**/*</exclude>
</excludes>
<licenses>
<license implementation="org.apache.rat.analysis.license.SimplePatternBasedLicense">
@@ -155,5 +174,20 @@
</plugin>
</plugins>
</pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.rat</groupId>
+ <artifactId>apache-rat-plugin</artifactId>
+ <version>0.11</version>
+ <executions>
+ <execution>
+ <phase>verify</phase>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
</build>
</project>
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/putversion
----------------------------------------------------------------------
diff --git a/putversion b/putversion
index 0b40370..da09c13 100755
--- a/putversion
+++ b/putversion
@@ -1,4 +1,22 @@
#!/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.
+#
$foo = `cat VERSION | tr '-' ' '`;
chop $foo;
$foo = quotemeta $foo;
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/pxf/Makefile
----------------------------------------------------------------------
diff --git a/pxf/Makefile b/pxf/Makefile
index 77ea4d7..9f71478 100644
--- a/pxf/Makefile
+++ b/pxf/Makefile
@@ -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.
+#
# protect the default target for this file from the targets in Makefile.global
default: all
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/pxf/settings.gradle
----------------------------------------------------------------------
diff --git a/pxf/settings.gradle b/pxf/settings.gradle
index cbfb956..c1111de 100644
--- a/pxf/settings.gradle
+++ b/pxf/settings.gradle
@@ -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.
+ */
+
rootProject.name = 'pxf'
include 'pxf-api'
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/Makefile.mock
----------------------------------------------------------------------
diff --git a/src/Makefile.mock b/src/Makefile.mock
index 15205a2..dea4e40 100644
--- a/src/Makefile.mock
+++ b/src/Makefile.mock
@@ -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 $(top_builddir)/src/Makefile.global
MOCK_DIR=$(top_builddir)/src/test/unit/mock
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/VERSIONS.mk.in
----------------------------------------------------------------------
diff --git a/src/VERSIONS.mk.in b/src/VERSIONS.mk.in
index a03fea6..2f7f781 100644
--- a/src/VERSIONS.mk.in
+++ b/src/VERSIONS.mk.in
@@ -1,4 +1,22 @@
# PostgreSQL version number
+#
+# 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.
+#
VERSION = @PACKAGE_VERSION@
MAJORVERSION = @PG_MAJORVERSION@
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/access/appendonly/Makefile
----------------------------------------------------------------------
diff --git a/src/backend/access/appendonly/Makefile b/src/backend/access/appendonly/Makefile
index 7428c15..2e6282a 100755
--- a/src/backend/access/appendonly/Makefile
+++ b/src/backend/access/appendonly/Makefile
@@ -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.
+#
#-------------------------------------------------------------------------
#
# Makefile--
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/access/appendonly/aomd.c
----------------------------------------------------------------------
diff --git a/src/backend/access/appendonly/aomd.c b/src/backend/access/appendonly/aomd.c
index cee7f86..4e236ff 100644
--- a/src/backend/access/appendonly/aomd.c
+++ b/src/backend/access/appendonly/aomd.c
@@ -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.
+ */
+
/*-------------------------------------------------------------------------
*
* aomd.c
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/access/appendonly/aosegfiles.c
----------------------------------------------------------------------
diff --git a/src/backend/access/appendonly/aosegfiles.c b/src/backend/access/appendonly/aosegfiles.c
index 08ce53a..da160ce 100644
--- a/src/backend/access/appendonly/aosegfiles.c
+++ b/src/backend/access/appendonly/aosegfiles.c
@@ -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.
+ */
+
/*-------------------------------------------------------------------------
*
* aosegfiles.c
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/access/appendonly/appendonlyam.c
----------------------------------------------------------------------
diff --git a/src/backend/access/appendonly/appendonlyam.c b/src/backend/access/appendonly/appendonlyam.c
index d08e82f..68031f4 100644
--- a/src/backend/access/appendonly/appendonlyam.c
+++ b/src/backend/access/appendonly/appendonlyam.c
@@ -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.
+ */
+
/*-------------------------------------------------------------------------
*
* appendonlyam.c
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/access/appendonly/appendonlywriter.c
----------------------------------------------------------------------
diff --git a/src/backend/access/appendonly/appendonlywriter.c b/src/backend/access/appendonly/appendonlywriter.c
index 1c00818..766113c 100644
--- a/src/backend/access/appendonly/appendonlywriter.c
+++ b/src/backend/access/appendonly/appendonlywriter.c
@@ -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.
+ */
+
/*-------------------------------------------------------------------------
*
* appendonlywriter.c
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/access/appendonly/test/Makefile
----------------------------------------------------------------------
diff --git a/src/backend/access/appendonly/test/Makefile b/src/backend/access/appendonly/test/Makefile
index 3a586b1..3519d48 100644
--- a/src/backend/access/appendonly/test/Makefile
+++ b/src/backend/access/appendonly/test/Makefile
@@ -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.
+#
subdir=src/backend/access/appendonly
top_builddir=../../../../..
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/access/common/heaptuple.c
----------------------------------------------------------------------
diff --git a/src/backend/access/common/heaptuple.c b/src/backend/access/common/heaptuple.c
index b5eb771..2ae470b 100644
--- a/src/backend/access/common/heaptuple.c
+++ b/src/backend/access/common/heaptuple.c
@@ -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.
+ */
+
/*-------------------------------------------------------------------------
*
* heaptuple.c
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/access/common/test/Makefile
----------------------------------------------------------------------
diff --git a/src/backend/access/common/test/Makefile b/src/backend/access/common/test/Makefile
index fb15764..7500f93 100644
--- a/src/backend/access/common/test/Makefile
+++ b/src/backend/access/common/test/Makefile
@@ -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.
+#
subdir=src/backend/access/common
top_builddir=../../../../..
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/access/external/Makefile
----------------------------------------------------------------------
diff --git a/src/backend/access/external/Makefile b/src/backend/access/external/Makefile
index fec5a34..bc043dc 100644
--- a/src/backend/access/external/Makefile
+++ b/src/backend/access/external/Makefile
@@ -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.
+#
#-------------------------------------------------------------------------
#
# Makefile--
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/access/external/test/Makefile
----------------------------------------------------------------------
diff --git a/src/backend/access/external/test/Makefile b/src/backend/access/external/test/Makefile
index 5778958..96f0cea 100644
--- a/src/backend/access/external/test/Makefile
+++ b/src/backend/access/external/test/Makefile
@@ -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.
+#
subdir=src/backend/access/external
top_builddir=../../../../..
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/access/parquet/metadatautil_c++/test/Makefile
----------------------------------------------------------------------
diff --git a/src/backend/access/parquet/metadatautil_c++/test/Makefile b/src/backend/access/parquet/metadatautil_c++/test/Makefile
index 1ca3f77..d502498 100644
--- a/src/backend/access/parquet/metadatautil_c++/test/Makefile
+++ b/src/backend/access/parquet/metadatautil_c++/test/Makefile
@@ -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.
+#
subdir=src/backend/access/parquet/metadatautil_c++
top_builddir=../../../../../..
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/access/transam/test/Makefile
----------------------------------------------------------------------
diff --git a/src/backend/access/transam/test/Makefile b/src/backend/access/transam/test/Makefile
index 9208a5a..b0fe508 100644
--- a/src/backend/access/transam/test/Makefile
+++ b/src/backend/access/transam/test/Makefile
@@ -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.
+#
subdir=src/backend/access/transam
top_builddir=../../../../..
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/access/transam/xlogutils.c
----------------------------------------------------------------------
diff --git a/src/backend/access/transam/xlogutils.c b/src/backend/access/transam/xlogutils.c
index d1f9cf1..bd42c6f 100644
--- a/src/backend/access/transam/xlogutils.c
+++ b/src/backend/access/transam/xlogutils.c
@@ -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.
+ */
+
/*-------------------------------------------------------------------------
*
* xlogutils.c
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/bootstrap/bootparse.y
----------------------------------------------------------------------
diff --git a/src/backend/bootstrap/bootparse.y b/src/backend/bootstrap/bootparse.y
index 9680912..4e9ff00 100755
--- a/src/backend/bootstrap/bootparse.y
+++ b/src/backend/bootstrap/bootparse.y
@@ -1,10 +1,27 @@
%{
+/*
+ * 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.
+ */
+
/*-------------------------------------------------------------------------
*
* bootparse.y
* yacc grammar for the "bootstrap" mode (BKI file format)
*
- * Portions Copyright (c) 2006-2009, Greenplum inc
* Portions Copyright (c) 1996-2009, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California
*
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/catalog/aoseg.c
----------------------------------------------------------------------
diff --git a/src/backend/catalog/aoseg.c b/src/backend/catalog/aoseg.c
index 18778b7..08a8f81 100644
--- a/src/backend/catalog/aoseg.c
+++ b/src/backend/catalog/aoseg.c
@@ -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.
+ */
+
/*-------------------------------------------------------------------------
*
* aoseg.c
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/catalog/caql/Makefile
----------------------------------------------------------------------
diff --git a/src/backend/catalog/caql/Makefile b/src/backend/catalog/caql/Makefile
index de513a3..77bcb5c 100644
--- a/src/backend/catalog/caql/Makefile
+++ b/src/backend/catalog/caql/Makefile
@@ -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.
+#
subdir = src/backend/catalog/caql
top_builddir = ../../../..
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/catalog/caql/test/Makefile
----------------------------------------------------------------------
diff --git a/src/backend/catalog/caql/test/Makefile b/src/backend/catalog/caql/test/Makefile
index d4b21f3..36e7ff4 100644
--- a/src/backend/catalog/caql/test/Makefile
+++ b/src/backend/catalog/caql/test/Makefile
@@ -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.
+#
subdir=src/backend/catalog/caql
top_builddir=../../../../..
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/catalog/caql/test_discard/Makefile
----------------------------------------------------------------------
diff --git a/src/backend/catalog/caql/test_discard/Makefile b/src/backend/catalog/caql/test_discard/Makefile
index d4b21f3..36e7ff4 100644
--- a/src/backend/catalog/caql/test_discard/Makefile
+++ b/src/backend/catalog/caql/test_discard/Makefile
@@ -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.
+#
subdir=src/backend/catalog/caql
top_builddir=../../../../..
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/catalog/cdb_schema.in
----------------------------------------------------------------------
diff --git a/src/backend/catalog/cdb_schema.in b/src/backend/catalog/cdb_schema.in
index c24d463..b8fa6f7 100644
--- a/src/backend/catalog/cdb_schema.in
+++ b/src/backend/catalog/cdb_schema.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.
+--
-- --------------------------------------------------------------------
--
-- cdb_schema.sql
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/catalog/cdb_util.in
----------------------------------------------------------------------
diff --git a/src/backend/catalog/cdb_util.in b/src/backend/catalog/cdb_util.in
index 85328a3..d4fe28d 100644
--- a/src/backend/catalog/cdb_util.in
+++ b/src/backend/catalog/cdb_util.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.
+--
-- --------------------------------------------------------------------
--
-- cdb_schema.sql
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/catalog/core/Makefile
----------------------------------------------------------------------
diff --git a/src/backend/catalog/core/Makefile b/src/backend/catalog/core/Makefile
index a8b20bd..771ba39 100644
--- a/src/backend/catalog/core/Makefile
+++ b/src/backend/catalog/core/Makefile
@@ -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.
+#
subdir = src/backend/catalog/core
top_builddir = ../../../..
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/catalog/core/test/Makefile
----------------------------------------------------------------------
diff --git a/src/backend/catalog/core/test/Makefile b/src/backend/catalog/core/test/Makefile
index 44cdaaf..727c5de 100644
--- a/src/backend/catalog/core/test/Makefile
+++ b/src/backend/catalog/core/test/Makefile
@@ -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.
+#
subdir=src/backend/catalog/core
top_builddir=../../../../..
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/catalog/gp_toolkit_test.sql.in
----------------------------------------------------------------------
diff --git a/src/backend/catalog/gp_toolkit_test.sql.in b/src/backend/catalog/gp_toolkit_test.sql.in
index ae0b496..691dfad 100644
--- a/src/backend/catalog/gp_toolkit_test.sql.in
+++ b/src/backend/catalog/gp_toolkit_test.sql.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.
+--
drop table if exists fooaot;
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/catalog/hcatalog/Makefile
----------------------------------------------------------------------
diff --git a/src/backend/catalog/hcatalog/Makefile b/src/backend/catalog/hcatalog/Makefile
index 01462ca..6d1dfde 100644
--- a/src/backend/catalog/hcatalog/Makefile
+++ b/src/backend/catalog/hcatalog/Makefile
@@ -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.
+#
#-------------------------------------------------------------------------
#
# Makefile--
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/catalog/heap.c
----------------------------------------------------------------------
diff --git a/src/backend/catalog/heap.c b/src/backend/catalog/heap.c
index caef707..477eb67 100644
--- a/src/backend/catalog/heap.c
+++ b/src/backend/catalog/heap.c
@@ -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.
+ */
+
/*-------------------------------------------------------------------------
*
* heap.c
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/91c45cab/src/backend/catalog/index.c
----------------------------------------------------------------------
diff --git a/src/backend/catalog/index.c b/src/backend/catalog/index.c
index d9de774..29dc07a 100644
--- a/src/backend/catalog/index.c
+++ b/src/backend/catalog/index.c
@@ -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.
+ */
+
/*-------------------------------------------------------------------------
*
* index.c