----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/8300/ -----------------------------------------------------------
(Updated Dec. 7, 2012, 4:20 p.m.) Review request for hcatalog. Changes ------- Rebased against trunk. No functional changes. Description ------- Per http://www.apache.org/legal/src-headers.html all Apache projects must include a header in all project files. Currently HCatalog has the header is some (not all) files, and as part of the release process has the release manager post a report of all files missing headers. As this is a manual process not all updates have happened. This change adds an enforcement mechanism (checkstyle) to ensure all files in the repo have appropriate headers. The header template has been updated to exactly match the header text and formatting, and is a regex allowing it to work for all current cases in our repo. With this change, the build will fail is files do not have the correct headers. There's an exclude mechanism for files that indeed should not have the header (data files for example). This will ensure no future changes bring our repo out of compliance. This change also updates all files in the repo to either add the header or format it correct (exactly as shown in the above linked page). This addresses bug HCATALOG-446. https://issues.apache.org/jira/browse/HCATALOG-446 Diffs (updated) ----- CHANGES.txt 28c0018 DISCLAIMER.txt b0fa552 bin/hcat 5cc4903 bin/hcat-config.sh c515b80 bin/hcat_server.sh 565d644 bin/hive-config.sh 11c98c8 build-support/ant/build-common.xml cf1523c build-support/ant/checkstyle.xml 1f15b44 build-support/ant/deploy.xml 160e46f build-support/ant/findbugs.xml f2b8f3c build-support/ant/test.xml e3aaf1a build-support/checkstyle/apache_header.txt PRE-CREATION build-support/checkstyle/apache_header_java.txt 5d5f1e3 build-support/checkstyle/coding_style.xml 9c16bda build-support/scripts/test.sh 13b68b9 build-support/scripts/umaskcheck.sh 727e466 build.properties 6fce0d7 build.xml 57353a1 conf/jndi.properties e24732e conf/proto-hive-site.xml 32000b3 conf/templeton-default.xml bdd86d0 conf/templeton-log4j.properties aa10199 core/build.xml 66303cf core/pom.xml cd385da core/src/main/java/org/apache/hadoop/mapred/HCatMapRedUtil.java bc7280e core/src/main/java/org/apache/hcatalog/cli/HCatCli.java f305fe2 core/src/main/java/org/apache/hcatalog/cli/HCatDriver.java 79b7a83 core/src/main/java/org/apache/hcatalog/cli/SemanticAnalysis/CreateDatabaseHook.java 9fa6e85 core/src/main/java/org/apache/hcatalog/cli/SemanticAnalysis/CreateTableHook.java 002f057 core/src/main/java/org/apache/hcatalog/cli/SemanticAnalysis/HCatSemanticAnalyzer.java b5151d0 core/src/main/java/org/apache/hcatalog/cli/SemanticAnalysis/HCatSemanticAnalyzerBase.java df99a8e core/src/main/java/org/apache/hcatalog/common/ErrorType.java 9aeb91e core/src/main/java/org/apache/hcatalog/common/HCatConstants.java 50bade0 core/src/main/java/org/apache/hcatalog/common/HCatContext.java 34e1af9 core/src/main/java/org/apache/hcatalog/common/HCatException.java ed51c60 core/src/main/java/org/apache/hcatalog/common/HCatUtil.java 0aa1014 core/src/main/java/org/apache/hcatalog/common/HiveClientCache.java a9e5af8 core/src/main/java/org/apache/hcatalog/data/DataType.java 687a67b core/src/main/java/org/apache/hcatalog/data/DefaultHCatRecord.java d8b30ee core/src/main/java/org/apache/hcatalog/data/HCatRecord.java 131d8d0 core/src/main/java/org/apache/hcatalog/data/HCatRecordObjectInspector.java becadda core/src/main/java/org/apache/hcatalog/data/HCatRecordObjectInspectorFactory.java de9f79d core/src/main/java/org/apache/hcatalog/data/HCatRecordSerDe.java b59febe core/src/main/java/org/apache/hcatalog/data/HCatRecordable.java 3656bb7 core/src/main/java/org/apache/hcatalog/data/JsonSerDe.java cac8e1a core/src/main/java/org/apache/hcatalog/data/LazyHCatRecord.java 6bcb138 core/src/main/java/org/apache/hcatalog/data/Pair.java 9eb525f core/src/main/java/org/apache/hcatalog/data/ReaderWriter.java 79b4035 core/src/main/java/org/apache/hcatalog/data/schema/HCatFieldSchema.java 720d7b0 core/src/main/java/org/apache/hcatalog/data/schema/HCatSchema.java a18cb75 core/src/main/java/org/apache/hcatalog/data/schema/HCatSchemaUtils.java 5e95439 core/src/main/java/org/apache/hcatalog/data/transfer/DataTransferFactory.java f10ec8c core/src/main/java/org/apache/hcatalog/data/transfer/EntityBase.java 668057f core/src/main/java/org/apache/hcatalog/data/transfer/HCatReader.java 84465f9 core/src/main/java/org/apache/hcatalog/data/transfer/HCatWriter.java 07c33c3 core/src/main/java/org/apache/hcatalog/data/transfer/ReadEntity.java 6787b10 core/src/main/java/org/apache/hcatalog/data/transfer/ReaderContext.java 68d653a core/src/main/java/org/apache/hcatalog/data/transfer/WriteEntity.java 3917a18 core/src/main/java/org/apache/hcatalog/data/transfer/WriterContext.java 002ca07 core/src/main/java/org/apache/hcatalog/data/transfer/impl/HCatInputFormatReader.java cf9bba2 core/src/main/java/org/apache/hcatalog/data/transfer/impl/HCatOutputFormatWriter.java 03e59e8 core/src/main/java/org/apache/hcatalog/data/transfer/state/DefaultStateProvider.java e7455a3 core/src/main/java/org/apache/hcatalog/data/transfer/state/StateProvider.java ddf7364 core/src/main/java/org/apache/hcatalog/har/HarOutputCommitterPostProcessor.java 7e4dba4 core/src/main/java/org/apache/hcatalog/mapreduce/DefaultOutputCommitterContainer.java 3b1df91 core/src/main/java/org/apache/hcatalog/mapreduce/DefaultOutputFormatContainer.java a87e7bb core/src/main/java/org/apache/hcatalog/mapreduce/DefaultRecordWriterContainer.java 49cf05e core/src/main/java/org/apache/hcatalog/mapreduce/FileOutputCommitterContainer.java d395f38 core/src/main/java/org/apache/hcatalog/mapreduce/FileOutputFormatContainer.java bd7eed8 core/src/main/java/org/apache/hcatalog/mapreduce/FileRecordWriterContainer.java 608c9fb core/src/main/java/org/apache/hcatalog/mapreduce/FosterStorageHandler.java d4c3470 core/src/main/java/org/apache/hcatalog/mapreduce/HCatBaseInputFormat.java 8ca35dc core/src/main/java/org/apache/hcatalog/mapreduce/HCatBaseOutputFormat.java 7e2f0ec core/src/main/java/org/apache/hcatalog/mapreduce/HCatEximInputFormat.java.broken 90c5671 core/src/main/java/org/apache/hcatalog/mapreduce/HCatEximOutputCommitter.java.broken 1ba8ccd core/src/main/java/org/apache/hcatalog/mapreduce/HCatEximOutputFormat.java.broken ed1ba66 core/src/main/java/org/apache/hcatalog/mapreduce/HCatInputFormat.java 7a7446f core/src/main/java/org/apache/hcatalog/mapreduce/HCatOutputFormat.java 96fa543 core/src/main/java/org/apache/hcatalog/mapreduce/HCatRecordReader.java e91d12c core/src/main/java/org/apache/hcatalog/mapreduce/HCatSplit.java c92d665 core/src/main/java/org/apache/hcatalog/mapreduce/HCatStorageHandler.java 1ebcaa4 core/src/main/java/org/apache/hcatalog/mapreduce/HCatTableInfo.java 8e69b7e core/src/main/java/org/apache/hcatalog/mapreduce/InitializeInput.java e91ddc7 core/src/main/java/org/apache/hcatalog/mapreduce/InputJobInfo.java 8779c5e core/src/main/java/org/apache/hcatalog/mapreduce/InternalUtil.java 42c98c1 core/src/main/java/org/apache/hcatalog/mapreduce/MultiOutputFormat.java 62f3d14 core/src/main/java/org/apache/hcatalog/mapreduce/OutputCommitterContainer.java 9d6408e core/src/main/java/org/apache/hcatalog/mapreduce/OutputFormatContainer.java 50aeb35 core/src/main/java/org/apache/hcatalog/mapreduce/OutputJobInfo.java f00cea5 core/src/main/java/org/apache/hcatalog/mapreduce/PartInfo.java 63bcb43 core/src/main/java/org/apache/hcatalog/mapreduce/ProgressReporter.java 936204b core/src/main/java/org/apache/hcatalog/mapreduce/RecordWriterContainer.java 1b40838 core/src/main/java/org/apache/hcatalog/mapreduce/Security.java f505c4d core/src/main/java/org/apache/hcatalog/mapreduce/StorerInfo.java 57ec4c3 core/src/main/java/org/apache/hcatalog/oozie/JavaAction.java f45f0e3 core/src/main/java/org/apache/hcatalog/rcfile/RCFileMapReduceInputFormat.java 5301530 core/src/main/java/org/apache/hcatalog/rcfile/RCFileMapReduceOutputFormat.java 665b2dc core/src/main/java/org/apache/hcatalog/rcfile/RCFileMapReduceRecordReader.java 126866a core/src/main/java/org/apache/hcatalog/security/HdfsAuthorizationProvider.java cbafa0a core/src/main/java/org/apache/hcatalog/security/StorageDelegationAuthorizationProvider.java 546296c core/src/main/java/org/apache/hcatalog/shims/HCatHadoopShims.java ff59636 core/src/main/java/org/apache/hcatalog/storagehandler/DummyHCatAuthProvider.java 6c31c10 core/src/test/java/org/apache/hcatalog/ExitException.java 5e429c5 core/src/test/java/org/apache/hcatalog/HcatTestUtils.java 3348339 core/src/test/java/org/apache/hcatalog/MiniCluster.java d7b54e6 core/src/test/java/org/apache/hcatalog/NoExitSecurityManager.java b475602 core/src/test/java/org/apache/hcatalog/cli/DummyStorageHandler.java ecc105e core/src/test/java/org/apache/hcatalog/cli/TestEximSemanticAnalysis.java.broken eedda9e core/src/test/java/org/apache/hcatalog/cli/TestPermsGrp.java 96c0013 core/src/test/java/org/apache/hcatalog/cli/TestSemanticAnalysis.java 20a36c5 core/src/test/java/org/apache/hcatalog/cli/TestStorageHandlerProperties.java.broken df8f5a5 core/src/test/java/org/apache/hcatalog/cli/TestUseDatabase.java e97a9c2 core/src/test/java/org/apache/hcatalog/common/TestHCatUtil.java 0adba5a core/src/test/java/org/apache/hcatalog/common/TestHiveClientCache.java 286f32c core/src/test/java/org/apache/hcatalog/data/HCatDataCheckUtil.java dc09fdb core/src/test/java/org/apache/hcatalog/data/TestDefaultHCatRecord.java f86eee0 core/src/test/java/org/apache/hcatalog/data/TestHCatRecordSerDe.java 5f102e9 core/src/test/java/org/apache/hcatalog/data/TestJsonSerDe.java 5e363df core/src/test/java/org/apache/hcatalog/data/TestLazyHCatRecord.java b532df9 core/src/test/java/org/apache/hcatalog/data/TestReaderWriter.java 18d368f core/src/test/java/org/apache/hcatalog/data/schema/TestHCatSchema.java 9402b4d core/src/test/java/org/apache/hcatalog/data/schema/TestHCatSchemaUtils.java 1d07621 core/src/test/java/org/apache/hcatalog/mapred/TestHiveHCatInputFormat.java.broken 28bac09 core/src/test/java/org/apache/hcatalog/mapreduce/HCatBaseTest.java ae67513 core/src/test/java/org/apache/hcatalog/mapreduce/HCatMapReduceTest.java 74c4888 core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatDynamicPartitioned.java d4fbc8d core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatEximInputFormat.java.broken 9d94c7b core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatEximOutputFormat.java.broken 99ec02b core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatHiveCompatibility.java aa450fc core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatHiveThriftCompatibility.java 62dcb7c core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatInputFormat.java a6b381e core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatMultiOutputFormat.java 597ab94 core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatNonPartitioned.java c8c9790 core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatOutputFormat.java 7333fa0 core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatPartitionPublish.java c4c3dd6 core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatPartitioned.java 00a58d5 core/src/test/java/org/apache/hcatalog/mapreduce/TestMultiOutputFormat.java 35ee01c core/src/test/java/org/apache/hcatalog/mapreduce/TestPassProperties.java c890574 core/src/test/java/org/apache/hcatalog/mapreduce/TestSequenceFileReadWrite.java d89e885 core/src/test/java/org/apache/hcatalog/rcfile/TestRCFileInputStorageDriver.java.broken ecf3117 core/src/test/java/org/apache/hcatalog/rcfile/TestRCFileMapReduceInputFormat.java 80deeb7 core/src/test/java/org/apache/hcatalog/rcfile/TestRCFileOutputStorageDriver.java.broken 6ddd208 core/src/test/java/org/apache/hcatalog/security/TestHdfsAuthorizationProvider.java 68920fd hcatalog-pig-adapter/build.xml 3d0d86f hcatalog-pig-adapter/pom.xml 04d28b7 hcatalog-pig-adapter/src/main/java/org/apache/hcatalog/pig/HCatBaseLoader.java 853346a hcatalog-pig-adapter/src/main/java/org/apache/hcatalog/pig/HCatBaseStorer.java a3f9007 hcatalog-pig-adapter/src/main/java/org/apache/hcatalog/pig/HCatEximLoader.java.broken a36f808 hcatalog-pig-adapter/src/main/java/org/apache/hcatalog/pig/HCatEximStorer.java.broken b7bee44 hcatalog-pig-adapter/src/main/java/org/apache/hcatalog/pig/HCatLoader.java 5a4d400 hcatalog-pig-adapter/src/main/java/org/apache/hcatalog/pig/HCatStorer.java a457a07 hcatalog-pig-adapter/src/main/java/org/apache/hcatalog/pig/PigHCatUtil.java 69d56cf hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/HCatStorerWrapper.java e4f6611 hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/MockLoader.java de69182 hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/MyPigStorage.java a37dc1c hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestHCatEximLoader.java.broken 7691fb9 hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestHCatEximStorer.java.broken c3ba19d hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestHCatLoader.java da6d13f hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestHCatLoaderComplexSchema.java bb82ee8 hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestHCatLoaderStorer.java e6cb139 hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestHCatStorer.java e20ade5 hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestHCatStorerMulti.java 98fe887 hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestHCatStorerWrapper.java 15e8a10 hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestPermsInheritance.java.broken 26940de hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestPigHCatUtil.java 73a6e73 hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestPigStorageDriver.java.broken 36c1539 pom.xml ff29755 scripts/hcat_check 8f4e2d2 scripts/hcat_server_install.sh 7519da7 scripts/hcat_server_start.sh 7e8cb78 scripts/hcat_server_stop.sh 8c0869c server-extensions/build.xml c929ddf server-extensions/pom.xml eaac449 server-extensions/src/main/java/org/apache/hcatalog/listener/NotificationListener.java 0e4ec30 server-extensions/src/test/java/org/apache/hcatalog/listener/TestMsgBusConnection.java 0db2b16 server-extensions/src/test/java/org/apache/hcatalog/listener/TestNotificationListener.java 9a66427 shims/build.xml 8978949 shims/src/20/java/org/apache/hcatalog/shims/HCatHadoopShims20S.java 599730a shims/src/23/java/org/apache/hcatalog/shims/HCatHadoopShims23.java f457a3d src/docs/forrest.properties f3d972e src/docs/forrest.properties.dispatcher.properties 03d5bc0 src/docs/forrest.properties.xml 4c8b8e0 src/docs/overview.html 25e476e src/test/e2e/hcatalog/build.xml f2fc1e1 src/test/e2e/hcatalog/conf/default.conf 83d2cf2 src/test/e2e/hcatalog/conf/envbased.conf e036c2e src/test/e2e/hcatalog/conf/existing_deployer.conf eae82d8 src/test/e2e/hcatalog/conf/rpm.conf ad9b90d src/test/e2e/hcatalog/conf/testpropertiesfile.conf 42d0ef3 src/test/e2e/hcatalog/deployers/HCatExistingClusterDeployer.pm 8ac7a0b src/test/e2e/hcatalog/drivers/TestDriverHCat.pm 808d282 src/test/e2e/hcatalog/drivers/TestDriverHadoop.pm d9ace76 src/test/e2e/hcatalog/drivers/TestDriverHive.pm 88844b8 src/test/e2e/hcatalog/drivers/TestDriverPig.pm b9a9db0 src/test/e2e/hcatalog/drivers/Util.pm 9c13f06 src/test/e2e/hcatalog/paramfiles/params_3 be90b8f src/test/e2e/hcatalog/tests/hadoop.conf 158ae4c src/test/e2e/hcatalog/tests/hcat.conf 6fb0d11 src/test/e2e/hcatalog/tests/hive.conf ab889bc src/test/e2e/hcatalog/tests/pig.conf d8641ca src/test/e2e/hcatalog/tools/generate/generate_data.pl ec7be8c src/test/e2e/hcatalog/tools/generate/java/build.xml 1b5c33d src/test/e2e/hcatalog/tools/generate/java/org/apache/hadoop/hive/tools/generate/RCFileGenerator.java a2e8d9e src/test/e2e/hcatalog/tools/install/install.sh 488b997 src/test/e2e/hcatalog/tools/test/floatpostprocessor.pl d6631b2 src/test/e2e/hcatalog/udfs/java/build.xml 6486882 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/DataReaderMaster.java 7bbf3ff src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/DataReaderSlave.java 84ee681 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/DataWriterMaster.java e3cea56 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/DataWriterSlave.java 21d0a24 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/GroupByAge.java e47f209 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/HBaseReadWrite.java 25e9d29 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/HCatTestDriver.java c9b1653 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/HCatTypeCheck.java 3f7dfbe src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/HCatTypeCheckHive.java 43a6a53 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/ReadJson.java c52bac4 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/ReadRC.java 116c993 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/ReadText.java c3c6c72 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/ReadWrite.java a158a80 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/SimpleRead.java ebcdd3a src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/StoreComplex.java b78bf83 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/StoreDemo.java e1c3b45 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/StoreNumbers.java 2c906b7 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/SumNumbers.java 84b5e6d src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/TypeDataCheck.java 3eeb2e4 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/Util.java 1876069 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/WriteJson.java 1426162 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/WriteRC.java b4dfdfa src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/WriteText.java 4662739 src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/WriteTextPartitioned.java 1854082 src/test/e2e/templeton/README.txt b1125fc src/test/e2e/templeton/build.xml ed85eba src/test/e2e/templeton/conf/default.conf d4bfd97 src/test/e2e/templeton/deployAndTest.pl 8d87bfc src/test/e2e/templeton/drivers/TestDriverCurl.pm 79373bf src/test/e2e/templeton/inpdir/jaradditionaljars.pig 6534d05 src/test/e2e/templeton/inpdir/jarregistered.pig 408de6d src/test/e2e/templeton/inpdir/loadstore.pig f552965 src/test/e2e/templeton/inpdir/pythonudf.pig 2005aca src/test/e2e/templeton/inpdir/rowcount_withmacro.pig 37d3b0d src/test/e2e/templeton/inpdir/rowcountmacro.pig 43bfc76 src/test/e2e/templeton/inpdir/udfs.py 1291f27 src/test/e2e/templeton/newtests/jaradditionaljars.pig 6534d05 src/test/e2e/templeton/newtests/jarregistered.pig 408de6d src/test/e2e/templeton/newtests/loadstore.pig f552965 src/test/e2e/templeton/newtests/pigtest.txt 04726c5 src/test/e2e/templeton/newtests/pythonudf.pig 2005aca src/test/e2e/templeton/newtests/rowcount_withmacro.pig 37d3b0d src/test/e2e/templeton/newtests/rowcountmacro.pig 43bfc76 src/test/e2e/templeton/newtests/udfs.py 1291f27 src/test/e2e/templeton/tests/ddl.conf 673b9f2 src/test/e2e/templeton/tests/hcatperms.conf 8336818 src/test/e2e/templeton/tests/jobsubmission.conf 6e4ebed src/test/e2e/templeton/tests/serverstatus.conf 66ce549 storage-handlers/hbase/build.xml fa2f508 storage-handlers/hbase/conf/revision-manager-site.xml af4c300 storage-handlers/hbase/if/transaction.thrift 75da708 storage-handlers/hbase/pom.xml 6066b4b storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HBaseAuthorizationProvider.java 77abc0d storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HBaseBaseOutputFormat.java 5805b84 storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HBaseBulkOutputFormat.java 93d09bc storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HBaseConstants.java 80e53ac storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HBaseDirectOutputFormat.java c4d819a storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HBaseHCatStorageHandler.java 42cd23c storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HBaseInputFormat.java df1bb45 storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HBaseRevisionManagerUtil.java 8d57d1b storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HBaseUtil.java 07285aa storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HCatTableSnapshot.java 42770e1 storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HbaseSnapshotRecordReader.java cb813d1 storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/ImportSequenceFile.java 205cae4 storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/ResultConverter.java b93fbe3 storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/FamilyRevision.java f979d46 storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/IDGenerator.java 29de3e7 storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/PathUtil.java c2a9a4b storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/RMConstants.java 5981761 storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/RevisionManager.java 511926c storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/RevisionManagerConfiguration.java 1d442fc storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/RevisionManagerEndpoint.java 5187288 storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/RevisionManagerEndpointClient.java ee26242 storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/RevisionManagerFactory.java bd50e2e storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/RevisionManagerProtocol.java 5d08d67 storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/TableSnapshot.java e79390a storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/Transaction.java e2a3682 storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/ZKBasedRevisionManager.java 50adc9f storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/ZKUtil.java de18241 storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/lock/LockListener.java 32a0187 storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/lock/ProtocolSupport.java 3e27e39 storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/lock/WriteLock.java ebcce3b storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/lock/ZNodeName.java 522e272 storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/lock/ZooKeeperOperation.java 3186094 storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/package-info.java 3d58674 storage-handlers/hbase/src/resources/revision-manager-default.xml 3c3732b storage-handlers/hbase/src/test/log4j.xml 1cf8bdd storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/ManyMiniCluster.java 28d6ec7 storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/SkeletonHBaseTest.java ea082c2 storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/TestHBaseBulkOutputFormat.java 3875185 storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/TestHBaseDirectOutputFormat.java 81a3099 storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/TestHBaseHCatStorageHandler.java dd0c3ed storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/TestHBaseInputFormat.java 78724a1 storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/TestSnapshots.java e07bf46 storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/IDGenClient.java c5a530a storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/TestIDGenerator.java 2a8fa8f storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/TestRevisionManager.java bd0ee03 storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/TestRevisionManagerConfiguration.java db14867 storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/TestRevisionManagerEndpoint.java b910195 storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/TestThriftSerialization.java b1368e6 storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/TestZNodeSetUp.java 4f3a47f storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/lock/WriteLockTest.java 7720225 storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/lock/ZNodeNameTest.java fb03bc7 webhcat/java-client/build.xml a8db670 webhcat/java-client/pom.xml 882abd7 webhcat/java-client/src/main/java/org/apache/hcatalog/api/ConnectionFailureException.java 4b10a01 webhcat/java-client/src/main/java/org/apache/hcatalog/api/HCatAddPartitionDesc.java 0de20b8 webhcat/java-client/src/main/java/org/apache/hcatalog/api/HCatClient.java 369e11a webhcat/java-client/src/main/java/org/apache/hcatalog/api/HCatClientHMSImpl.java 73345da webhcat/java-client/src/main/java/org/apache/hcatalog/api/HCatCreateDBDesc.java 3f8928c webhcat/java-client/src/main/java/org/apache/hcatalog/api/HCatCreateTableDesc.java 5a895a7 webhcat/java-client/src/main/java/org/apache/hcatalog/api/HCatDatabase.java 9cb9ca9 webhcat/java-client/src/main/java/org/apache/hcatalog/api/HCatPartition.java 7ee4da0 webhcat/java-client/src/main/java/org/apache/hcatalog/api/HCatTable.java fb8b4ae webhcat/java-client/src/test/java/org/apache/hcatalog/api/TestHCatClient.java 5cdcf1a webhcat/svr/build.xml b1ceba4 webhcat/svr/pom.xml 9e7997b webhcat/svr/src/main/bin/templeton_config.sh fff987e webhcat/svr/src/main/bin/templeton_server.sh c50c59c webhcat/svr/src/main/java/org/apache/hadoop/mapred/TempletonJobTracker.java 84f7945 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/AppConfig.java 28e96e3 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/BadParam.java b6afe67 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/BusyException.java 0c7832e webhcat/svr/src/main/java/org/apache/hcatalog/templeton/CallbackFailedException.java dea99be webhcat/svr/src/main/java/org/apache/hcatalog/templeton/CatchallExceptionMapper.java 807ecbb webhcat/svr/src/main/java/org/apache/hcatalog/templeton/ColumnDesc.java 4d0bfc1 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/CompleteBean.java 58c1b7c webhcat/svr/src/main/java/org/apache/hcatalog/templeton/CompleteDelegator.java ddb8677 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/DatabaseDesc.java 4b3c122 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/DeleteDelegator.java c870e98 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/EnqueueBean.java 0d169ec webhcat/svr/src/main/java/org/apache/hcatalog/templeton/ExecBean.java b5f2eaf webhcat/svr/src/main/java/org/apache/hcatalog/templeton/ExecService.java dc94bab webhcat/svr/src/main/java/org/apache/hcatalog/templeton/ExecServiceImpl.java 41920b5 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/GroupPermissionsDesc.java eafaae2 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/HcatDelegator.java 94855dd webhcat/svr/src/main/java/org/apache/hcatalog/templeton/HcatException.java c4bf46f webhcat/svr/src/main/java/org/apache/hcatalog/templeton/HiveDelegator.java d135b8b webhcat/svr/src/main/java/org/apache/hcatalog/templeton/JarDelegator.java 53a8ca6 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/JsonBuilder.java 997356d webhcat/svr/src/main/java/org/apache/hcatalog/templeton/LauncherDelegator.java 93ab238 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/ListDelegator.java 40266cb webhcat/svr/src/main/java/org/apache/hcatalog/templeton/Main.java 4c85a46 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/MaxByteArrayOutputStream.java dec2b5b webhcat/svr/src/main/java/org/apache/hcatalog/templeton/NotAuthorizedException.java 73665bf webhcat/svr/src/main/java/org/apache/hcatalog/templeton/PartitionDesc.java b16fbc1 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/PigDelegator.java 0e6bae4 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/QueueException.java 947513f webhcat/svr/src/main/java/org/apache/hcatalog/templeton/QueueStatusBean.java abe579a webhcat/svr/src/main/java/org/apache/hcatalog/templeton/SecureProxySupport.java 77ce4d4 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/Server.java ce0eee1 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/SimpleExceptionMapper.java fb83d5a webhcat/svr/src/main/java/org/apache/hcatalog/templeton/SimpleWebException.java 3218aa9 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/StatusDelegator.java 5e9c761 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/StreamingDelegator.java 6c44ab4 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/TableDesc.java 9636f6d webhcat/svr/src/main/java/org/apache/hcatalog/templeton/TableLikeDesc.java cb09e54 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/TablePropertyDesc.java 4e9e0ff webhcat/svr/src/main/java/org/apache/hcatalog/templeton/TempletonDelegator.java df33209 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/UgiFactory.java 5763ba3 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/WadlConfig.java 1e60efa webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/HDFSCleanup.java 0b24327 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/HDFSStorage.java 6827fca webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/JobState.java 0b884f7 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/JobStateTracker.java 78474cd webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/NotFoundException.java fc478fb webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/NullRecordReader.java 723d577 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/NullSplit.java abd58a7 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/SingleInputFormat.java b461500 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/TempletonControllerJob.java 341ec5c webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/TempletonStorage.java f4d2e0d webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/TempletonUtils.java 67bd8fd webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/TrivialExecService.java 36759b3 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/ZooKeeperCleanup.java 5e4f452 webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/ZooKeeperStorage.java 6bfe460 webhcat/svr/src/test/java/org/apache/hcatalog/templeton/TestDesc.java 1758d54 webhcat/svr/src/test/java/org/apache/hcatalog/templeton/TestServer.java df93d4d webhcat/svr/src/test/java/org/apache/hcatalog/templeton/mock/MockExecService.java 23e4047 webhcat/svr/src/test/java/org/apache/hcatalog/templeton/mock/MockServer.java 7f0d908 webhcat/svr/src/test/java/org/apache/hcatalog/templeton/mock/MockUriInfo.java c491e51 webhcat/svr/src/test/java/org/apache/hcatalog/templeton/tool/TestTempletonUtils.java 36b81c2 webhcat/svr/src/test/java/org/apache/hcatalog/templeton/tool/TestTrivialExecService.java 72fb331 Diff: https://reviews.apache.org/r/8300/diff/ Testing ------- Thanks, Travis Crawford
