You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hawq.apache.org by wl...@apache.org on 2015/11/27 08:43:07 UTC
[8/8] incubator-hawq git commit: HAWQ-184. Add license header to
source files
HAWQ-184. Add license header to source files
Project: http://git-wip-us.apache.org/repos/asf/incubator-hawq/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-hawq/commit/f28a25b6
Tree: http://git-wip-us.apache.org/repos/asf/incubator-hawq/tree/f28a25b6
Diff: http://git-wip-us.apache.org/repos/asf/incubator-hawq/diff/f28a25b6
Branch: refs/heads/master
Commit: f28a25b6e300fc868e0d31234fe4004742a17e8a
Parents: f0b86a2
Author: Wen Lin <wl...@pivotal.io>
Authored: Fri Nov 27 15:45:58 2015 +0800
Committer: Wen Lin <wl...@pivotal.io>
Committed: Fri Nov 27 15:45:58 2015 +0800
----------------------------------------------------------------------
contrib/extprotocol/gpextprotocol.c | 19 +++++++++++++
contrib/formatter_fixedwidth/fixedwidth.c | 19 +++++++++++++
contrib/gp_cancel_query/gp_cancel_query.c | 29 +++++++++++++-------
contrib/gp_mdver/gp_mdver_contents.c | 26 +++++++++++++-----
contrib/gp_sparse_vector/SparseData.c | 19 +++++++++++++
contrib/gp_sparse_vector/SparseData.h | 19 +++++++++++++
contrib/gp_sparse_vector/float_specials.h | 19 +++++++++++++
contrib/gp_sparse_vector/operators.c | 19 +++++++++++++
contrib/gp_sparse_vector/sparse_vector.c | 19 +++++++++++++
contrib/gp_sparse_vector/sparse_vector.h | 19 +++++++++++++
contrib/hawq-hadoop/hawq-mapreduce-ao/pom.xml | 22 ++++++++++++++-
.../hawq/mapreduce/ao/HAWQAOInputFormat.java | 20 ++++++++++++++
.../hawq/mapreduce/ao/HAWQAORecordReader.java | 22 ++++++++++++++-
.../hawq/mapreduce/ao/file/HAWQAOSplit.java | 20 ++++++++++++++
.../hawq/mapreduce/ao/io/HAWQAOFileReader.java | 22 ++++++++++++++-
.../hawq/mapreduce/ao/io/HAWQAORecord.java | 22 ++++++++++++++-
.../hawq/mapreduce/ao/util/CompressZlib.java | 22 ++++++++++++++-
.../mapreduce/ao/io/HAWQAOFileReaderTest.java | 22 ++++++++++++++-
.../hawq/mapreduce/ao/io/HAWQAORecordTest.java | 20 ++++++++++++++
.../hawq-mapreduce-ao/test-aoFileReader.sh | 16 +++++++++++
.../hawq-mapreduce-ao/test-record.sh | 16 +++++++++++
.../hawq-hadoop/hawq-mapreduce-common/pom.xml | 22 ++++++++++++++-
.../pivotal/hawq/mapreduce/HAWQException.java | 20 ++++++++++++++
.../com/pivotal/hawq/mapreduce/HAWQRecord.java | 20 ++++++++++++++
.../hawq/mapreduce/conf/HAWQConfiguration.java | 20 ++++++++++++++
.../hawq/mapreduce/datatype/HAWQArray.java | 22 ++++++++++++++-
.../hawq/mapreduce/datatype/HAWQBox.java | 20 ++++++++++++++
.../hawq/mapreduce/datatype/HAWQCidr.java | 20 ++++++++++++++
.../hawq/mapreduce/datatype/HAWQCircle.java | 20 ++++++++++++++
.../hawq/mapreduce/datatype/HAWQInet.java | 20 ++++++++++++++
.../hawq/mapreduce/datatype/HAWQInterval.java | 20 ++++++++++++++
.../hawq/mapreduce/datatype/HAWQLseg.java | 20 ++++++++++++++
.../hawq/mapreduce/datatype/HAWQMacaddr.java | 20 ++++++++++++++
.../hawq/mapreduce/datatype/HAWQPath.java | 20 ++++++++++++++
.../hawq/mapreduce/datatype/HAWQPoint.java | 20 ++++++++++++++
.../hawq/mapreduce/datatype/HAWQPolygon.java | 20 ++++++++++++++
.../hawq/mapreduce/datatype/HAWQVarbit.java | 20 ++++++++++++++
.../hawq/mapreduce/file/HAWQAOFileStatus.java | 20 ++++++++++++++
.../hawq/mapreduce/file/HAWQFileStatus.java | 20 ++++++++++++++
.../mapreduce/metadata/HAWQAOTableMetadata.java | 20 ++++++++++++++
.../metadata/HAWQDatabaseMetadata.java | 20 ++++++++++++++
.../metadata/HAWQParquetTableMetadata.java | 20 ++++++++++++++
.../mapreduce/metadata/HAWQTableFormat.java | 20 ++++++++++++++
.../metadata/MetadataAccessException.java | 20 ++++++++++++++
.../mapreduce/metadata/MetadataAccessor.java | 20 ++++++++++++++
.../mapreduce/metadata/MetadataSQLAccessor.java | 20 ++++++++++++++
.../metadata/MetadataYAMLAccessor.java | 20 ++++++++++++++
.../hawq/mapreduce/schema/HAWQField.java | 20 ++++++++++++++
.../hawq/mapreduce/schema/HAWQGroupField.java | 20 ++++++++++++++
.../mapreduce/schema/HAWQPrimitiveField.java | 20 ++++++++++++++
.../hawq/mapreduce/schema/HAWQSchema.java | 20 ++++++++++++++
.../hawq/mapreduce/util/HAWQConvertUtil.java | 22 ++++++++++++++-
.../hawq/mapreduce/util/HAWQJdbcUtils.java | 20 ++++++++++++++
.../pivotal/hawq/mapreduce/HAWQRecordTest.java | 20 ++++++++++++++
.../hawq/mapreduce/datatype/HAWQBoxTest.java | 20 ++++++++++++++
.../hawq/mapreduce/datatype/HAWQCircleTest.java | 20 ++++++++++++++
.../hawq/mapreduce/datatype/HAWQInetTest.java | 20 ++++++++++++++
.../mapreduce/datatype/HAWQIntervalTest.java | 20 ++++++++++++++
.../hawq/mapreduce/datatype/HAWQLsegTest.java | 20 ++++++++++++++
.../mapreduce/datatype/HAWQMacaddrTest.java | 20 ++++++++++++++
.../hawq/mapreduce/datatype/HAWQPathTest.java | 20 ++++++++++++++
.../hawq/mapreduce/datatype/HAWQPointTest.java | 20 ++++++++++++++
.../mapreduce/datatype/HAWQPolygonTest.java | 20 ++++++++++++++
.../hawq/mapreduce/datatype/HAWQVarbitTest.java | 20 ++++++++++++++
.../mapreduce/file/HAWQAOFileStatusTest.java | 20 ++++++++++++++
.../metadata/MetadataAccessorTest.java | 20 ++++++++++++++
.../hawq/mapreduce/schema/HAWQSchemaTest.java | 20 ++++++++++++++
.../mapreduce/util/HAWQConvertUtilTest.java | 20 ++++++++++++++
.../conf/hadoop-local.xml | 20 ++++++++++++++
.../conf/hadoop-localhost.xml | 22 ++++++++++++++-
.../conf/hadoop-localjob.xml | 20 ++++++++++++++
.../hawq-hadoop/hawq-mapreduce-parquet/pom.xml | 22 ++++++++++++++-
.../hawq-mapreduce-parquet/run-read-job.sh | 16 +++++++++++
.../hawq-mapreduce-parquet/run-write-job.sh | 16 +++++++++++
.../parquet/HAWQParquetInputFormat.java | 20 ++++++++++++++
.../parquet/HAWQParquetOutputFormat.java | 20 ++++++++++++++
.../parquet/convert/HAWQBoxConverter.java | 20 ++++++++++++++
.../parquet/convert/HAWQCircleConverter.java | 20 ++++++++++++++
.../convert/HAWQLineSegmentConverter.java | 20 ++++++++++++++
.../parquet/convert/HAWQPathConverter.java | 20 ++++++++++++++
.../parquet/convert/HAWQPointConverter.java | 20 ++++++++++++++
.../parquet/convert/HAWQPolygonConverter.java | 20 ++++++++++++++
.../parquet/convert/HAWQRecordConverter.java | 22 ++++++++++++++-
.../parquet/convert/HAWQRecordMaterializer.java | 20 ++++++++++++++
.../parquet/convert/HAWQRecordWriter.java | 20 ++++++++++++++
.../parquet/convert/ParentValueContainer.java | 20 ++++++++++++++
.../convert/ParentValueContainerAdapter.java | 20 ++++++++++++++
.../parquet/support/HAWQReadSupport.java | 20 ++++++++++++++
.../parquet/support/HAWQWriteSupport.java | 20 ++++++++++++++
.../parquet/util/HAWQSchemaConverter.java | 20 ++++++++++++++
.../parquet/HAWQParquetOutputDriver.java | 20 ++++++++++++++
.../parquet/TestHAWQParquetOutput.java | 22 ++++++++++++++-
.../hawq-mapreduce-tool/generate_load_tpch.pl | 16 +++++++++++
.../hawq-mapreduce-tool/generate_mr_report.py | 16 +++++++++++
contrib/hawq-hadoop/hawq-mapreduce-tool/pom.xml | 22 ++++++++++++++-
.../run-all-feature-tests-locally.sh | 16 +++++++++++
.../run-performance-tests-locally.sh | 16 +++++++++++
.../hawq-mapreduce-tool/run-tests.sh | 16 +++++++++++
.../pivotal/hawq/mapreduce/HAWQInputFormat.java | 20 ++++++++++++++
.../pivotal/hawq/mapreduce/DataProvider.java | 22 ++++++++++++++-
.../hawq/mapreduce/EmptyDataProvider.java | 20 ++++++++++++++
.../hawq/mapreduce/EnumerateDataProvider.java | 20 ++++++++++++++
.../com/pivotal/hawq/mapreduce/HAWQTable.java | 20 ++++++++++++++
.../hawq/mapreduce/MRFormatConfiguration.java | 20 ++++++++++++++
.../hawq/mapreduce/MRFormatTestUtils.java | 20 ++++++++++++++
.../hawq/mapreduce/MapReduceClusterDriver.java | 20 ++++++++++++++
.../pivotal/hawq/mapreduce/MapReduceDriver.java | 20 ++++++++++++++
.../hawq/mapreduce/MapReduceLocalDriver.java | 20 ++++++++++++++
.../hawq/mapreduce/RandomDataProvider.java | 22 ++++++++++++++-
.../hawq/mapreduce/SeriesIntDataProvider.java | 20 ++++++++++++++
.../mapreduce/SimpleTableClusterTester.java | 20 ++++++++++++++
.../hawq/mapreduce/SimpleTableLocalTester.java | 20 ++++++++++++++
.../hawq/mapreduce/SimpleTableTester.java | 20 ++++++++++++++
.../hawq/mapreduce/TPCHClusterTester.java | 20 ++++++++++++++
.../pivotal/hawq/mapreduce/TPCHLocalTester.java | 20 ++++++++++++++
.../com/pivotal/hawq/mapreduce/TPCHTester.java | 20 ++++++++++++++
.../hawq/mapreduce/demo/HAWQEchoMapper.java | 20 ++++++++++++++
.../mapreduce/demo/HAWQInputFormatDemo.java | 20 ++++++++++++++
.../mapreduce/demo/HAWQInputFormatDemo2.java | 20 ++++++++++++++
.../mapreduce/ft/FeatureTestAllTypesMapper.java | 20 ++++++++++++++
...WQInputFormatFeatureTest_AO_Compression.java | 20 ++++++++++++++
.../ft/HAWQInputFormatFeatureTest_AO_Misc.java | 20 ++++++++++++++
.../HAWQInputFormatFeatureTest_AO_Options.java | 20 ++++++++++++++
.../ft/HAWQInputFormatFeatureTest_AO_Types.java | 20 ++++++++++++++
.../ft/HAWQInputFormatFeatureTest_Misc.java | 20 ++++++++++++++
...utFormatFeatureTest_Parquet_Compression.java | 20 ++++++++++++++
...HAWQInputFormatFeatureTest_Parquet_Misc.java | 20 ++++++++++++++
...QInputFormatFeatureTest_Parquet_Options.java | 20 ++++++++++++++
...AWQInputFormatFeatureTest_Parquet_Types.java | 20 ++++++++++++++
.../ft/HAWQInputFormatFeatureTest_TPCH.java | 20 ++++++++++++++
.../pt/HAWQInputFormatPerformanceTest_TPCH.java | 20 ++++++++++++++
.../HAWQInputFormatUnitTest_AO_Compression.java | 20 ++++++++++++++
.../ut/HAWQInputFormatUnitTest_AO_Misc.java | 20 ++++++++++++++
.../ut/HAWQInputFormatUnitTest_AO_Options.java | 20 ++++++++++++++
.../ut/HAWQInputFormatUnitTest_AO_Types.java | 20 ++++++++++++++
...InputFormatUnitTest_Parquet_Compression.java | 20 ++++++++++++++
.../HAWQInputFormatUnitTest_Parquet_Misc.java | 20 ++++++++++++++
...HAWQInputFormatUnitTest_Parquet_Options.java | 20 ++++++++++++++
.../HAWQInputFormatUnitTest_Parquet_Types.java | 20 ++++++++++++++
.../ut/HAWQInputFormatUnitTest_TPCH.java | 20 ++++++++++++++
.../mapreduce/ut/UnitTestAllTypesMapper.java | 20 ++++++++++++++
contrib/hawq-hadoop/pom.xml | 22 ++++++++++++++-
contrib/hawq-hadoop/run-inputformat.sh | 16 +++++++++++
contrib/hawq-hadoop/run-inputformat2.sh | 16 +++++++++++
src/backend/catalog/aoblkdir.c | 24 ++++++++++++----
src/backend/commands/analyzeutils.c | 20 ++++++++++++--
src/backend/commands/filespace.c | 20 ++++++++++++--
src/backend/executor/execBitmapAOScan.c | 1 -
src/backend/executor/execBitmapHeapScan.c | 1 -
src/backend/executor/nodeBitmapTableScan.c | 2 --
.../gpopt/utils/CConstExprEvaluatorProxy.cpp | 20 ++++++++++++--
src/backend/libgppc/lib/gppc.c | 20 ++++++++++++--
src/backend/libgppc/lib/gppc.h | 22 ++++++++++++---
src/backend/libgppc/lib/gppc_config.h.in | 19 ++++++++++++-
src/backend/libgppc/test/gppc_test.c | 20 ++++++++++++--
.../resourceenforcer/resourceenforcer.c | 2 --
.../resourceenforcer/resourceenforcer_hash.c | 2 --
.../resourceenforcer/resourceenforcer_queue.c | 2 --
src/backend/storage/file/gp_compress.c | 20 ++++++++++++--
src/backend/utils/error/faultinject.c | 19 ++++++++++++-
src/backend/utils/error/pg_ltrace.c | 19 ++++++++++++-
src/backend/utils/sort/tuplesort_mkheap.c | 19 ++++++++++++-
src/backend/utils/sort/tuplesort_mkqsort.c | 20 ++++++++++++--
.../gp_session_state_memory_stats.c | 19 ++++++++++++-
src/include/access/aomd.h | 19 ++++++++++++-
src/include/access/filesplit.h | 20 ++++++++++++--
src/include/access/parquetsegfiles.h | 19 ++++++++++++-
src/include/catalog/pg_appendonly.h | 19 ++++++++++++-
.../catalog/pg_appendonly_alter_column.h | 19 ++++++++++++-
src/include/catalog/pg_extprotocol.h | 24 ++++++++++++----
src/include/catalog/pg_magic_oid.h | 19 ++++++++++++-
src/include/catalog/pg_partition.h | 19 ++++++++++++-
src/include/catalog/pg_partition_rule.h | 19 ++++++++++++-
src/include/cdb/cdbicudpfaultinjection.h | 3 --
src/include/commands/filespace.h | 23 ++++++++++++----
src/include/executor/nodeBitmapTableScan.h | 1 -
src/include/postmaster/fts.h | 23 ++++++++++++----
src/include/storage/gp_compress.h | 19 ++++++++++++-
src/include/utils/faultinjection.h | 21 ++++++++++++--
src/include/utils/mdver.h | 20 ++++++++++++--
src/include/utils/size.h | 19 ++++++++++++-
src/include/utils/string_wrapper.h | 20 ++++++++++++--
src/include/utils/tuplesort_mk.h | 19 ++++++++++++-
src/include/utils/vmem_tracker.h | 19 ++++++++++++-
tools/bin/.epydoc.config | 20 ++++++++++++++
tools/bin/Makefile | 20 +++++++++++---
tools/bin/analyzedb | 24 ++++++++++------
tools/bin/ext/__init__.py | 16 +++++++++++
tools/bin/ext/figleaf/__init__.py | 16 +++++++++++
tools/bin/ext/figleaf/_lib.py | 16 +++++++++++
tools/bin/ext/figleaf/annotate.py | 16 +++++++++++
tools/bin/ext/figleaf/annotate_cover.py | 16 +++++++++++
tools/bin/ext/figleaf/annotate_html.py | 16 +++++++++++
tools/bin/ext/figleaf/annotate_sections.py | 16 +++++++++++
tools/bin/ext/figleaf/internals.py | 16 +++++++++++
tools/bin/ext/figleaf/nose_sections.py | 16 +++++++++++
tools/bin/ext/simplejson/__init__.py | 16 +++++++++++
tools/bin/ext/simplejson/_speedups.c | 19 +++++++++++++
tools/bin/ext/simplejson/decoder.py | 16 +++++++++++
tools/bin/ext/simplejson/encoder.py | 16 +++++++++++
tools/bin/ext/simplejson/jsonfilter.py | 16 +++++++++++
tools/bin/ext/simplejson/scanner.py | 16 +++++++++++
tools/bin/ext/simplejson/tests/test_attacks.py | 16 +++++++++++
tools/bin/ext/simplejson/tests/test_dump.py | 16 +++++++++++
tools/bin/ext/simplejson/tests/test_fail.py | 16 +++++++++++
tools/bin/ext/simplejson/tests/test_float.py | 16 +++++++++++
tools/bin/ext/simplejson/tests/test_indent.py | 16 +++++++++++
tools/bin/ext/simplejson/tests/test_pass1.py | 16 +++++++++++
tools/bin/ext/simplejson/tests/test_pass2.py | 16 +++++++++++
tools/bin/ext/simplejson/tests/test_pass3.py | 16 +++++++++++
.../bin/ext/simplejson/tests/test_recursion.py | 16 +++++++++++
.../bin/ext/simplejson/tests/test_separators.py | 16 +++++++++++
tools/bin/ext/simplejson/tests/test_unicode.py | 16 +++++++++++
tools/bin/ext/yaml/__init__.py | 16 +++++++++++
tools/bin/ext/yaml/composer.py | 16 +++++++++++
tools/bin/ext/yaml/constructor.py | 16 +++++++++++
tools/bin/ext/yaml/cyaml.py | 16 +++++++++++
tools/bin/ext/yaml/dumper.py | 16 +++++++++++
tools/bin/ext/yaml/emitter.py | 16 +++++++++++
tools/bin/ext/yaml/error.py | 16 +++++++++++
tools/bin/ext/yaml/events.py | 16 +++++++++++
tools/bin/ext/yaml/loader.py | 16 +++++++++++
tools/bin/ext/yaml/nodes.py | 16 +++++++++++
tools/bin/ext/yaml/parser.py | 16 +++++++++++
tools/bin/ext/yaml/reader.py | 16 +++++++++++
tools/bin/ext/yaml/representer.py | 16 +++++++++++
tools/bin/ext/yaml/resolver.py | 16 +++++++++++
tools/bin/ext/yaml/scanner.py | 16 +++++++++++
tools/bin/ext/yaml/serializer.py | 16 +++++++++++
tools/bin/ext/yaml/tokens.py | 16 +++++++++++
tools/bin/generate-greenplum-path.sh | 16 +++++++++++
tools/bin/generate_load_tpch.pl | 16 +++++++++++
tools/bin/gp_df | 16 +++++++++++
tools/bin/gpcheck | 18 ++++++++++--
tools/bin/gpcheckperf | 17 ++++++++++++
tools/bin/gpextract | 17 ++++++++++++
tools/bin/gpload | 17 ++++++++++++
tools/bin/gpload.py | 18 +++++++++++-
tools/bin/gplogfilter | 18 +++++++++++-
tools/bin/gppkg | 20 ++++++++++++--
tools/bin/gppylib/__init__.py | 16 +++++++++++
tools/bin/gppylib/commands/base.py | 20 ++++++++++++--
tools/bin/gppylib/commands/dca.py | 19 +++++++++++--
tools/bin/gppylib/commands/gp.py | 19 +++++++++++--
tools/bin/gppylib/commands/pg.py | 19 +++++++++++--
tools/bin/gppylib/commands/san.py | 20 ++++++++++++--
.../gppylib/commands/test/regress/__init__.py | 16 +++++++++++
.../commands/test/regress/test_regress_pg.py | 16 +++++++++++
tools/bin/gppylib/commands/unix.py | 20 ++++++++++++--
tools/bin/gppylib/datetimeutils.py | 16 +++++++++++
tools/bin/gppylib/db/catalog.py | 20 ++++++++++++--
tools/bin/gppylib/db/dbconn.py | 18 ++++++++++--
tools/bin/gppylib/db/test/__init__.py | 16 +++++++++++
tools/bin/gppylib/db/test/regress/__init__.py | 16 +++++++++++
.../db/test/regress/test_regress_catalog.py | 19 +++++++++++--
tools/bin/gppylib/db/test/test_catalog.py | 20 ++++++++++++--
tools/bin/gppylib/db/test/test_dbconn.py | 19 +++++++++++--
tools/bin/gppylib/db/test/unit/__init__.py | 16 +++++++++++
.../gppylib/db/test/unit/test_unit_dbconn.py | 19 +++++++++++--
tools/bin/gppylib/fault_injection.py | 16 +++++++++++
tools/bin/gppylib/gpMgmttest/__init__.py | 16 +++++++++++
tools/bin/gppylib/gp_contentnum.py | 17 +++++++++++-
tools/bin/gppylib/gp_dbid.py | 17 +++++++++++-
tools/bin/gppylib/gp_era.py | 17 +++++++++++-
tools/bin/gppylib/gparray.py | 20 ++++++++++++--
tools/bin/gppylib/gpcatalog.py | 20 ++++++++++++--
tools/bin/gppylib/gpcheckutil.py | 16 +++++++++++
tools/bin/gppylib/gpcoverage.py | 16 +++++++++++
tools/bin/gppylib/gphostcache.py | 20 ++++++++++++--
tools/bin/gppylib/gplog.py | 20 ++++++++++++--
tools/bin/gppylib/gpparseopts.py | 20 ++++++++++++--
tools/bin/gppylib/gpsubprocess.py | 19 +++++++++++--
tools/bin/gppylib/gpversion.py | 20 ++++++++++++--
tools/bin/gppylib/logfilter.py | 16 +++++++++++
tools/bin/gppylib/mainUtils.py | 16 +++++++++++
tools/bin/gppylib/operations/__init__.py | 16 +++++++++++
tools/bin/gppylib/operations/backup_utils.py | 16 +++++++++++
.../gppylib/operations/buildMirrorSegments.py | 16 +++++++++++
tools/bin/gppylib/operations/dump.py | 16 +++++++++++
tools/bin/gppylib/operations/dump_analyzedb.py | 16 +++++++++++
tools/bin/gppylib/operations/filespace.py | 17 +++++++++++-
tools/bin/gppylib/operations/gpMigratorUtil.py | 18 ++++++++++--
tools/bin/gppylib/operations/hdfs_cmd.py | 16 +++++++++++
.../operations/madlib_depcheck/argparse.py | 16 +++++++++++
.../operations/madlib_depcheck/depcheck.py | 16 +++++++++++
tools/bin/gppylib/operations/package.py | 17 +++++++++++-
.../bin/gppylib/operations/rebalanceSegments.py | 16 +++++++++++
tools/bin/gppylib/operations/restore.py | 16 +++++++++++
tools/bin/gppylib/operations/startSegments.py | 16 +++++++++++
.../gppylib/operations/test/regress/__init__.py | 16 +++++++++++
.../test/regress/test_package/__init__.py | 16 +++++++++++
.../test_package/test_regress_clean_gppkg.py | 16 +++++++++++
.../regress/test_package/test_regress_misc.py | 16 +++++++++++
.../test_regress_muck_with_internals.py | 16 +++++++++++
...st_regress_muck_with_internals_on_standby.py | 16 +++++++++++
.../regress/test_package/test_regress_query.py | 16 +++++++++++
.../test_regress_shared_dependencies.py | 16 +++++++++++
.../test_package/test_regress_simple_gppkg.py | 16 +++++++++++
.../test_regress_simple_negative.py | 16 +++++++++++
.../test_regress_single_dependencies.py | 16 +++++++++++
.../test/regress/test_regress_filespace.py | 16 +++++++++++
.../bin/gppylib/operations/test/test_package.py | 16 +++++++++++
.../gppylib/operations/test/unit/__init__.py | 16 +++++++++++
.../operations/test/unit/test_unit_restore.py | 19 +++++++++++--
.../operations/test/unit/test_unit_utils.py | 18 ++++++++++--
.../bin/gppylib/operations/test_utils_helper.py | 16 +++++++++++
tools/bin/gppylib/operations/unix.py | 16 +++++++++++
tools/bin/gppylib/operations/utils.py | 16 +++++++++++
tools/bin/gppylib/operations/verify.py | 16 +++++++++++
tools/bin/gppylib/parseutils.py | 18 ++++++++++--
tools/bin/gppylib/pgconf.py | 16 +++++++++++
tools/bin/gppylib/programs/__init__.py | 16 +++++++++++
tools/bin/gppylib/programs/clsAddMirrors.py | 18 ++++++++++--
tools/bin/gppylib/programs/clsInjectFault.py | 20 ++++++++++++--
tools/bin/gppylib/programs/clsRecoverSegment.py | 19 +++++++++++--
tools/bin/gppylib/programs/clsSystemState.py | 19 +++++++++++--
tools/bin/gppylib/programs/gppkg.py | 18 +++++++++++-
tools/bin/gppylib/programs/kill.py | 18 +++++++++++-
tools/bin/gppylib/programs/programIoUtils.py | 20 ++++++++++++--
tools/bin/gppylib/programs/verify.py | 16 +++++++++++
.../bin/gppylib/system/ComputeCatalogUpdate.py | 17 +++++++++++-
tools/bin/gppylib/system/__init__.py | 16 +++++++++++
.../bin/gppylib/system/configurationImplGpdb.py | 21 +++++++++++---
.../bin/gppylib/system/configurationImplTest.py | 20 ++++++++++++--
.../gppylib/system/configurationInterface.py | 20 ++++++++++++--
tools/bin/gppylib/system/environment.py | 20 ++++++++++++--
tools/bin/gppylib/system/faultProberImplGpdb.py | 22 +++++++++++----
tools/bin/gppylib/system/faultProberImplTest.py | 19 +++++++++++--
.../bin/gppylib/system/faultProberInterface.py | 19 +++++++++++--
tools/bin/gppylib/system/fileSystemImplOs.py | 19 +++++++++++--
tools/bin/gppylib/system/fileSystemImplTest.py | 21 +++++++++++---
tools/bin/gppylib/system/fileSystemInterface.py | 19 +++++++++++--
tools/bin/gppylib/system/osImplNative.py | 19 +++++++++++--
tools/bin/gppylib/system/osImplTest.py | 20 ++++++++++++--
tools/bin/gppylib/system/osInterface.py | 19 +++++++++++--
tools/bin/gppylib/test/__init__.py | 16 +++++++++++
tools/bin/gppylib/test/regress/__init__.py | 16 +++++++++++
.../test/regress/test_regress_gpexpand.py | 16 +++++++++++
.../gppylib/test/regress/test_regress_gpssh.py | 16 +++++++++++
.../test/regress/test_regress_pygresql.py | 19 +++++++++++--
tools/bin/gppylib/test/test_pg8000.py | 19 +++++++++++--
tools/bin/gppylib/test/unit/__init__.py | 16 +++++++++++
.../bin/gppylib/test/unit/test_unit_gparray.py | 20 ++++++++++++--
.../test/unit/test_unit_gphostcachelookup.py | 19 +++++++++++--
tools/bin/gppylib/test/unit/test_unit_gplog.py | 19 +++++++++++--
.../gppylib/test/unit/test_unit_gpversion.py | 20 ++++++++++++--
.../gppylib/test/unit/test_unit_userinput.py | 16 +++++++++++
tools/bin/gppylib/testold/__init__.py | 16 +++++++++++
.../testold/programs/test_clsAddMirrors.py | 16 +++++++++++
.../testold/programs/test_clsInjectFault.py | 16 +++++++++++
.../testold/programs/test_clsRecoverSegment.py | 16 +++++++++++
.../testold/programs/test_clsSystemState.py | 16 +++++++++++
tools/bin/gppylib/testold/testDriver.py | 16 +++++++++++
tools/bin/gppylib/testold/testUtils.py | 20 ++++++++++++--
tools/bin/gppylib/userinput.py | 19 +++++++++++--
tools/bin/gppylib/util/__init__.py | 18 +++++++++++-
tools/bin/gppylib/util/gp_utils.py | 19 +++++++++++--
tools/bin/gppylib/util/san_utils.py | 20 ++++++++++++--
tools/bin/gppylib/util/ssh_utils.py | 18 ++++++++++--
tools/bin/gppylib/util/test/__init__.py | 16 +++++++++++
tools/bin/gppylib/util/test/unit/__init__.py | 16 +++++++++++
.../util/test/unit/test_unit_ssh_utils.py | 16 +++++++++++
tools/bin/gppylib/utils.py | 16 +++++++++++
tools/bin/gpscp | 16 +++++++++++
tools/bin/gpsd | 21 +++++++++++---
tools/bin/gpssh | 16 +++++++++++
tools/bin/gpssh-exkeys | 16 +++++++++++
tools/bin/gpsys1 | 17 ++++++++++++
tools/bin/hawq | 20 ++++++++++++--
tools/bin/hawq_ctl | 19 +++++++++++--
tools/bin/hawqconfig | 17 +++++++++++-
tools/bin/hawqextract | 17 ++++++++++++
tools/bin/hawqfilespace | 17 ++++++++++++
tools/bin/hawqpylib/HAWQ_HELP.py | 16 +++++++++++
tools/bin/hawqpylib/hawqlib.py | 16 +++++++++++
tools/bin/hawqstate | 17 +++++++++++-
tools/bin/lib/__init__.py | 16 +++++++++++
tools/bin/lib/gp_bash_functions.sh | 19 +++++++++++--
tools/bin/lib/gpcheckcat | 17 ++++++++++++
tools/bin/lib/gpcheckdb.py | 16 +++++++++++
tools/bin/lib/gpconfigurenewsegment | 16 +++++++++++
tools/bin/lib/gpdircheck | 17 ++++++++++++
tools/bin/lib/gpenv.sh | 16 +++++++++++
tools/bin/lib/gpgetconfig.py | 16 +++++++++++
tools/bin/lib/gphostcachelookup.py | 16 +++++++++++
tools/bin/lib/gplogextract.py | 16 +++++++++++
tools/bin/lib/gppinggpfdist.py | 16 +++++++++++
tools/bin/lib/gpsegcron.sh | 19 +++++++++++--
tools/bin/lib/gpsegdbrestore.sh | 18 ++++++++++--
tools/bin/lib/gpsegdelete.sh | 18 ++++++++++--
tools/bin/lib/gpsegsize.sh | 18 ++++++++++--
tools/bin/lib/gpsegstate.sh | 18 ++++++++++--
tools/bin/lib/gpsnap.py | 16 +++++++++++
tools/bin/lib/gpstate.py | 16 +++++++++++
tools/bin/lib/gpsys.py | 16 +++++++++++
tools/bin/lib/hawq_bash_functions.sh | 16 +++++++++++
tools/bin/lib/hawqinit.sh | 16 +++++++++++
tools/bin/lib/multidd | 17 ++++++++++++
tools/bin/lib/pxssh.py | 16 +++++++++++
tools/bin/lib/pysync.py | 16 +++++++++++
tools/bin/lib/pysync_remote.py | 16 +++++++++++
tools/bin/run_operator_tests.pl | 16 +++++++++++
tools/bin/src/gpfdist.py | 17 ++++++++++++
tools/bin/src/stream/mysecond.c | 19 +++++++++++++
tools/bin/src/stream/stream.c | 19 +++++++++++++
.../gpfdist_transform/data/RET990EZ_2006.xml | 20 ++++++++++++++
.../gpfdist_transform/dblp/input_transform.sh | 16 +++++++++++
.../gpfdist_transform/dblp/output_transform.sh | 16 +++++++++++
.../gpfdist_transform/mef/input_transform.sh | 16 +++++++++++
.../gpfdist_transform/rig/input_transform.sh | 16 +++++++++++
tools/gpnetbench/gpnetbenchClient.c | 19 +++++++++++++
tools/gpnetbench/gpnetbenchServer.c | 19 +++++++++++++
tools/legacy/gplib.py | 16 +++++++++++
tools/legacy/gpmlib.py | 16 +++++++++++
tools/sbin/gpoperation.py | 16 +++++++++++
415 files changed, 7188 insertions(+), 313 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/extprotocol/gpextprotocol.c
----------------------------------------------------------------------
diff --git a/contrib/extprotocol/gpextprotocol.c b/contrib/extprotocol/gpextprotocol.c
index 156e94b..419b923 100644
--- a/contrib/extprotocol/gpextprotocol.c
+++ b/contrib/extprotocol/gpextprotocol.c
@@ -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.
+ */
+
#include "postgres.h"
#include "fmgr.h"
#include "funcapi.h"
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/formatter_fixedwidth/fixedwidth.c
----------------------------------------------------------------------
diff --git a/contrib/formatter_fixedwidth/fixedwidth.c b/contrib/formatter_fixedwidth/fixedwidth.c
index 3bc976a..35742fb 100644
--- a/contrib/formatter_fixedwidth/fixedwidth.c
+++ b/contrib/formatter_fixedwidth/fixedwidth.c
@@ -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.
+ */
+
#include "postgres.h"
#include "fmgr.h"
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/gp_cancel_query/gp_cancel_query.c
----------------------------------------------------------------------
diff --git a/contrib/gp_cancel_query/gp_cancel_query.c b/contrib/gp_cancel_query/gp_cancel_query.c
index ff6a0a9..b5a39ec 100644
--- a/contrib/gp_cancel_query/gp_cancel_query.c
+++ b/contrib/gp_cancel_query/gp_cancel_query.c
@@ -1,14 +1,23 @@
/*
- * Copyright (c) 2011 EMC Corporation All Rights Reserved
- *
- * This software is protected, without limitation, by copyright law
- * and international treaties. Use of this software and the intellectual
- * property contained therein is expressly limited to the terms and
- * conditions of the License Agreement under which it is provided by
- * or on behalf of EMC.
- *
- * ---------------------------------------------------------------------
- *
+ * 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.
+ */
+
+/*
* Interface to gp_cancel_query_wrapper function.
*
* The gp_cancel_query_wrapper function is a wrapper around the gp_cancel_query
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/gp_mdver/gp_mdver_contents.c
----------------------------------------------------------------------
diff --git a/contrib/gp_mdver/gp_mdver_contents.c b/contrib/gp_mdver/gp_mdver_contents.c
index 102fe48..59a2ddf 100644
--- a/contrib/gp_mdver/gp_mdver_contents.c
+++ b/contrib/gp_mdver/gp_mdver_contents.c
@@ -1,11 +1,23 @@
/*
- * gp_mdver_contents.c
- * Utility functions to read the contents of the Metadata Versioning cache
- *
- * Copyright (c) 2014, Pivotal, 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
+ *
+ * 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 dynamically linked library created from this source can be reference by
* creating a function in psql that references it. For example,
*
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/gp_sparse_vector/SparseData.c
----------------------------------------------------------------------
diff --git a/contrib/gp_sparse_vector/SparseData.c b/contrib/gp_sparse_vector/SparseData.c
index 66dd35f..8406f85 100644
--- a/contrib/gp_sparse_vector/SparseData.c
+++ b/contrib/gp_sparse_vector/SparseData.c
@@ -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.
+ */
+
/**
* @file
* \brief This file implements different operations on the SparseData structure.
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/gp_sparse_vector/SparseData.h
----------------------------------------------------------------------
diff --git a/contrib/gp_sparse_vector/SparseData.h b/contrib/gp_sparse_vector/SparseData.h
index 1958209..ba0bd61 100644
--- a/contrib/gp_sparse_vector/SparseData.h
+++ b/contrib/gp_sparse_vector/SparseData.h
@@ -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.
+ */
+
/**
* @file
* \brief This file defines the SparseData structure and some basic
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/gp_sparse_vector/float_specials.h
----------------------------------------------------------------------
diff --git a/contrib/gp_sparse_vector/float_specials.h b/contrib/gp_sparse_vector/float_specials.h
index 65bc0d1..8ec1d2a 100644
--- a/contrib/gp_sparse_vector/float_specials.h
+++ b/contrib/gp_sparse_vector/float_specials.h
@@ -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.
+ */
+
/**
* @file
* \brief Special floating-point numbers
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/gp_sparse_vector/operators.c
----------------------------------------------------------------------
diff --git a/contrib/gp_sparse_vector/operators.c b/contrib/gp_sparse_vector/operators.c
index 3273f1e..879e124 100644
--- a/contrib/gp_sparse_vector/operators.c
+++ b/contrib/gp_sparse_vector/operators.c
@@ -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.
+ */
+
/**
* @file
* This module defines a collection of operators for svecs. The functions
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/gp_sparse_vector/sparse_vector.c
----------------------------------------------------------------------
diff --git a/contrib/gp_sparse_vector/sparse_vector.c b/contrib/gp_sparse_vector/sparse_vector.c
index 88d6047..d1fc4e7 100644
--- a/contrib/gp_sparse_vector/sparse_vector.c
+++ b/contrib/gp_sparse_vector/sparse_vector.c
@@ -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.
+ */
+
/**
* @file
* Sparse Vector Datatype
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/gp_sparse_vector/sparse_vector.h
----------------------------------------------------------------------
diff --git a/contrib/gp_sparse_vector/sparse_vector.h b/contrib/gp_sparse_vector/sparse_vector.h
index 05a7357..4c9f889 100644
--- a/contrib/gp_sparse_vector/sparse_vector.h
+++ b/contrib/gp_sparse_vector/sparse_vector.h
@@ -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.
+ */
+
/**
* @file
* \brief Persistent storage for the Sparse Vector Datatype
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-ao/pom.xml
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-ao/pom.xml b/contrib/hawq-hadoop/hawq-mapreduce-ao/pom.xml
index a4e8082..926b1c3 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-ao/pom.xml
+++ b/contrib/hawq-hadoop/hawq-mapreduce-ao/pom.xml
@@ -1,4 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+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.
+-->
+
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
@@ -36,4 +56,4 @@
</plugins>
</build>
-</project>
\ No newline at end of file
+</project>
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/HAWQAOInputFormat.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/HAWQAOInputFormat.java b/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/HAWQAOInputFormat.java
index 36d5d73..1bc5869 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/HAWQAOInputFormat.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/HAWQAOInputFormat.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.ao;
+/*
+ * 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.
+ */
+
+
import com.pivotal.hawq.mapreduce.HAWQRecord;
import com.pivotal.hawq.mapreduce.file.HAWQAOFileStatus;
import com.pivotal.hawq.mapreduce.ao.file.HAWQAOSplit;
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/HAWQAORecordReader.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/HAWQAORecordReader.java b/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/HAWQAORecordReader.java
index d07352c..00c279c 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/HAWQAORecordReader.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/HAWQAORecordReader.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.ao;
+/*
+ * 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.
+ */
+
+
import com.pivotal.hawq.mapreduce.conf.HAWQConfiguration;
import com.pivotal.hawq.mapreduce.HAWQException;
import com.pivotal.hawq.mapreduce.HAWQRecord;
@@ -139,4 +159,4 @@ public class HAWQAORecordReader extends RecordReader<Void, HAWQRecord>
more = false;
return false;
}
-}
\ No newline at end of file
+}
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/file/HAWQAOSplit.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/file/HAWQAOSplit.java b/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/file/HAWQAOSplit.java
index 23e65c3..1a260d2 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/file/HAWQAOSplit.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/file/HAWQAOSplit.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.ao.file;
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+
import java.io.DataInput;
import java.io.DataOutput;
import java.io.IOException;
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAOFileReader.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAOFileReader.java b/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAOFileReader.java
index bf2129e..7aaef56 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAOFileReader.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAOFileReader.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.ao.io;
+/*
+ * 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.
+ */
+
+
import com.pivotal.hawq.mapreduce.HAWQException;
import com.pivotal.hawq.mapreduce.ao.file.HAWQAOSplit;
import com.pivotal.hawq.mapreduce.ao.util.CompressZlib;
@@ -466,4 +486,4 @@ public final class HAWQAOFileReader
: (((length + 3) / 4) * 4);
}
}
-}
\ No newline at end of file
+}
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAORecord.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAORecord.java b/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAORecord.java
index e377ed1..6eec9f4 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAORecord.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAORecord.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.ao.io;
+/*
+ * 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.
+ */
+
+
import com.pivotal.hawq.mapreduce.HAWQException;
import com.pivotal.hawq.mapreduce.HAWQRecord;
import com.pivotal.hawq.mapreduce.datatype.HAWQBox;
@@ -1048,4 +1068,4 @@ public class HAWQAORecord extends HAWQRecord
}
}
}
-}
\ No newline at end of file
+}
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/util/CompressZlib.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/util/CompressZlib.java b/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/util/CompressZlib.java
index 3788644..b031775 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/util/CompressZlib.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-ao/src/main/java/com/pivotal/hawq/mapreduce/ao/util/CompressZlib.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.ao.util;
+/*
+ * 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.
+ */
+
+
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
@@ -193,4 +213,4 @@ public final class CompressZlib
}
return o;
}
-}
\ No newline at end of file
+}
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-ao/src/test/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAOFileReaderTest.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-ao/src/test/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAOFileReaderTest.java b/contrib/hawq-hadoop/hawq-mapreduce-ao/src/test/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAOFileReaderTest.java
index fe0b0f0..17c4e6f 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-ao/src/test/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAOFileReaderTest.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-ao/src/test/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAOFileReaderTest.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.ao.io;
+/*
+ * 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.
+ */
+
+
public class HAWQAOFileReaderTest
{
@@ -102,4 +122,4 @@ public class HAWQAOFileReaderTest
}
*/
}
-}
\ No newline at end of file
+}
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-ao/src/test/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAORecordTest.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-ao/src/test/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAORecordTest.java b/contrib/hawq-hadoop/hawq-mapreduce-ao/src/test/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAORecordTest.java
index b21ff9a..403e570 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-ao/src/test/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAORecordTest.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-ao/src/test/java/com/pivotal/hawq/mapreduce/ao/io/HAWQAORecordTest.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.ao.io;
+/*
+ * 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.
+ */
+
+
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.math.BigDecimal;
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-ao/test-aoFileReader.sh
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-ao/test-aoFileReader.sh b/contrib/hawq-hadoop/hawq-mapreduce-ao/test-aoFileReader.sh
index 3223842..151259f 100755
--- a/contrib/hawq-hadoop/hawq-mapreduce-ao/test-aoFileReader.sh
+++ b/contrib/hawq-hadoop/hawq-mapreduce-ao/test-aoFileReader.sh
@@ -1,4 +1,20 @@
#!/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.
# A script to run the tests
# test-startup.sh
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-ao/test-record.sh
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-ao/test-record.sh b/contrib/hawq-hadoop/hawq-mapreduce-ao/test-record.sh
index 60b16bc..7a95e02 100755
--- a/contrib/hawq-hadoop/hawq-mapreduce-ao/test-record.sh
+++ b/contrib/hawq-hadoop/hawq-mapreduce-ao/test-record.sh
@@ -1,4 +1,20 @@
#!/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.
# A script to run the tests
# test-startup.sh
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-common/pom.xml
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-common/pom.xml b/contrib/hawq-hadoop/hawq-mapreduce-common/pom.xml
index 7a6f6c5..c4aeea7 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-common/pom.xml
+++ b/contrib/hawq-hadoop/hawq-mapreduce-common/pom.xml
@@ -1,4 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+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.
+-->
+
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
@@ -48,4 +68,4 @@
</plugins>
</build>
-</project>
\ No newline at end of file
+</project>
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/HAWQException.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/HAWQException.java b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/HAWQException.java
index c722137..ce03a3b 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/HAWQException.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/HAWQException.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce;
+/*
+ * 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.
+ */
+
+
@SuppressWarnings("serial")
public class HAWQException extends Exception {
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/HAWQRecord.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/HAWQRecord.java b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/HAWQRecord.java
index 27a975a..9a68aad 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/HAWQRecord.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/HAWQRecord.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce;
+/*
+ * 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.
+ */
+
+
import com.pivotal.hawq.mapreduce.datatype.*;
import com.pivotal.hawq.mapreduce.schema.HAWQField;
import com.pivotal.hawq.mapreduce.schema.HAWQPrimitiveField;
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/conf/HAWQConfiguration.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/conf/HAWQConfiguration.java b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/conf/HAWQConfiguration.java
index 6b517c6..09b8153 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/conf/HAWQConfiguration.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/conf/HAWQConfiguration.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.conf;
+/*
+ * 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.
+ */
+
+
import com.pivotal.hawq.mapreduce.schema.HAWQSchema;
import org.apache.hadoop.conf.Configuration;
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQArray.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQArray.java b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQArray.java
index 51fa714..c23b950 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQArray.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQArray.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.datatype;
+/*
+ * 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.
+ */
+
+
import java.sql.Array;
import java.sql.ResultSet;
import java.sql.SQLException;
@@ -197,4 +217,4 @@ public final class HAWQArray implements Array
throw new UnsupportedOperationException();
}
-}
\ No newline at end of file
+}
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQBox.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQBox.java b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQBox.java
index aac4d61..871d5d9 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQBox.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQBox.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.datatype;
+/*
+ * 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.
+ */
+
+
import com.pivotal.hawq.mapreduce.HAWQException;
/**
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQCidr.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQCidr.java b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQCidr.java
index c6fcda5..729b68f 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQCidr.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQCidr.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.datatype;
+/*
+ * 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.
+ */
+
+
import com.pivotal.hawq.mapreduce.HAWQException;
/**
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQCircle.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQCircle.java b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQCircle.java
index 918ee0e..6b2cee2 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQCircle.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQCircle.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.datatype;
+/*
+ * 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.
+ */
+
+
import com.pivotal.hawq.mapreduce.HAWQException;
/**
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQInet.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQInet.java b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQInet.java
index 12cac26..3f1c607 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQInet.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQInet.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.datatype;
+/*
+ * 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.
+ */
+
+
import com.pivotal.hawq.mapreduce.HAWQException;
/**
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQInterval.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQInterval.java b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQInterval.java
index cff776e..9fd82e9 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQInterval.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQInterval.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.datatype;
+/*
+ * 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.
+ */
+
+
import com.pivotal.hawq.mapreduce.HAWQException;
/**
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQLseg.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQLseg.java b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQLseg.java
index b21004d..be452e2 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQLseg.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQLseg.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.datatype;
+/*
+ * 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.
+ */
+
+
import com.pivotal.hawq.mapreduce.HAWQException;
/**
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQMacaddr.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQMacaddr.java b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQMacaddr.java
index 852a7c1..4782dfe 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQMacaddr.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQMacaddr.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.datatype;
+/*
+ * 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.
+ */
+
+
import java.util.Arrays;
/**
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQPath.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQPath.java b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQPath.java
index dbc76f3..ad553d3 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQPath.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQPath.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.datatype;
+/*
+ * 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.
+ */
+
+
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQPoint.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQPoint.java b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQPoint.java
index b958528..d248b59 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQPoint.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQPoint.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.datatype;
+/*
+ * 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.
+ */
+
+
import com.pivotal.hawq.mapreduce.HAWQException;
/**
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQPolygon.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQPolygon.java b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQPolygon.java
index b7be5f4..696de53 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQPolygon.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQPolygon.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.datatype;
+/*
+ * 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.
+ */
+
+
import java.util.ArrayList;
import java.util.List;
http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/f28a25b6/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQVarbit.java
----------------------------------------------------------------------
diff --git a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQVarbit.java b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQVarbit.java
index 7bb733c..77f3456 100644
--- a/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQVarbit.java
+++ b/contrib/hawq-hadoop/hawq-mapreduce-common/src/main/java/com/pivotal/hawq/mapreduce/datatype/HAWQVarbit.java
@@ -1,5 +1,25 @@
package com.pivotal.hawq.mapreduce.datatype;
+/*
+ * 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.
+ */
+
+
import com.pivotal.hawq.mapreduce.HAWQException;
/**