***************************************************** Summary ------- Generated at: 2013-05-14T18:56:40-07:00 Notes: 7 Binaries: 18 Archives: 2 Standards: 2501 Apache Licensed: 2323 Generated Documents: 0 JavaDocs are generated and so license header is optional Generated files do not required license headers 136 Unknown Licenses ******************************* Unapproved licenses: /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/AbstractCommandHandler.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/AbstractOutputFormat.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BeeLine.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BeeLine.properties /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BeeLineCompletor.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BeeLineOpts.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BeeLineSignalHandler.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BufferedRows.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/ColorBuffer.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/CommandHandler.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/Commands.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/DatabaseConnection.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/DatabaseConnections.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/DriverInfo.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/IncrementalRows.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/OutputFile.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/OutputFormat.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/ReflectiveCommandHandler.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/Reflector.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/Rows.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/SQLCompletor.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/SeparatedValuesOutputFormat.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/SunSignalHandler.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/TableNameCompletor.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/TableOutputFormat.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/VerticalOutputFormat.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/XMLAttributeOutputFormat.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/XMLElementOutputFormat.java /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/sql-keywords.properties /Users/carl/Work/repos/hive-test/common/src/test/resources/hive-exec-log4j-test.properties /Users/carl/Work/repos/hive-test/common/src/test/resources/hive-log4j-test.properties /Users/carl/Work/repos/hive-test/data/files/doctors.avro /Users/carl/Work/repos/hive-test/data/files/episodes.avro /Users/carl/Work/repos/hive-test/data/files/over10k /Users/carl/Work/repos/hive-test/data/scripts/q_test_cleanup.sql /Users/carl/Work/repos/hive-test/data/scripts/q_test_init.sql /Users/carl/Work/repos/hive-test/data/scripts/test_init_file.sql /Users/carl/Work/repos/hive-test/hbase-handler/src/test/templates/TestHBaseNegativeCliDriver.vm /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/data/boolean.rcfile /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/data/complex.rcfile /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/data/numbers.rcfile /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/001-HIVE-972.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/002-HIVE-1068.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/003-HIVE-675.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/004-HIVE-1364.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/005-HIVE-417.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/006-HIVE-1823.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/007-HIVE-78.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/008-HIVE-2246.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/008-REVERT-HIVE-2246.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/009-HIVE-2215.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/010-HIVE-3072.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/011-HIVE-3649.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/012-HIVE-1362.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.10.0.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.3.0.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.4.0.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.4.1.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.5.0.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.6.0.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.7.0.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.8.0.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.9.0.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/upgrade-0.5.0-to-0.6.0.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/upgrade-0.6.0-to-0.7.0.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/upgrade-0.7.0-to-0.8.0.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/upgrade-0.8.0-to-0.9.0.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/upgrade-0.9.0-to-0.10.0.derby.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/001-HIVE-972.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/002-HIVE-1068.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/003-HIVE-675.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/004-HIVE-1364.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/005-HIVE-417.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/006-HIVE-1823.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/007-HIVE-78.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/008-HIVE-2246.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/009-HIVE-2215.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/010-HIVE-3072.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/011-HIVE-3649.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/012-HIVE-1362.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.10.0.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.3.0.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.4.0.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.4.1.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.5.0.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.6.0.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.7.0.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.8.0.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.9.0.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/upgrade-0.5.0-to-0.6.0.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/upgrade-0.6.0-to-0.7.0.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/upgrade-0.7.0-to-0.8.0.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/upgrade-0.8.0-to-0.9.0.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/upgrade-0.9.0-to-0.10.0.mysql.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/oracle/010-HIVE-3072.oracle.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/oracle/011-HIVE-3649.oracle.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/oracle/012-HIVE-1362.oracle.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/oracle/hive-schema-0.10.0.oracle.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/oracle/hive-schema-0.9.0.oracle.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/oracle/upgrade-0.9.0-to-0.10.0.oracle.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/001-HIVE-972.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/002-HIVE-1068.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/003-HIVE-675.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/004-HIVE-1364.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/005-HIVE-417.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/006-HIVE-1823.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/007-HIVE-78.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/008-HIVE-2246.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/008-REVERT-HIVE-2246.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/009-HIVE-2215.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/010-HIVE-3072.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/011-HIVE-3649.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/012-HIVE-1362.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.10.0.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.3.0.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.4.0.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.4.1.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.5.0.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.6.0.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.7.0.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.8.0.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.9.0.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/upgrade-0.5.0-to-0.6.0.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/upgrade-0.6.0-to-0.7.0.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/upgrade-0.7.0-to-0.8.0.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/upgrade-0.8.0-to-0.9.0.postgres.sql /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/upgrade-0.9.0-to-0.10.0.postgres.sql /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFUnixTimeStamp.java /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFInline.java /Users/carl/Work/repos/hive-test/ql/src/protobuf/org/apache/hadoop/hive/ql/io/orc/orc_proto.proto /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/udf/Rot13OutputFormat.java /Users/carl/Work/repos/hive-test/ql/src/test/resources/orc-file-dump.out /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/auth/TSetIpAddressProcessor.java /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/auth/TUGIContainingProcessor.java /Users/carl/Work/repos/hive-test/shims/src/common/java/org/apache/hadoop/hive/shims/HiveEventCounter.java ******************************* Archives: + /Users/carl/Work/repos/hive-test/data/files/TestSerDe.jar + /Users/carl/Work/repos/hive-test/testlibs/ant-contrib-1.0b3.jar ***************************************************** Files with Apache License headers will be marked AL Binary files (which do not require AL headers) will be marked B Compressed archives will be marked A Notices, licenses etc will be marked N AL /Users/carl/Work/repos/hive-test/.checkstyle N /Users/carl/Work/repos/hive-test/LICENSE N /Users/carl/Work/repos/hive-test/NOTICE AL /Users/carl/Work/repos/hive-test/ant/build.xml AL /Users/carl/Work/repos/hive-test/ant/ivy.xml AL /Users/carl/Work/repos/hive-test/ant/src/org/apache/hadoop/hive/ant/DistinctElementsClassPath.java AL /Users/carl/Work/repos/hive-test/ant/src/org/apache/hadoop/hive/ant/GetVersionPref.java AL /Users/carl/Work/repos/hive-test/ant/src/org/apache/hadoop/hive/ant/QTestGenTask.java AL /Users/carl/Work/repos/hive-test/ant/src/org/apache/hadoop/hive/ant/antlib.xml AL /Users/carl/Work/repos/hive-test/beeline/build.xml AL /Users/carl/Work/repos/hive-test/beeline/ivy.xml !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/AbstractCommandHandler.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/AbstractOutputFormat.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BeeLine.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BeeLine.properties !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BeeLineCompletor.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BeeLineOpts.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BeeLineSignalHandler.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BufferedRows.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/ColorBuffer.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/CommandHandler.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/Commands.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/DatabaseConnection.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/DatabaseConnections.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/DriverInfo.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/IncrementalRows.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/OutputFile.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/OutputFormat.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/ReflectiveCommandHandler.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/Reflector.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/Rows.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/SQLCompletor.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/SeparatedValuesOutputFormat.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/SunSignalHandler.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/TableNameCompletor.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/TableOutputFormat.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/VerticalOutputFormat.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/XMLAttributeOutputFormat.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/XMLElementOutputFormat.java !????? /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/sql-keywords.properties AL /Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/util/QFileClient.java AL /Users/carl/Work/repos/hive-test/bin/beeline AL /Users/carl/Work/repos/hive-test/bin/ext/beeline.sh AL /Users/carl/Work/repos/hive-test/bin/ext/cli.sh AL /Users/carl/Work/repos/hive-test/bin/ext/debug.sh AL /Users/carl/Work/repos/hive-test/bin/ext/help.sh AL /Users/carl/Work/repos/hive-test/bin/ext/hiveserver.sh AL /Users/carl/Work/repos/hive-test/bin/ext/hiveserver2.sh AL /Users/carl/Work/repos/hive-test/bin/ext/hwi.sh AL /Users/carl/Work/repos/hive-test/bin/ext/jar.sh AL /Users/carl/Work/repos/hive-test/bin/ext/lineage.sh AL /Users/carl/Work/repos/hive-test/bin/ext/metastore.sh AL /Users/carl/Work/repos/hive-test/bin/ext/metatool.sh AL /Users/carl/Work/repos/hive-test/bin/ext/orcfiledump.sh AL /Users/carl/Work/repos/hive-test/bin/ext/rcfilecat.sh AL /Users/carl/Work/repos/hive-test/bin/ext/util/execHiveCmd.sh AL /Users/carl/Work/repos/hive-test/bin/hive AL /Users/carl/Work/repos/hive-test/bin/hive-config.sh AL /Users/carl/Work/repos/hive-test/bin/hiveserver2 AL /Users/carl/Work/repos/hive-test/bin/init-hive-dfs.sh AL /Users/carl/Work/repos/hive-test/bin/metatool AL /Users/carl/Work/repos/hive-test/build-common.xml AL /Users/carl/Work/repos/hive-test/build-offline.xml AL /Users/carl/Work/repos/hive-test/build.properties AL /Users/carl/Work/repos/hive-test/build.xml AL /Users/carl/Work/repos/hive-test/checkstyle/asf.header AL /Users/carl/Work/repos/hive-test/checkstyle/checkstyle-noframes-sorted.xsl AL /Users/carl/Work/repos/hive-test/checkstyle/checkstyle.xml AL /Users/carl/Work/repos/hive-test/checkstyle/suppressions.xml AL /Users/carl/Work/repos/hive-test/cli/build.xml AL /Users/carl/Work/repos/hive-test/cli/ivy.xml AL /Users/carl/Work/repos/hive-test/cli/src/java/org/apache/hadoop/hive/cli/CliDriver.java AL /Users/carl/Work/repos/hive-test/cli/src/java/org/apache/hadoop/hive/cli/CliSessionState.java AL /Users/carl/Work/repos/hive-test/cli/src/java/org/apache/hadoop/hive/cli/OptionsProcessor.java AL /Users/carl/Work/repos/hive-test/cli/src/java/org/apache/hadoop/hive/cli/RCFileCat.java AL /Users/carl/Work/repos/hive-test/cli/src/test/org/apache/hadoop/hive/cli/TestCliDriverMethods.java AL /Users/carl/Work/repos/hive-test/common/build.xml AL /Users/carl/Work/repos/hive-test/common/ivy.xml AL /Users/carl/Work/repos/hive-test/common/src/java/conf/hive-log4j.properties AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/common/CompressionUtils.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/common/FileUtils.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/common/HiveInterruptCallback.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/common/HiveInterruptUtils.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/common/JavaUtils.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/common/LogUtils.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/common/ObjectPair.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/common/ServerUtils.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/common/classification/InterfaceAudience.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/common/classification/InterfaceStability.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/common/cli/CommonCliOptions.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/common/io/CachingPrintStream.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/common/io/NonSyncByteArrayInputStream.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/common/io/NonSyncByteArrayOutputStream.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/common/metrics/Metrics.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/common/metrics/MetricsMBean.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/common/metrics/MetricsMBeanImpl.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/common/type/HiveDecimal.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/conf/HiveConf.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hadoop/hive/conf/LoopingByteArrayInputStream.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hive/common/HiveVersionAnnotation.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hive/common/util/HiveStringUtils.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hive/common/util/HiveVersionInfo.java AL /Users/carl/Work/repos/hive-test/common/src/java/org/apache/hive/common/util/ShutdownHookManager.java AL /Users/carl/Work/repos/hive-test/common/src/scripts/saveVersion.sh AL /Users/carl/Work/repos/hive-test/common/src/test/org/apache/hadoop/hive/conf/TestHiveConf.java AL /Users/carl/Work/repos/hive-test/common/src/test/org/apache/hadoop/hive/conf/TestHiveLogging.java AL /Users/carl/Work/repos/hive-test/common/src/test/org/apache/hive/common/util/TestShutdownHookManager.java AL /Users/carl/Work/repos/hive-test/common/src/test/resources/core-site.xml !????? /Users/carl/Work/repos/hive-test/common/src/test/resources/hive-exec-log4j-test.properties !????? /Users/carl/Work/repos/hive-test/common/src/test/resources/hive-log4j-test.properties AL /Users/carl/Work/repos/hive-test/common/src/test/resources/hive-site.xml AL /Users/carl/Work/repos/hive-test/conf/configuration.xsl AL /Users/carl/Work/repos/hive-test/conf/hive-default.xml.template AL /Users/carl/Work/repos/hive-test/conf/hive-env.sh.template AL /Users/carl/Work/repos/hive-test/conf/hive-site.xml AL /Users/carl/Work/repos/hive-test/contrib/build.xml AL /Users/carl/Work/repos/hive-test/contrib/ivy.xml AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/fileformat/base64/Base64TextInputFormat.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/fileformat/base64/Base64TextOutputFormat.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/genericudf/example/GenericUDFDBOutput.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/metastore/hooks/TestURLHook.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/mr/GenericMR.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/mr/Mapper.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/mr/Output.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/mr/Reducer.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/mr/example/IdentityMapper.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/mr/example/WordCountReduce.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/serde2/RegexSerDe.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/serde2/TypedBytesSerDe.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/serde2/s3/S3LogDeserializer.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/serde2/s3/S3LogStruct.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/udaf/example/UDAFExampleAvg.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/udaf/example/UDAFExampleGroupConcat.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/udaf/example/UDAFExampleMax.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/udaf/example/UDAFExampleMaxMinNUtil.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/udaf/example/UDAFExampleMaxN.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/udaf/example/UDAFExampleMin.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/udaf/example/UDAFExampleMinN.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/udf/UDFRowSequence.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/udf/example/UDFExampleAdd.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/udf/example/UDFExampleArraySum.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/udf/example/UDFExampleFormat.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/udf/example/UDFExampleMapConcat.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/udf/example/UDFExampleStructPrint.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/udtf/example/GenericUDTFCount2.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/udtf/example/GenericUDTFExplode2.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/util/typedbytes/Type.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/util/typedbytes/TypedBytesInput.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/util/typedbytes/TypedBytesOutput.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/util/typedbytes/TypedBytesRecordInput.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/util/typedbytes/TypedBytesRecordOutput.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/util/typedbytes/TypedBytesRecordReader.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/util/typedbytes/TypedBytesRecordWriter.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/util/typedbytes/TypedBytesWritable.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/util/typedbytes/TypedBytesWritableInput.java AL /Users/carl/Work/repos/hive-test/contrib/src/java/org/apache/hadoop/hive/contrib/util/typedbytes/TypedBytesWritableOutput.java AL /Users/carl/Work/repos/hive-test/contrib/src/test/org/apache/hadoop/hive/contrib/mr/TestGenericMR.java AL /Users/carl/Work/repos/hive-test/contrib/src/test/org/apache/hadoop/hive/contrib/serde2/TestRegexSerDe.java AL /Users/carl/Work/repos/hive-test/data/conf/hive-log4j.properties AL /Users/carl/Work/repos/hive-test/data/conf/hive-site.xml A /Users/carl/Work/repos/hive-test/data/files/TestSerDe.jar B /Users/carl/Work/repos/hive-test/data/files/UserVisits.dat !????? /Users/carl/Work/repos/hive-test/data/files/doctors.avro B /Users/carl/Work/repos/hive-test/data/files/employee.dat B /Users/carl/Work/repos/hive-test/data/files/employee2.dat !????? /Users/carl/Work/repos/hive-test/data/files/episodes.avro B /Users/carl/Work/repos/hive-test/data/files/ext_test/test.dat !????? /Users/carl/Work/repos/hive-test/data/files/over10k B /Users/carl/Work/repos/hive-test/data/files/test.dat B /Users/carl/Work/repos/hive-test/data/files/test2.dat AL /Users/carl/Work/repos/hive-test/data/scripts/cat.py AL /Users/carl/Work/repos/hive-test/data/scripts/cat_error.py AL /Users/carl/Work/repos/hive-test/data/scripts/doubleescapedtab.py AL /Users/carl/Work/repos/hive-test/data/scripts/dumpdata_script.py AL /Users/carl/Work/repos/hive-test/data/scripts/error_script AL /Users/carl/Work/repos/hive-test/data/scripts/escapedcarriagereturn.py AL /Users/carl/Work/repos/hive-test/data/scripts/escapednewline.py AL /Users/carl/Work/repos/hive-test/data/scripts/escapedtab.py AL /Users/carl/Work/repos/hive-test/data/scripts/input20_script AL /Users/carl/Work/repos/hive-test/data/scripts/newline.py !????? /Users/carl/Work/repos/hive-test/data/scripts/q_test_cleanup.sql !????? /Users/carl/Work/repos/hive-test/data/scripts/q_test_init.sql !????? /Users/carl/Work/repos/hive-test/data/scripts/test_init_file.sql AL /Users/carl/Work/repos/hive-test/doap_Hive.rdf AL /Users/carl/Work/repos/hive-test/docs/changes/ChangesFancyStyle.css AL /Users/carl/Work/repos/hive-test/docs/changes/ChangesSimpleStyle.css AL /Users/carl/Work/repos/hive-test/docs/changes/changes2html.pl B /Users/carl/Work/repos/hive-test/docs/images/hive-logo.jpg AL /Users/carl/Work/repos/hive-test/docs/site.css AL /Users/carl/Work/repos/hive-test/docs/stylesheets/project.xml AL /Users/carl/Work/repos/hive-test/docs/stylesheets/site.vsl AL /Users/carl/Work/repos/hive-test/docs/velocity.properties AL /Users/carl/Work/repos/hive-test/docs/xdocs/index.xml AL /Users/carl/Work/repos/hive-test/docs/xdocs/language_manual/cli.xml AL /Users/carl/Work/repos/hive-test/docs/xdocs/language_manual/data-manipulation-statements.xml AL /Users/carl/Work/repos/hive-test/docs/xdocs/language_manual/joins.xml AL /Users/carl/Work/repos/hive-test/docs/xdocs/language_manual/var_substitution.xml AL /Users/carl/Work/repos/hive-test/docs/xdocs/language_manual/working_with_bucketed_tables.xml AL /Users/carl/Work/repos/hive-test/docs/xdocs/udf/reflect.xml AL /Users/carl/Work/repos/hive-test/eclipse-templates/.classpath AL /Users/carl/Work/repos/hive-test/eclipse-templates/.classpath._hbase AL /Users/carl/Work/repos/hive-test/eclipse-templates/.externalToolBuilders/Hive_Ant_Builder.launch AL /Users/carl/Work/repos/hive-test/eclipse-templates/.project AL /Users/carl/Work/repos/hive-test/eclipse-templates/.settings/org.eclipse.jdt.core.prefs AL /Users/carl/Work/repos/hive-test/eclipse-templates/.settings/org.eclipse.jdt.ui.prefs AL /Users/carl/Work/repos/hive-test/eclipse-templates/BeeLine.launchtemplate AL /Users/carl/Work/repos/hive-test/eclipse-templates/HiveCLI.launchtemplate AL /Users/carl/Work/repos/hive-test/eclipse-templates/HiveServer.launchtemplate AL /Users/carl/Work/repos/hive-test/eclipse-templates/HiveServer2.launchtemplate AL /Users/carl/Work/repos/hive-test/eclipse-templates/TestBeeLineDriver.launchtemplate AL /Users/carl/Work/repos/hive-test/eclipse-templates/TestCliDriver.launchtemplate AL /Users/carl/Work/repos/hive-test/eclipse-templates/TestEmbeddedHiveMetaStore.launchtemplate AL /Users/carl/Work/repos/hive-test/eclipse-templates/TestEmbeddedThriftCLIService.launchtemplate AL /Users/carl/Work/repos/hive-test/eclipse-templates/TestHBaseCliDriver.launchtemplate AL /Users/carl/Work/repos/hive-test/eclipse-templates/TestHive.launchtemplate AL /Users/carl/Work/repos/hive-test/eclipse-templates/TestHiveMetaStoreChecker.launchtemplate AL /Users/carl/Work/repos/hive-test/eclipse-templates/TestHiveMetaTool.launchtemplate AL /Users/carl/Work/repos/hive-test/eclipse-templates/TestHiveServer.launchtemplate AL /Users/carl/Work/repos/hive-test/eclipse-templates/TestJdbc.launchtemplate AL /Users/carl/Work/repos/hive-test/eclipse-templates/TestJdbc2.launchtemplate AL /Users/carl/Work/repos/hive-test/eclipse-templates/TestMTQueries.launchtemplate AL /Users/carl/Work/repos/hive-test/eclipse-templates/TestRemoteHiveMetaStore.launchtemplate AL /Users/carl/Work/repos/hive-test/eclipse-templates/TestRemoteThriftCLIService.launchtemplate AL /Users/carl/Work/repos/hive-test/eclipse-templates/TestTruncate.launchtemplate AL /Users/carl/Work/repos/hive-test/findbugs/findbugs-exclude.xml AL /Users/carl/Work/repos/hive-test/hbase-handler/build.xml AL /Users/carl/Work/repos/hive-test/hbase-handler/ivy.xml AL /Users/carl/Work/repos/hive-test/hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseSerDe.java AL /Users/carl/Work/repos/hive-test/hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseSplit.java AL /Users/carl/Work/repos/hive-test/hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStatsAggregator.java AL /Users/carl/Work/repos/hive-test/hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStatsPublisher.java AL /Users/carl/Work/repos/hive-test/hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStatsSetupConstants.java AL /Users/carl/Work/repos/hive-test/hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStatsUtils.java AL /Users/carl/Work/repos/hive-test/hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStorageHandler.java AL /Users/carl/Work/repos/hive-test/hbase-handler/src/java/org/apache/hadoop/hive/hbase/HiveHBaseTableInputFormat.java AL /Users/carl/Work/repos/hive-test/hbase-handler/src/java/org/apache/hadoop/hive/hbase/HiveHBaseTableOutputFormat.java AL /Users/carl/Work/repos/hive-test/hbase-handler/src/java/org/apache/hadoop/hive/hbase/HiveHFileOutputFormat.java AL /Users/carl/Work/repos/hive-test/hbase-handler/src/java/org/apache/hadoop/hive/hbase/LazyHBaseCellMap.java AL /Users/carl/Work/repos/hive-test/hbase-handler/src/java/org/apache/hadoop/hive/hbase/LazyHBaseRow.java AL /Users/carl/Work/repos/hive-test/hbase-handler/src/java/org/apache/hadoop/hive/hbase/package-info.java AL /Users/carl/Work/repos/hive-test/hbase-handler/src/test/org/apache/hadoop/hive/hbase/HBaseQTestUtil.java AL /Users/carl/Work/repos/hive-test/hbase-handler/src/test/org/apache/hadoop/hive/hbase/HBaseTestSetup.java AL /Users/carl/Work/repos/hive-test/hbase-handler/src/test/org/apache/hadoop/hive/hbase/TestHBaseSerDe.java AL /Users/carl/Work/repos/hive-test/hbase-handler/src/test/org/apache/hadoop/hive/hbase/TestLazyHBaseObject.java AL /Users/carl/Work/repos/hive-test/hbase-handler/src/test/templates/TestHBaseCliDriver.vm !????? /Users/carl/Work/repos/hive-test/hbase-handler/src/test/templates/TestHBaseNegativeCliDriver.vm AL /Users/carl/Work/repos/hive-test/hcatalog/bin/hcat AL /Users/carl/Work/repos/hive-test/hcatalog/bin/hcat-config.sh AL /Users/carl/Work/repos/hive-test/hcatalog/bin/hcat_server.sh AL /Users/carl/Work/repos/hive-test/hcatalog/bin/hive-config.sh AL /Users/carl/Work/repos/hive-test/hcatalog/build-support/ant/build-common.xml AL /Users/carl/Work/repos/hive-test/hcatalog/build-support/ant/checkstyle.xml AL /Users/carl/Work/repos/hive-test/hcatalog/build-support/ant/deploy.xml AL /Users/carl/Work/repos/hive-test/hcatalog/build-support/ant/findbugs.xml AL /Users/carl/Work/repos/hive-test/hcatalog/build-support/ant/test.xml AL /Users/carl/Work/repos/hive-test/hcatalog/build-support/checkstyle/coding_style.xml AL /Users/carl/Work/repos/hive-test/hcatalog/build-support/scripts/release.sh AL /Users/carl/Work/repos/hive-test/hcatalog/build-support/scripts/test.sh AL /Users/carl/Work/repos/hive-test/hcatalog/build-support/scripts/umaskcheck.sh AL /Users/carl/Work/repos/hive-test/hcatalog/build.properties AL /Users/carl/Work/repos/hive-test/hcatalog/build.xml AL /Users/carl/Work/repos/hive-test/hcatalog/conf/jndi.properties AL /Users/carl/Work/repos/hive-test/hcatalog/conf/proto-hive-site.xml AL /Users/carl/Work/repos/hive-test/hcatalog/core/build.xml AL /Users/carl/Work/repos/hive-test/hcatalog/core/pom.xml AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hadoop/mapred/HCatMapRedUtil.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/cli/HCatCli.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/cli/HCatDriver.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/cli/SemanticAnalysis/CreateDatabaseHook.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/cli/SemanticAnalysis/CreateTableHook.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/cli/SemanticAnalysis/HCatSemanticAnalyzer.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/cli/SemanticAnalysis/HCatSemanticAnalyzerBase.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/common/ErrorType.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/common/HCatConstants.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/common/HCatContext.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/common/HCatException.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/common/HCatUtil.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/common/HiveClientCache.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/DataType.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/DefaultHCatRecord.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/HCatRecord.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/HCatRecordObjectInspector.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/HCatRecordObjectInspectorFactory.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/HCatRecordSerDe.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/HCatRecordable.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/JsonSerDe.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/LazyHCatRecord.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/Pair.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/ReaderWriter.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/schema/HCatFieldSchema.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/schema/HCatSchema.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/schema/HCatSchemaUtils.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/transfer/DataTransferFactory.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/transfer/EntityBase.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/transfer/HCatReader.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/transfer/HCatWriter.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/transfer/ReadEntity.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/transfer/ReaderContext.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/transfer/WriteEntity.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/transfer/WriterContext.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/transfer/impl/HCatInputFormatReader.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/transfer/impl/HCatOutputFormatWriter.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/transfer/state/DefaultStateProvider.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/data/transfer/state/StateProvider.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/har/HarOutputCommitterPostProcessor.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/DefaultOutputCommitterContainer.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/DefaultOutputFormatContainer.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/DefaultRecordWriterContainer.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/FileOutputCommitterContainer.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/FileOutputFormatContainer.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/FileRecordWriterContainer.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/FosterStorageHandler.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/HCatBaseInputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/HCatBaseOutputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/HCatEximInputFormat.java.broken AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/HCatEximOutputCommitter.java.broken AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/HCatEximOutputFormat.java.broken AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/HCatInputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/HCatOutputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/HCatRecordReader.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/HCatSplit.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/HCatStorageHandler.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/HCatTableInfo.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/InitializeInput.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/InputJobInfo.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/InternalUtil.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/MultiOutputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/OutputCommitterContainer.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/OutputFormatContainer.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/OutputJobInfo.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/PartInfo.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/ProgressReporter.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/RecordWriterContainer.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/Security.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/mapreduce/StorerInfo.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/oozie/JavaAction.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/rcfile/RCFileMapReduceInputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/rcfile/RCFileMapReduceOutputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/rcfile/RCFileMapReduceRecordReader.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/security/HdfsAuthorizationProvider.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/security/StorageDelegationAuthorizationProvider.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/shims/HCatHadoopShims.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/main/java/org/apache/hcatalog/storagehandler/DummyHCatAuthProvider.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/ExitException.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/HcatTestUtils.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/MiniCluster.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/NoExitSecurityManager.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/cli/DummyStorageHandler.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/cli/TestEximSemanticAnalysis.java.broken AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/cli/TestPermsGrp.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/cli/TestSemanticAnalysis.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/cli/TestStorageHandlerProperties.java.broken AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/cli/TestUseDatabase.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/common/TestHCatUtil.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/common/TestHiveClientCache.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/data/HCatDataCheckUtil.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/data/TestDefaultHCatRecord.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/data/TestHCatRecordSerDe.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/data/TestJsonSerDe.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/data/TestLazyHCatRecord.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/data/TestReaderWriter.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/data/schema/TestHCatSchema.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/data/schema/TestHCatSchemaUtils.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/fileformats/TestOrcDynamicPartitioned.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/mapred/TestHiveHCatInputFormat.java.broken AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/mapreduce/HCatBaseTest.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/mapreduce/HCatMapReduceTest.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatDynamicPartitioned.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatEximInputFormat.java.broken AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatEximOutputFormat.java.broken AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatHiveCompatibility.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatHiveThriftCompatibility.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatInputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatMultiOutputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatNonPartitioned.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatOutputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatPartitionPublish.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/mapreduce/TestHCatPartitioned.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/mapreduce/TestInputJobInfo.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/mapreduce/TestMultiOutputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/mapreduce/TestPassProperties.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/mapreduce/TestSequenceFileReadWrite.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/rcfile/TestRCFileInputStorageDriver.java.broken AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/rcfile/TestRCFileMapReduceInputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/rcfile/TestRCFileOutputStorageDriver.java.broken AL /Users/carl/Work/repos/hive-test/hcatalog/core/src/test/java/org/apache/hcatalog/security/TestHdfsAuthorizationProvider.java AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/build.xml AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/pom.xml AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/main/java/org/apache/hcatalog/pig/HCatBaseLoader.java AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/main/java/org/apache/hcatalog/pig/HCatBaseStorer.java AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/main/java/org/apache/hcatalog/pig/HCatEximLoader.java.broken AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/main/java/org/apache/hcatalog/pig/HCatEximStorer.java.broken AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/main/java/org/apache/hcatalog/pig/HCatLoader.java AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/main/java/org/apache/hcatalog/pig/HCatStorer.java AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/main/java/org/apache/hcatalog/pig/PigHCatUtil.java AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/HCatStorerWrapper.java AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/MockLoader.java AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/MyPigStorage.java AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestHCatEximLoader.java.broken AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestHCatEximStorer.java.broken AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestHCatLoader.java AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestHCatLoaderComplexSchema.java AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestHCatLoaderStorer.java AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestHCatStorer.java AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestHCatStorerMulti.java AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestHCatStorerWrapper.java AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestOrcHCatLoader.java AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestOrcHCatStorer.java AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestPermsInheritance.java.broken AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestPigHCatUtil.java AL /Users/carl/Work/repos/hive-test/hcatalog/hcatalog-pig-adapter/src/test/java/org/apache/hcatalog/pig/TestPigStorageDriver.java.broken AL /Users/carl/Work/repos/hive-test/hcatalog/ivy.xml AL /Users/carl/Work/repos/hive-test/hcatalog/pom.xml AL /Users/carl/Work/repos/hive-test/hcatalog/scripts/hcat_check AL /Users/carl/Work/repos/hive-test/hcatalog/scripts/hcat_server_install.sh AL /Users/carl/Work/repos/hive-test/hcatalog/scripts/hcat_server_start.sh AL /Users/carl/Work/repos/hive-test/hcatalog/scripts/hcat_server_stop.sh AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/build.xml AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/pom.xml AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/listener/NotificationListener.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/messaging/AddPartitionMessage.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/messaging/CreateDatabaseMessage.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/messaging/CreateTableMessage.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/messaging/DropDatabaseMessage.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/messaging/DropPartitionMessage.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/messaging/DropTableMessage.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/messaging/HCatEventMessage.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/messaging/MessageDeserializer.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/messaging/MessageFactory.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/messaging/jms/MessagingUtils.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/messaging/json/JSONAddPartitionMessage.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/messaging/json/JSONCreateDatabaseMessage.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/messaging/json/JSONCreateTableMessage.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/messaging/json/JSONDropDatabaseMessage.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/messaging/json/JSONDropPartitionMessage.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/messaging/json/JSONDropTableMessage.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/messaging/json/JSONMessageDeserializer.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/main/java/org/apache/hcatalog/messaging/json/JSONMessageFactory.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/test/java/org/apache/hcatalog/listener/TestMsgBusConnection.java AL /Users/carl/Work/repos/hive-test/hcatalog/server-extensions/src/test/java/org/apache/hcatalog/listener/TestNotificationListener.java AL /Users/carl/Work/repos/hive-test/hcatalog/shims/build.xml AL /Users/carl/Work/repos/hive-test/hcatalog/shims/src/20/java/org/apache/hadoop/mapred/TempletonJobTracker.java AL /Users/carl/Work/repos/hive-test/hcatalog/shims/src/20/java/org/apache/hcatalog/shims/HCatHadoopShims20S.java AL /Users/carl/Work/repos/hive-test/hcatalog/shims/src/23/java/org/apache/hadoop/mapred/TempletonJobTracker.java AL /Users/carl/Work/repos/hive-test/hcatalog/shims/src/23/java/org/apache/hcatalog/shims/HCatHadoopShims23.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/forrest.properties AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/forrest.properties.dispatcher.properties AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/forrest.properties.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/overview.html AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/classes/CatalogManager.properties AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/conf/cli.xconf AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/locationmap.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/addproperty.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/authorization.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/cli.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/configuration.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/createcolumn.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/createdb.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/createpartition.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/createtable.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/createtablelike.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/ddl.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/ddlsummary.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/deletedb.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/deletepartition.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/deletetable.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/desccolumn.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/descdb.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/descpartition.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/descproperty.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/desctable.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/dynpartition.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/example.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/hive.xml B /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/images/TempletonArch.jpg B /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/images/build-with-forrest-button.jpg B /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/images/hcat-archt.jpg B /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/images/hcat-box.jpg B /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/images/hcat-product.jpg B /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/images/hcat.jpg B /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/images/templetonlogo.png B /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/images/templetonlogov2.png B /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/images/templetontitle.jpg AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/index.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/inputoutput.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/install.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/listcolumns.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/listdbs.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/listpartitions.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/listproperties.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/listtables.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/loadstore.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/mapreducejar.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/mapreducestreaming.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/notification.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/pig.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/queue.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/queuedelete.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/queuelist.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/readerwriter.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/renametable.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/resources.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/responsetypes.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/rest.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/rest_server_install.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/site.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/status.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/supportedformats.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/tabs.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/content/xdocs/versions.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/resources/images/ellipse-2.svg AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/sitemap.xmap AL /Users/carl/Work/repos/hive-test/hcatalog/src/docs/src/documentation/skinconf.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/java/org/apache/hive/hcatalog/package-info.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/packages/deb/hcatalog.control/conffile AL /Users/carl/Work/repos/hive-test/hcatalog/src/packages/deb/hcatalog.control/control AL /Users/carl/Work/repos/hive-test/hcatalog/src/packages/deb/hcatalog.control/postinst AL /Users/carl/Work/repos/hive-test/hcatalog/src/packages/deb/hcatalog.control/postrm AL /Users/carl/Work/repos/hive-test/hcatalog/src/packages/deb/hcatalog.control/preinst AL /Users/carl/Work/repos/hive-test/hcatalog/src/packages/deb/hcatalog.control/prerm AL /Users/carl/Work/repos/hive-test/hcatalog/src/packages/deb/hcatalog.control/server.control AL /Users/carl/Work/repos/hive-test/hcatalog/src/packages/deb/init.d/hcatalog-server AL /Users/carl/Work/repos/hive-test/hcatalog/src/packages/rpm/init.d/hcatalog-server AL /Users/carl/Work/repos/hive-test/hcatalog/src/packages/rpm/spec/hcatalog.spec AL /Users/carl/Work/repos/hive-test/hcatalog/src/packages/templates/conf/hcat-env.sh.template AL /Users/carl/Work/repos/hive-test/hcatalog/src/packages/templates/conf/hive-site.xml.template AL /Users/carl/Work/repos/hive-test/hcatalog/src/packages/update-hcatalog-env.sh AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/build.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/conf/default.conf AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/conf/envbased.conf AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/conf/existing_deployer.conf AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/conf/rpm.conf AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/conf/testpropertiesfile.conf !????? /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/data/boolean.rcfile !????? /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/data/complex.rcfile !????? /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/data/numbers.rcfile AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/deployers/HCatExistingClusterDeployer.pm AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/drivers/TestDriverHCat.pm AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/drivers/TestDriverHadoop.pm AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/drivers/TestDriverHive.pm AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/drivers/TestDriverPig.pm AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/drivers/Util.pm AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/paramfiles/params_3 AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/tests/hadoop.conf AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/tests/hcat.conf AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/tests/hive.conf AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/tests/pig.conf AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/tools/generate/generate_data.pl AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/tools/generate/java/build.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/tools/generate/java/org/apache/hadoop/hive/tools/generate/RCFileGenerator.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/tools/install/install.sh AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/tools/test/floatpostprocessor.pl AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/build.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/DataReaderMaster.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/DataReaderSlave.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/DataWriterMaster.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/DataWriterSlave.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/GroupByAge.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/HBaseReadWrite.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/HCatTestDriver.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/HCatTypeCheck.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/HCatTypeCheckHive.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/ReadJson.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/ReadRC.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/ReadText.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/ReadWrite.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/SimpleRead.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/StoreComplex.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/StoreDemo.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/StoreNumbers.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/SumNumbers.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/TypeDataCheck.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/Util.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/WriteJson.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/WriteRC.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/WriteText.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/udfs/java/org/apache/hcatalog/utils/WriteTextPartitioned.java AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/build.xml AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/conf/default.conf AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/deployAndTest.pl AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/drivers/TestDriverCurl.pm AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/inpdir/jaradditionaljars.pig AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/inpdir/jarregistered.pig AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/inpdir/loadstore.pig AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/inpdir/pythonudf.pig AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/inpdir/rowcount_withmacro.pig AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/inpdir/rowcountmacro.pig AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/inpdir/udfs.py AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/newtests/jaradditionaljars.pig AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/newtests/jarregistered.pig AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/newtests/loadstore.pig AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/newtests/pythonudf.pig AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/newtests/rowcount_withmacro.pig AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/newtests/rowcountmacro.pig AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/newtests/udfs.py AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/tests/ddl.conf AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/tests/hcatperms.conf AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/tests/jobsubmission.conf AL /Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/templeton/tests/serverstatus.conf AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/build.xml AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/conf/revision-manager-site.xml AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/if/transaction.thrift AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/pom.xml AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/gen-java/org/apache/hcatalog/hbase/snapshot/transaction/thrift/StoreFamilyRevision.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/gen-java/org/apache/hcatalog/hbase/snapshot/transaction/thrift/StoreFamilyRevisionList.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HBaseAuthorizationProvider.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HBaseBaseOutputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HBaseBulkOutputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HBaseConstants.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HBaseDirectOutputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HBaseHCatStorageHandler.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HBaseInputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HBaseRevisionManagerUtil.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HBaseUtil.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HCatTableSnapshot.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/HbaseSnapshotRecordReader.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/ImportSequenceFile.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/ResultConverter.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/FamilyRevision.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/IDGenerator.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/PathUtil.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/RMConstants.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/RevisionManager.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/RevisionManagerConfiguration.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/RevisionManagerEndpoint.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/RevisionManagerEndpointClient.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/RevisionManagerFactory.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/RevisionManagerProtocol.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/TableSnapshot.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/Transaction.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/ZKBasedRevisionManager.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/ZKUtil.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/lock/LockListener.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/lock/ProtocolSupport.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/lock/WriteLock.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/lock/ZNodeName.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/lock/ZooKeeperOperation.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/package-info.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/resources/revision-manager-default.xml AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/test/log4j.xml AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/ManyMiniCluster.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/SkeletonHBaseTest.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/TestHBaseBulkOutputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/TestHBaseDirectOutputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/TestHBaseHCatStorageHandler.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/TestHBaseInputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/TestSnapshots.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/IDGenClient.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/TestIDGenerator.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/TestRevisionManager.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/TestRevisionManagerConfiguration.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/TestRevisionManagerEndpoint.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/TestThriftSerialization.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/TestZNodeSetUp.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/lock/WriteLockTest.java AL /Users/carl/Work/repos/hive-test/hcatalog/storage-handlers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/lock/ZNodeNameTest.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/java-client/build.xml AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/java-client/pom.xml AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/java-client/src/main/java/org/apache/hcatalog/api/ConnectionFailureException.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/java-client/src/main/java/org/apache/hcatalog/api/HCatAddPartitionDesc.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/java-client/src/main/java/org/apache/hcatalog/api/HCatClient.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/java-client/src/main/java/org/apache/hcatalog/api/HCatClientHMSImpl.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/java-client/src/main/java/org/apache/hcatalog/api/HCatCreateDBDesc.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/java-client/src/main/java/org/apache/hcatalog/api/HCatCreateTableDesc.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/java-client/src/main/java/org/apache/hcatalog/api/HCatDatabase.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/java-client/src/main/java/org/apache/hcatalog/api/HCatPartition.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/java-client/src/main/java/org/apache/hcatalog/api/HCatTable.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/java-client/src/main/java/org/apache/hcatalog/api/ObjectNotFoundException.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/java-client/src/test/java/org/apache/hcatalog/api/TestHCatClient.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/build.xml AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/pom.xml AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/bin/webhcat_config.sh AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/bin/webhcat_server.sh AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/config/webhcat-default.xml AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/config/webhcat-log4j.properties AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/AppConfig.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/BadParam.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/BusyException.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/CallbackFailedException.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/CatchallExceptionMapper.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/ColumnDesc.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/CompleteBean.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/CompleteDelegator.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/DatabaseDesc.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/DeleteDelegator.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/EnqueueBean.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/ExecBean.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/ExecService.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/ExecServiceImpl.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/GroupPermissionsDesc.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/HcatDelegator.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/HcatException.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/HiveDelegator.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/JarDelegator.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/JsonBuilder.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/LauncherDelegator.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/ListDelegator.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/Main.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/MaxByteArrayOutputStream.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/NotAuthorizedException.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/PartitionDesc.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/PigDelegator.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/QueueException.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/QueueStatusBean.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/SecureProxySupport.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/Server.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/SimpleExceptionMapper.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/SimpleWebException.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/StatusDelegator.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/StreamingDelegator.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/TableDesc.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/TableLikeDesc.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/TablePropertyDesc.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/TempletonDelegator.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/UgiFactory.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/WadlConfig.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/HDFSCleanup.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/HDFSStorage.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/JobState.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/JobStateTracker.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/NotFoundException.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/NullRecordReader.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/NullSplit.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/SingleInputFormat.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/TempletonControllerJob.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/TempletonStorage.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/TempletonUtils.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/TrivialExecService.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/ZooKeeperCleanup.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/main/java/org/apache/hcatalog/templeton/tool/ZooKeeperStorage.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/test/java/org/apache/hcatalog/templeton/TestDesc.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/test/java/org/apache/hcatalog/templeton/TestServer.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/test/java/org/apache/hcatalog/templeton/mock/MockExecService.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/test/java/org/apache/hcatalog/templeton/mock/MockServer.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/test/java/org/apache/hcatalog/templeton/mock/MockUriInfo.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/test/java/org/apache/hcatalog/templeton/tool/TestTempletonUtils.java AL /Users/carl/Work/repos/hive-test/hcatalog/webhcat/svr/src/test/java/org/apache/hcatalog/templeton/tool/TestTrivialExecService.java AL /Users/carl/Work/repos/hive-test/hwi/build.xml AL /Users/carl/Work/repos/hive-test/hwi/ivy.xml AL /Users/carl/Work/repos/hive-test/hwi/src/java/org/apache/hadoop/hive/hwi/HWIAuth.java AL /Users/carl/Work/repos/hive-test/hwi/src/java/org/apache/hadoop/hive/hwi/HWIContextListener.java AL /Users/carl/Work/repos/hive-test/hwi/src/java/org/apache/hadoop/hive/hwi/HWIException.java AL /Users/carl/Work/repos/hive-test/hwi/src/java/org/apache/hadoop/hive/hwi/HWIServer.java AL /Users/carl/Work/repos/hive-test/hwi/src/java/org/apache/hadoop/hive/hwi/HWISessionItem.java AL /Users/carl/Work/repos/hive-test/hwi/src/java/org/apache/hadoop/hive/hwi/HWISessionManager.java AL /Users/carl/Work/repos/hive-test/hwi/src/test/org/apache/hadoop/hive/hwi/TestHWIServer.java AL /Users/carl/Work/repos/hive-test/hwi/src/test/org/apache/hadoop/hive/hwi/TestHWISessionManager.java AL /Users/carl/Work/repos/hive-test/hwi/web/WEB-INF/web.xml AL /Users/carl/Work/repos/hive-test/hwi/web/authorize.jsp AL /Users/carl/Work/repos/hive-test/hwi/web/css/bootstrap.min.css AL /Users/carl/Work/repos/hive-test/hwi/web/diagnostics.jsp AL /Users/carl/Work/repos/hive-test/hwi/web/error_page.jsp B /Users/carl/Work/repos/hive-test/hwi/web/img/glyphicons-halflings-white.png B /Users/carl/Work/repos/hive-test/hwi/web/img/glyphicons-halflings.png AL /Users/carl/Work/repos/hive-test/hwi/web/index.jsp AL /Users/carl/Work/repos/hive-test/hwi/web/left_navigation.jsp AL /Users/carl/Work/repos/hive-test/hwi/web/navbar.jsp AL /Users/carl/Work/repos/hive-test/hwi/web/session_create.jsp AL /Users/carl/Work/repos/hive-test/hwi/web/session_diagnostics.jsp AL /Users/carl/Work/repos/hive-test/hwi/web/session_history.jsp AL /Users/carl/Work/repos/hive-test/hwi/web/session_kill.jsp AL /Users/carl/Work/repos/hive-test/hwi/web/session_list.jsp AL /Users/carl/Work/repos/hive-test/hwi/web/session_manage.jsp AL /Users/carl/Work/repos/hive-test/hwi/web/session_remove.jsp AL /Users/carl/Work/repos/hive-test/hwi/web/session_result.jsp AL /Users/carl/Work/repos/hive-test/hwi/web/show_database.jsp AL /Users/carl/Work/repos/hive-test/hwi/web/show_databases.jsp AL /Users/carl/Work/repos/hive-test/hwi/web/show_table.jsp AL /Users/carl/Work/repos/hive-test/hwi/web/view_file.jsp AL /Users/carl/Work/repos/hive-test/ivy.xml AL /Users/carl/Work/repos/hive-test/ivy/common-configurations.xml AL /Users/carl/Work/repos/hive-test/ivy/ivysettings.xml AL /Users/carl/Work/repos/hive-test/ivy/libraries.properties AL /Users/carl/Work/repos/hive-test/jdbc/build.xml AL /Users/carl/Work/repos/hive-test/jdbc/ivy.xml AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hadoop/hive/jdbc/HiveBaseResultSet.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hadoop/hive/jdbc/HiveCallableStatement.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hadoop/hive/jdbc/HiveConnection.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hadoop/hive/jdbc/HiveDataSource.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hadoop/hive/jdbc/HiveDatabaseMetaData.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hadoop/hive/jdbc/HiveDriver.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hadoop/hive/jdbc/HiveMetaDataResultSet.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hadoop/hive/jdbc/HivePreparedStatement.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hadoop/hive/jdbc/HiveQueryResultSet.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hadoop/hive/jdbc/HiveResultSetMetaData.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hadoop/hive/jdbc/HiveStatement.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hadoop/hive/jdbc/JdbcColumn.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hadoop/hive/jdbc/JdbcTable.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hadoop/hive/jdbc/Utils.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hive/jdbc/HiveBaseResultSet.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hive/jdbc/HiveCallableStatement.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hive/jdbc/HiveConnection.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hive/jdbc/HiveDataSource.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hive/jdbc/HiveDatabaseMetaData.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hive/jdbc/HiveDriver.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hive/jdbc/HiveMetaDataResultSet.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hive/jdbc/HivePreparedStatement.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hive/jdbc/HiveQueryResultSet.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hive/jdbc/HiveResultSetMetaData.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hive/jdbc/HiveStatement.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hive/jdbc/JdbcColumn.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hive/jdbc/JdbcTable.java AL /Users/carl/Work/repos/hive-test/jdbc/src/java/org/apache/hive/jdbc/Utils.java AL /Users/carl/Work/repos/hive-test/jdbc/src/test/org/apache/hadoop/hive/jdbc/TestJdbcDriver.java AL /Users/carl/Work/repos/hive-test/jdbc/src/test/org/apache/hive/jdbc/TestJdbcDriver2.java N /Users/carl/Work/repos/hive-test/lib/README AL /Users/carl/Work/repos/hive-test/metastore/build.xml AL /Users/carl/Work/repos/hive-test/metastore/if/hive_metastore.thrift AL /Users/carl/Work/repos/hive-test/metastore/ivy.xml AL /Users/carl/Work/repos/hive-test/metastore/scripts/hive.metastore_ctrl AL /Users/carl/Work/repos/hive-test/metastore/scripts/hive.metastore_daemon AL /Users/carl/Work/repos/hive-test/metastore/scripts/start_meta_store_thrift_server.sh !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/001-HIVE-972.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/002-HIVE-1068.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/003-HIVE-675.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/004-HIVE-1364.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/005-HIVE-417.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/006-HIVE-1823.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/007-HIVE-78.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/008-HIVE-2246.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/008-REVERT-HIVE-2246.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/009-HIVE-2215.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/010-HIVE-3072.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/011-HIVE-3649.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/012-HIVE-1362.derby.sql N /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/README !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.10.0.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.3.0.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.4.0.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.4.1.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.5.0.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.6.0.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.7.0.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.8.0.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.9.0.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/upgrade-0.5.0-to-0.6.0.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/upgrade-0.6.0-to-0.7.0.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/upgrade-0.7.0-to-0.8.0.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/upgrade-0.8.0-to-0.9.0.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/upgrade-0.9.0-to-0.10.0.derby.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/001-HIVE-972.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/002-HIVE-1068.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/003-HIVE-675.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/004-HIVE-1364.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/005-HIVE-417.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/006-HIVE-1823.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/007-HIVE-78.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/008-HIVE-2246.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/009-HIVE-2215.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/010-HIVE-3072.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/011-HIVE-3649.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/012-HIVE-1362.mysql.sql N /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/README !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.10.0.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.3.0.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.4.0.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.4.1.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.5.0.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.6.0.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.7.0.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.8.0.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.9.0.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/upgrade-0.5.0-to-0.6.0.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/upgrade-0.6.0-to-0.7.0.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/upgrade-0.7.0-to-0.8.0.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/upgrade-0.8.0-to-0.9.0.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/upgrade-0.9.0-to-0.10.0.mysql.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/oracle/010-HIVE-3072.oracle.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/oracle/011-HIVE-3649.oracle.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/oracle/012-HIVE-1362.oracle.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/oracle/hive-schema-0.10.0.oracle.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/oracle/hive-schema-0.9.0.oracle.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/oracle/upgrade-0.9.0-to-0.10.0.oracle.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/001-HIVE-972.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/002-HIVE-1068.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/003-HIVE-675.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/004-HIVE-1364.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/005-HIVE-417.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/006-HIVE-1823.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/007-HIVE-78.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/008-HIVE-2246.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/008-REVERT-HIVE-2246.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/009-HIVE-2215.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/010-HIVE-3072.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/011-HIVE-3649.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/012-HIVE-1362.postgres.sql N /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/README !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.10.0.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.3.0.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.4.0.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.4.1.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.5.0.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.6.0.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.7.0.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.8.0.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.9.0.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/upgrade-0.5.0-to-0.6.0.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/upgrade-0.6.0-to-0.7.0.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/upgrade-0.7.0-to-0.8.0.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/upgrade-0.8.0-to-0.9.0.postgres.sql !????? /Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/upgrade-0.9.0-to-0.10.0.postgres.sql AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/AlterHandler.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/HiveAlterHandler.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaException.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaHook.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaHookLoader.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStoreClient.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStoreFsImpl.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/IHMSHandler.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/IMetaStoreClient.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/MetaStoreEndFunctionContext.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/MetaStoreEndFunctionListener.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/MetaStoreEventListener.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/MetaStoreFS.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/MetaStoreInit.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/MetaStoreInitContext.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/MetaStoreInitListener.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/MetaStorePreEventListener.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/MetaStoreUtils.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/ObjectStore.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/ProtectMode.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/RawStore.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/RetryingHMSHandler.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/RetryingMetaStoreClient.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/RetryingRawStore.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/TServerSocketKeepAlive.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/TSetIpAddressProcessor.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/TUGIBasedProcessor.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/TableType.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/Warehouse.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/AddPartitionEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/AlterPartitionEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/AlterTableEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/CreateDatabaseEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/CreateTableEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/DropDatabaseEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/DropPartitionEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/DropTableEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/EventCleanerTask.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/ListenerEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/LoadPartitionDoneEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/PreAddPartitionEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/PreAlterPartitionEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/PreAlterTableEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/PreCreateDatabaseEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/PreCreateTableEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/PreDropDatabaseEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/PreDropPartitionEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/PreDropTableEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/PreEventContext.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/events/PreLoadPartitionDoneEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/hooks/JDOConnectionURLHook.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/parser/ExpressionTree.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/parser/Filter.g AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/parser/package-info.java AL /Users/carl/Work/repos/hive-test/metastore/src/java/org/apache/hadoop/hive/metastore/tools/HiveMetaTool.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MColumnDescriptor.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MDBPrivilege.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MDatabase.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MFieldSchema.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MGlobalPrivilege.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MIndex.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MOrder.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MPartition.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MPartitionColumnPrivilege.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MPartitionColumnStatistics.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MPartitionEvent.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MPartitionPrivilege.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MRole.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MRoleMap.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MSerDeInfo.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MStorageDescriptor.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MStringList.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MTable.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MTableColumnPrivilege.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MTableColumnStatistics.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MTablePrivilege.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/org/apache/hadoop/hive/metastore/model/MType.java AL /Users/carl/Work/repos/hive-test/metastore/src/model/package.jdo AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/AlternateFailurePreListener.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/DummyEndFunctionListener.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/DummyJdoConnectionUrlHook.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/DummyListener.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/DummyMetaStoreInitListener.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/DummyPreListener.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/DummyRawStoreControlledCommit.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/DummyRawStoreForJdoConnection.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/IpAddressListener.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestEmbeddedHiveMetaStore.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestHiveMetaStore.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestHiveMetaStoreWithEnvironmentContext.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestHiveMetaTool.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestMarkPartition.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestMarkPartitionRemote.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestMetaStoreAuthorization.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestMetaStoreConnectionUrlHook.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestMetaStoreEndFunctionListener.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestMetaStoreEventListener.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestMetaStoreEventListenerOnlyOnCommit.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestMetaStoreInitListener.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestMetaStoreListenersError.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestPartitionNameWhitelistValidation.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestRemoteHiveMetaStore.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestRemoteHiveMetaStoreIpAddress.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestRemoteUGIHiveMetaStoreIpAddress.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestRetryingHMSHandler.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestSetUGIOnBothClientServer.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestSetUGIOnOnlyClient.java AL /Users/carl/Work/repos/hive-test/metastore/src/test/org/apache/hadoop/hive/metastore/TestSetUGIOnOnlyServer.java AL /Users/carl/Work/repos/hive-test/odbc/Makefile AL /Users/carl/Work/repos/hive-test/odbc/build.xml AL /Users/carl/Work/repos/hive-test/odbc/ivy.xml AL /Users/carl/Work/repos/hive-test/odbc/src/cpp/HiveColumnDesc.cpp AL /Users/carl/Work/repos/hive-test/odbc/src/cpp/HiveColumnDesc.h AL /Users/carl/Work/repos/hive-test/odbc/src/cpp/HiveConnection.h AL /Users/carl/Work/repos/hive-test/odbc/src/cpp/HiveResultSet.cpp AL /Users/carl/Work/repos/hive-test/odbc/src/cpp/HiveResultSet.h AL /Users/carl/Work/repos/hive-test/odbc/src/cpp/HiveRowSet.cpp AL /Users/carl/Work/repos/hive-test/odbc/src/cpp/HiveRowSet.h AL /Users/carl/Work/repos/hive-test/odbc/src/cpp/hiveclient.cpp AL /Users/carl/Work/repos/hive-test/odbc/src/cpp/hiveclient.h AL /Users/carl/Work/repos/hive-test/odbc/src/cpp/hiveclienthelper.cpp AL /Users/carl/Work/repos/hive-test/odbc/src/cpp/hiveclienthelper.h AL /Users/carl/Work/repos/hive-test/odbc/src/cpp/hiveconstants.h AL /Users/carl/Work/repos/hive-test/odbc/src/cpp/thriftserverconstants.h AL /Users/carl/Work/repos/hive-test/odbc/src/test/hiveclienttest.c AL /Users/carl/Work/repos/hive-test/ql/build.xml AL /Users/carl/Work/repos/hive-test/ql/if/queryplan.thrift AL /Users/carl/Work/repos/hive-test/ql/ivy.xml AL /Users/carl/Work/repos/hive-test/ql/src/java/conf/hive-exec-log4j.properties AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/CommandNeedRetryException.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/Context.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/Driver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/DriverContext.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/ErrorMsg.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/HiveDriverRunHook.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/HiveDriverRunHookContext.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/HiveDriverRunHookContextImpl.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/MapRedStats.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/QueryPlan.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/QueryProperties.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/AbstractMapJoinOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/AmbiguousMethodException.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ArchiveUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/AutoProgressor.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/BinaryRecordReader.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/BucketMatcher.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ByteWritable.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/CollectOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ColumnInfo.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ColumnStatsTask.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/CommonJoinOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ComparisonOpMethodResolver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ConditionalTask.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/CopyTask.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/DDLTask.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/DefaultBucketMatcher.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/DefaultUDAFEvaluatorResolver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/DefaultUDFMethodResolver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/DependencyCollectionTask.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/Description.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/DummyStoreOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ExecDriver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ExecMapper.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ExecMapperContext.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ExecReducer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ExplainTask.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ExprNodeColumnEvaluator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ExprNodeConstantEvaluator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ExprNodeEvaluator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ExprNodeEvaluatorFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ExprNodeFieldEvaluator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ExprNodeGenericFuncEvaluator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ExprNodeNullEvaluator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ExtractOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/FetchOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/FetchTask.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/FileSinkOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/FilterOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ForwardOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionInfo.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionRegistry.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/FunctionTask.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/GroupByOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/HadoopJobExecHelper.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/HadoopJobExecHook.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/HashTableDummyOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/HashTableSinkOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/JobCloseFeedBack.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/JobDebugger.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/JobTrackerURLResolver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/JoinOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/JoinUtil.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/KeyWrapper.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/KeyWrapperFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/LateralViewForwardOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/LateralViewJoinOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/LimitOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ListSinkOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/MapJoinMetaData.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/MapJoinOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/MapOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/MapRedTask.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/MapredContext.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/MapredLocalTask.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/MoveTask.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/NoMatchingMethodException.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/NumericOpMethodResolver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/NumericUDAF.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/NumericUDAFEvaluatorResolver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/Operator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/OperatorFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/PTFOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/PTFPartition.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/PTFPersistence.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/PTFUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/PartitionTableFunctionDescription.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/RecordReader.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/RecordWriter.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ReduceSinkOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/RowSchema.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/SMBMapJoinOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/ScriptOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/SelectOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/SkewJoinHandler.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/Stat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/StatsTask.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/TableScanOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/Task.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/TaskExecutionException.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/TaskFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/TaskHandle.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/TaskResult.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/TaskRunner.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/TerminalOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/TextRecordReader.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/TextRecordWriter.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/Throttle.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/UDAF.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/UDAFEvaluator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/UDAFEvaluatorResolver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/UDF.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/UDFArgumentException.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/UDFArgumentLengthException.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/UDFArgumentTypeException.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/UDFMethodResolver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/UDTFOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/UnionOperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/Utilities.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/WindowFunctionDescription.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/WindowFunctionInfo.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/errors/DataCorruptErrorHeuristic.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/errors/ErrorAndSolution.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/errors/ErrorHeuristic.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/errors/MapAggrMemErrorHeuristic.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/errors/RegexErrorHeuristic.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/errors/ScriptErrorHeuristic.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/errors/TaskLogProcessor.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/errors/package-info.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/package-info.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/persistence/AbstractMapJoinKey.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/persistence/AbstractRowContainer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/persistence/DCLLItem.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/persistence/HashMapWrapper.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/persistence/MRU.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/persistence/MapJoinDoubleKeys.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/persistence/MapJoinObjectKey.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/persistence/MapJoinObjectValue.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/persistence/MapJoinRowContainer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/persistence/MapJoinSingleKey.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/exec/persistence/RowContainer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/history/HiveHistory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/history/HiveHistoryViewer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/hooks/DriverTestHook.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/hooks/Entity.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/hooks/ExecuteWithHookContext.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/hooks/Hook.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/hooks/HookContext.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/hooks/LineageInfo.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/hooks/PostExecute.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/hooks/PreExecute.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/hooks/ReadEntity.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/hooks/UpdateInputAccessTimeHook.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/hooks/WriteEntity.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/AbstractIndexHandler.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/AggregateIndexHandler.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/HiveIndex.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/HiveIndexHandler.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/HiveIndexQueryContext.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/HiveIndexResult.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/HiveIndexedInputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/IndexMetadataChangeTask.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/IndexMetadataChangeWork.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/IndexPredicateAnalyzer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/IndexSearchCondition.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/TableBasedIndexHandler.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/bitmap/BitmapIndexHandler.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/bitmap/BitmapInnerQuery.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/bitmap/BitmapObjectInput.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/bitmap/BitmapObjectOutput.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/bitmap/BitmapOuterQuery.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/bitmap/BitmapQuery.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/compact/CompactIndexHandler.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/index/compact/HiveCompactIndexInputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/BucketizedHiveInputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/BucketizedHiveInputSplit.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/BucketizedHiveRecordReader.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/CodecPool.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/CombineHiveInputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/CombineHiveRecordReader.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/ContentSummaryInputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/DefaultHivePartitioner.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/FlatFileInputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/HiveBinaryOutputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/HiveContextAwareRecordReader.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/HiveFileFormatUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/HiveIgnoreKeyTextOutputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/HiveInputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/HiveKey.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/HiveNullValueSequenceFileOutputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/HiveOutputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/HiveOutputFormatImpl.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/HivePartitioner.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/HiveRecordReader.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/HiveSequenceFileOutputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/IOContext.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/IOPrepareCache.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/IgnoreKeyTextOutputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/InputFormatChecker.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/NonSyncDataInputBuffer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/NonSyncDataOutputBuffer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/OneNullRowInputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/RCFile.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/RCFileInputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/RCFileOutputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/RCFileRecordReader.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/ReworkMapredInputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/SchemaAwareCompressionInputStream.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/SchemaAwareCompressionOutputStream.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/SequenceFileInputFormatChecker.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/SymbolicInputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/SymlinkTextInputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/avro/AvroContainerInputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/avro/AvroContainerOutputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/avro/AvroGenericRecordReader.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/avro/AvroGenericRecordWriter.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/BitFieldReader.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/BitFieldWriter.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/BooleanColumnStatistics.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/ColumnStatistics.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/ColumnStatisticsImpl.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/CompressionCodec.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/CompressionKind.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/DecimalColumnStatistics.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/DoubleColumnStatistics.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/DynamicByteArray.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/DynamicIntArray.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/FileDump.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/InStream.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/IntegerColumnStatistics.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/MemoryManager.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/OrcFile.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/OrcInputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/OrcOutputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/OrcSerde.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/OrcStruct.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/OrcUnion.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/OutStream.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/PositionProvider.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/PositionRecorder.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/PositionedOutputStream.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/Reader.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/ReaderImpl.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/RecordReader.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/RecordReaderImpl.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/RedBlackTree.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/RunLengthByteReader.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/RunLengthByteWriter.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/RunLengthIntegerReader.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/RunLengthIntegerWriter.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/SerializationUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/SnappyCodec.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/StreamName.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/StringColumnStatistics.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/StringRedBlackTree.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/StripeInformation.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/Writer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/WriterImpl.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/ZlibCodec.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/orc/package-info.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/BlockMergeTask.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/MergeWork.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/RCFileBlockMergeInputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/RCFileBlockMergeOutputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/RCFileBlockMergeRecordReader.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/RCFileKeyBufferWrapper.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/RCFileMergeMapper.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/merge/RCFileValueBufferWrapper.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/stats/PartialScanMapper.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/stats/PartialScanTask.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/io/rcfile/stats/PartialScanWork.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lib/DefaultGraphWalker.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lib/DefaultRuleDispatcher.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lib/Dispatcher.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lib/GraphWalker.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lib/Node.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lib/NodeProcessor.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lib/NodeProcessorCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lib/PreOrderWalker.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lib/Rule.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lib/RuleExactMatch.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lib/RuleRegExp.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lib/TaskGraphWalker.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lib/Utils.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lockmgr/EmbeddedLockManager.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lockmgr/HiveLock.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lockmgr/HiveLockManager.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lockmgr/HiveLockManagerCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lockmgr/HiveLockMode.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lockmgr/HiveLockObj.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lockmgr/HiveLockObject.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lockmgr/LockException.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lockmgr/package-info.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lockmgr/zookeeper/ZooKeeperHiveLock.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/lockmgr/zookeeper/ZooKeeperHiveLockManager.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/log/PerfLogger.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/log/PidDailyRollingFileAppender.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/AuthorizationException.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/CheckResult.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/DefaultStorageHandler.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/Dimension.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/DummyPartition.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/Hive.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveException.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveMetaStoreChecker.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveStorageHandler.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveStoragePredicateHandler.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/InvalidTableException.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/Partition.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/RandomDimension.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/Sample.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/Table.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/VirtualColumn.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/formatting/JsonMetaDataFormatter.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/formatting/MapBuilder.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/formatting/MetaDataFormatUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/formatting/MetaDataFormatter.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/formatting/MetaDataPrettyFormatUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/metadata/formatting/TextMetaDataFormatter.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/AbstractBucketJoinProc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/AbstractSMBJoinProc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/AvgPartitionSizeBasedBigTableSelectorForAutoSMJ.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/BigTableSelectorForAutoSMJ.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/BucketJoinProcCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/BucketMapJoinOptimizer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/BucketMapjoinProc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/BucketingSortingReduceSinkOptimizer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ColumnPruner.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ColumnPrunerProcCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ColumnPrunerProcFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRFileSink1.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMROperator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRProcContext.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRRedSink1.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRRedSink2.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRRedSink3.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRTableScan1.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRUnion1.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMapRedUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GlobalLimitOptimizer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/GroupByOptimizer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/IndexUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/JoinReorder.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/LeftmostBigTableSelectorForAutoSMJ.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/MapJoinFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/MapJoinProcessor.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/NonBlockingOpDeDupProc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/Optimizer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/PrunerExpressionOperatorFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/PrunerOperatorFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/PrunerUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ReduceSinkDeDuplication.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/SamplePruner.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/SimpleFetchOptimizer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/SizeBasedBigTableSelectorForAutoSMJ.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/SkewJoinOptimizer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/SortBucketJoinProcCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/SortedMergeBucketMapJoinOptimizer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/SortedMergeBucketMapjoinProc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/SortedMergeJoinProc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/TableSizeBasedBigTableSelectorForAutoSMJ.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/Transform.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/index/RewriteCanApplyCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/index/RewriteCanApplyProcFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/index/RewriteGBUsingIndex.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/index/RewriteParseContextGenerator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/index/RewriteQueryUsingAggregateIndex.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/index/RewriteQueryUsingAggregateIndexCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/lineage/ExprProcCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/lineage/ExprProcFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/lineage/Generator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/lineage/LineageCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/lineage/OpProcFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/LBExprProcCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/LBExprProcFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/LBOpPartitionWalkerCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/LBOpWalkerCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/LBPartitionProcFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/LBProcFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/ListBucketingPruner.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/ListBucketingPrunerUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/pcr/PartitionConditionRemover.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/pcr/PcrExprProcCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/pcr/PcrExprProcFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/pcr/PcrOpProcFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/pcr/PcrOpWalkerCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/BucketingSortingCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/BucketingSortingInferenceOptimizer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/BucketingSortingOpProcFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/CommonJoinResolver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/GenMRSkewJoinProcessor.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/IndexWhereResolver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/LocalMapJoinProcFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/MapJoinResolver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/MetadataOnlyOptimizer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/PhysicalContext.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/PhysicalOptimizer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/PhysicalPlanResolver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/SkewJoinProcFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/SkewJoinResolver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/index/IndexWhereProcCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/index/IndexWhereProcessor.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/physical/index/IndexWhereTaskDispatcher.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/ExprProcCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/ExprProcFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/ExprPrunerInfo.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/OpProcFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/OpWalkerCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/PartExprEvalUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/PartitionPruner.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/unionproc/UnionProcContext.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/unionproc/UnionProcFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/optimizer/unionproc/UnionProcessor.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/ASTErrorNode.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/ASTNode.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/ASTNodeOrigin.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/AbstractSemanticAnalyzerHook.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/AlterTablePartMergeFilesDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/BaseSemanticAnalyzer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/ColumnAccessAnalyzer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/ColumnAccessInfo.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/ColumnStatsSemanticAnalyzer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/DDLSemanticAnalyzer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/EximUtil.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/ExplainSemanticAnalyzer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/ExportSemanticAnalyzer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/FromClauseParser.g AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/FunctionSemanticAnalyzer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/GenMapRedWalker.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/GlobalLimitCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/HiveLexer.g AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/HiveParser.g AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/HiveSemanticAnalyzerHook.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/HiveSemanticAnalyzerHookContext.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/HiveSemanticAnalyzerHookContextImpl.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/IdentifiersParser.g AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/ImportSemanticAnalyzer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/IndexUpdater.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/InputSignature.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/JoinCond.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/JoinType.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/LoadSemanticAnalyzer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/MetaDataExportListener.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/OpParseContext.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/PTFInvocationSpec.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/PTFTranslator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/ParseContext.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/ParseDriver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/ParseError.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/ParseException.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/ParseUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/PrintOpTreeProcessor.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/PrunedPartitionList.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/QB.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/QBExpr.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/QBJoinTree.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/QBMetaData.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/QBParseInfo.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/RowResolver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/SelectClauseParser.g AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzerFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticException.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/SplitSample.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/TableAccessAnalyzer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/TableAccessCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/TableAccessInfo.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/TableSample.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/TypeCheckCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/TypeCheckProcFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/UnparseTranslator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/VariableSubstitution.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/WindowingComponentizer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/WindowingExprNodeEvaluatorFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/parse/WindowingSpec.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/AbstractOperatorDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/AddPartitionDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/AggregationDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/AlterDatabaseDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/AlterIndexDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/AlterTableAlterPartDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/AlterTableDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/AlterTableSimpleDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ArchiveDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ArchiveWork.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/BucketMapJoinContext.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/CollectDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ColumnStatsDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ColumnStatsWork.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ConditionalResolver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ConditionalResolverCommonJoin.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ConditionalResolverMergeFiles.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ConditionalResolverSkewJoin.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ConditionalWork.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/CopyWork.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/CreateDatabaseDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/CreateFunctionDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/CreateIndexDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/CreateTableDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/CreateTableLikeDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/CreateViewDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/DDLDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/DDLWork.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/DependencyCollectionWork.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/DescDatabaseDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/DescFunctionDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/DescTableDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/DropDatabaseDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/DropFunctionDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/DropIndexDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/DropTableDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/DummyStoreDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/DynamicPartitionCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/Explain.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ExplainWork.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ExplosionDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ExprNodeColumnDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ExprNodeColumnListDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ExprNodeConstantDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ExprNodeDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ExprNodeDescUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ExprNodeFieldDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ExprNodeGenericFuncDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ExprNodeNullDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ExtractDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/FetchWork.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/FileSinkDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/FilterDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ForwardDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/FunctionWork.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/GrantDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/GrantRevokeRoleDDL.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/GroupByDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/HashTableDummyDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/HashTableSinkDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/HiveOperation.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/JoinCondDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/JoinDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/LateralViewForwardDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/LateralViewJoinDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/LimitDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ListBucketingCtx.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ListSinkDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/LoadDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/LoadFileDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/LoadMultiFilesDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/LoadTableDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/LockTableDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/MapJoinDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/MapredLocalWork.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/MapredWork.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/MoveWork.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/MsckDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/OperatorDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/PTFDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/PTFDeserializer.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/PartitionDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/PartitionSpec.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/PlanUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/PrincipalDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/PrivilegeDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/PrivilegeObjectDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ReduceSinkDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ReducerTimeStatsPerJob.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/RenamePartitionDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/RevokeDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/RoleDDLDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/SMBJoinDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/SchemaDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ScriptDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/SelectDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ShowColumnsDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ShowCreateTableDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ShowDatabasesDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ShowFunctionsDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ShowGrantDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ShowIndexesDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ShowLocksDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ShowPartitionsDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ShowTableStatusDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ShowTablesDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ShowTblPropertiesDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/SkewedColumnPositionPair.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/StatsWork.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/SwitchDatabaseDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/TableDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/TableScanDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/TruncateTableDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/UDTFDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/UnionDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/UnlockTableDesc.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/ValidationUtility.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/plan/mapredplan.jr AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/ppd/ExprWalkerInfo.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/ppd/ExprWalkerProcFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/ppd/OpProcFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/ppd/OpWalkerInfo.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/ppd/PredicatePushDown.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/ppd/PredicateTransitivePropagate.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/processors/AddResourceProcessor.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/processors/CommandProcessor.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/processors/CommandProcessorFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/processors/CommandProcessorResponse.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/processors/DeleteResourceProcessor.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/processors/DfsProcessor.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/processors/ResetProcessor.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/processors/SetProcessor.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/security/HadoopDefaultAuthenticator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/security/HadoopDefaultMetastoreAuthenticator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/security/HiveAuthenticationProvider.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/security/HiveMetastoreAuthenticationProvider.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/security/authorization/AuthorizationPreEventListener.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/security/authorization/BitSetCheckedAuthorizationProvider.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/security/authorization/DefaultHiveAuthorizationProvider.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/security/authorization/DefaultHiveMetastoreAuthorizationProvider.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/security/authorization/HiveAuthorizationProvider.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/security/authorization/HiveAuthorizationProviderBase.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/security/authorization/HiveMetastoreAuthorizationProvider.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/security/authorization/Privilege.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/security/authorization/PrivilegeRegistry.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/security/authorization/PrivilegeScope.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/security/authorization/StorageBasedAuthorizationProvider.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/session/CreateTableAutomaticGrant.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/session/LineageState.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/session/SessionState.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/stats/ClientStatsPublisher.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/stats/StatsAggregator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/stats/StatsFactory.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/stats/StatsPublisher.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/stats/StatsSetupConst.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/stats/jdbc/JDBCStatsAggregator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/stats/jdbc/JDBCStatsPublisher.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/stats/jdbc/JDBCStatsSetupConstants.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/stats/jdbc/JDBCStatsUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/tools/LineageInfo.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDAFPercentile.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDAFWrongArgLengthForTestCase.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFAbs.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFAcos.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFAscii.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFAsin.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFAtan.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFBaseBitOP.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFBaseCompare.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFBaseNumericOp.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFBaseNumericUnaryOp.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFBin.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFCeil.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFConcat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFConv.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFCos.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFDate.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFDateAdd.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFDateDiff.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFDateSub.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFDayOfMonth.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFDegrees.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFE.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFExp.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFFindInSet.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFFloor.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFFromUnixTime.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFHex.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFHour.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFJson.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFLTrim.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFLength.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFLike.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFLn.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFLog.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFLog10.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFLog2.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFLower.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFLpad.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFMinute.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFMonth.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPBitAnd.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPBitNot.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPBitOr.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPBitXor.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPDivide.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPLongDivide.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPMinus.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPMod.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPMultiply.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPNegative.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPPlus.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFOPPositive.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFPI.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFParseUrl.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFPosMod.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFPower.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFRTrim.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFRadians.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFRand.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFRegExp.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFRegExpExtract.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFRegExpReplace.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFRepeat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFReverse.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFRound.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFRpad.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFSecond.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFSign.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFSin.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFSpace.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFSqrt.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFSubstr.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFTan.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFToBoolean.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFToByte.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFToDate.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFToDouble.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFToFloat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFToInteger.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFToLong.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFToShort.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFToString.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFTrim.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFType.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFUnhex.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFUnixTimeStamp.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFUpper.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFWeekOfYear.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/UDFYear.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/AbstractGenericUDAFResolver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/AbstractGenericUDFEWAHBitmapBop.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/AbstractGenericUDFReflect.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/Collector.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/DoubleNumDistinctValueEstimator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFAverage.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFBridge.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFCollectSet.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFComputeStats.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFContextNGrams.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFCorrelation.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFCount.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFCovariance.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFCovarianceSample.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFCumeDist.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFDenseRank.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFEWAHBitmap.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFEvaluator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFFirstValue.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFHistogramNumeric.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFLag.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFLastValue.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFLead.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFLeadLag.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFMax.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFMin.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFNTile.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFParameterInfo.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFPercentRank.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFPercentileApprox.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFRank.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFResolver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFResolver2.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFRowNumber.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFStd.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFStdSample.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFSum.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFVariance.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFVarianceSample.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFnGrams.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDF.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFArray.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFArrayContains.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFAssertTrue.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFBaseCompare.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFBetween.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFBridge.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFCase.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFCoalesce.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFConcatWS.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFEWAHBitmapAnd.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFEWAHBitmapEmpty.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFEWAHBitmapOr.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFElt.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFField.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFFormatNumber.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFFromUtcTimestamp.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFHash.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFIf.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFIn.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFInFile.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFIndex.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFInstr.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFLeadLag.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFLocate.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFMap.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFMapKeys.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFMapValues.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFNamedStruct.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFNvl.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPAnd.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPEqual.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPEqualNS.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPEqualOrGreaterThan.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPEqualOrLessThan.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPGreaterThan.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPLessThan.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPNot.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPNotEqual.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPNotNull.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPNull.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFOPOr.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFPrintf.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFReflect.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFReflect2.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFSentences.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFSize.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFSortArray.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFSplit.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFStringToMap.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFStruct.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFTimestamp.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToBinary.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToDecimal.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToUnixTimeStamp.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFToUtcTimestamp.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFTranslate.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFUnion.java !????? /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFUnixTimeStamp.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFWhen.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTF.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFExplode.java !????? /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFInline.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFJSONTuple.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFParseUrlTuple.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFStack.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/LongNumDistinctValueEstimator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/NGramEstimator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/NumDistinctValueEstimator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/NumericHistogram.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/SimpleGenericUDAFParameterInfo.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/StringNumDistinctValueEstimator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/UDTFCollector.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/package-info.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/NPath.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/Noop.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/NoopWithMap.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/TableFunctionEvaluator.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/TableFunctionResolver.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/WindowingTableFunction.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/xml/GenericUDFXPath.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/xml/UDFXPathBoolean.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/xml/UDFXPathDouble.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/xml/UDFXPathFloat.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/xml/UDFXPathInteger.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/xml/UDFXPathLong.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/xml/UDFXPathShort.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/xml/UDFXPathString.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/xml/UDFXPathUtil.java AL /Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/util/DosToUnix.java !????? /Users/carl/Work/repos/hive-test/ql/src/protobuf/org/apache/hadoop/hive/ql/io/orc/orc_proto.proto AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/BaseTestQueries.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/QTestUtil.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/TestLocationQueries.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/TestMTQueries.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/exec/TestExecDriver.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/exec/TestExpressionEvaluator.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/exec/TestFunctionRegistry.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/exec/TestHashMapWrapper.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/exec/TestOperators.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/exec/TestPlan.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/exec/TestStatsPublisherEnhanced.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/exec/TestUtilities.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/exec/sample_plan.xml AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/history/TestHiveHistory.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/CheckColumnAccessHook.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/CheckQueryPropertiesHook.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/CheckTableAccessHook.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/EnforceReadOnlyTables.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/MapJoinCounterHook.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/OptrStatGroupByHook.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/PostExecutePrinter.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/PreExecutePrinter.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/VerifyCachingPrintStreamHook.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/VerifyContentSummaryCacheHook.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/VerifyHiveSortedInputFormatUsedHook.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/VerifyHooksRunInOrder.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/VerifyIsLocalModeHook.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/VerifyNumReducersHook.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/VerifyOutputTableLocationSchemeIsFileHook.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/VerifyOverriddenConfigsHook.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/VerifyPartitionIsNotSubdirectoryOfTableHook.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/VerifyPartitionIsSubdirectoryOfTableHook.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/VerifySessionStateLocalErrorsHook.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/VerifySessionStateStackTracesHook.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/hooks/VerifyTableDirectoryIsEmptyHook.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/JavaTestObjFlatFileInputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/PerformTestRCFileAndSeqFile.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/TestFlatFileInputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/TestHiveBinarySearchRecordReader.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/TestHiveFileFormatUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/TestHiveInputOutputBuffer.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/TestRCFile.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/TestSymlinkTextInputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestBitFieldReader.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestDynamicArray.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestFileDump.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestInStream.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestInputOutputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestMemoryManager.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestOrcFile.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestOrcStruct.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestRunLengthByteReader.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestRunLengthIntegerReader.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestSerializationUtils.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestStreamName.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestStringRedBlackTree.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/orc/TestZlib.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/udf/Rot13InputFormat.java !????? /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/udf/Rot13OutputFormat.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/lockmgr/TestEmbeddedLockManager.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/metadata/DummySemanticAnalyzerHook.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/metadata/DummySemanticAnalyzerHook1.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/metadata/TestHive.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/metadata/TestHiveMetaStoreChecker.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/metadata/TestHiveRemote.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/metadata/TestSemanticAnalyzerHookLoading.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/DynamicMultiDimeCollectionTest.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/ListBucketingPrunnerTest.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/parse/TestEximUtil.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/security/DummyAuthenticator.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/security/DummyHiveMetastoreAuthorizationProvider.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/security/InjectableDummyAuthenticator.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/security/TestAuthorizationPreEventListener.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/security/TestDefaultHiveMetastoreAuthorizationProvider.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/stats/DummyStatsAggregator.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/stats/DummyStatsPublisher.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/stats/KeyVerifyingStatsAggregator.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/tool/TestLineageInfo.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/udf/TestUDFDateAdd.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/udf/TestUDFDateDiff.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/udf/TestUDFDateSub.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/udf/UDAFTestMax.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/udf/UDFTestErrorOnFalse.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/udf/UDFTestLength.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/udf/UDFTestLength2.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/udf/generic/DummyContextUDF.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/udf/generic/GenericUDFEvaluateNPE.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/udf/generic/GenericUDFTestGetJavaBoolean.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/udf/generic/GenericUDFTestGetJavaString.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/udf/generic/GenericUDFTestTranslate.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/util/TestDosToUnix.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/scripts/extracturl.java AL /Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/serde2/TestSerDe.java AL /Users/carl/Work/repos/hive-test/ql/src/test/queries/clientnegative/dyn_part_empty.q.disabled AL /Users/carl/Work/repos/hive-test/ql/src/test/resources/core-site.xml !????? /Users/carl/Work/repos/hive-test/ql/src/test/resources/orc-file-dump.out AL /Users/carl/Work/repos/hive-test/ql/src/test/scripts/testgrep AL /Users/carl/Work/repos/hive-test/ql/src/test/templates/TestBeeLineDriver.vm AL /Users/carl/Work/repos/hive-test/ql/src/test/templates/TestCliDriver.vm AL /Users/carl/Work/repos/hive-test/ql/src/test/templates/TestNegativeCliDriver.vm AL /Users/carl/Work/repos/hive-test/ql/src/test/templates/TestParse.vm AL /Users/carl/Work/repos/hive-test/ql/src/test/templates/TestParseNegative.vm AL /Users/carl/Work/repos/hive-test/serde/build.xml AL /Users/carl/Work/repos/hive-test/serde/if/serde.thrift AL /Users/carl/Work/repos/hive-test/serde/if/test/complex.thrift AL /Users/carl/Work/repos/hive-test/serde/if/test/complexpb.proto AL /Users/carl/Work/repos/hive-test/serde/if/test/megastruct.thrift AL /Users/carl/Work/repos/hive-test/serde/if/test/testthrift.thrift AL /Users/carl/Work/repos/hive-test/serde/ivy.xml AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde/Constants.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/AbstractDeserializer.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/AbstractSerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/AbstractSerializer.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/ByteStream.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/ByteStreamTypedSerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/ColumnProjectionUtils.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/ColumnSet.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/DelimitedJSONSerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/Deserializer.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/MetadataTypedColumnsetSerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/NullStructSerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/RegexSerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/SerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/SerDeException.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/SerDeStats.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/SerDeStatsStruct.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/SerDeUtils.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/Serializer.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/TypedSerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/avro/AvroDeserializer.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/avro/AvroGenericRecordWritable.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/avro/AvroObjectInspectorGenerator.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/avro/AvroSerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/avro/AvroSerdeException.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/avro/AvroSerdeUtils.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/avro/AvroSerializer.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/avro/BadSchemaException.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/avro/InstanceCache.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/avro/ReaderWriterSchemaPair.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/avro/SchemaResolutionProblem.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/avro/SchemaToTypeInfo.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/binarysortable/BinarySortableSerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/binarysortable/InputByteBuffer.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/binarysortable/OutputByteBuffer.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/columnar/BytesRefArrayWritable.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/columnar/BytesRefWritable.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/columnar/ColumnarSerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/columnar/ColumnarSerDeBase.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/columnar/ColumnarStruct.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/columnar/ColumnarStructBase.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/columnar/LazyBinaryColumnarSerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/columnar/LazyBinaryColumnarStruct.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/columnar/LazyDecompressionCallback.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDe.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeAsync.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeCommaOrSemicolon.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeConst.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeConstList.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeConstListContents.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeConstMap.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeConstMapContents.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeConstValue.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeDefinition.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeDefinitionType.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeEnum.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeEnumDef.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeEnumDefList.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeExtends.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeField.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeFieldList.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeFieldRequiredness.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeFieldType.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeFieldValue.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeFlagArgs.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeFunction.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeFunctionType.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeHeader.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeHeaderList.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeInclude.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeNamespace.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeSenum.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeSenumDef.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeSenumDefList.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeService.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeSimpleNode.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeStart.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeStruct.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeStructBase.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeThrows.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeTypeBase.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeTypeBool.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeTypeByte.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeTypeDefinition.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeTypeDouble.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeTypeList.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeTypeMap.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeTypeSet.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeTypeString.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeTypedef.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeTypei16.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeTypei32.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeTypei64.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeUnflagArgs.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/DynamicSerDeXception.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/JJTthrift_grammarState.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/Node.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/ParseException.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/SimpleCharStream.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/SimpleNode.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/Token.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/TokenMgrError.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/thrift_grammar.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/thrift_grammar.jj AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/thrift_grammar.jjt /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/thrift_grammarConstants.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/thrift_grammarTokenManager.java /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/dynamic_type/thrift_grammarTreeConstants.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/io/ByteWritable.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/io/DoubleWritable.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/io/HiveDecimalWritable.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/io/ShortWritable.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/io/TimestampWritable.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/ByteArrayRef.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyArray.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyBinary.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyBoolean.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyByte.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyDouble.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyFactory.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyFloat.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyHiveDecimal.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyInteger.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyLong.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyMap.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyNonPrimitive.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyObject.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyObjectBase.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyPrimitive.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyShort.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazySimpleSerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyString.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyStruct.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyTimestamp.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyUnion.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyUtils.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/LazyListObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/LazyMapObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/LazyObjectInspectorFactory.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/LazySimpleStructObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/LazyUnionObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/primitive/AbstractPrimitiveLazyObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/primitive/LazyBinaryObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/primitive/LazyBooleanObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/primitive/LazyByteObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/primitive/LazyDoubleObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/primitive/LazyFloatObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/primitive/LazyHiveDecimalObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/primitive/LazyIntObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/primitive/LazyLongObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/primitive/LazyPrimitiveObjectInspectorFactory.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/primitive/LazyShortObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/primitive/LazyStringObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/primitive/LazyTimestampObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazy/objectinspector/primitive/LazyVoidObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryArray.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryBinary.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryBoolean.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryByte.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryDouble.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryFactory.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryFloat.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryHiveDecimal.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryInteger.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryLong.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryMap.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryNonPrimitive.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryObject.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryPrimitive.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinarySerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryShort.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryString.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryStruct.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryTimestamp.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryUtils.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/LazyBinaryVoid.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/objectinspector/LazyBinaryListObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/objectinspector/LazyBinaryMapObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/objectinspector/LazyBinaryObjectInspectorFactory.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazybinary/objectinspector/LazyBinaryStructObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazydio/LazyDioBoolean.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazydio/LazyDioByte.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazydio/LazyDioDouble.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazydio/LazyDioFloat.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazydio/LazyDioInteger.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazydio/LazyDioLong.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/lazydio/LazyDioShort.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ColumnarStructObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ConstantObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/CrossMapEqualComparer.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/DelegatedListObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/DelegatedMapObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/DelegatedObjectInspectorFactory.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/DelegatedStructObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/DelegatedUnionObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/FullMapEqualComparer.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/InspectableObject.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ListObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ListObjectsEqualComparer.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/MapEqualComparer.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/MapObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/MetadataListStructObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ObjectInspectorConverters.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ObjectInspectorFactory.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ObjectInspectorUtils.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/PrimitiveObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ProtocolBuffersStructObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ReflectionStructObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/SettableListObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/SettableMapObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/SettableStructObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/SimpleMapEqualComparer.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/StandardConstantListObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/StandardConstantMapObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/StandardListObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/StandardMapObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/StandardStructObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/StandardUnionObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/StructField.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/StructObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/SubStructObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/ThriftStructObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/UnionObject.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/UnionObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/UnionStructObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/AbstractPrimitiveJavaObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/AbstractPrimitiveObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/AbstractPrimitiveWritableObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/BinaryObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/BooleanObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/ByteObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/DoubleObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/FloatObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/HiveDecimalObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/IntObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/JavaBinaryObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/JavaBooleanObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/JavaByteObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/JavaDoubleObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/JavaFloatObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/JavaHiveDecimalObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/JavaIntObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/JavaLongObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/JavaShortObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/JavaStringObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/JavaTimestampObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/JavaVoidObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/LongObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/PrimitiveObjectInspectorConverter.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/PrimitiveObjectInspectorFactory.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/PrimitiveObjectInspectorUtils.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/SettableBinaryObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/SettableBooleanObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/SettableByteObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/SettableDoubleObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/SettableFloatObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/SettableHiveDecimalObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/SettableIntObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/SettableLongObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/SettableShortObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/SettableStringObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/SettableTimestampObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/ShortObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/StringObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/TimestampObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/VoidObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableBinaryObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableBooleanObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableByteObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantBinaryObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantBooleanObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantByteObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantDoubleObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantFloatObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantHiveDecimalObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantIntObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantLongObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantShortObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantStringObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableConstantTimestampObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableDoubleObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableFloatObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableHiveDecimalObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableIntObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableLongObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableShortObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableStringObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableTimestampObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/objectinspector/primitive/WritableVoidObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/thrift/ConfigurableTProtocol.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/thrift/SkippableTProtocol.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/thrift/TBinarySortableProtocol.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/thrift/TCTLSeparatedProtocol.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/thrift/TReflectionUtils.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/thrift/ThriftByteStreamTypedSerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/thrift/ThriftDeserializer.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/thrift/WriteNullsProtocol.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/thrift/WriteTextProtocol.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/typeinfo/ListTypeInfo.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/typeinfo/MapTypeInfo.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/typeinfo/PrimitiveTypeInfo.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/typeinfo/StructTypeInfo.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/typeinfo/TypeInfo.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/typeinfo/TypeInfoFactory.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/typeinfo/TypeInfoUtils.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/typeinfo/UnionTypeInfo.java AL /Users/carl/Work/repos/hive-test/serde/src/java/org/apache/hadoop/hive/serde2/typeinfo/package-info.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/TestSerdeWithFieldComments.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/TestStatsSerde.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/TestTCTLSeparatedProtocol.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/avro/TestAvroDeserializer.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/avro/TestAvroObjectInspectorGenerator.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/avro/TestAvroSerde.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/avro/TestAvroSerdeUtils.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/avro/TestAvroSerializer.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/avro/TestGenericAvroRecordWritable.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/avro/TestInstanceCache.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/avro/TestSchemaReEncoder.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/avro/TestThatEvolvedSchemasActAsWeWant.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/avro/Utils.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/binarysortable/MyTestClass.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/binarysortable/MyTestInnerStruct.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/binarysortable/TestBinarySortableSerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/columnar/TestLazyBinaryColumnarSerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/dynamic_type/TestDynamicSerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/lazy/TestLazyArrayMapStruct.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/lazy/TestLazyPrimitive.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/lazy/TestLazySimpleSerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/lazybinary/MyTestClassBigger.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/lazybinary/MyTestClassSmaller.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/lazybinary/TestLazyBinarySerDe.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/objectinspector/MyStruct.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/objectinspector/TestCrossMapEqualComparer.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/objectinspector/TestFullMapEqualComparer.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/objectinspector/TestObjectInspectorConverters.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/objectinspector/TestObjectInspectorUtils.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/objectinspector/TestProtocolBuffersObjectInspectors.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/objectinspector/TestReflectionObjectInspectors.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/objectinspector/TestSimpleMapEqualComparer.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/objectinspector/TestStandardObjectInspectors.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/objectinspector/TestThriftObjectInspectors.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/objectinspector/TestUnionStructObjectInspector.java AL /Users/carl/Work/repos/hive-test/serde/src/test/org/apache/hadoop/hive/serde2/thrift_test/CreateSequenceFile.java AL /Users/carl/Work/repos/hive-test/service/build.xml AL /Users/carl/Work/repos/hive-test/service/if/TCLIService.thrift AL /Users/carl/Work/repos/hive-test/service/if/hive_service.thrift AL /Users/carl/Work/repos/hive-test/service/ivy.xml AL /Users/carl/Work/repos/hive-test/service/lib/php/Thrift.php AL /Users/carl/Work/repos/hive-test/service/lib/php/autoload.php AL /Users/carl/Work/repos/hive-test/service/lib/php/ext/thrift_protocol/config.m4 AL /Users/carl/Work/repos/hive-test/service/lib/php/ext/thrift_protocol/php_thrift_protocol.cpp AL /Users/carl/Work/repos/hive-test/service/lib/php/ext/thrift_protocol/php_thrift_protocol.h AL /Users/carl/Work/repos/hive-test/service/lib/php/ext/thrift_protocol/tags/1.0.0/config.m4 AL /Users/carl/Work/repos/hive-test/service/lib/php/ext/thrift_protocol/tags/1.0.0/php_thrift_protocol.cpp AL /Users/carl/Work/repos/hive-test/service/lib/php/ext/thrift_protocol/tags/1.0.0/php_thrift_protocol.h AL /Users/carl/Work/repos/hive-test/service/lib/php/protocol/TBinaryProtocol.php AL /Users/carl/Work/repos/hive-test/service/lib/php/protocol/TProtocol.php AL /Users/carl/Work/repos/hive-test/service/lib/php/transport/TBufferedTransport.php AL /Users/carl/Work/repos/hive-test/service/lib/php/transport/TFramedTransport.php AL /Users/carl/Work/repos/hive-test/service/lib/php/transport/THttpClient.php AL /Users/carl/Work/repos/hive-test/service/lib/php/transport/TMemoryBuffer.php AL /Users/carl/Work/repos/hive-test/service/lib/php/transport/TNullTransport.php AL /Users/carl/Work/repos/hive-test/service/lib/php/transport/TPhpStream.php AL /Users/carl/Work/repos/hive-test/service/lib/php/transport/TSocket.php AL /Users/carl/Work/repos/hive-test/service/lib/php/transport/TSocketPool.php AL /Users/carl/Work/repos/hive-test/service/lib/php/transport/TTransport.php AL /Users/carl/Work/repos/hive-test/service/lib/py/fb303/FacebookBase.py AL /Users/carl/Work/repos/hive-test/service/lib/py/fb303/__init__.py AL /Users/carl/Work/repos/hive-test/service/lib/py/fb303_scripts/__init__.py AL /Users/carl/Work/repos/hive-test/service/lib/py/fb303_scripts/fb303_simple_mgmt.py AL /Users/carl/Work/repos/hive-test/service/lib/py/thrift/TSCons.py AL /Users/carl/Work/repos/hive-test/service/lib/py/thrift/Thrift.py AL /Users/carl/Work/repos/hive-test/service/lib/py/thrift/__init__.py AL /Users/carl/Work/repos/hive-test/service/lib/py/thrift/protocol/TBinaryProtocol.py AL /Users/carl/Work/repos/hive-test/service/lib/py/thrift/protocol/TProtocol.py AL /Users/carl/Work/repos/hive-test/service/lib/py/thrift/protocol/__init__.py AL /Users/carl/Work/repos/hive-test/service/lib/py/thrift/protocol/fastbinary.c AL /Users/carl/Work/repos/hive-test/service/lib/py/thrift/reflection/__init__.py AL /Users/carl/Work/repos/hive-test/service/lib/py/thrift/reflection/limited/__init__.py AL /Users/carl/Work/repos/hive-test/service/lib/py/thrift/server/THttpServer.py AL /Users/carl/Work/repos/hive-test/service/lib/py/thrift/server/TNonblockingServer.py AL /Users/carl/Work/repos/hive-test/service/lib/py/thrift/server/TServer.py AL /Users/carl/Work/repos/hive-test/service/lib/py/thrift/server/__init__.py AL /Users/carl/Work/repos/hive-test/service/lib/py/thrift/transport/THttpClient.py AL /Users/carl/Work/repos/hive-test/service/lib/py/thrift/transport/TSocket.py AL /Users/carl/Work/repos/hive-test/service/lib/py/thrift/transport/TTransport.py AL /Users/carl/Work/repos/hive-test/service/lib/py/thrift/transport/TTwisted.py AL /Users/carl/Work/repos/hive-test/service/lib/py/thrift/transport/__init__.py AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hadoop/hive/service/HiveClient.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hadoop/hive/service/HiveInterface.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hadoop/hive/service/HiveServer.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/AbstractService.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/BreakableService.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/CompositeService.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/FilterService.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/Service.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/ServiceException.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/ServiceOperations.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/ServiceStateChangeListener.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/auth/AnonymousAuthenticationProviderImpl.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/auth/AuthenticationProviderFactory.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/auth/CustomAuthenticationProviderImpl.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/auth/HiveAuthFactory.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/auth/KerberosSaslHelper.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/auth/LdapAuthenticationProviderImpl.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/auth/PasswdAuthenticationProvider.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/auth/PlainSaslHelper.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/auth/PlainSaslServer.java !????? /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/auth/TSetIpAddressProcessor.java !????? /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/auth/TUGIContainingProcessor.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/CLIService.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/CLIServiceClient.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/CLIServiceUtils.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/ColumnDescriptor.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/ColumnValue.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/EmbeddedCLIServiceClient.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/FetchOrientation.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/GetInfoType.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/GetInfoValue.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/Handle.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/HandleIdentifier.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/HiveSQLException.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/ICLIService.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/OperationHandle.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/OperationState.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/OperationType.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/PatternOrIdentifier.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/Row.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/RowSet.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/SessionHandle.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/TableSchema.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/Type.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/TypeDescriptor.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/operation/AddResourceOperation.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/operation/DeleteResourceOperation.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/operation/DfsOperation.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/operation/ExecuteStatementOperation.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/operation/GetCatalogsOperation.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/operation/GetColumnsOperation.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/operation/GetFunctionsOperation.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/operation/GetSchemasOperation.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/operation/GetTableTypesOperation.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/operation/GetTablesOperation.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/operation/GetTypeInfoOperation.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/operation/HiveCommandOperation.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/operation/MetadataOperation.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/operation/Operation.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/operation/OperationManager.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/operation/SQLOperation.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/operation/SetOperation.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/session/HiveSession.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/session/HiveSessionImpl.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/session/HiveSessionImplwithUGI.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/session/HiveSessionProxy.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/session/SessionManager.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/thrift/EmbeddedThriftCLIService.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/thrift/ThriftCLIService.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/cli/thrift/ThriftCLIServiceClient.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/server/HiveServer2.java AL /Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/server/ServerOptionsProcessor.java AL /Users/carl/Work/repos/hive-test/service/src/test/org/apache/hadoop/hive/service/TestHiveServer.java AL /Users/carl/Work/repos/hive-test/service/src/test/org/apache/hadoop/hive/service/TestHiveServerSessions.java AL /Users/carl/Work/repos/hive-test/service/src/test/org/apache/hive/service/auth/TestPlainSaslHelper.java AL /Users/carl/Work/repos/hive-test/service/src/test/org/apache/hive/service/cli/CLIServiceTest.java AL /Users/carl/Work/repos/hive-test/service/src/test/org/apache/hive/service/cli/TestEmbeddedThriftCLIService.java AL /Users/carl/Work/repos/hive-test/service/src/test/org/apache/hive/service/cli/session/TestHiveSession.java AL /Users/carl/Work/repos/hive-test/service/src/test/org/apache/hive/service/cli/thrift/TestThriftCLIService.java AL /Users/carl/Work/repos/hive-test/service/src/test/org/apache/hive/service/server/TestHiveServer2Concurrency.java AL /Users/carl/Work/repos/hive-test/service/src/test/org/apache/hive/service/server/TestServerOptionsProcessor.java AL /Users/carl/Work/repos/hive-test/service/src/test/php/test_service.php AL /Users/carl/Work/repos/hive-test/shims/build.xml AL /Users/carl/Work/repos/hive-test/shims/ivy.xml AL /Users/carl/Work/repos/hive-test/shims/src/0.20/java/org/apache/hadoop/hive/shims/Hadoop20Shims.java AL /Users/carl/Work/repos/hive-test/shims/src/0.20/java/org/apache/hadoop/hive/shims/HiveHarFileSystem.java AL /Users/carl/Work/repos/hive-test/shims/src/0.20/java/org/apache/hadoop/hive/shims/Jetty20Shims.java AL /Users/carl/Work/repos/hive-test/shims/src/0.20S/java/org/apache/hadoop/hive/shims/Hadoop20SShims.java AL /Users/carl/Work/repos/hive-test/shims/src/0.20S/java/org/apache/hadoop/hive/shims/Jetty20SShims.java AL /Users/carl/Work/repos/hive-test/shims/src/0.23/java/org/apache/hadoop/hive/shims/Hadoop23Shims.java AL /Users/carl/Work/repos/hive-test/shims/src/0.23/java/org/apache/hadoop/hive/shims/Jetty23Shims.java AL /Users/carl/Work/repos/hive-test/shims/src/common-secure/java/org/apache/hadoop/hive/shims/HadoopShimsSecure.java AL /Users/carl/Work/repos/hive-test/shims/src/common-secure/java/org/apache/hadoop/hive/thrift/DelegationTokenIdentifier.java AL /Users/carl/Work/repos/hive-test/shims/src/common-secure/java/org/apache/hadoop/hive/thrift/DelegationTokenSecretManager.java AL /Users/carl/Work/repos/hive-test/shims/src/common-secure/java/org/apache/hadoop/hive/thrift/DelegationTokenSelector.java AL /Users/carl/Work/repos/hive-test/shims/src/common-secure/java/org/apache/hadoop/hive/thrift/DelegationTokenStore.java AL /Users/carl/Work/repos/hive-test/shims/src/common-secure/java/org/apache/hadoop/hive/thrift/HadoopThriftAuthBridge20S.java AL /Users/carl/Work/repos/hive-test/shims/src/common-secure/java/org/apache/hadoop/hive/thrift/MemoryTokenStore.java AL /Users/carl/Work/repos/hive-test/shims/src/common-secure/java/org/apache/hadoop/hive/thrift/TokenStoreDelegationTokenSecretManager.java AL /Users/carl/Work/repos/hive-test/shims/src/common-secure/java/org/apache/hadoop/hive/thrift/ZooKeeperTokenStore.java AL /Users/carl/Work/repos/hive-test/shims/src/common-secure/java/org/apache/hadoop/hive/thrift/client/TUGIAssumingTransport.java AL /Users/carl/Work/repos/hive-test/shims/src/common-secure/java/org/apache/hadoop/security/token/delegation/HiveDelegationTokenSupport.java AL /Users/carl/Work/repos/hive-test/shims/src/common-secure/test/org/apache/hadoop/hive/thrift/TestHadoop20SAuthBridge.java AL /Users/carl/Work/repos/hive-test/shims/src/common-secure/test/org/apache/hadoop/hive/thrift/TestZooKeeperTokenStore.java AL /Users/carl/Work/repos/hive-test/shims/src/common/java/org/apache/hadoop/fs/ProxyFileSystem.java AL /Users/carl/Work/repos/hive-test/shims/src/common/java/org/apache/hadoop/fs/ProxyLocalFileSystem.java AL /Users/carl/Work/repos/hive-test/shims/src/common/java/org/apache/hadoop/hive/io/HiveIOExceptionHandler.java AL /Users/carl/Work/repos/hive-test/shims/src/common/java/org/apache/hadoop/hive/io/HiveIOExceptionHandlerChain.java AL /Users/carl/Work/repos/hive-test/shims/src/common/java/org/apache/hadoop/hive/io/HiveIOExceptionHandlerUtil.java AL /Users/carl/Work/repos/hive-test/shims/src/common/java/org/apache/hadoop/hive/io/HiveIOExceptionNextHandleResult.java AL /Users/carl/Work/repos/hive-test/shims/src/common/java/org/apache/hadoop/hive/shims/CombineHiveKey.java AL /Users/carl/Work/repos/hive-test/shims/src/common/java/org/apache/hadoop/hive/shims/HadoopShims.java !????? /Users/carl/Work/repos/hive-test/shims/src/common/java/org/apache/hadoop/hive/shims/HiveEventCounter.java AL /Users/carl/Work/repos/hive-test/shims/src/common/java/org/apache/hadoop/hive/shims/JettyShims.java AL /Users/carl/Work/repos/hive-test/shims/src/common/java/org/apache/hadoop/hive/shims/ShimLoader.java AL /Users/carl/Work/repos/hive-test/shims/src/common/java/org/apache/hadoop/hive/thrift/HadoopThriftAuthBridge.java AL /Users/carl/Work/repos/hive-test/shims/src/common/java/org/apache/hadoop/hive/thrift/TFilterTransport.java AL /Users/carl/Work/repos/hive-test/shims/src/common/java/org/apache/hadoop/hive/thrift/TUGIContainingTransport.java A /Users/carl/Work/repos/hive-test/testlibs/ant-contrib-1.0b3.jar AL /Users/carl/Work/repos/hive-test/testutils/build.xml AL /Users/carl/Work/repos/hive-test/testutils/compute_stats AL /Users/carl/Work/repos/hive-test/testutils/dump_schema AL /Users/carl/Work/repos/hive-test/testutils/hadoop AL /Users/carl/Work/repos/hive-test/testutils/hadoop.cmd AL /Users/carl/Work/repos/hive-test/testutils/ivy.xml AL /Users/carl/Work/repos/hive-test/testutils/ptest/Buffer.py AL /Users/carl/Work/repos/hive-test/testutils/ptest/Process.py N /Users/carl/Work/repos/hive-test/testutils/ptest/README AL /Users/carl/Work/repos/hive-test/testutils/ptest/Report.py AL /Users/carl/Work/repos/hive-test/testutils/ptest/Ssh.py AL /Users/carl/Work/repos/hive-test/testutils/ptest/config.py AL /Users/carl/Work/repos/hive-test/testutils/ptest/hivetest.py AL /Users/carl/Work/repos/hive-test/testutils/ptest/templates/Properties.html AL /Users/carl/Work/repos/hive-test/testutils/ptest/templates/TestCase.html AL /Users/carl/Work/repos/hive-test/testutils/ptest/templates/TestRun.html AL /Users/carl/Work/repos/hive-test/testutils/ptest/templates/TestSuite.html AL /Users/carl/Work/repos/hive-test/testutils/ptest/templates/common.css AL /Users/carl/Work/repos/hive-test/testutils/run_tests AL /Users/carl/Work/repos/hive-test/testutils/src/java/org/apache/hive/testutils/junit/runners/ConcurrentTestRunner.java AL /Users/carl/Work/repos/hive-test/testutils/src/java/org/apache/hive/testutils/junit/runners/model/ConcurrentScheduler.java ***************************************************** Printing headers for files without AL header... ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/AbstractCommandHandler.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.util.Arrays; import java.util.LinkedList; import java.util.List; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/AbstractOutputFormat.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; /** * Abstract OutputFormat. * */ ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BeeLine.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.EOFException; import java.io.File; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BeeLine.properties ======================================================================= app-introduction: {0} version {1} by {2} jline-version: The version of the required {0} library is too old. Version \ "{1}" was found, but "{2}" is required. enter-for-more: [ Hit "enter" for more ("q" to exit) ] no-manual: Could not find manual resource. executing-command: Executing command: {0} unknown-command: Unknown command: {0} autocommit-needs-off: Operation requires that autocommit be turned off. no-current-connection: No current connection connection-is-closed: Connection is closed reconnecting: Reconnecting to "{0}"... connecting: Connecting to "{0}"... no-driver: No known driver to handle "{0}" setting-prop: Setting property: {0} saving-options: Saving preferences to: {0} loaded-options: Loaded preferences from: {0} jdbc-level: JDBC level compliant: Compliant jdbc-version: Version driver-class: Driver Class help-quit: Exits the program help-dropall: Drop all tables in the current database help-connect: Open a new connection to the database. help-manual: Display the BeeLine manual help-typeinfo: Display the type map for the current connection help-describe: Describe a table help-reconnect: Reconnect to the database help-metadata: Obtain metadata information help-dbinfo: Give metadata information about the database help-rehash: Fetch table and column names for command completion help-verbose: Set verbose mode on help-run: Run a script from the specified file help-list: List the current connections help-all: Execute the specified SQL against all the current connections help-go: Select the current connection help-script: Start saving a script to a file help-brief: Set verbose mode off help-close: Close the current connection to the database help-closeall: Close all current open connections help-isolation: Set the transaction isolation for this connection help-nativesql: Show the native SQL for the specified statement help-call: Execute a callable statement help-autocommit: Set autocommit mode on or off help-commit: Commit the current transaction (if autocommit is off) help-rollback: Roll back the current transaction (if autocommit is off) help-batch: Start or execute a batch of statements ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BeeLineCommandCompletor.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.util.Arrays; import java.util.LinkedList; import java.util.List; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BeeLineCompletor.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.util.List; import jline.Completor; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BeeLineOpts.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BeeLineSignalHandler.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.sql.Statement; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/BufferedRows.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.sql.ResultSet; import java.sql.SQLException; import java.util.Iterator; import java.util.LinkedList; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/ColorBuffer.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.util.Iterator; import java.util.LinkedList; import java.util.List; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/CommandHandler.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import jline.Completor; /** * A generic command to be executed. Execution of the command ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/Commands.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.io.BufferedReader; import java.io.FileInputStream; import java.io.FileReader; import java.io.IOException; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/DatabaseConnection.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.io.IOException; import java.sql.Connection; import java.sql.DatabaseMetaData; import java.sql.DriverManager; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/DatabaseConnections.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.util.ArrayList; import java.util.Iterator; import java.util.List; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/DriverInfo.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.io.IOException; import java.util.Properties; public class DriverInfo { ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/IncrementalRows.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.sql.ResultSet; import java.sql.SQLException; import java.util.NoSuchElementException; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/OutputFile.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/OutputFormat.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; interface OutputFormat { int print(Rows rows); } ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/ReflectiveCommandHandler.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import jline.Completor; import org.apache.hadoop.fs.shell.Command; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/Reflector.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.lang.reflect.Modifier; import java.util.Arrays; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/Rows.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; import java.text.DecimalFormat; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/SQLCompletor.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.sql.SQLException; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/SeparatedValuesOutputFormat.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; /** * OutputFormat for values separated by a delimiter. * * TODO: Handle character escaping ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/SunSignalHandler.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.sql.SQLException; import java.sql.Statement; import sun.misc.Signal; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/TableNameCompletor.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; import java.util.List; import jline.Completor; import jline.SimpleCompletor; ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/TableOutputFormat.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; /** * OutputFormat for a pretty, table-like format. * */ ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/VerticalOutputFormat.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; /** * OutputFormat for vertical column name: value format. * */ ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/XMLAttributeOutputFormat.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; class XMLAttributeOutputFormat extends AbstractOutputFormat { private final BeeLine beeLine; private final StringBuilder buf = new StringBuilder(); ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/XMLElementOutputFormat.java ======================================================================= /* * Copyright (c) 2002,2003,2004,2005 Marc Prud'hommeaux * All rights reserved. * * * Redistribution and use in source and binary forms, * with or without modification, are permitted provided * that the following conditions are met: * * Redistributions of source code must retain the above * copyright notice, this list of conditions and the following * disclaimer. * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * Neither the name of the nor the names * of its contributors may be used to endorse or promote * products derived from this software without specific * prior written permission. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * This software is hosted by SourceForge. * SourceForge is a trademark of VA Linux Systems, Inc. */ /* * This source file is based on code taken from SQLLine 1.0.2 * The license above originally appeared in src/sqlline/SqlLine.java * http://sqlline.sourceforge.net/ */ package org.apache.hive.beeline; class XMLElementOutputFormat extends AbstractOutputFormat { private final BeeLine beeLine; /** ======================================================================= ==/Users/carl/Work/repos/hive-test/beeline/src/java/org/apache/hive/beeline/sql-keywords.properties ======================================================================= ABSOLUTE,ACTION,ADD,ALL,ALLOCATE,ALTER,AND,ANY,ARE,AS,ASC,ASSERTION,AT,AUTHORIZATION,AVG,BEGIN,BETWEEN,BIT,BIT_LENGTH,BOTH,BY,CASCADE,CASCADED,CASE,CAST,CATALOG,CHAR,CHARACTER,CHAR_LENGTH,CHARACTER_LENGTH,CHECK,CLOSE,CLUSTER,COALESCE,COLLATE,COLLATION,COLUMN,COMMIT,CONNECT,CONNECTION,CONSTRAINT,CONSTRAINTS,CONTINUE,CONVERT,CORRESPONDING,COUNT,CREATE,CROSS,CURRENT,CURRENT_DATE,CURRENT_TIME,CURRENT_TIMESTAMP,CURRENT_USER,CURSOR,DATE,DAY,DEALLOCATE,DEC,DECIMAL,DECLARE,DEFAULT,DEFERRABLE,DEFERRED,DELETE,DESC,DESCRIBE,DESCRIPTOR,DIAGNOSTICS,DISCONNECT,DISTINCT,DOMAIN,DOUBLE,DROP,ELSE,END,END-EXEC,ESCAPE,EXCEPT,EXCEPTION,EXEC,EXECUTE,EXISTS,EXTERNAL,EXTRACT,FALSE,FETCH,FIRST,FLOAT,FOR,FOREIGN,FOUND,FROM,FULL,GET,GLOBAL,GO,GOTO,GRANT,GROUP,HAVING,HOUR,IDENTITY,IMMEDIATE,IN,INDICATOR,INITIALLY,INNER,INPUT,INSENSITIVE,INSERT,INT,INTEGER,INTERSECT,INTERVAL,INTO,IS,ISOLATION,JOIN,KEY,LANGUAGE,LAST,LEADING,LEFT,LEVEL,LIKE,LOCAL,LOWER,MATCH,MAX,MIN,MINUTE,MODULE,MONTH,NAMES,NATIONAL,NATURAL,NCHAR,NEXT,NO,NOT,NULL,NULLIF,NUMERIC,OCTET_LENGTH,OF,ON,ONLY,OPEN,OPTION,OR,ORDER,OUTER,OUTPUT,OVERLAPS,OVERWRITE,PAD,PARTIAL,PARTITION,POSITION,PRECISION,PREPARE,PRESERVE,PRIMARY,PRIOR,PRIVILEGES,PROCEDURE,PUBLIC,READ,REAL,REFERENCES,RELATIVE,RESTRICT,REVOKE,RIGHT,ROLLBACK,ROWS,SCHEMA,SCROLL,SECOND,SECTION,SELECT,SESSION,SESSION_USER,SET,SIZE,SMALLINT,SOME,SPACE,SQL,SQLCODE,SQLERROR,SQLSTATE,SUBSTRING,SUM,SYSTEM_USER,TABLE,TEMPORARY,THEN,TIME,TIMESTAMP,TIMEZONE_HOUR,TIMEZONE_MINUTE,TO,TRAILING,TRANSACTION,TRANSLATE,TRANSLATION,TRIM,TRUE,UNION,UNIQUE,UNKNOWN,UPDATE,UPPER,USAGE,USER,USING,VALUE,VALUES,VARCHAR,VARYING,VIEW,WHEN,WHENEVER,WHERE,WITH,WORK,WRITE,YEAR,ZONE,ADA,C,CATALOG_NAME,CHARACTER_SET_CATALOG,CHARACTER_SET_NAME,CHARACTER_SET_SCHEMA,CLASS_ORIGIN,COBOL,COLLATION_CATALOG,COLLATION_NAME,COLLATION_SCHEMA,COLUMN_NAME,COMMAND_FUNCTION,COMMITTED,CONDITION_NUMBER,CONNECTION_NAME,CONSTRAINT_CATALOG,CONSTRAINT_NAME,CONSTRAINT_SCHEMA,CURSOR_NAME,DATA,DATETIME_INTERVAL_CODE,DATETIME_INTERVAL_PRECISION,DYNAMIC_FUNCTION,FORTRAN,LENGTH,MESSAGE_LENGTH,MESSAGE_OCTET_LENGTH,MESSAGE_TEXT,MORE,MUMPS,NAME,NULLABLE,NUMBER,PASCAL,PLI,REPEATABLE,RETURNED_LENGTH,RETURNED_OCTET_LENGTH,RETURNED_SQLSTATE,ROW_COUNT,SCALE,SCHEMA_NAME,SERIALIZABLE,SERVER_NAME,SUBCLASS_ORIGIN,TABLE_NAME,TYPE,UNCOMMITTED,UNNAMED ======================================================================= ==/Users/carl/Work/repos/hive-test/common/src/test/resources/hive-exec-log4j-test.properties ======================================================================= # Define some default values that can be overridden by system properties hive.root.logger=INFO,FA hive.log.dir=/tmp hive.log.file=hiveExecLog4jTest.log # Define the root logger to the system property "hadoop.root.logger". log4j.rootLogger=${hive.root.logger}, EventCounter # Logging Threshold log4j.threshhold=WARN # # File Appender # log4j.appender.FA=org.apache.log4j.FileAppender log4j.appender.FA.File=${hive.log.dir}/${hive.log.file} log4j.appender.FA.layout=org.apache.log4j.PatternLayout # Pattern format: Date LogLevel LoggerName LogMessage #log4j.appender.DRFA.layout.ConversionPattern=%d{ISO8601} %p %c: %m%n # Debugging Pattern format log4j.appender.FA.layout.ConversionPattern=%d{ISO8601} %-5p %c{2} (%F:%M(%L)) - %m%n # # console # Add "console" to rootlogger above if you want to use this # log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console.target=System.err log4j.appender.console.layout=org.apache.log4j.PatternLayout log4j.appender.console.layout.ConversionPattern=%d{yy/MM/dd HH:mm:ss} %p %c{2}: %m%n #custom logging levels #log4j.logger.xxx=DEBUG # # Event Counter Appender # Sends counts of logging messages at different severity levels to Hadoop Metrics. # log4j.appender.EventCounter=org.apache.hadoop.metrics.jvm.EventCounter log4j.category.DataNucleus=ERROR,FA log4j.category.Datastore=ERROR,FA log4j.category.Datastore.Schema=ERROR,FA log4j.category.JPOX.Datastore=ERROR,FA log4j.category.JPOX.Plugin=ERROR,FA ======================================================================= ==/Users/carl/Work/repos/hive-test/common/src/test/resources/hive-log4j-test.properties ======================================================================= # Define some default values that can be overridden by system properties hive.root.logger=WARN,DRFA hive.log.dir=/tmp hive.log.file=hiveLog4jTest.log # Define the root logger to the system property "hadoop.root.logger". log4j.rootLogger=${hive.root.logger}, EventCounter # Logging Threshold log4j.threshhold=WARN # # Daily Rolling File Appender # # Use the PidDailyerRollingFileAppend class instead if you want to use separate log files # for different CLI session. # # log4j.appender.DRFA=org.apache.hadoop.hive.ql.log.PidDailyRollingFileAppender log4j.appender.DRFA=org.apache.log4j.DailyRollingFileAppender log4j.appender.DRFA.File=${hive.log.dir}/${hive.log.file} # Rollver at midnight log4j.appender.DRFA.DatePattern=.yyyy-MM-dd # 30-day backup #log4j.appender.DRFA.MaxBackupIndex=30 log4j.appender.DRFA.layout=org.apache.log4j.PatternLayout # Pattern format: Date LogLevel LoggerName LogMessage #log4j.appender.DRFA.layout.ConversionPattern=%d{ISO8601} %p %c: %m%n # Debugging Pattern format log4j.appender.DRFA.layout.ConversionPattern=%d{ISO8601} %-5p %c{2} (%F:%M(%L)) - %m%n # # console # Add "console" to rootlogger above if you want to use this # log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console.target=System.err log4j.appender.console.layout=org.apache.log4j.PatternLayout log4j.appender.console.layout.ConversionPattern=%d{yy/MM/dd HH:mm:ss} %p %c{2}: %m%n log4j.appender.console.encoding=UTF-8 #custom logging levels #log4j.logger.xxx=DEBUG ======================================================================= ==/Users/carl/Work/repos/hive-test/data/files/doctors.avro ======================================================================= Obj???avro.codec?deflate?avro.schemaà?{"type":"record","name":"doctors","namespace":"testing.hive.avro.serde","fields":[{"name":"number","type":"int","doc":"Order of playing the role"},{"name":"first_name","type":"string","doc":"first name of actor playing role"},{"name":"last_name","type":"string","doc":"last name of actor playing role"}]}?×YyÙ?͈?ë­øýÖŸ¯?ž?%Ía?‚0?€aˆ??2d„?(‹"?? }>Öцç]ÌÓðßWôõ…‡·2­Pbs„?sQÜ„­Ç¬oIJ?dúwc<*f{‚5ÍÂM٪駤qgï‰(ÁT_!+#‘uýF+Î_`ºÐÊV—??ªºp?æ½õ 9…Ñ Y–gTa×´1§Yå?1»s?ôÅÂ?óÛ=ì€ÌÀú?×YyÙ?͈?ë­øýÖŸ¯ ======================================================================= ==/Users/carl/Work/repos/hive-test/data/files/episodes.avro ======================================================================= Obj???avro.schema¨?{"type":"record","name":"episodes","namespace":"testing.hive.avro.serde","fields":[{"name":"title","type":"string","doc":"episode title"},{"name":"air_date","type":"string","doc":"initial date"},{"name":"doctor","type":"int","doc":"main actor playing the Doctor in episode"}]}?ŽkR?LS?¢m|]Z^{¾0?”?"The Eleventh Hour?3 April 2010?"The Doctor's Wife?14 May 2011?&Horror of Fang Rock 3 September 1977?$An Unearthly Child 23 November 1963?*The Mysterious Planet 6 September 1986??Rose?26 March 2005?.The Power of the Daleks?5 November 1966??Castrolava?4 January 1982 ŽkR?LS?¢m|]Z^{¾0 ======================================================================= ==/Users/carl/Work/repos/hive-test/data/files/over10k ======================================================================= 124|336|65664|4294967435|74.72|42.47|true|bob davidson|2013-03-01 09:11:58.703302|45.40|?yard duty? 19|442|65553|4294967380|26.43|37.77|true|alice zipper|2013-03-01 09:11:58.703217|29.62|?history? 35|387|65619|4294967459|96.91|18.86|false|katie davidson|2013-03-01 09:11:58.703079|27.32|?history? 111|372|65656|4294967312|13.01|34.95|false|xavier quirinius|2013-03-01 09:11:58.703310|23.91|?topology? 54|317|65547|4294967409|60.71|2.09|false|nick robinson|2013-03-01 09:11:58.703103|90.21|?geology? -3|467|65575|4294967437|81.64|23.53|true|tom hernandez|2013-03-01 09:11:58.703188|32.85|?study skills? 53|317|65702|4294967398|35.17|30.87|false|ulysses hernandez|2013-03-01 09:11:58.703164|79.50|?industrial engineering? 122|356|65759|4294967379|92.61|18.82|true|priscilla ichabod|2013-03-01 09:11:58.703175|92.81|?nap time? 18|407|65725|4294967362|82.52|5.30|true|quinn van buren|2013-03-01 09:11:58.703282|35.86|?kindergarten? 66|484|65685|4294967387|45.99|6.81|false|luke laertes|2013-03-01 09:11:58.703317|63.27|?mathematics? 122|444|65675|4294967500|72.62|34.15|false|xavier polk|2013-03-01 09:11:58.703222|99.79|?american history? 115|269|65627|4294967362|91.42|1.61|false|zach falkner|2013-03-01 09:11:58.703252|49.85|?american history? 109|438|65779|4294967371|67.18|40.76|false|quinn davidson|2013-03-01 09:11:58.703318|92.06|?quiet hour? 102|436|65749|4294967542|68.89|39.01|false|priscilla van buren|2013-03-01 09:11:58.703305|82.99|?mathematics? 92|490|65745|4294967420|10.22|49.45|true|fred king|2013-03-01 09:11:58.703277|80.12|?education? 34|439|65667|4294967480|26.49|18.47|true|calvin ellison|2013-03-01 09:11:58.703135|97.87|?joggying? 72|383|65638|4294967398|23.60|46.73|false|sarah garcia|2013-03-01 09:11:58.703192|11.20|?topology? 11|505|65576|4294967297|71.32|18.19|false|zach young|2013-03-01 09:11:58.703221|92.47|?chemistry? 69|376|65751|4294967384|88.77|27.02|false|david underhill|2013-03-01 09:11:58.703244|9.02|?mathematics? 36|309|65769|4294967317|91.16|38.05|false|yuri carson|2013-03-01 09:11:58.703178|68.33|?debate? 51|258|65781|4294967391|1.92|39.05|false|ulysses laertes|2013-03-01 09:11:58.703248|95.52|?nap time? 1|482|65675|4294967314|38.33|21.67|false|jessica thompson|2013-03-01 09:11:58.703110|83.09|?forestry? 51|295|65716|4294967433|16.24|48.96|false|sarah johnson|2013-03-01 09:11:58.703299|9.00|?linguistics? 68|439|65703|4294967469|92.55|23.30|true|zach ovid|2013-03-01 09:11:58.703316|65.91|?religion? 104|299|65791|4294967424|34.03|27.14|false|victor nixon|2013-03-01 09:11:58.703173|48.17|?topology? 14|337|65611|4294967542|16.99|16.36|true|sarah ellison|2013-03-01 09:11:58.703187|64.89|?biology? 21|305|65664|4294967361|82.41|49.69|true|xavier davidson|2013-03-01 09:11:58.703287|75.43|?mathematics? 79|419|65755|4294967329|91.05|39.04|false|fred steinbeck|2013-03-01 09:11:58.703216|11.23|?values clariffication? 109|427|65626|4294967308|98.72|31.23|true|tom robinson|2013-03-01 09:11:58.703273|64.61|?kindergarten? 2|379|65707|4294967450|44.27|37.93|false|victor allen|2013-03-01 09:11:58.703076|96.97|?american history? 7|508|65681|4294967345|66.61|23.73|false|luke allen|2013-03-01 09:11:58.703104|75.85|?history? 66|300|65553|4294967447|29.02|3.69|false|fred zipper|2013-03-01 09:11:58.703307|72.16|?nap time? 15|347|65604|4294967484|79.83|26.24|false|alice nixon|2013-03-01 09:11:58.703124|85.91|?zync studies? 104|454|65579|4294967467|54.44|42.57|true|irene van buren|2013-03-01 09:11:58.703225|73.48|?values clariffication? 6|409|65669|4294967519|69.53|2.80|true|alice laertes|2013-03-01 09:11:58.703250|93.79|?industrial engineering? 121|449|65776|4294967327|60.60|45.14|true|quinn davidson|2013-03-01 09:11:58.703175|98.87|?industrial engineering? 51|445|65761|4294967423|10.60|0.52|false|rachel ellison|2013-03-01 09:11:58.703196|60.30|?education? 63|268|65652|4294967374|40.78|47.60|false|tom van buren|2013-03-01 09:11:58.703279|42.78|?education? 10|439|65641|4294967353|24.83|46.33|true|luke zipper|2013-03-01 09:11:58.703257|26.02|?topology? 17|384|65700|4294967457|20.07|33.19|true|mike carson|2013-03-01 09:11:58.703140|2.83|?religion? 38|351|65567|4294967316|22.78|30.04|true|jessica ellison|2013-03-01 09:11:58.703113|84.56|?forestry? 61|419|65783|4294967427|70.93|39.46|false|bob brown|2013-03-01 09:11:58.703207|62.58|?education? 95|511|65636|4294967325|71.50|2.52|false|zach thompson|2013-03-01 09:11:58.703198|67.23|?quiet hour? 83|316|65749|4294967342|90.51|23.55|true|holly ichabod|2013-03-01 09:11:58.703091|45.00|?nap time? 38|318|65560|4294967354|43.73|30.98|false|david polk|2013-03-01 09:11:58.703318|21.81|?mathematics? 63|473|65720|4294967324|80.74|40.60|false|holly falkner|2013-03-01 09:11:58.703111|18.80|?mathematics? 82|272|65699|4294967488|92.82|8.98|true|wendy van buren|2013-03-01 09:11:58.703314|41.13|?mathematics? 35|475|65574|4294967455|60.13|10.85|false|tom falkner|2013-03-01 09:11:58.703217|23.57|?wind surfing? 2|375|65608|4294967444|9.93|16.47|false|xavier thompson|2013-03-01 09:11:58.703154|16.93|?topology? 62|428|65758|4294967373|96.09|38.60|true|fred johnson|2013-03-01 09:11:58.703307|60.88|?geology? ======================================================================= ==/Users/carl/Work/repos/hive-test/data/scripts/q_test_cleanup.sql ======================================================================= DROP TABLE IF EXISTS src; DROP TABLE IF EXISTS src1; DROP TABLE IF EXISTS src_json; DROP TABLE IF EXISTS src_sequencefile; DROP TABLE IF EXISTS src_thrift; DROP TABLE IF EXISTS srcbucket; DROP TABLE IF EXISTS srcbucket2; DROP TABLE IF EXISTS srcpart; DROP TABLE IF EXISTS primitives; ======================================================================= ==/Users/carl/Work/repos/hive-test/data/scripts/q_test_init.sql ======================================================================= -- -- Table src -- DROP TABLE IF EXISTS src; CREATE TABLE src (key STRING, value STRING) STORED AS TEXTFILE; LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/kv1.txt" INTO TABLE src; -- -- Table src1 -- DROP TABLE IF EXISTS src1; CREATE TABLE src1 (key STRING, value STRING) STORED AS TEXTFILE; LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/kv3.txt" INTO TABLE src1; -- -- Table src_json -- DROP TABLE IF EXISTS src_json; CREATE TABLE src_json (json STRING) STORED AS TEXTFILE; LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/json.txt" INTO TABLE src_json; -- -- Table src_sequencefile -- DROP TABLE IF EXISTS src_sequencefile; CREATE TABLE src_sequencefile (key STRING, value STRING) STORED AS SEQUENCEFILE; LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/kv1.seq" INTO TABLE src_sequencefile; -- -- Table src_thrift -- DROP TABLE IF EXISTS src_thrift; CREATE TABLE src_thrift ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.thrift.ThriftDeserializer' WITH SERDEPROPERTIES ( 'serialization.class' = 'org.apache.hadoop.hive.serde2.thrift.test.Complex', 'serialization.format' = 'com.facebook.thrift.protocol.TBinaryProtocol') STORED AS SEQUENCEFILE; ======================================================================= ==/Users/carl/Work/repos/hive-test/data/scripts/test_init_file.sql ======================================================================= create table tbl_created_by_init(i int); ======================================================================= ==/Users/carl/Work/repos/hive-test/hbase-handler/src/test/templates/TestHBaseNegativeCliDriver.vm ======================================================================= package org.apache.hadoop.hive.cli; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; import java.io.*; import java.util.*; import org.apache.hadoop.hive.hbase.HBaseQTestUtil; import org.apache.hadoop.hive.hbase.HBaseTestSetup; public class $className extends TestCase { private HBaseQTestUtil qt; private HBaseTestSetup setup; public $className(String name, HBaseTestSetup setup) { super(name); qt = null; this.setup = setup; } @Override protected void setUp() { try { boolean miniMR = false; if ("$clusterMode".equals("miniMR")) { miniMR = true; } qt = new HBaseQTestUtil("$resultsDir", "$logDir", miniMR, setup); } catch (Exception e) { System.out.println("Exception: " + e.getMessage()); e.printStackTrace(); System.out.flush(); fail("Unexpected exception in setup"); } } @Override protected void tearDown() { try { qt.shutdown(); } catch (Exception e) { System.out.println("Exception: " + e.getMessage()); e.printStackTrace(); System.out.flush(); ======================================================================= ==/Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/data/boolean.rcfile ======================================================================= SEQ?-org.apache.hadoop.hive.ql.io.RCFile$KeyBuffer/org.apache.hadoop.hive.ql.io.RCFile$ValueBuffer???????hive.io.rcfile.column.number?2Ò®†Ø‹„âˆZr¬?{Ô32????????????? ???????þtruefalse12 ======================================================================= ==/Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/data/complex.rcfile ======================================================================= SEQ?-org.apache.hadoop.hive.ql.io.RCFile$KeyBuffer/org.apache.hadoop.hive.ql.io.RCFile$ValueBuffer???????hive.io.rcfile.column.number?4¾¤`f3ó·Q¬Ú¥’êVQ‚???¯?????????>>??þ??? ?FF?#þ????þmymapk3?mymapv3?mymapk4?mymapv4mymapk1?mymapv1?mymapk2?mymapv22?bye?3.51?hello?2.5a1?b1?a2?b2?a3?b3?a4?b4?a5?b5?a6?b6k1?v1?k2?v2?k3?v3?k4?v4?k5?v5?k6?v621 ======================================================================= ==/Users/carl/Work/repos/hive-test/hcatalog/src/test/e2e/hcatalog/data/numbers.rcfile ======================================================================= SEQ?-org.apache.hadoop.hive.ql.io.RCFile$KeyBuffer/org.apache.hadoop.hive.ql.io.RCFile$ValueBuffer???????hive.io.rcfile.column.number?8??Òž?ýOLXrz½@Äá??v???7???7?Ž?ˆŽN ŽN ??†?‡ŽIÍŽIÍ??÷?¦?†?ƒ?†? Ž?ˆŽ?ˆ??†?‡Ž.àŽ.àŽ? ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þ?ý?þŽN ŽN ??†?‡ŽN ŽN ??†?‡Žd2Žd2Ž?‡?þ?þ?ý?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ??þ?þ?þ??þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ??þ?þ?þ??þ??þ?þ?þ??þ??þ?þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ??þ?þ??þ?þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ??þ?þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ??þ?þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ????þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ??þ?þ????þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ??þ?þ?þ??þ????þ??þ?þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ??þ?þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ????þ????þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ????þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ??þ?þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ????þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ????þ????þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ?Žd2Žd2Ž?‡?þ?þ?ý?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ??þ?þ?þ??þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ??þ?þ?þ??þ??þ?þ?þ??þ??þ?þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ??þ?þ??þ?þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ??þ?þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ??þ?þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ????þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ??þ?þ????þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ??þ?þ?þ??þ????þ??þ?þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ??þ?þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ????þ????þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ????þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ??þ?þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ????þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ????þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ??þ?þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ?þ??þ????þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ????þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ?þ??þ?þ??þ?þ??þ????þ????þ????þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ??þ?þ??þ????þ????þ?þ??þ?þ?10001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040004000400040005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000500050005000123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950003224455412211115352312552131124545453333555253551123231143355333243115555451514535534155122121142444231555512445233353225435421434331151515334523552415121231153211454114545244313515353233445232133542233334324511512524525251221431454112311421243545311144131541243215111153235151332415152452212342152145522515215352233332122555211422542535125411553132444142533415223234433334134341434223142524525324523144415225122451534412133332121444155211421254511533123214514444125523425323332331441232412242533423451332335452314332322453125523442435342522324515454435213355114535242151433445113213245312211333321123514532543455343332332555315211212424515435435425313431554323515544425531322135132554213224111453144331244311443524455425432314211511255415322434251245332251511153543244335215214414353451143223242523251415244335151515211151315252441552121413524242441151124353543451431442152444214321515542114331531553512415153321124122234411213151134424435344514212233333535252114514443413312442555342514411531255133433451435234451354244314422252541231325255234453543151111455423255314415142421452413144144314435445142211434333144323111114243455343524211322521222512154255232535323553545112324234212253233354124541431233314514344453411151312431532215241152145134334412155351531153153535414332411223113313513234512324534354343525233253545252234351443143154511342232425324334232543433253423352525514425252211132124312452353225452455321145533511422532252312151314545421113535352241334322515243132411355141235533144523452555521254134431232313125315335414324312115325245523343252425225425335123424322541442425121111531333144221123245343233311121135151353243241224442241111312212552153312245212145253223252244434115141314155421212255143521231513342134112452553524435235345123344135455541345255112443122222542241335443235131552122553343121355451144213223524213515415112343543314145435231433252232324124552355511444332512134524252335534451342414421251551235322534153414355335352432245142542534533113545342533444312125143411425335155243322242435242215531413544444343451514451542244142455241553523512321315133433252454251332112244412312131314542133551422153314224225325132214323154251444335224245453432321422222541342144543453445224214222512123552212523523535512545342211332341515414543412244322533454132554451344111435553332424241255155552345455343242124212253243312433134334155431423434412144454153315225331114145354315452255425531243321313231415152422542432333315243512532235254452312555224411324134253423134135413142423445535533154521423413411154352234321141123352512113412133515313513542114235213532554251422312452135411451311531254441421414445154113415235313451512413215331434441525531435221342122431115134315314431253341114335153144442221333321132554532322341453125243335522532453214233553421414241325245455154231144423132333522153142225233512545535331131521153422425452313442251352411455425435522544523334152115123134411444241432555124253244234245532542411511235132123225531243555134122222351224512544552212351122431442243525234135415245343124443123211155453425152225122313333124241235213551233124514452225442124233415355442552143125231431422313213521321243514311314231125324521524234153431154423513554224331332452421241222353443452411223525524334354543553244431355552445155455313413315325515142134515544142514244123355454545421524545241422115115245132523541214525242551442325552252152455253512351425424554251322122141553233134455255551431331552224411553245441454513133453421413535421123314325225213522452523221442521453134341145311323113232521325331355155333442312421423253252325415213254223242243554542132424224115415451223214141142314242311121154235544253515231253215524433425313315513423244241411135522334545344311353142355412532224452111431242152543431113242123223245535222311252232134243141222115241325225122314451454145551535522125542352222244143522315322354243214124544125524412321243544345344111334445311152551133531353531152313151155451321123115411533545441244524545552233533514325351544351211452425424524442512235252542542242344144513515222241111245553523422234424312313414212141132131113255524452224343244332521345213453144311555144255223224131231513331543214245411412211545411335352122515231551314425244212545442244443233314145543535551431333144511143532153544352443311343214535435243121542541522251542252122131333142542542341424441241435514522234515424421533114312115221121412352432313354154455333521141321452432332451342534325314413122312243343515214255534413134425112435452122413333255542314152221223135332141152434522324415242141512134143342121132234335315342315421115541342121242245322323343334224332231141241441452535541443135154444555144133212112254133535541535333325112151343222155432222213532233214453324113542455222325554355351555553125231334342144443531441455111145432342244232255552242534432121332212221323324114122211254541314114212355535424425415324531531222543455413544221334254242214125525513515252223445512332114335453411143531523233321531133512524252153351115422351255143311142535451132290909090290790909090490090909090890490909190090490909091090091909090790190909090390590909090390790909090990590909090890290909090290190909090590690909090390490909091090890909090290590909090990790909090091090909091090890909190590190909090390790909090590790909090190890909090690690909090990590919090890190909090190490909090490190909090690390909090790590909090490990909090491090909090790890909090290491919191090490909090690690909090490290909091090790909190991090909090590790909090191090909090090590909090190490909090391090909090190290909090590490909090390190909090890290909090790490909090090490909090791090909090890790909090790890909090490990909090590790919090290190909090790591909090690690909090890090909090090990909090090590909090090490909090890690909090090991909090390190909090190790909090690790909090091090909090190490909090690591909090190191909090191090909090491090909090190490909090991090909090990290909090990390909090290690909090590290909090190790909090590990909090890290909090590090909090290390909190990990909090290290909090190290909090690090909190390390909090790590909090990691919090290090919091090690909090990190909091090790909090090490909090190990909090990390909090090690909090090390909190090490909090890190909090190890909090890190909090990790909090690090919090890090909090290790909090190890909090990890909090090390909090091090909090690390909090790990909090790990909091090990909090290190909090890490919090090590919090890490909190390790909091090691909090690990909090290190919190790090909091090790909090790290909090690591919090090390909090090990909090890790919090591091909090990390909090991090909090090490909090890690909090290190909090190590909090490591909091090790909090990291909090190890909090190890919090590391909090790391909090690291909090490690909090190690909090890990909190290191909090790190909091090890909090590290909090691090919091090190909090690290909090590090909090790590909090290390909090890590909090390890909190490190909090290490909090390390909090690191909090090990909090590790909090290390909090790490909091090390909090690790909090190590909090990090909090290590909090290090909190990090909091090690919190291090909090790490909090190290919091090190909090891090909090390290909091090790909090790190909090190490909090990190909190090290909090090090909090490190909090690690919090590690909090090491909090390990909090690590909090690490909190890190909091090090909091090990909091090290909190690790909090390590909090990391909090890690909090890090909190990990909190390090909090090890909090690990909091090490919090190590909090090790909090690391909190090290909090190090919090790690909091090690909090390690909090290190909090990990909090190890909090990490909090790790909190090291909090690090909090390990909090790990909091090690909090690090909090590290909090290691909090290590919090090290909090390290909090190190909190290790909090290990909090090690909190490290909190390290909090090790909090690390919090890290909090591090909090790390909091091090909090590790909090190490909090790190909090990290909091090390909090390890909090391090909090490490909090990290909090991090909090890790909090990490909090790990909091090691909090590590909090590590909090890590919090190090909090390290909090290891909090391091909090791090909090690790919090590390919090690490909090190390909090190490909090790390909090490890909090690090909090190990909090190390909090290390909090890091909090690890909090691090909090590190909090690090909090290190909190890390909090390191909191090090909090590491909090390690909090690690909090990990909090590690909090390890909090490890909190490090909090090290909090790790909090490590909090990690909090590390909090390191909090490390909090290090909090790490909090390990909090990590909090490290909090491090909090290890909090590991909090590790909090490290909090490990909090190590909091090791919091090891909090490790919090690490909090590990909090990190909090490390919090190690909090490790909090691090909190790390919090090290909090790990909090490491909090890490909190190390909090790090909090290290919090390690919090690990909090690791909191090290909090390390909190390690909090690990909090490290909090490190909090390490909090190290909090190990909091091090909091090090909090191090909090490690909090791090909090290590909090290591909090090990909090190890909091090590909090991090909190290190909090690390909090890090909090790490919090890491909090290890909090491090909190290390919090690190909090790090909090690390909090190990909090090490919091090290909090890690909090690890909090990890909090490090909090491090909090990690909090790090909090890090909090890790909090190090909090890590909090590490909090490091909090490290919090490290909090190290909090490490909090090390909091090090919190490790909090190390909090490090909090890290909090090890909190690490909090590190909090390290909090390890909090990791909090990590909090591090909090190890909090090790919090190090919090190990909090490690909090890890909090490690909091090790909090990590909090190890919091090890909090390390909090590290909091090890909090890990909090090390909091090490919090690590909090491090909090090890909090390591909090990090909090890590919090790090909090290390919090090190909090090090919090390190909090190490909090990790909090590090909090790190919091090690909190890490909090290790909090690490909090390891909090990690909090090490909090790390909090190090909190890490909090090390909090290490909190090490909090290090909091090890909091090490909090590591909090491090919090490590909090291090909090190890909090190690909090090790909090490390909090990790909090490390909090790290909090790790919090690491909090490090909090190290909090590490909090590990909090190090909090090790909090190590909090090590909090390590909090490590909090990790909090090690909090190990909091090290909090490391919090290891909090390390909090490690909090290790909090990790909090091090909090890690909090290790909090990090909090390090909090090490909090690390909090290890909090590490909090991090909090990290909090790390919090891090909191090190909091090090909090890190909090490190909190590190909090490591909091090790909091090890909090990590909190790691909090190590909090490690909090390890909090690290909090290090909090090590909090691090909090490691909090290290909090790091909090490090909090490790909090390990909090490490909090391090909090090490919090591090909090790490909190190290909090191090909090290990909190090890909090390290909090790390909090090990909090790690909091090790909090790591909090290890909091091090909090690890909091090390909090090190909091091090909090090690909190890290909090190190909090390090909090190890909091090490909090790490909090390990909090690790909090690490909090090590909090690690909090990290909090890491909090190490909090890790909090390790909090790291909091091090919090890290909090390291909090890890909090390490919090890290909090690090909091091091909090290691909090590190909091090890909091090990909190090690909090991090909090490790909090190190919090690291909090490691919091090190919090790390909091090890919090390090909090390890909090090390909090791090909190890490909091090691909090390990909091090190909090190691909090690090919090690591909090890190909091091090909090891090909090090691909091090490909091091091919090790490909090490890909090690990909090990190909090590390909190290890909090190590909090590290909090990990919090790490919090590790919090690090909090790590919090791090909091090090909090590090909190091090909091090090909090190790909090290690909090290590909090390990909090190590909090290090909090590791909090090890909090090490909090390290909090390090909090790790919090390290919190890390909090990490919090490990909090790090909090690590909091090190909090690190909090890290909090690890909090890290909090590390909090890490909090790990909090990290909090290390909090290190909090490790909090090390909090890590909090090790909090490990909190990090909090690091909090090690909090190890909090690290919090890190909090590490909091090490909090890390919090490790909090490690909090190990919090890390909090290190909090890590919090090990909091090990909090690890909090391091909190090790909090690590909090990590909090290190919090690791909090890191909190290090909090691090919090990890909090690790919090890691909090190190909090890490909090490190919091090991909090190190909090590690909090290790909190790390909090590390909091090490919090590590909090190890909090690491909190890490909191090790909090190790909090290990909090990490909090490790919090990590909090890890909090790890909090690390909090690190909090790390909090990690909090590190909090590190909090890390909090290890909090790090909191090491909090590590909090890290909090491090909090690790909090890790909090790290909090390290909090590490909090390690909090690091919090590290909090190890909090590190909091091090909090590990909190190890909090890490909091090290909090890890909090290190909090690590909090290790909090990490919090490790909091090690909091090190909090290890909090790291909090191090919090990690909090290190909090090590909090890190909090290390909090291090909090490190909090090390909090390190909090890591909090090390909090291090909090890890909090590890909090990190909090890790909090791090909091090890909190390490909090390990909090090290909090890190909090590490919090990290909090990590909090190890909090290090919090290190909090290190909190690490909090490890909090090690909090690890909090790290919090090490909090690990909090991090909090490090909090691091909090290291909091090990909090790890909090491090909190090090909090190190909090490491909090491090909090590390909090990090909090090990909090190490909090390390909090290290909091090790909190090490909090090790909090091090909090690490909090490190919090290190909090491090909090590690909090290690909090191090909090590890909090490990909190190190909090690890909090590390909190890790909090390190909190290090909090691090909090491090909090090390909091090690909090390690909090390590909091090090909190390690909090490590909090191090919090590890909190590290919090290890909090690790919090090190909090790990909091090090909091090890909090590890909090190990909090990490909090190790909091090490909090790490909090390090909090991091909090190390909090590090909090790090919190390990909090990390909091090890909090090190909090890590909090590291909090690190909090090090909090390790909090890891909090491090919090890590909090890690919090790790909190690390909090890590909090690090909090790590919090590190909090790890909090990090909090890190909090990890909090090290909091090590909090090290909190791090909090490190909090890690909090590690909090690790909090890090909090090990909090390790909090690690909090090490909091090390909091090690919090490890909090991090909090590590909090790690909091090290909090190691919090490990909090090590909090790290909190490090909090290290909190690890909090090390909090390090909090691090909191090990909090990990909190890490909091090290909091091090909090090890909190590090909090090790909090590590909190290490909090491090909090290390909090190590909090290691909090690290909090490690909090390590909090090090909090690990909090390890909190890290909090290190909090390390919090390490909090990090909090690891909190190590909090090390909090990790909190690890909090090490909090590190909090491090909090290590919090790390909090290390909090690290909090290091919090690790909190190590909190290090909090990890909090990090909091090491909090891090909090390390909090390790909190990690909091090390909090290790909090490890909090190790909090490490909090890590909090190490909091090990909191090590909090090090909090490890909090391090909090490790909090890491909090790490909090890790909090190890909090290890909090890490909090990890909090791090919090391090909090690890909090190590909090690890909090690890909090690691909090690891909090490090909190690891909090090491909090690090909190790490909090490391909190890290909090790090909090090590909090890990909190690990909090190990909090090790909090290290909090690490909190990990909190290691909090091090909090690190909090390890909190890391909090190990909091090890909090591090909090790290909190590490909090190890909090390290909090390590909090490890909090590590909090790290909090290650845093501750975072507250305044501850515031505550065026509350435052509450365041500450915004508350245063509750965001504450105085505950505055504650955030509850135031508150175047509850615081500850395008505750915099508850385077506551005077509650015004508850115023508050265058500450645049509250725008504750875087502950215001507950105086500350525070503250065091506350185060509150995097500650085028502550025023503650335087500450345063507750055070507150885030508450525087505750975009508950965051501250715026507450195073506150105022502050415016503450995045503550465083501750185075501650275057509450945054508450715012506050235076504350995061500450905026503850455089508550685038503950055084505750425057507850215013501250105003504450165091507950425002503750885053509550155005509350125010507750945030502450145007508650085015506550355047501350465056504750645022501150125066507450745054506850085093502650005028501950515016504650655086501750465079503250715029505650625096501150575096505050315053508050865045501050515076507650795085502150075096510050695066507750205042502150905018503750005072504650355095501950615051504150125051500150735019501350335057506950935034509050595010500950335001505650185079505450825063506950465028501150145098501251005072508150265083506950985001503850765008506950485004504950905061506250495042501850325064507750395097507850945060507250425072503150015009503850565061505450725094502550365075504751005023507950285019509750785094501050025010503050405034507150235032507150695030506350055015505350715042506050485045502350315068505650755053500950425027505950485097501450325092502650075058501050355001503850105021508850635015509050435025508150325012508850135066509750165067507550005092504350705004503850975088507050535073502950625081500650285008506150775099505150145021508350875047502850275061509650055093504850145061509450495024500650685059505550845008501050955091500750035059507150915034502150365065505550335027509850405060505050595100503350555011502850115029503950985088501850015029509450015058501950585064507150005089500250945097503850155068505650295046500550425009502050015066504350715047505950265049505750435009501450775055501350215080507850165091509750745036505350795044509450345007502450025045501750625050502750535054507950835010507050765004501050085018502050925048508150865038507250415024506450545029509850825085505350025098508650965081509550165027503950215049502750655073506850725076502850095006505750325074500650935088502050895075506250045003505950545086503550975086503150715026504650585026502450195083509250725033508450795050507250515079504350655033502150925048509650925090507550845011504450125089509750845007509450665044501150585056503950905089508450485033501750445080505650945084507650645040509450995040502850075090506350255059507350595086509551005057502450395093507350635010504950965094502450435042500650095017506750545077507550775090500250805045505850905001507850125006501550645092509150355086505550915089504250765033505750535030500650495011507150015080509650525028506950315005509550745058505250735083507550395011507850935047502950815078505550685070509250405064507450405065502650225003510050785070508250075021508150375064504350495021507050725020506350265094504150255013507450005032503350795006508350345082503150805007508350885029502950675080503250675033505350955031508250095040506850355066507450325042503550445048505350425049505550935040500550715026509950185051507750275068503450785095501450195019505350905065504350995065508450915028504450925012505650765067506750825082509450175069500050895060508250905061508950885078507950435061509850955052503550285020504150335089501950835053509750825090500050105034504250345100509750085024500450375011500350955026506050935019509250465010500450705040500150765043505950175002500350205064506950775021500450215081500650025006502950745036504150495052507050955072501250215070509750035065502550445036500750615015503750955063506550045003504250285063505350285061508950505097507950675055501450585006503150285001501550965087502450165024506450715042504050295013509750215015504150515074507150295001508250505073500350565090501150515038507450735031503450075067503650805068504350465005503450295011509950285054504850825084505650825009501250945010505150275091507850625018507650705007505650515073509050435081500950615065503450665088505550145048503950435043504750675096504550655083509050615061500750755032509051005016501050735046501150785005506050765018507550015012505450685096508050705029505650955011508750125050505850465088501450165094506250315076504050375044506750655012502950915096505950335087501450975002506250305002509150815086505650495011503050195097505550575034506250805025504450015063504050655025501850025011503150785048504450285029505250855010501250495068508050165095501350255088503450275046501550805039505950775059503050085097500450655056502450165058507950315000509650295051502750375099500550715019503850615016504950745070507850555080500950755085503650325039501250765046508050575008503550315027507350975034508550545011507750885004504450565012508450485062500250815071505750765059504750515048508350355063507550035083503750415090501750095019505950045045508450655045503550185045507650135038502050175003503850695045501650655025506250495089506650165081505050405061503350155011506750665073503250785030503450655037508750375003509250385012506050975088505850715075505850865077501050355094504550225042501550095090502950605060506050945026509550865037505250215084505250855079502150715100508050715058501850625023509850285038507050395054500550215063508950595067503950685040509350765012508650485084507150315036508450555019503550225041501650445055508550055056508950095041504550115098507350755072500250615021509750725096505050075099506050755099505150675069509950715030503150605020507050955006504750595055503350655026508850535083509950965046504650455050506050345047509850375031505050905022507850865007506350205076503650485070505750425092503050475093505250225000503250635038500750305041508750655012506150605000500350465016502150225041505450975016508450555072502650495088503450395027509950845047502450255079502750565032506650195053506650625088506050995028508850335060508450905031508050625027506450055091504850765058504250525012500250485007500950225065509050625045502650665062504350975056508250575072505750925039502650175018501850665037508950645014505250795043505250155057504050555064501250265073501250895097509550625055504750955090507050645089506250005072501250095029508450265034505150285081506750245010508950715085500150345071500750405028502850885000505650255073508650255095506450465050500650985050510050965067509550445040509550965013503450595021509450825026505550985039508250805061509650715011501150355027503850745031506250635030503250625064507950005025506650575058508950445004509650745036502150115087500650675038503250605057504950755007508050525088501850745018501550435003502150625084504350295087501750185063508850125051508950325048507550455018505250955020503850255036505750065059503250425033500850885035503350245040506550165013501950205029509850125008503150585031507250295099500150745041504150285009504450635009501550915021504450915086506950055010509950905002506750815056510050455048504150965040507450995087508050185030502650495062507450005031509050185008504551005076508450225081506350335075504250355098508050215016500750665091506850775035507450185018503450405037505550855043503850155075509250485068503150005009503250115082504050685086500850465062504750695003508750915034503650305057505350745003508750605039509950285079501650725046504750085039502250995036501950585097509950095098506750035098508451005074506450225022506950465016501850505039506550435046501950095024500350705022509750115024503350375043505150265074509050585079502650635011509750855023502950195046504650855006505750565013505250775056501250435058508250485094506250035045506050395040504150705088500650235022502650655057504950875055506150625014503050645089506350995038504150885027505350265050506950445012501550935015507250675024506850225053501750645079501850435014504750715049507250005035501250755009504350305095508850775007509250435057504850885042503650375068508250955072509350745059506450335040503350855095509950095001508550025086502750145025506750295057500650265002507850895071509350365096504350715053504850195000503250485032508150915073502850425017503850345017501450925079503350615089501850285006502550775097508050705037503550115085505650585037502750085072509150935020509150405005500150445023501850645019507450445060502650705066501150875060506950485009503750875017506650595006508050715072500250555068504750965055505050995064506750795046502750495082509150885061506750775037505750745074507550435035505950945009507850015035504750845040507350315015508750145076501850685075502050945085505350665000509450025000506350635045504450185061508250595093501950865075502750145070500750145004505550835057505150875057504750085009504950215029507450175022503550005035500150815032504950505022504150335012505150545037500450105039504550815033505850035078509050895096504050965080501450355042507250235080507150465056502150855079501550465024508950425097509050695012505550535012500950355077503050365089506850895087500150075027503950145000505150905000506150895027500250025070500150865093503350635034506050505040500450765089503250745002500450835044501550355018506650285096506850065099507250295073507350305031506850745012501750495058508550325078501050625006504550855006505550465014507950045021502550835001507950885057505950685012502450725028500650235028507950605003508950245074504350795064500550595071505450885076504250095062500150055062502750625031504950395075508450735065508950245030501150565088508150785058508650655057503050395072500250735094502650725035507850295049506850365092500950745057502450655002506850705066504350835060503650945100501050555074503850505083503050185020507050465077501150175032504550675070501150155048501050725001506550055006502850055032500850445094503250975038503850285026505250775044503250515019506850445012504250465039506850455042505950615055504650645012502450065003500950565040509950725088507250775079502250385080506350585008502550525034501050495097509350985073507250415045509750185017509850695086508950785023501350195018508850505043504750245033508350985030501350595015507950425004503750135072505950725028504750245030505050725073507850985054506350125054502850845042503850545087506650055065505950665027504950695099500950625027503450295036508750305037508250415013505250195028503350615098508350565071501450525089509150165030506150565087504850525061510050045003503350795073505050935042501050505080502750275039506050745034501350235017508450135023504350335050508150735079505950125045506050905013500350105026509450245068500350595061504950835035504150135076504550065072506650325001502650865053500750075065502450485023506550765066506250565075508650915050502450645050501950135045509250995070507950925039502350715066506350695092509550035066500350835079505850825006500750705085500150465081505550895096501950525093501050845004501150285025506950225055505850265063503550455076500750985028500750415100506750445079505050135058507950965059506250155003502950065062502050515078505550405060507850275053503250715067504950245034507650185004501250955062507450105065509850715099508550595028505250525079501050025096504950405098507350995044507750455074509750905070504350215099503650095027505750945010500350595037506450935074508950455048509350275093508750825075501250685090504950445064507950315042500950705031502350005058500550465039502150565036503650425001506250165092508350755050508450875028509850435009506150775087503350265034508950135009503450935033509250925088501750155024504750435029509950315003506551005093507350375029505950865088505250105091502750075047505350605062509150385096505150205020507550295028500150465095504950765075503650345005508050165000502050275033502850395075508250125027508950875059500050615064502750255090504750005095502450405017503050155006500850005000500750425031500850005047502250085017507750765000500950035043509350795026502650245022501350235092503550865059506050985072508350405084504750365052504250285019503250455032509550415077504350335026504950285087504850265044509450095078505850085027508650675009510050825094508850055075501650615054502850775043500150965059501750195094502750675038508850065004505950295021506650465029502550335035502550915037503850115017500950175016505250235027502250265058501150135030510050105068507750975056507650235042506250095015501750415077506150325002508950005054506850925049506750685079505750145063503550285053507750795053505750675004501350555038507950955026505050285092504350725078501550525079504550175063506250725004502550685060505550295062500450165063504850875033502650445082506450415041505650285029503650665069502550805049509750845083509950565021505650155027505351005082506250895049507750995058503751005087504050145039504450655067502050495033502250115085502550325060503150005085500950285040502650495098502050965020505350315054500850345046508350905031507450395076501750865094502450045066507050465096500350805052505950275006509350075046502850085017500950935001508250175098505450595051500750435045500550505082506850785057500150135076503750575064506250455020503350135069501650655007504450575064506350085059506550345010503950245016509850355006506950235083502450835016508950615079506250455039501650905025503050485035505650735096508350985075502650895088503850405027500750485073506550495005505250765039501950815066501550455045503950595051505250165018505350035067501750835051500850945047509650475050507650905042503650255085505350505058504150155026502050345028505250585062508250715032503150885083506850505024503650825008506650295090508950615034509150855066509250035015505650445013509450355098504150505093500350125007507150705056505250965068507950935039500850895041510050555093507751005065508850245017508250105038506250255077500850255039505850515089502850195058501150595093505050405053502950695026509550515094509050245023500250445059508350805074504150925051505750685035504750325009503650255034505650415029507350035089505450965063505150475078506550115061507450305012509150085058508950585034505250605091505350845008506050965056507150115084507550395072503750865064505150105053504050465100501350805004504850995012502450875059503150605025503850585079505850665013508650565064508150455041503350735069507650325086503350925037507850595081505650085024506250545059500350245081505250975080501450885054507750375081504750715022507450995029505350015066508650365077508950285002503650915020508450855046505150515042500350515071501650645052506250395057503550495096500450295071509550885084506150075053510050845097505750515062503750275083504550205057502650445074506950915078508850545027500150835100502450505066505450765040509950525084509050275048501450635020506950555098505350495028506550295011508950485044500350275100501850095022502350675028504850245009508650445011503650345066505450665058502650255002508850455005507950535077509450065044500350035055508050005087506450825065502050355054508850725041506250875084500950915051509550095039509150415044507750315016507550105025507650405020500150495044505150905098502650655086502750535050500150175087506350395026506150345089506650445054501250955010508650945077505250245039504250845053504850955059502650225002501450615059509650335011505750305066505250555018509650995024508150565041501550285005508650115066500150695060503650225042509750005014509850455090504250605074504850365093503550605065507450695004502350405083505650475066507950865058505350085046500850935098503950155071509650335042509750455023502450845062502250395082505450795096508850115012505850255000504250025090505150955012500250025027504950635001500550735047505350125010500950305012503850605058502750565055503750625051500850745049502650565032506950695032508950875089509650145016505050675079509950345016505750935086509350405085508050655000503850865016508050025040502550275015502050315035501950815032509150055044508550265002503150675004502850315054508050905048505550505017507250965089509350315032501050875093506350175036505250565053508950465053501050515042508650135054506450215016509850205033505450555032507350715056506050945045500650405063501150375097504150615000501350105042505050205066504250095092500450455033500250075002501950335012501350975055503450415015502050695096510050205020509950705044506450795009502250595029502550525053506250815018507550705037509050395084507750545056509850005031508950705097509050465036500450125041509950085030509250205068508550355099509450955071506050525085504350025018504750855031501950375053506550625090508650545005508350855018501450665091505950545011503050045028507250965052502450565050502550275042509950175036500550925057509050775071507950835067505150485024507150465003505550305034509550845097508650755020507250565099504350865046506050315053508250085007505250195094504050115053509250975013504750525057509950695054504950415004505850755010506350755033508450875073509550355003500450945088508250165001509150755051503350695009501250765070504750575042500550065020505750795061503750925009506550505002502550225087500650655076504150515081508150865065502650845011508150385039502750085088508850645094503950365078507250855065501550635028509850785035504250425084504950185077509150855043507750675051507050495098500450565016507950835063509850595032508050185011508650395049505150885100507150515058506950755061506950765048503850155027507350565032501950955041502250335036506050875033501150085061502050375100500450255010501850175085507950705032501450555069508450705086506150155044508850685019507750005078504150025070500450275076504950525009503250375042503250875075502750605027509950575073503050925072501250035010505550125083504650425074500950565039503550945067506350145058503650835083501050965095503850215003505550085055506650545022508350905054506050535075500050385044505750145008500550705013509650525065501750195066505350175080504550685057506750645000500150485030500350255051505450355032509050645069501350035007503950945024509650245030508150285090504450385040500550015093508050645093509850825070501250655061503350735042501150935090501050945032505150455040506550015077508150585047508850845038504450815011503150365008501650755046509350465082504050325053509050555041508150225013509550285017503850725077510050285046509250085077500850355092508750375016507350985038507550485089505250255066501350505096506750565093509450985076500550865045502850295054508050145095501050485046501850415009506450775099501550815020510050315067500050005022505950025052508150975083508650335054500250575033502550445037505150035036505850325037507050465046509250815046505250015094505250335042502850755076501650815002503650835000502250755000503750365001506950975017506750155009509450615093503450385005503150655042500450795041506750725037506650935001509350895065501950915013509050885003505550095082508150015003508150685002509150645087500050115097509950845024505850495092508750275002507750705071509450275059509350845041504750835048504950655064504950105012504150975092502050845064508750085079508950245013505850375018507550985015508850065055507550125051503850235070504450945028506250365046508450705088500151005088504650625060505250985033507850045012501650055085500850525028508750655088502450185063508750525095506050315078508950655005509950895038500650455054506450535027509850815083508850025081505050975085500350765021500150045080502350945022508750785058503450045057502950285100509650815008500550685079501850775055503450665044505550015059504950745036501650375093500450605035509150585042500050625055508050305091506750665054501050535060508650645060501950975095507050755080502350195006507850365042503250955090505850005079504950905031506450555071506450445065508850975056502750275055500450455052500450255034503850135098503250515047501050995012503050005012509750175030500550065078508350095055507650985048508450085067501150465096509550805065504850625056507850375034508050035006500050835070509250555065510050425001503350125036505450485027505950545059506950795069500450325015500850905096506150655011500550505025500350745093502350665063501650595003508550595073505450615048507550085028500450405067500150515003505750715011509050105024505750105060508450935017509750725072503050445018505150315055500650265093504350525094503650415004509150045083502450635097509650015044501050855059505050555046509550305098501350315081501750475098506150815008503950085057509150995088503850775065510050775096500150045088501150235080502650585004506450495092507250085047508750875029502150015079501050865003505250705032500650915063501850605091509950975006500850285025500250235036503350875004503450635077500550705071508850305084505250875057509750095089509650515012507150265074501950735061501050225020504150165034509950455035504650835017501850755016502750575094509450545084507150125060502350765043509950615004509050265038504550895085506850385039500550845057504250575078502150135012501050035044501650915079504250025037508850535095501550055093501250105077509450305024501450075086500850155065503550475013504650565047506450225011501250665074507450545068500850935026500050285019505150165046506550865017504650795032507150295056506250965011505750965050503150535080508650455010505150765076507950855021500750965100506950665077502050425021509050185037500050725046503550955019506150515041501250515001507350195013503350575069509350345090505950105009503350015056501850795054508250635069504650285011501450985012510050725081502650835069509850015038507650085069504850045049509050615062504950425018503250645077503950975078509450605072504250725031500150095038505650615054507250945025503650755047510050235079502850195097507850945010500250105030504050345071502350325071506950305063500550155053507150425060504850455023503150685056507550535009504250275059504850975014503250925026500750585010503550015038501050215088506350155090504350255081503250125088501350665097501650675075500050925043507050045038509750885070505350735029506250815006502850085061507750995051501450215083508750475028502750615096500550935048501450615094504950245006506850595055508450085010509550915007500350595071509150345021503650655055503350275098504050605050505951005033505550115028501150295039509850885018500150295094500150585019505850645071500050895002509450975038501550685056502950465005504250095020500150665043507150475059502650495057504350095014507750555013502150805078501650915097507450365053507950445094503450075024500250455017506250505027505350545079508350105070507650045010500850185020509250485081508650385072504150245064505450295098508250855053500250985086509650815095501650275039502150495027506550735068507250765028500950065057503250745006509350885020508950755062500450035059505450865035509750865031507150265046505850265024501950835092507250335084507950505072505150795043506550335021509250485096509250905075508450115044501250895097508450075094506650445011505850565039509050895084504850335017504450805056509450845076506450405094509950405028500750905063502550595073505950865095510050575024503950935073506350105049509650945024504350425006500950175067505450775075507750905002508050455058509050015078501250065015506450925091503550865055509150895042507650335057505350305006504950115071500150805096505250285069503150055095507450585052507350835075503950115078509350475029508150785055506850705092504050645074504050655026502250035100507850705082500750215081503750645043504950215070507250205063502650945041502550135074500050325033507950065083503450825031508050075083508850295029506750805032506750335053509550315082500950405068503550665074503250425035504450485053504250495055509350405005507150265099501850515077502750685034507850955014501950195053509050655043509950655084509150285044509250125056507650675067508250825094501750695000508950605082509050615089508850785079504350615098509550525035502850205041503350895019508350535097508250905000501050345042503451005097500850245004503750115003509550265060509350195092504650105004507050405001507650435059501750025003502050645069507750215004502150815006500250065029507450365041504950525070509550725012502150705097500350655025504450365007506150155037509550635065500450035042502850635053502850615089505050975079506750555014505850065031502850015015509650875024501650245064507150425040502950135097502150155041505150745071502950015082505050735003505650905011505150385074507350315034500750675036508050685043504650055034502950115099502850545048508250845056508250095012509450105051502750915078506250185076507050075056505150735090504350815009506150655034506650885055501450485039504350435047506750965045506550835090506150615007507550325090510050165010507350465011507850055060507650185075500150125054506850965080507050295056509550115087501250505058504650885014501650945062503150765040503750445067506550125029509150965059503350875014509750025062503050025091508150865056504950115030501950975055505750345062508050255044500150635040506550255018500250115031507850485044502850295052508550105012504950685080501650955013502550885034502750465015508050395059507750595030500850975004506550565024501650585079503150005096502950515027503750995005507150195038506150165049507450705078505550805009507550855036503250395012507650465080505750085035503150275073509750345085505450115077508850045044505650125084504850625002508150715057507650595047505150485083503550635075500350835037504150905017500950195059500450455084506550455035501850455076501350385020501750035038506950455016506550255062504950895066501650815050504050615033501550115067506650735032507850305034506550375087503750035092503850125060509750885058507150755058508650775010503550945045502250425015500950905029506050605060509450265095508650375052502150845052508550795021507151005080507150585018506250235098502850385070503950545005502150635089505950675039506850405093507650125086504850845071503150365084505550195035502250415016504450555085500550565089500950415045501150985073507550725002506150215097507250965050500750995060507550995051506750695099507150305031506050205070509550065047505950555033506550265088505350835099509650465046504550505060503450475098503750315050509050225078508650075063502050765036504850705057504250925030504750935052502250005032506350385007503050415087506550125061506050005003504650165021502250415054509750165084505550725026504950885034503950275099508450475024502550795027505650325066501950535066506250885060509950285088503350605084509050315080506250275064500550915048507650585042505250125002504850075009502250655090506250455026506650625043509750565082505750725057509250395026501750185018506650375089506450145052507950435052501550575040505550645012502650735012508950975095506250555047509550905070506450895062500050725012500950295084502650345051502850815067502450105089507150855001503450715007504050285028508850005056502550735086502550955064504650505006509850505100509650675095504450405095509650135034505950215094508250265055509850395082508050615096507150115011503550275038507450315062506350305032506250645079500050255066505750585089504450045096507450365021501150875006506750385032506050575049507550075080505250885018507450185015504350035021506250845043502950875017501850635088501250515089503250485075504550185052509550205038502550365057500650595032504250335008508850355033502450405065501650135019502050295098501250085031505850315072502950995001507450415041502850095044506350095015509150215044509150865069500550105099509050025067508150565100504550485041509650405074509950875080501850305026504950625074500050315090501850085045510050765084502250815063503350755042503550985080502150165007506650915068507750355074501850185034504050375055508550435038501550755092504850685031500050095032501150825040506850865008504650625047506950035087509150345036503050575053507450035087506050395099502850795016507250465047500850395022509950365019505850975099500950985067500350985084510050745064502250225069504650165018505050395065504350465019500950245003507050225097501150245033503750435051502650745090505850795026506350115097508550235029501950465046508550065057505650135052507750565012504350585082504850945062500350455060503950405041507050885006502350225026506550575049508750555061506250145030506450895063509950385041508850275053502650505069504450125015509350155072506750245068502250535017506450795018504350145047507150495072500050355012507550095043503050955088507750075092504350575048508850425036503750685082509550725093507450595064503350405033508550955099500950015085500250865027501450255067502950575006502650025078508950715093503650965043507150535048501950005032504850325081509150735028504250175038503450175014509250795033506150895018502850065025507750975080507050375035501150855056505850375027500850725091509350205091504050055001504450235018506450195074504450605026507050665011508750605069504850095037508750175066505950065080507150725002505550685047509650555050509950645067507950465027504950825091508850615067507750375057507450745075504350355059509450095078500150355047508450405073503150155087501450765018506850755020509450855053506650005094500250005063506350455044501850615082505950935019508650755027501450705007501450045055508350575051508750575047500850095049502150295074501750225035500050355001508150325049505050225041503350125051505450375004501050395045508150335058500350785090508950965040509650805014503550425072502350805071504650565021508550795015504650245089504250975090506950125055505350125009503550775030503650895068508950875001500750275039501450005051509050005061508950275002500250705001508650935033506350345060505050405004507650895032507450025004508350445015503550185066502850965068500650995072502950735073503050315068507450125017504950585085503250785010506250065045508550065055504650145079500450215025508350015079508850575059506850125024507250285006502350285079506050035089502450745043507950645005505950715054508850765042500950625001500550625027506250315049503950755084507350655089502450305011505650885081507850585086506550575030503950725002507350945026507250355078502950495068503650925009507450575024506550025068507050665043508350605036509451005010505550745038505050835030501850205070504650775011501750325045506750705011501550485010507250015065500550065028500550325008504450945032509750385038502850265052507750445032505150195068504450125042504650395068504550425059506150555046506450125024500650035009505650405099507250885072507750795022503850805063505850085025505250345010504950975093509850735072504150455097501850175098506950865089507850235013501950185088505050435047502450335083509850305013505950155079504250045037501350725059507250285047502450305050507250735078509850545063501250545028508450425038505450875066500550655059506650275049506950995009506250275034502950365087503050375082504150135052501950285033506150985083505650715014505250895091501650305061505650875048505250615100500450035033507950735050509350425010505050805027502750395060507450345013502350175084501350235043503350505081507350795059501250455060509050135003501050265094502450685003505950615049508350355041501350765045500650725066503250015026508650535007500750655024504850235065507650665062505650755086509150505024506450505019501350455092509950705079509250395023507150665063506950925095500350665003508350795058508250065007507050855001504650815055508950965019505250935010508450045011502850255069502250555058502650635035504550765007509850285007504151005067504450795050501350585079509650595062501550035029500650625020505150785055504050605078502750535032507150675049502450345076501850045012509550625074501050655098507150995085505950285052505250795010500250965049504050985073509950445077504550745097509050705043502150995036500950275057509450105003505950375064509350745089504550485093502750935087508250755012506850905049504450645079503150425009507050315023500050585005504650395021505650365036504250015062501650925083507550505084508750285098504350095061507750875033502650345089501350095034509350335092509250885017501550245047504350295099503150035065510050935073503750295059508650885052501050915027500750475053506050625091503850965051502050205075502950285001504650955049507650755036503450055080501650005020502750335028503950755082501250275089508750595000506150645027502550905047500050955024504050175030501550065008500050005007504250315008500050475022500850175077507650005009500350435093507950265026502450225013502350925035508650595060509850725083504050845047503650525042502850195032504550325095504150775043503350265049502850875048502650445094500950785058500850275086506750095100508250945088500550755016506150545028507750435001509650595017501950945027506750385088500650045059502950215066504650295025503350355025509150375038501150175009501750165052502350275022502650585011501350305100501050685077509750565076502350425062500950155017504150775061503250025089500050545068509250495067506850795057501450635035502850535077507950535057506750045013505550385079509550265050502850925043507250785015505250795045501750635062507250045025506850605055502950625004501650635048508750335026504450825064504150415056502850295036506650695025508050495097508450835099505650215056501550275053510050825062508950495077509950585037510050875040501450395044506550675020504950335022501150855025503250605031500050855009502850405026504950985020509650205053503150545008503450465083509050315074503950765017508650945024500450665070504650965003508050525059502750065093500750465028500850175009509350015082501750985054505950515007504350455005505050825068507850575001501350765037505750645062504550205033501350695016506550075044505750645063500850595065503450105039502450165098503550065069502350835024508350165089506150795062504550395016509050255030504850355056507350965083509850755026508950885038504050275007504850735065504950055052507650395019508150665015504550455039505950515052501650185053500350675017508350515008509450475096504750505076509050425036502550855053505050585041501550265020503450285052505850625082507150325031508850835068505050245036508250085066502950905089506150345091508550665092500350155056504450135094503550985041505050935003501250075071507050565052509650685079509350395008508950415100505550935077510050655088502450175082501050385062502550775008502550395058505150895028501950585011505950935050504050535029506950265095505150945090502450235002504450595083508050745041509250515057506850355047503250095036502550345056504150295073500350895054509650635051504750785065501150615074503050125091500850585089505850345052506050915053508450085060509650565071501150845075503950725037508650645051501050535040504651005013508050045048509950125024508750595031506050255038505850795058506650135086505650645081504550415033507350695076503250865033509250375078505950815056500850245062505450595003502450815052509750805014508850545077503750815047507150225074509950295053500150665086503650775089502850025036509150205084508550465051505150425003505150715016506450525062503950575035504950965004502950715095508850845061500750535100508450975057505150625037502750835045502050575026504450745069509150785088505450275001508351005024505050665054507650405099505250845090502750485014506350205069505550985053504950285065502950115089504850445003502751005018500950225023506750285048502450095086504450115036503450665054506650585026502550025088504550055079505350775094500650445003500350555080500050875064508250655020503550545088507250415062508750845009509150515095500950395091504150445077503150165075501050255076504050205001504950445051509050985026506550865027505350505001501750875063503950265061503450895066504450545012509550105086509450775052502450395042508450535048509550595026502250025014506150595096503350115057503050665052505550185096509950245081505650415015502850055086501150665001506950605036502250425097500050145098504550905042506050745048503650935035506050655074506950045023504050835056504750665079508650585053500850465008509350985039501550715096503350425097504550235024508450625022503950825054507950965088501150125058502550005042500250905051509550125002500250275049506350015005507350475053501250105009503050125038506050585027505650555037506250515008507450495026505650325069506950325089508750895096501450165050506750795099503450165057509350865093504050855080506550005038508650165080500250405025502750155020503150355019508150325091500550445085502650025031506750045028503150545080509050485055505050175072509650895093503150325010508750935063501750365052505650535089504650535010505150425086501350545064502150165098502050335054505550325073507150565060509450455006504050635011503750975041506150005013501050425050502050665042500950925004504550335002500750025019503350125013509750555034504150155020506950965100502050205099507050445064507950095022505950295025505250535062508150185075507050375090503950845077505450565098500050315089507050975090504650365004501250415099500850305092502050685085503550995094509550715060505250855043500250185047508550315019503750535065506250905086505450055083508550185014506650915059505450115030500450285072509650525024505650505025502750425099501750365005509250575090507750715079508350675051504850245071504650035055503050345095508450975086507550205072505650995043508650465060503150535082500850075052501950945040501150535092509750135047505250575099506950545049504150045058507550105063507550335084508750735095503550035004509450885082501650015091507550515033506950095012507650705047505750425005500650205057507950615037509250095065505050025025502250875006506550765041505150815081508650655026508450115081503850395027500850885088506450945039503650785072508550655015506350285098507850355042504250845049501850775091508550435077506750515070504950985004505650165079508350635098505950325080501850115086503950495051508851005071505150585069507550615069507650485038501550275073505650325019509550415022503350365060508750335011500850615020503751005004502550105018501750855079507050325014505550695084507050865061501550445088506850195077500050785041500250705004502750765049505250095032503750425032508750755027506050275099505750735030509250725012500350105055501250835046504250745009505650395035509450675063501450585036508350835010509650955038502150035055500850555066505450225083509050545060505350755000503850445057501450085005507050135096505250655017501950665053501750805045506850575067506450005001504850305003502550515054503550325090506450695013500350075039509450245096502450305081502850905044503850405005500150935080506450935098508250705012506550615033507350425011509350905010509450325051504550405065500150775081505850475088508450385044508150115031503650085016507550465093504650825040503250535090505550415081502250135095502850175038507250775100502850465092500850775008503550925087503750165073509850385075504850895052502550665013505050965067505650935094509850765005508650455028502950545080501450955010504850465018504150095064507750995015508150205100503150675000500050225059500250525081509750835086503350545002505750335025504450375051500350365058503250375070504650465092508150465052500150945052503350425028507550765016508150025036508350005022507550005037503650015069509750175067501550095094506150935034503850055031506550425004507950415067507250375066509350015093508950655019509150135090508850035055500950825081500150035081506850025091506450875000501150975099508450245058504950925087502750025077507050715094502750595093508450415047508350485049506550645049501050125041509750925020508450645087500850795089502450135058503750185075509850155088500650555075501250515038502350705044509450285062503650465084507050885001510050885046506250605052509850335078500450125016500550855008505250285087506550885024501850635087505250955060503150785089506550055099508950385006504550545064505350275098508150835088500250815050509750855003507650215001500450805023509450225087507850585034500450575029502851005096508150085005506850795018507750555034506650445055500150595049507450365016503750935004506050355091505850425000506250555080503050915067506650545010505350605086506450605019509750955070507550805023501950065078503650425032509550905058500050795049509050315064505550715064504450655088509750565027502750555004504550525004502550345038501350985032505150475010509950125030500050125097501750305005500650785083500950555076509850485084500850675011504650965095508050655048506250565078503750345080500350065000508350705092505550655100504250015033501250365054504850275059505450595069507950695004503250155008509050965061506550115005505050255003507450935023506650635016505950035085505950735054506150485075500850285004504050675001505150035057507150115090501050245057501050608.32.20.50179902.5095.45.55.00.50449904.50110.27.21.90.50069908.50215.14.53.30.509491900.50320.37.12.80.50049910.50825.20.13.50.50969907.530.21.45.50.50599903.50535.46.53.20.50309903.50940.35.55.30.50179909.50445.54.35.90.50089908.50350.10.23.00.50999902.50855.16.14.50.51009905.50760.59.53.40.50889903.50165.24.43.00.50589910.570.58.55.30.50729902.575.51.15.60.50299909.50280.56.35.40.50869900.585.41.15.00.50069910.50990.22.21.10.509191905.50995.13.42.30.50289903.502100.40.23.10.50339905.508105.53.55.70.50779901.5110.40.45.60.50309906.508115.35.35.50.50979909.5120.21.54.00.50129908.507125.47.21.50.50739901.506130.43.33.00.50419904.501135.53.15.40.50359906.504140.39.34.40.50759907.501145.37.55.60.50949904.505150.14.51.10.50609904.502155.29.31.70.50619907.5160.38.21.90.50459902.508165.50.41.00.503991910.5170.57.45.80.50579906.507175.43.31.50.50109904.5180.19.53.90.50799910.504185.21.33.40.505391909.509190.58.23.20.50129905.501195.31.35.70.50249901.501200.21.33.60.50159900.506205.40.32.00.50469901.505210.19.15.30.50119903.501215.53.24.70.50549901.506220.53.25.30.50009905.502225.26.14.20.50469903.506230.44.54.40.50799908.503235.22.31.00.50629907.509240.22.12.00.50509900.503245.59.45.90.50459907.501250.11.14.40.50799908.508255.33.15.20.51009907.506260.29.43.60.50429904.502265.59.11.70.50009905.507270.55.32.00.50199902.506275.12.51.40.50519907.5280.20.41.20.50339906.505285.56.24.80.50909908.505290.28.12.90.50019900.505295.21.15.90.50829900.506300.46.55.90.50119900.501305.54.15.30.50729908.508310.54.35.40.50989900.5315.30.33.80.50699903.504320.16.22.60.50619901.506325.51.21.70.50329906.506330.20.25.30.50789900.509335.52.35.20.50729901.503340.57.41.50.50569906.506345.50.31.80.50259901.503350.40.44.00.50239901.507355.24.53.50.50789904.509360.16.52.30.50309901.504365.21.34.70.50329909.507370.38.33.00.50059909.501375.38.43.60.50609909.504380.49.34.50.50689902.505385.33.14.80.50429905.502390.27.45.40.50149901.503395.38.24.50.50589905.501400.36.14.50.50109908.502405.15.52.30.50909905.504410.12.22.90.50129902.508415.13.53.60.501691909.506420.12.21.60.50439902.507425.32.32.80.50889901.507430.15.44.60.50629906.508435.56.52.80.506191903.507440.41.21.90.50219907.508445.43.51.60.50279909.506450.30.31.00.50489902.501455.29.14.00.50249910.5460.41.44.20.50849909.5465.23.55.90.50079910.5470.44.25.20.50349900.502475.33.33.20.50339901.502480.31.14.10.50509909.505485.29.32.30.50119900.502490.26.24.40.50989900.508495.39.34.10.509491900.5500.48.51.50.50649908.507505.26.33.30.50949901.509510.57.23.80.50569908.502515.37.32.20.50099909.502520.20.45.60.50719906.504525.26.55.00.50579908.504530.48.42.60.50559902.501535.55.34.40.50169901.509540.24.23.70.50539909.507545.52.15.00.50079900.502550.46.43.00.50629900.505555.11.33.00.50799906.508560.10.14.50.50049907.501565.54.24.90.50929907.504570.50.14.70.50729910.504575.41.45.90.50299902.509580.31.21.90.50029908.509585.40.53.00.50959900.501590.28.11.00.50499908.502595.33.32.90.507291903.507600.29.35.90.50579910.503605.50.32.30.50889906.502610.34.45.40.50049902.5615.47.33.00.503591907.509620.38.32.60.50269910.504625.52.31.80.50199907.508630.17.12.90.50849906.507635.40.24.00.50799900.504640.53.43.70.50929900.504645.32.54.90.50759908.508650.35.13.00.50899905.509655.10.55.70.50669909.504660.23.35.80.50399909.509665.59.44.80.50339900.501670.59.53.80.50949908.508675.23.21.10.50949902.509680.10.32.60.50909901.506685.48.21.90.50599904.508690.20.41.30.50249910.503695.40.53.00.50109909.504700.40.33.00.50439901.504705.47.43.10.50679901.505710.43.43.00.50909905.5715.40.45.40.50909907.5720.20.54.50.50159906.506725.30.14.80.50869904.505730.16.51.30.50769901.503735.58.54.40.50069908.504740.38.22.90.508091902.509745.40.25.70.50319907.5750.45.53.90.50529910.507755.21.51.00.50119905.507760.11.15.70.50819906.507765.48.32.00.50929910.504770.32.35.10.50659906.502775.58.21.00.50789905.507780.15.43.40.50819907.503785.49.51.90.50219902.507790.30.22.40.50269908.509795.45.25.50.50749903.5800.20.51.40.500691904.508805.55.24.30.50809902.5810.33.51.50.50299903.506815.57.15.30.50339906.505820.10.15.00.50099900.504825.10.52.00.50749905.503830.47.41.60.50489902.505835.22.12.50.50939907.504840.11.35.20.50999910.501845.24.42.80.50689906.503850.12.15.00.50199901.501855.22.43.40.50439909.509860.51.43.00.50289902.504865.13.43.90.50769902.506870.47.21.30.509491909.501875.47.44.10.50609910.508880.49.32.00.508891902.507885.16.55.30.50989907.509890.19.14.00.50209901.504895.10.53.00.50839910.505900.51.35.80.50009908.501905.49.15.30.51009903.509910.38.32.50.50379910.501915.27.41.60.50609907.509920.26.34.90.50109901.5925.10.21.00.50769909.504930.56.11.20.500391900.502935.44.24.60.50219900.5940.51.34.20.50029904.5945.15.42.20.50419906.504950.21.33.00.50729905.501955.32.53.60.50039900.506960.50.21.40.50079903.506965.58.14.30.50639906.506970.39.41.90.50289906.506975.15.24.20.508991908.505980.58.55.90.50559910.501985.24.51.00.50289910.5990.19.15.90.50249910.501995.21.55.20.504291906.5041000.38.43.70.50219903.5011005.53.14.20.50719909.5021010.20.34.60.50739908.51015.17.35.40.50519908.5031020.46.43.30.503491909.51025.43.22.20.506891903.5041030.27.54.20.50299900.5011035.31.13.40.50489906.5081040.29.55.60.50099910.5011045.45.45.00.50279901.5091050.44.31.30.50769900.5071055.13.11.20.50739906.5091060.50.42.00.506191900.5061065.53.53.50.50559901.5011070.47.15.00.50439907.5041075.26.42.10.50659910.5081080.58.24.70.50079903.5071085.11.44.40.50169902.5011090.44.31.10.50789909.51095.36.54.20.50759901.51100.12.42.40.50969909.5081105.12.43.00.50959907.5011110.34.31.70.505891900.5041115.30.23.50.50949906.5061120.16.11.80.50379903.5041125.40.34.60.50299907.5091130.39.43.00.50879910.5011135.42.21.90.50309906.51140.28.25.30.50569905.5041145.26.22.60.50979902.5051150.20.15.90.50809902.5021155.57.52.00.50409900.5061160.53.35.20.50119903.5031165.31.55.30.50289901.5021170.46.51.50.501291902.5041175.37.24.60.50959902.5011180.47.21.80.50279900.5041185.59.32.70.505991904.5071190.35.54.70.509791903.51195.48.54.10.50169900.5051200.35.12.20.50969906.5021205.32.14.00.50999908.51210.43.34.70.50619905.5011215.50.34.80.50789907.5051220.18.51.50.50859910.5031225.25.43.20.50769905.5041230.36.22.70.50359901.5031235.21.41.60.50349907.5081240.24.14.80.50889909.51245.39.43.90.50849910.5041250.45.12.30.50719903.5051255.56.35.00.50519903.5041260.31.11.40.50759904.51265.18.53.80.50909909.5011270.53.41.40.50049909.5041275.39.24.30.50359908.5011280.25.23.60.50389909.5021285.38.31.50.50699907.5041290.12.32.70.50629910.5041295.50.12.00.50819905.5051300.40.53.30.50159905.5011305.57.43.90.50329908.5071310.54.25.00.50379901.5081315.39.25.30.50389903.5011320.46.52.50.50589902.5071325.20.34.80.50779903.5011330.10.44.30.50229907.5041335.45.31.10.50299906.5061340.53.11.00.50269905.5091345.28.23.00.50219906.5081350.26.53.80.50219901.5071355.37.34.10.50589901.5011360.22.54.70.50289907.5031365.37.32.50.50059904.5021370.46.23.30.50679906.5031375.25.52.70.50769901.5011380.12.44.80.50719901.5031385.22.52.50.50199902.5031390.10.13.70.50449908.5051395.20.43.30.50899906.51400.48.52.20.50989906.5071405.36.22.10.50619905.5021410.50.24.30.50509906.51415.33.21.60.50999902.5051420.54.53.10.507191908.5031425.16.14.60.50709903.5091430.50.32.50.505591910.5031435.21.31.80.50539905.5081440.50.13.20.50469903.5041445.50.45.20.50479906.5091450.16.11.10.50909909.5021455.35.53.40.50639905.5021460.27.41.80.50709903.5051465.47.32.20.50479904.5091470.15.52.50.503291904.5061475.14.32.70.50419900.5081480.11.35.40.50609907.51485.41.12.60.50219904.5021490.50.33.90.50169909.5081495.48.52.00.50499905.5081500.58.25.30.50999903.5081505.50.21.20.50799904.5021510.46.13.40.50199902.5051515.34.12.50.50609907.5091520.34.13.90.50609903.5081525.59.31.10.50629909.5021530.36.54.00.50489904.5071535.37.24.90.50129904.51540.28.11.50.50229902.5061545.21.52.90.50269905.5061550.50.23.00.50569905.5081555.35.25.80.50929904.5031560.27.52.10.50189904.5061565.41.25.00.50149901.5051570.54.12.80.50159910.5051575.20.43.00.50129910.5021580.50.41.20.50979904.5091585.24.42.00.50959906.5091590.20.11.10.50629905.51595.56.31.90.50299909.5081600.31.14.30.50289904.5081605.29.11.00.50899901.5071610.27.45.50.50719904.51615.37.23.90.50889906.51620.15.11.50.508691907.5021625.15.35.00.50509900.51630.12.35.20.50969907.5061635.44.32.30.50959904.5091640.20.24.80.50219908.5091645.20.24.20.509891901.5031650.16.13.30.50969907.5071655.23.12.00.50279902.5031660.24.15.00.50639903.5031665.16.22.00.50799906.51670.29.12.80.50589906.5081675.50.25.30.507491910.5031680.23.32.70.50069903.5061685.26.44.40.505791903.5041690.41.11.40.50529906.5081695.46.13.30.50159904.5041700.12.55.40.50849904.5041705.12.21.70.50189903.5061710.52.51.10.50899901.5031715.55.21.50.50189901.5051720.18.51.80.50259910.5031725.41.21.20.50329910.5041730.10.12.00.50359901.5031735.22.55.20.50169904.5011740.27.44.00.50989907.5011745.29.35.80.50319902.5071750.50.12.80.50749902.5041755.40.41.90.50449900.5061760.49.55.10.50219901.5041765.14.34.40.50059910.5011770.54.51.30.50679909.5081775.44.43.10.504891902.5041780.21.22.20.50999906.5081785.49.22.40.50269908.5041790.34.35.60.50319907.5091795.37.23.00.51009908.5071800.30.15.90.50639902.5031805.10.22.60.50989904.5081810.31.34.00.506691902.5091815.26.13.00.50749906.5011820.46.51.20.50379907.5051825.42.21.80.50159906.5071830.21.35.20.50319901.51835.22.13.30.50829900.5041840.50.41.00.50469910.5061845.13.23.90.50879908.5091850.53.43.50.50579906.5051855.40.14.60.50609909.5031860.34.52.90.50169904.5071865.41.33.90.50399904.5021870.29.23.10.50589909.5091875.20.41.50.50679907.51880.53.52.90.50749908.5061885.58.51.90.50469908.5011890.45.43.80.50659901.5041895.50.12.00.50249908.51900.41.52.70.50119905.5021905.55.23.90.50519904.5021910.50.34.20.50799904.5021915.15.34.00.50859904.5021920.18.44.60.50469901.5081925.27.51.50.50139904.5051930.11.23.80.50439900.5051935.21.25.20.50629910.51940.14.53.00.504091904.5041945.40.35.00.50239901.5021950.32.53.80.50499904.5081955.45.32.40.50149908.5031960.52.14.80.50999900.5031965.42.25.60.505391906.5021970.56.33.30.50129905.5011975.34.54.20.50679903.5021980.48.25.20.50179903.5061985.46.44.30.50149909.5041990.20.12.90.50009909.5031995.41.34.90.50439905.5032000.40.25.30.50079901.5092005.52.15.80.50889900.5042010.40.33.00.50829901.5092015.21.42.00.50599901.5062020.54.24.90.50859904.5092025.13.55.50.50859908.52030.41.13.90.50259904.5062035.45.44.30.50269910.52040.48.34.30.50939909.5032045.51.14.90.50539901.5042050.12.54.00.50489910.5032055.49.41.50.50289903.5042060.41.55.80.50179905.5012065.19.55.90.50619910.5082070.28.35.70.50259908.5072075.38.21.60.50379900.5032080.57.13.50.50589910.5032085.38.32.00.50919906.5092090.47.54.10.50059904.52095.15.33.80.50649900.5012100.16.22.30.50269903.5072105.40.12.50.50609909.5062110.23.13.50.50879908.5012115.16.45.00.50809907.5072120.11.33.70.50689902.5042125.10.42.00.50999900.5062130.56.33.20.50279900.5042135.27.24.00.50619903.5062140.57.32.20.50749901.5072145.36.22.30.50599909.5092150.33.23.60.50359905.5042155.44.25.80.50319907.5012160.43.43.00.50189910.5062165.20.24.90.508591908.5052170.52.45.80.50029902.52175.39.23.50.50449906.5012180.40.22.90.50939903.5012185.20.54.30.50149909.5072190.40.21.40.50559900.5082195.54.43.00.50579907.5042200.37.44.80.50219901.5022205.27.42.20.503591908.52210.20.22.90.50329900.5042215.20.12.30.50339902.5012220.58.22.10.500491900.5012225.56.23.90.50339902.5052230.33.53.50.50899910.5092235.11.25.70.50149910.5032240.33.42.80.50809905.5072245.10.33.80.50859904.5072250.46.15.00.50899904.5042255.40.14.50.50129902.5052260.31.41.00.50359901.5072265.49.43.50.50689901.5082270.52.33.40.50279900.5032275.43.13.90.50909904.52280.57.44.20.50029909.52285.37.44.10.50939904.5032290.10.43.80.50509907.5042295.59.33.50.50329907.5072300.44.24.00.50449906.5012305.10.25.60.50289904.5092310.54.55.00.50729901.5022315.35.45.50.50319905.5062320.54.34.40.50499905.5052325.47.21.70.50109901.5062330.26.12.20.50069900.5052335.30.24.00.50049901.5022340.16.24.80.50799900.5082345.18.34.40.50129903.5022350.47.15.30.50239904.5022355.31.14.90.50899909.5022360.47.34.50.50649900.52365.27.14.30.50889901.5072370.53.41.00.50019910.52375.33.15.00.50319904.5042380.50.33.00.50739902.5062385.10.41.80.50119903.5052390.37.54.20.50589904.5082395.54.45.50.50399902.5072400.56.54.10.50269909.5072405.54.31.40.50499900.5062410.38.32.40.50749908.5052415.10.32.10.50689902.5072420.41.15.30.50609909.5032425.25.42.80.50559903.5072430.41.24.10.50309900.5012435.30.33.30.50779906.5012440.56.24.40.50679902.5072445.12.25.80.50109905.5072450.27.35.40.50069909.5022455.42.45.20.50449909.5092460.17.25.50.50389907.5022465.20.24.00.50449908.5032470.11.32.00.504491910.5012475.35.42.10.50689910.5042480.45.23.90.50559908.5042485.49.13.00.50069904.52490.14.31.90.509991905.5072495.42.23.90.50799904.5022500.50.53.00.50589910.52505.30.31.50.50109910.5042510.57.21.10.50739909.5072515.39.41.00.501891907.5012520.10.11.00.50899901.5072525.31.52.30.50189904.5082530.46.32.70.50249903.5032535.46.11.90.50139906.5052540.38.52.00.50049902.5032545.20.11.20.50729900.5022550.14.21.80.50509906.5072555.51.15.30.50549904.5062560.30.51.00.50849902.5042565.43.21.10.50669907.52570.20.35.00.50279904.5042575.34.53.60.50629904.5022580.51.42.00.50879903.5032585.48.22.10.50139904.5052590.20.45.20.50619903.5092595.33.54.60.50149900.5052600.40.51.00.50309905.5062605.18.53.40.50529907.5062610.53.44.50.503391901.5072615.41.21.60.50429901.5012620.47.44.30.50279902.5032625.51.41.30.501391900.5022630.45.15.30.50239903.5042635.59.31.00.50739907.5072640.54.15.30.50609900.5092645.43.13.50.50269907.5092650.57.33.60.50599910.5062655.37.44.20.50419907.5012660.50.25.60.50729902.5062665.14.43.10.50869910.5052670.22.13.10.50249906.5042675.14.22.90.50669910.5062680.15.11.00.50919900.5052685.35.43.90.50199910.5012690.30.14.20.50709900.5072695.14.25.80.507191908.5062700.42.11.00.50959901.52705.34.35.30.50799903.5052710.32.14.30.50709901.5082715.42.22.00.50559910.5082720.35.33.30.50939907.5012725.17.13.10.50289903.5022730.53.45.80.50589906.5022735.38.22.30.50769906.52740.12.45.10.50419900.512745.29.52.20.50509906.5012750.33.35.20.50599909.5062755.21.53.50.50069908.5062760.50.32.90.50559901.5042765.24.33.90.50539908.5032770.31.42.30.50249903.5032775.13.42.90.50129907.5092780.30.25.20.50659910.5092785.55.45.00.50599908.5022790.55.42.30.50109903.52795.10.44.80.50989908.5072800.34.13.80.50459903.5072805.31.35.00.50439908.5022810.13.53.90.50279906.5052815.24.22.30.50599910.5032820.30.35.40.50899902.5042825.50.45.20.50939905.5082830.57.33.60.50689910.5092835.36.15.50.50799910.5032840.13.53.80.503191900.5022845.26.42.50.50469909.5032850.58.23.30.50369904.5042855.45.42.70.50929901.5082860.15.35.00.50879906.5022865.10.14.20.50619904.5072870.40.25.00.50349910.5082875.52.52.00.50939907.5032880.47.45.60.50179910.5012885.37.34.00.50299903.5092890.27.11.60.51009903.5092895.24.31.00.50599900.5082900.45.11.60.50919907.5022905.45.24.60.506091908.5062910.35.25.60.50519910.5022915.10.24.70.50289903.52920.32.24.00.50769910.5072925.33.42.00.50809901.5012930.50.32.70.50339906.5022935.26.41.00.50129906.5022940.10.12.30.50009908.5062945.19.32.90.50909910.5042950.30.22.30.50409908.5012955.35.12.80.50089900.52960.50.55.20.50319910.52965.45.12.90.50089910.5012970.20.23.00.50099907.52975.25.24.70.50269904.5022980.21.54.60.50239906.5092985.51.22.90.50609909.5092990.31.51.90.50849905.5042995.27.43.90.502891902.5013000.46.22.60.50959901.5043005.51.25.70.50269905.5043010.46.13.80.50269909.5043015.11.52.00.50589907.53020.34.43.00.50099905.513025.46.44.00.50059906.5073030.28.32.30.50289907.5073035.12.55.00.50599907.5013040.34.42.80.50679910.5033045.50.22.90.50599905.5023050.18.22.00.502991900.5023055.33.33.70.50919910.5033060.23.42.50.50099901.5013065.21.35.60.50279902.5023070.32.55.50.50139902.5033075.30.31.00.50779903.5093080.57.14.70.50429901.5063085.21.22.20.50419902.5073090.41.21.80.50899905.53095.20.33.20.50499900.5063100.50.35.10.50149900.5063105.49.25.40.50779903.5073110.18.43.60.50049903.5013115.54.23.40.50959907.5023120.35.14.00.50439903.5073125.34.13.00.507991908.5043130.34.52.10.50729909.53135.25.12.00.50559904.5023140.58.14.00.50639907.5043145.10.31.30.50449906.5083150.37.11.50.50569910.5023155.36.24.70.50699906.5023160.12.52.50.50849908.5083165.36.41.30.50569906.5013170.46.31.90.50829908.5063175.40.42.20.50999905.5053180.19.35.90.50409908.5013185.20.24.30.50679907.5023190.12.33.20.50119909.5083195.55.24.20.50319902.53200.28.41.20.50409902.5023205.24.35.00.50969904.5023210.44.34.40.50089900.5033215.48.11.60.50319908.5073220.30.52.80.50869900.5093225.28.43.90.50709904.5043230.38.54.00.505291909.5053235.38.55.30.50079906.5043240.40.44.60.50099900.5093245.34.55.30.50989901.5053250.24.44.10.50439906.5043255.50.54.00.50689908.5073260.38.13.60.50769905.5033265.34.31.10.50459910.5023270.25.55.00.50169908.5063275.19.42.00.50649904.5063280.46.51.50.50349904.5013285.43.41.70.50989901.5033290.59.14.00.50839908.5023295.40.12.10.50619902.5073300.52.54.90.50169908.5093305.56.45.00.50359900.5053310.18.52.40.50989910.5073315.46.52.50.50389906.5043320.46.22.90.50739903.5063325.50.11.20.507691900.5033330.40.51.30.50159906.5043335.57.23.70.50519909.5053340.15.21.50.50039902.5063345.25.52.00.50089906.5093350.50.51.00.50509908.5073355.20.32.10.502591902.5083360.50.22.20.50419906.5013365.16.52.00.50289909.5053370.51.25.50.50719906.5033375.16.23.00.50689908.5053380.40.25.80.50089901.5063385.44.55.90.50619908.5033390.56.13.40.50929904.53395.10.22.00.50139910.5093400.10.55.40.50509901.5093405.35.31.70.50719905.5073410.46.55.40.50689902.5073415.52.55.30.508991907.5043420.33.13.20.50779905.513425.51.52.10.50179910.5083430.44.41.00.50259905.5073435.53.32.60.50589901.5053440.44.41.60.50589906.5013445.40.51.30.504091908.5053450.31.34.20.509591910.5053455.45.21.60.50239901.53460.31.53.90.50809902.5073465.21.11.20.50579909.5063470.33.14.90.50099904.5033475.59.22.00.50419909.5023480.15.35.10.50549908.5093485.41.52.50.50789907.5063490.32.22.00.50309906.5013495.42.25.50.50899906.5053500.44.53.70.50919907.5053505.47.34.50.50969909.5053510.44.53.90.50759905.5033515.37.23.20.50649905.5053520.31.23.60.50469908.513525.27.13.10.50489902.5093530.30.31.50.50599907.5033535.51.15.70.505891910.5073540.30.34.00.50869905.5053545.36.12.50.50419908.5033550.18.42.50.50329904.5083555.50.32.40.50789906.5053560.34.25.90.50249908.5063565.52.21.60.50249907.5083570.55.42.50.50149903.5083575.25.42.70.50819905.5043580.31.55.40.50999903.5023585.43.21.60.50869906.5033590.40.24.00.50029905.5033595.45.11.50.50859901.5043600.11.54.80.50039905.5053605.22.23.40.50529910.5063610.48.14.50.50499905.5093615.41.23.60.509591901.5083620.29.42.60.50539908.513625.17.12.10.50519910.5063630.59.42.10.50459908.5023635.58.44.10.50749902.5063640.39.51.20.50549906.5023645.33.12.00.50249902.5053650.25.15.60.50409909.5093655.46.43.00.50279904.5043660.28.53.80.50699910.5053665.32.15.70.50289910.5063670.30.42.40.50489902.5043675.49.42.80.50189907.53680.40.11.30.50289901.5043685.57.52.00.50449909.5013690.36.45.80.50549902.5063695.31.44.40.50029900.5083700.12.35.20.50539908.5073705.49.23.60.50039902.53710.49.12.70.50879902.5063715.22.22.80.50359904.5053720.53.21.50.50629900.5083725.46.31.90.50519903.5093730.25.15.70.50419908.5043735.40.34.00.50759900.5013740.14.13.20.50209902.53745.25.12.10.50909908.5093750.29.32.30.50279905.5053755.58.35.10.50879909.5063760.28.31.00.50349908.5083765.51.22.00.50129907.5093770.15.34.70.50779910.5053775.31.14.50.508491903.5053780.28.21.50.50269903.5023785.20.41.60.50599900.5093790.56.22.80.50309908.5063795.28.23.80.50969905.5093800.47.51.00.50419909.5013805.45.14.00.50119909.5063810.54.15.50.50369901.5023815.59.22.60.50149902.5093820.51.54.00.50609902.5073825.54.22.80.50359902.5063830.20.44.70.500491906.5023835.36.52.90.50479904.5063840.16.53.20.50539900.53845.35.54.80.50989906.5033850.36.21.10.50339907.5043855.21.45.00.50249900.5083860.17.25.80.50829906.5053865.46.41.40.50119909.5013870.22.12.20.50429904.53875.57.44.80.50129906.53880.50.34.20.50639902.53885.10.13.70.50539910.5013890.42.45.90.50129907.5033895.18.15.30.50569904.5053900.57.11.60.500891900.5073905.52.31.00.50329901.5063910.32.53.30.50879904.5083915.50.23.00.50509904.5063920.19.51.30.50169905.5053925.56.45.20.50409909.5083930.29.11.00.50389900.5083935.16.15.50.50409901.5023940.14.53.40.50319903.5033945.44.54.20.50919902.53950.21.44.60.50029910.5033955.46.54.20.503191900.5053960.50.22.80.50559900.5053965.55.33.20.50899900.5093970.43.32.60.50879906.5093975.59.15.40.50529904.5053980.36.51.00.50539902.5013985.12.45.00.50139904.5053990.29.54.00.50989905.5023995.53.24.20.50329902.5074000.24.51.20.50949901.5044005.33.52.00.50119905.5034010.57.42.90.50009904.5014015.27.24.00.502091901.5064020.48.41.00.50049906.5044025.50.13.80.50029905.5014030.50.22.20.509791908.5054035.48.11.20.50209903.5064040.24.45.70.502091902.5094045.30.52.20.50799906.54050.27.22.50.50259904.5054055.48.24.00.50189900.5074060.26.31.80.50399910.5084065.19.42.70.50989903.54070.11.41.20.50979903.5094075.21.13.50.50129910.5044080.18.32.90.509291903.5024085.56.24.10.50999904.5094090.29.22.10.50529901.5084095.43.32.00.50479905.5084100.30.32.30.505391905.5064105.17.34.00.50549902.54110.12.34.40.50149906.5064115.13.44.00.50119900.5034120.16.55.20.50969907.5054125.47.42.30.50259910.5024130.20.23.90.50369910.54135.45.13.80.50779905.5074140.30.15.60.50519901.5044145.39.31.40.50039909.5054150.34.21.40.50849901.5094155.42.54.30.50729910.5054160.47.12.80.50469907.5064165.14.54.00.50089903.54170.10.13.40.50409909.5014175.30.52.60.50139901.5044180.25.51.10.50699905.5054185.39.15.20.50589907.5074190.39.14.00.503391903.5084195.59.24.90.50359909.54200.14.25.00.50829910.5014205.41.42.90.50519900.5034210.43.44.20.50769908.5074215.32.33.60.50059905.54220.10.45.70.50619906.5034225.37.53.10.50509900.54230.58.14.60.50069903.5064235.36.33.00.50819908.5084240.40.51.80.50849904.5014245.44.35.00.50279908.54250.15.53.70.50949908.5034255.40.35.00.50859907.5064260.46.33.10.509891906.5074265.39.43.90.50849908.5044270.40.53.50.50859906.5044275.38.52.30.50709907.5044280.14.21.00.50169905.5074285.20.54.30.50599907.5034290.20.22.10.50869909.5034295.50.42.80.51009908.5074300.24.12.90.50759909.5064305.35.13.80.50389900.5014310.12.42.50.50329910.5014315.26.54.10.50339900.5034320.49.14.00.501191907.54325.49.41.60.51009904.54330.11.43.90.50179908.5084335.13.45.40.50149905.5054340.22.34.80.50869906.5064345.53.42.20.50689908.5014350.26.15.20.50419900.54355.15.14.90.50769903.5044360.27.11.60.50379906.5044365.28.11.40.50279900.5064370.46.12.70.50739910.5034375.24.43.50.50039910.5014380.17.33.00.50469904.5044385.15.54.00.50399909.5034390.54.33.90.50149905.5054395.25.11.10.50109907.5094400.30.21.70.50039910.5054405.22.43.40.50549901.5024410.30.24.00.50609904.5054415.36.42.10.50449900.5054420.49.32.70.50709907.5014425.19.44.10.501791904.5014430.15.22.90.50809902.5044435.20.24.80.506491906.54440.40.35.40.50039900.5024445.26.14.30.50329903.5094450.55.53.50.50039906.54455.10.31.70.509691910.5024460.49.25.30.50909909.5044465.24.43.50.500191908.5094470.57.21.70.50989910.5084475.49.13.40.50619910.5034480.32.25.30.50939900.5094485.49.23.40.505191905.5044490.14.52.30.50779900.5084495.10.22.60.50849905.5034500.33.53.60.503191902.5034505.17.41.90.50469904.5094510.28.43.30.50329902.5054515.20.23.20.50819901.5024520.41.15.70.50179902.5034525.20.14.50.50289906.5044530.14.21.40.50089904.5034535.18.43.40.50169903.5074540.27.12.90.50489900.5084545.38.22.30.50139906.5054550.30.35.20.50939903.5094555.51.34.40.508691908.5044560.17.54.50.50809902.5014565.17.15.40.50469903.5014570.13.34.00.50779903.5094575.25.12.30.51009909.5034580.25.45.20.50229906.5054585.20.32.20.509791901.5084590.43.33.20.50029900.5054595.28.24.00.50379909.5054600.20.23.50.503291906.5034605.40.12.90.50929900.5084610.47.41.20.50949905.5054615.22.53.50.50759904.5074620.47.14.70.50369902.5084625.15.35.00.50009907.5034630.44.44.00.50979902.5014635.58.51.60.50949906.5064640.10.33.70.50059902.5034645.20.11.00.50799906.5044650.52.41.80.506691901.5094655.55.35.70.506591902.5014660.18.53.90.50889909.54665.32.33.10.50819909.54670.19.12.40.50029910.5094675.10.34.40.50119908.5094680.20.21.20.50589903.5044685.49.32.60.50029903.5074690.20.21.10.502791909.5054695.30.22.30.50479910.5084700.26.14.80.50649902.5044705.31.32.30.50979904.5094710.18.35.60.50879901.54715.42.55.50.50139904.5054720.29.32.90.50989908.5014725.53.43.30.50759901.5014730.39.51.10.50709910.5044735.56.55.10.503691910.5044740.23.52.40.50019900.514745.39.34.80.50609904.5054750.26.14.80.50049903.5014755.44.35.20.50089904.5054760.47.41.50.50889908.5024765.50.11.90.50529907.5094770.40.54.10.50899908.5064775.39.42.00.50389901.54780.47.23.50.50539902.5024785.54.55.80.50889908.54790.27.42.30.50859909.54795.48.43.70.50049907.5084800.27.13.00.50879903.5074805.26.12.10.50579906.5024810.18.32.30.50819901.54815.26.41.90.50189906.5074820.12.22.60.50449906.5054825.16.25.70.50749906.5034830.40.13.20.50049906.5064835.10.14.90.50429904.54840.22.35.80.503091906.5094845.30.54.80.50109900.5054850.40.25.90.50609906.5014855.59.32.60.507591907.5084860.38.15.70.50789904.5034865.20.22.10.509091908.5054870.32.45.10.50909907.5034875.13.35.50.50649900.5044880.22.21.00.50569908.5024885.43.25.10.504591906.5054890.41.22.10.50389901.5014895.12.25.10.50479900.5014900.50.51.20.50009902.5014905.15.52.30.50059906.54910.23.23.50.505591909.5074915.59.51.10.500891902.5064920.30.21.40.50959900.5084925.38.35.90.50569906.5074930.33.41.40.50039903.54935.42.35.10.509291908.5054940.50.23.00.50019901.5034945.33.32.30.50489910.5024950.30.11.70.50699905.5074955.54.12.80.50159907.54960.43.25.40.506591905.5014965.54.33.90.50039901.5074970.10.15.90.50639903.5014975.28.35.30.50599903.5074980.55.51.50.50759904.54985.32.11.10.50679905.54990.24.53.50.50719907.5014995.54.11.60.50579902.5015000.28.32.20.50179902.5095.45.55.00.50449904.50110.27.21.90.50069908.50215.14.53.30.509491900.50320.37.12.80.50049910.50825.20.13.50.50969907.530.21.45.50.50599903.50535.46.53.20.50309903.50940.35.55.30.50179909.50445.54.35.90.50089908.50350.10.23.00.50999902.50855.16.14.50.51009905.50760.59.53.40.50889903.50165.24.43.00.50589910.570.58.55.30.50729902.575.51.15.60.50299909.50280.56.35.40.50869900.585.41.15.00.50069910.50990.22.21.10.509191905.50995.13.42.30.50289903.502100.40.23.10.50339905.508105.53.55.70.50779901.5110.40.45.60.50309906.508115.35.35.50.50979909.5120.21.54.00.50129908.507125.47.21.50.50739901.506130.43.33.00.50419904.501135.53.15.40.50359906.504140.39.34.40.50759907.501145.37.55.60.50949904.505150.14.51.10.50609904.502155.29.31.70.50619907.5160.38.21.90.50459902.508165.50.41.00.503991910.5170.57.45.80.50579906.507175.43.31.50.50109904.5180.19.53.90.50799910.504185.21.33.40.505391909.509190.58.23.20.50129905.501195.31.35.70.50249901.501200.21.33.60.50159900.506205.40.32.00.50469901.505210.19.15.30.50119903.501215.53.24.70.50549901.506220.53.25.30.50009905.502225.26.14.20.50469903.506230.44.54.40.50799908.503235.22.31.00.50629907.509240.22.12.00.50509900.503245.59.45.90.50459907.501250.11.14.40.50799908.508255.33.15.20.51009907.506260.29.43.60.50429904.502265.59.11.70.50009905.507270.55.32.00.50199902.506275.12.51.40.50519907.5280.20.41.20.50339906.505285.56.24.80.50909908.505290.28.12.90.50019900.505295.21.15.90.50829900.506300.46.55.90.50119900.501305.54.15.30.50729908.508310.54.35.40.50989900.5315.30.33.80.50699903.504320.16.22.60.50619901.506325.51.21.70.50329906.506330.20.25.30.50789900.509335.52.35.20.50729901.503340.57.41.50.50569906.506345.50.31.80.50259901.503350.40.44.00.50239901.507355.24.53.50.50789904.509360.16.52.30.50309901.504365.21.34.70.50329909.507370.38.33.00.50059909.501375.38.43.60.50609909.504380.49.34.50.50689902.505385.33.14.80.50429905.502390.27.45.40.50149901.503395.38.24.50.50589905.501400.36.14.50.50109908.502405.15.52.30.50909905.504410.12.22.90.50129902.508415.13.53.60.501691909.506420.12.21.60.50439902.507425.32.32.80.50889901.507430.15.44.60.50629906.508435.56.52.80.506191903.507440.41.21.90.50219907.508445.43.51.60.50279909.506450.30.31.00.50489902.501455.29.14.00.50249910.5460.41.44.20.50849909.5465.23.55.90.50079910.5470.44.25.20.50349900.502475.33.33.20.50339901.502480.31.14.10.50509909.505485.29.32.30.50119900.502490.26.24.40.50989900.508495.39.34.10.509491900.5500.48.51.50.50649908.507505.26.33.30.50949901.509510.57.23.80.50569908.502515.37.32.20.50099909.502520.20.45.60.50719906.504525.26.55.00.50579908.504530.48.42.60.50559902.501535.55.34.40.50169901.509540.24.23.70.50539909.507545.52.15.00.50079900.502550.46.43.00.50629900.505555.11.33.00.50799906.508560.10.14.50.50049907.501565.54.24.90.50929907.504570.50.14.70.50729910.504575.41.45.90.50299902.509580.31.21.90.50029908.509585.40.53.00.50959900.501590.28.11.00.50499908.502595.33.32.90.507291903.507600.29.35.90.50579910.503605.50.32.30.50889906.502610.34.45.40.50049902.5615.47.33.00.503591907.509620.38.32.60.50269910.504625.52.31.80.50199907.508630.17.12.90.50849906.507635.40.24.00.50799900.504640.53.43.70.50929900.504645.32.54.90.50759908.508650.35.13.00.50899905.509655.10.55.70.50669909.504660.23.35.80.50399909.509665.59.44.80.50339900.501670.59.53.80.50949908.508675.23.21.10.50949902.509680.10.32.60.50909901.506685.48.21.90.50599904.508690.20.41.30.50249910.503695.40.53.00.50109909.504700.40.33.00.50439901.504705.47.43.10.50679901.505710.43.43.00.50909905.5715.40.45.40.50909907.5720.20.54.50.50159906.506725.30.14.80.50869904.505730.16.51.30.50769901.503735.58.54.40.50069908.504740.38.22.90.508091902.509745.40.25.70.50319907.5750.45.53.90.50529910.507755.21.51.00.50119905.507760.11.15.70.50819906.507765.48.32.00.50929910.504770.32.35.10.50659906.502775.58.21.00.50789905.507780.15.43.40.50819907.503785.49.51.90.50219902.507790.30.22.40.50269908.509795.45.25.50.50749903.5800.20.51.40.500691904.508805.55.24.30.50809902.5810.33.51.50.50299903.506815.57.15.30.50339906.505820.10.15.00.50099900.504825.10.52.00.50749905.503830.47.41.60.50489902.505835.22.12.50.50939907.504840.11.35.20.50999910.501845.24.42.80.50689906.503850.12.15.00.50199901.501855.22.43.40.50439909.509860.51.43.00.50289902.504865.13.43.90.50769902.506870.47.21.30.509491909.501875.47.44.10.50609910.508880.49.32.00.508891902.507885.16.55.30.50989907.509890.19.14.00.50209901.504895.10.53.00.50839910.505900.51.35.80.50009908.501905.49.15.30.51009903.509910.38.32.50.50379910.501915.27.41.60.50609907.509920.26.34.90.50109901.5925.10.21.00.50769909.504930.56.11.20.500391900.502935.44.24.60.50219900.5940.51.34.20.50029904.5945.15.42.20.50419906.504950.21.33.00.50729905.501955.32.53.60.50039900.506960.50.21.40.50079903.506965.58.14.30.50639906.506970.39.41.90.50289906.506975.15.24.20.508991908.505980.58.55.90.50559910.501985.24.51.00.50289910.5990.19.15.90.50249910.501995.21.55.20.504291906.5041000.38.43.70.50219903.5011005.53.14.20.50719909.5021010.20.34.60.50739908.51015.17.35.40.50519908.5031020.46.43.30.503491909.51025.43.22.20.506891903.5041030.27.54.20.50299900.5011035.31.13.40.50489906.5081040.29.55.60.50099910.5011045.45.45.00.50279901.5091050.44.31.30.50769900.5071055.13.11.20.50739906.5091060.50.42.00.506191900.5061065.53.53.50.50559901.5011070.47.15.00.50439907.5041075.26.42.10.50659910.5081080.58.24.70.50079903.5071085.11.44.40.50169902.5011090.44.31.10.50789909.51095.36.54.20.50759901.51100.12.42.40.50969909.5081105.12.43.00.50959907.5011110.34.31.70.505891900.5041115.30.23.50.50949906.5061120.16.11.80.50379903.5041125.40.34.60.50299907.5091130.39.43.00.50879910.5011135.42.21.90.50309906.51140.28.25.30.50569905.5041145.26.22.60.50979902.5051150.20.15.90.50809902.5021155.57.52.00.50409900.5061160.53.35.20.50119903.5031165.31.55.30.50289901.5021170.46.51.50.501291902.5041175.37.24.60.50959902.5011180.47.21.80.50279900.5041185.59.32.70.505991904.5071190.35.54.70.509791903.51195.48.54.10.50169900.5051200.35.12.20.50969906.5021205.32.14.00.50999908.51210.43.34.70.50619905.5011215.50.34.80.50789907.5051220.18.51.50.50859910.5031225.25.43.20.50769905.5041230.36.22.70.50359901.5031235.21.41.60.50349907.5081240.24.14.80.50889909.51245.39.43.90.50849910.5041250.45.12.30.50719903.5051255.56.35.00.50519903.5041260.31.11.40.50759904.51265.18.53.80.50909909.5011270.53.41.40.50049909.5041275.39.24.30.50359908.5011280.25.23.60.50389909.5021285.38.31.50.50699907.5041290.12.32.70.50629910.5041295.50.12.00.50819905.5051300.40.53.30.50159905.5011305.57.43.90.50329908.5071310.54.25.00.50379901.5081315.39.25.30.50389903.5011320.46.52.50.50589902.5071325.20.34.80.50779903.5011330.10.44.30.50229907.5041335.45.31.10.50299906.5061340.53.11.00.50269905.5091345.28.23.00.50219906.5081350.26.53.80.50219901.5071355.37.34.10.50589901.5011360.22.54.70.50289907.5031365.37.32.50.50059904.5021370.46.23.30.50679906.5031375.25.52.70.50769901.5011380.12.44.80.50719901.5031385.22.52.50.50199902.5031390.10.13.70.50449908.5051395.20.43.30.50899906.51400.48.52.20.50989906.5071405.36.22.10.50619905.5021410.50.24.30.50509906.51415.33.21.60.50999902.5051420.54.53.10.507191908.5031425.16.14.60.50709903.5091430.50.32.50.505591910.5031435.21.31.80.50539905.5081440.50.13.20.50469903.5041445.50.45.20.50479906.5091450.16.11.10.50909909.5021455.35.53.40.50639905.5021460.27.41.80.50709903.5051465.47.32.20.50479904.5091470.15.52.50.503291904.5061475.14.32.70.50419900.5081480.11.35.40.50609907.51485.41.12.60.50219904.5021490.50.33.90.50169909.5081495.48.52.00.50499905.5081500.58.25.30.50999903.5081505.50.21.20.50799904.5021510.46.13.40.50199902.5051515.34.12.50.50609907.5091520.34.13.90.50609903.5081525.59.31.10.50629909.5021530.36.54.00.50489904.5071535.37.24.90.50129904.51540.28.11.50.50229902.5061545.21.52.90.50269905.5061550.50.23.00.50569905.5081555.35.25.80.50929904.5031560.27.52.10.50189904.5061565.41.25.00.50149901.5051570.54.12.80.50159910.5051575.20.43.00.50129910.5021580.50.41.20.50979904.5091585.24.42.00.50959906.5091590.20.11.10.50629905.51595.56.31.90.50299909.5081600.31.14.30.50289904.5081605.29.11.00.50899901.5071610.27.45.50.50719904.51615.37.23.90.50889906.51620.15.11.50.508691907.5021625.15.35.00.50509900.51630.12.35.20.50969907.5061635.44.32.30.50959904.5091640.20.24.80.50219908.5091645.20.24.20.509891901.5031650.16.13.30.50969907.5071655.23.12.00.50279902.5031660.24.15.00.50639903.5031665.16.22.00.50799906.51670.29.12.80.50589906.5081675.50.25.30.507491910.5031680.23.32.70.50069903.5061685.26.44.40.505791903.5041690.41.11.40.50529906.5081695.46.13.30.50159904.5041700.12.55.40.50849904.5041705.12.21.70.50189903.5061710.52.51.10.50899901.5031715.55.21.50.50189901.5051720.18.51.80.50259910.5031725.41.21.20.50329910.5041730.10.12.00.50359901.5031735.22.55.20.50169904.5011740.27.44.00.50989907.5011745.29.35.80.50319902.5071750.50.12.80.50749902.5041755.40.41.90.50449900.5061760.49.55.10.50219901.5041765.14.34.40.50059910.5011770.54.51.30.50679909.5081775.44.43.10.504891902.5041780.21.22.20.50999906.5081785.49.22.40.50269908.5041790.34.35.60.50319907.5091795.37.23.00.51009908.5071800.30.15.90.50639902.5031805.10.22.60.50989904.5081810.31.34.00.506691902.5091815.26.13.00.50749906.5011820.46.51.20.50379907.5051825.42.21.80.50159906.5071830.21.35.20.50319901.51835.22.13.30.50829900.5041840.50.41.00.50469910.5061845.13.23.90.50879908.5091850.53.43.50.50579906.5051855.40.14.60.50609909.5031860.34.52.90.50169904.5071865.41.33.90.50399904.5021870.29.23.10.50589909.5091875.20.41.50.50679907.51880.53.52.90.50749908.5061885.58.51.90.50469908.5011890.45.43.80.50659901.5041895.50.12.00.50249908.51900.41.52.70.50119905.5021905.55.23.90.50519904.5021910.50.34.20.50799904.5021915.15.34.00.50859904.5021920.18.44.60.50469901.5081925.27.51.50.50139904.5051930.11.23.80.50439900.5051935.21.25.20.50629910.51940.14.53.00.504091904.5041945.40.35.00.50239901.5021950.32.53.80.50499904.5081955.45.32.40.50149908.5031960.52.14.80.50999900.5031965.42.25.60.505391906.5021970.56.33.30.50129905.5011975.34.54.20.50679903.5021980.48.25.20.50179903.5061985.46.44.30.50149909.5041990.20.12.90.50009909.5031995.41.34.90.50439905.5032000.40.25.30.50079901.5092005.52.15.80.50889900.5042010.40.33.00.50829901.5092015.21.42.00.50599901.5062020.54.24.90.50859904.5092025.13.55.50.50859908.52030.41.13.90.50259904.5062035.45.44.30.50269910.52040.48.34.30.50939909.5032045.51.14.90.50539901.5042050.12.54.00.50489910.5032055.49.41.50.50289903.5042060.41.55.80.50179905.5012065.19.55.90.50619910.5082070.28.35.70.50259908.5072075.38.21.60.50379900.5032080.57.13.50.50589910.5032085.38.32.00.50919906.5092090.47.54.10.50059904.52095.15.33.80.50649900.5012100.16.22.30.50269903.5072105.40.12.50.50609909.5062110.23.13.50.50879908.5012115.16.45.00.50809907.5072120.11.33.70.50689902.5042125.10.42.00.50999900.5062130.56.33.20.50279900.5042135.27.24.00.50619903.5062140.57.32.20.50749901.5072145.36.22.30.50599909.5092150.33.23.60.50359905.5042155.44.25.80.50319907.5012160.43.43.00.50189910.5062165.20.24.90.508591908.5052170.52.45.80.50029902.52175.39.23.50.50449906.5012180.40.22.90.50939903.5012185.20.54.30.50149909.5072190.40.21.40.50559900.5082195.54.43.00.50579907.5042200.37.44.80.50219901.5022205.27.42.20.503591908.52210.20.22.90.50329900.5042215.20.12.30.50339902.5012220.58.22.10.500491900.5012225.56.23.90.50339902.5052230.33.53.50.50899910.5092235.11.25.70.50149910.5032240.33.42.80.50809905.5072245.10.33.80.50859904.5072250.46.15.00.50899904.5042255.40.14.50.50129902.5052260.31.41.00.50359901.5072265.49.43.50.50689901.5082270.52.33.40.50279900.5032275.43.13.90.50909904.52280.57.44.20.50029909.52285.37.44.10.50939904.5032290.10.43.80.50509907.5042295.59.33.50.50329907.5072300.44.24.00.50449906.5012305.10.25.60.50289904.5092310.54.55.00.50729901.5022315.35.45.50.50319905.5062320.54.34.40.50499905.5052325.47.21.70.50109901.5062330.26.12.20.50069900.5052335.30.24.00.50049901.5022340.16.24.80.50799900.5082345.18.34.40.50129903.5022350.47.15.30.50239904.5022355.31.14.90.50899909.5022360.47.34.50.50649900.52365.27.14.30.50889901.5072370.53.41.00.50019910.52375.33.15.00.50319904.5042380.50.33.00.50739902.5062385.10.41.80.50119903.5052390.37.54.20.50589904.5082395.54.45.50.50399902.5072400.56.54.10.50269909.5072405.54.31.40.50499900.5062410.38.32.40.50749908.5052415.10.32.10.50689902.5072420.41.15.30.50609909.5032425.25.42.80.50559903.5072430.41.24.10.50309900.5012435.30.33.30.50779906.5012440.56.24.40.50679902.5072445.12.25.80.50109905.5072450.27.35.40.50069909.5022455.42.45.20.50449909.5092460.17.25.50.50389907.5022465.20.24.00.50449908.5032470.11.32.00.504491910.5012475.35.42.10.50689910.5042480.45.23.90.50559908.5042485.49.13.00.50069904.52490.14.31.90.509991905.5072495.42.23.90.50799904.5022500.50.53.00.50589910.52505.30.31.50.50109910.5042510.57.21.10.50739909.5072515.39.41.00.501891907.5012520.10.11.00.50899901.5072525.31.52.30.50189904.5082530.46.32.70.50249903.5032535.46.11.90.50139906.5052540.38.52.00.50049902.5032545.20.11.20.50729900.5022550.14.21.80.50509906.5072555.51.15.30.50549904.5062560.30.51.00.50849902.5042565.43.21.10.50669907.52570.20.35.00.50279904.5042575.34.53.60.50629904.5022580.51.42.00.50879903.5032585.48.22.10.50139904.5052590.20.45.20.50619903.5092595.33.54.60.50149900.5052600.40.51.00.50309905.5062605.18.53.40.50529907.5062610.53.44.50.503391901.5072615.41.21.60.50429901.5012620.47.44.30.50279902.5032625.51.41.30.501391900.5022630.45.15.30.50239903.5042635.59.31.00.50739907.5072640.54.15.30.50609900.5092645.43.13.50.50269907.5092650.57.33.60.50599910.5062655.37.44.20.50419907.5012660.50.25.60.50729902.5062665.14.43.10.50869910.5052670.22.13.10.50249906.5042675.14.22.90.50669910.5062680.15.11.00.50919900.5052685.35.43.90.50199910.5012690.30.14.20.50709900.5072695.14.25.80.507191908.5062700.42.11.00.50959901.52705.34.35.30.50799903.5052710.32.14.30.50709901.5082715.42.22.00.50559910.5082720.35.33.30.50939907.5012725.17.13.10.50289903.5022730.53.45.80.50589906.5022735.38.22.30.50769906.52740.12.45.10.50419900.512745.29.52.20.50509906.5012750.33.35.20.50599909.5062755.21.53.50.50069908.5062760.50.32.90.50559901.5042765.24.33.90.50539908.5032770.31.42.30.50249903.5032775.13.42.90.50129907.5092780.30.25.20.50659910.5092785.55.45.00.50599908.5022790.55.42.30.50109903.52795.10.44.80.50989908.5072800.34.13.80.50459903.5072805.31.35.00.50439908.5022810.13.53.90.50279906.5052815.24.22.30.50599910.5032820.30.35.40.50899902.5042825.50.45.20.50939905.5082830.57.33.60.50689910.5092835.36.15.50.50799910.5032840.13.53.80.503191900.5022845.26.42.50.50469909.5032850.58.23.30.50369904.5042855.45.42.70.50929901.5082860.15.35.00.50879906.5022865.10.14.20.50619904.5072870.40.25.00.50349910.5082875.52.52.00.50939907.5032880.47.45.60.50179910.5012885.37.34.00.50299903.5092890.27.11.60.51009903.5092895.24.31.00.50599900.5082900.45.11.60.50919907.5022905.45.24.60.506091908.5062910.35.25.60.50519910.5022915.10.24.70.50289903.52920.32.24.00.50769910.5072925.33.42.00.50809901.5012930.50.32.70.50339906.5022935.26.41.00.50129906.5022940.10.12.30.50009908.5062945.19.32.90.50909910.5042950.30.22.30.50409908.5012955.35.12.80.50089900.52960.50.55.20.50319910.52965.45.12.90.50089910.5012970.20.23.00.50099907.52975.25.24.70.50269904.5022980.21.54.60.50239906.5092985.51.22.90.50609909.5092990.31.51.90.50849905.5042995.27.43.90.502891902.5013000.46.22.60.50959901.5043005.51.25.70.50269905.5043010.46.13.80.50269909.5043015.11.52.00.50589907.53020.34.43.00.50099905.513025.46.44.00.50059906.5073030.28.32.30.50289907.5073035.12.55.00.50599907.5013040.34.42.80.50679910.5033045.50.22.90.50599905.5023050.18.22.00.502991900.5023055.33.33.70.50919910.5033060.23.42.50.50099901.5013065.21.35.60.50279902.5023070.32.55.50.50139902.5033075.30.31.00.50779903.5093080.57.14.70.50429901.5063085.21.22.20.50419902.5073090.41.21.80.50899905.53095.20.33.20.50499900.5063100.50.35.10.50149900.5063105.49.25.40.50779903.5073110.18.43.60.50049903.5013115.54.23.40.50959907.5023120.35.14.00.50439903.5073125.34.13.00.507991908.5043130.34.52.10.50729909.53135.25.12.00.50559904.5023140.58.14.00.50639907.5043145.10.31.30.50449906.5083150.37.11.50.50569910.5023155.36.24.70.50699906.5023160.12.52.50.50849908.5083165.36.41.30.50569906.5013170.46.31.90.50829908.5063175.40.42.20.50999905.5053180.19.35.90.50409908.5013185.20.24.30.50679907.5023190.12.33.20.50119909.5083195.55.24.20.50319902.53200.28.41.20.50409902.5023205.24.35.00.50969904.5023210.44.34.40.50089900.5033215.48.11.60.50319908.5073220.30.52.80.50869900.5093225.28.43.90.50709904.5043230.38.54.00.505291909.5053235.38.55.30.50079906.5043240.40.44.60.50099900.5093245.34.55.30.50989901.5053250.24.44.10.50439906.5043255.50.54.00.50689908.5073260.38.13.60.50769905.5033265.34.31.10.50459910.5023270.25.55.00.50169908.5063275.19.42.00.50649904.5063280.46.51.50.50349904.5013285.43.41.70.50989901.5033290.59.14.00.50839908.5023295.40.12.10.50619902.5073300.52.54.90.50169908.5093305.56.45.00.50359900.5053310.18.52.40.50989910.5073315.46.52.50.50389906.5043320.46.22.90.50739903.5063325.50.11.20.507691900.5033330.40.51.30.50159906.5043335.57.23.70.50519909.5053340.15.21.50.50039902.5063345.25.52.00.50089906.5093350.50.51.00.50509908.5073355.20.32.10.502591902.5083360.50.22.20.50419906.5013365.16.52.00.50289909.5053370.51.25.50.50719906.5033375.16.23.00.50689908.5053380.40.25.80.50089901.5063385.44.55.90.50619908.5033390.56.13.40.50929904.53395.10.22.00.50139910.5093400.10.55.40.50509901.5093405.35.31.70.50719905.5073410.46.55.40.50689902.5073415.52.55.30.508991907.5043420.33.13.20.50779905.513425.51.52.10.50179910.5083430.44.41.00.50259905.5073435.53.32.60.50589901.5053440.44.41.60.50589906.5013445.40.51.30.504091908.5053450.31.34.20.509591910.5053455.45.21.60.50239901.53460.31.53.90.50809902.5073465.21.11.20.50579909.5063470.33.14.90.50099904.5033475.59.22.00.50419909.5023480.15.35.10.50549908.5093485.41.52.50.50789907.5063490.32.22.00.50309906.5013495.42.25.50.50899906.5053500.44.53.70.50919907.5053505.47.34.50.50969909.5053510.44.53.90.50759905.5033515.37.23.20.50649905.5053520.31.23.60.50469908.513525.27.13.10.50489902.5093530.30.31.50.50599907.5033535.51.15.70.505891910.5073540.30.34.00.50869905.5053545.36.12.50.50419908.5033550.18.42.50.50329904.5083555.50.32.40.50789906.5053560.34.25.90.50249908.5063565.52.21.60.50249907.5083570.55.42.50.50149903.5083575.25.42.70.50819905.5043580.31.55.40.50999903.5023585.43.21.60.50869906.5033590.40.24.00.50029905.5033595.45.11.50.50859901.5043600.11.54.80.50039905.5053605.22.23.40.50529910.5063610.48.14.50.50499905.5093615.41.23.60.509591901.5083620.29.42.60.50539908.513625.17.12.10.50519910.5063630.59.42.10.50459908.5023635.58.44.10.50749902.5063640.39.51.20.50549906.5023645.33.12.00.50249902.5053650.25.15.60.50409909.5093655.46.43.00.50279904.5043660.28.53.80.50699910.5053665.32.15.70.50289910.5063670.30.42.40.50489902.5043675.49.42.80.50189907.53680.40.11.30.50289901.5043685.57.52.00.50449909.5013690.36.45.80.50549902.5063695.31.44.40.50029900.5083700.12.35.20.50539908.5073705.49.23.60.50039902.53710.49.12.70.50879902.5063715.22.22.80.50359904.5053720.53.21.50.50629900.5083725.46.31.90.50519903.5093730.25.15.70.50419908.5043735.40.34.00.50759900.5013740.14.13.20.50209902.53745.25.12.10.50909908.5093750.29.32.30.50279905.5053755.58.35.10.50879909.5063760.28.31.00.50349908.5083765.51.22.00.50129907.5093770.15.34.70.50779910.5053775.31.14.50.508491903.5053780.28.21.50.50269903.5023785.20.41.60.50599900.5093790.56.22.80.50309908.5063795.28.23.80.50969905.5093800.47.51.00.50419909.5013805.45.14.00.50119909.5063810.54.15.50.50369901.5023815.59.22.60.50149902.5093820.51.54.00.50609902.5073825.54.22.80.50359902.5063830.20.44.70.500491906.5023835.36.52.90.50479904.5063840.16.53.20.50539900.53845.35.54.80.50989906.5033850.36.21.10.50339907.5043855.21.45.00.50249900.5083860.17.25.80.50829906.5053865.46.41.40.50119909.5013870.22.12.20.50429904.53875.57.44.80.50129906.53880.50.34.20.50639902.53885.10.13.70.50539910.5013890.42.45.90.50129907.5033895.18.15.30.50569904.5053900.57.11.60.500891900.5073905.52.31.00.50329901.5063910.32.53.30.50879904.5083915.50.23.00.50509904.5063920.19.51.30.50169905.5053925.56.45.20.50409909.5083930.29.11.00.50389900.5083935.16.15.50.50409901.5023940.14.53.40.50319903.5033945.44.54.20.50919902.53950.21.44.60.50029910.5033955.46.54.20.503191900.5053960.50.22.80.50559900.5053965.55.33.20.50899900.5093970.43.32.60.50879906.5093975.59.15.40.50529904.5053980.36.51.00.50539902.5013985.12.45.00.50139904.5053990.29.54.00.50989905.5023995.53.24.20.50329902.5074000.24.51.20.50949901.5044005.33.52.00.50119905.5034010.57.42.90.50009904.5014015.27.24.00.502091901.5064020.48.41.00.50049906.5044025.50.13.80.50029905.5014030.50.22.20.509791908.5054035.48.11.20.50209903.5064040.24.45.70.502091902.5094045.30.52.20.50799906.54050.27.22.50.50259904.5054055.48.24.00.50189900.5074060.26.31.80.50399910.5084065.19.42.70.50989903.54070.11.41.20.50979903.5094075.21.13.50.50129910.5044080.18.32.90.509291903.5024085.56.24.10.50999904.5094090.29.22.10.50529901.5084095.43.32.00.50479905.5084100.30.32.30.505391905.5064105.17.34.00.50549902.54110.12.34.40.50149906.5064115.13.44.00.50119900.5034120.16.55.20.50969907.5054125.47.42.30.50259910.5024130.20.23.90.50369910.54135.45.13.80.50779905.5074140.30.15.60.50519901.5044145.39.31.40.50039909.5054150.34.21.40.50849901.5094155.42.54.30.50729910.5054160.47.12.80.50469907.5064165.14.54.00.50089903.54170.10.13.40.50409909.5014175.30.52.60.50139901.5044180.25.51.10.50699905.5054185.39.15.20.50589907.5074190.39.14.00.503391903.5084195.59.24.90.50359909.54200.14.25.00.50829910.5014205.41.42.90.50519900.5034210.43.44.20.50769908.5074215.32.33.60.50059905.54220.10.45.70.50619906.5034225.37.53.10.50509900.54230.58.14.60.50069903.5064235.36.33.00.50819908.5084240.40.51.80.50849904.5014245.44.35.00.50279908.54250.15.53.70.50949908.5034255.40.35.00.50859907.5064260.46.33.10.509891906.5074265.39.43.90.50849908.5044270.40.53.50.50859906.5044275.38.52.30.50709907.5044280.14.21.00.50169905.5074285.20.54.30.50599907.5034290.20.22.10.50869909.5034295.50.42.80.51009908.5074300.24.12.90.50759909.5064305.35.13.80.50389900.5014310.12.42.50.50329910.5014315.26.54.10.50339900.5034320.49.14.00.501191907.54325.49.41.60.51009904.54330.11.43.90.50179908.5084335.13.45.40.50149905.5054340.22.34.80.50869906.5064345.53.42.20.50689908.5014350.26.15.20.50419900.54355.15.14.90.50769903.5044360.27.11.60.50379906.5044365.28.11.40.50279900.5064370.46.12.70.50739910.5034375.24.43.50.50039910.5014380.17.33.00.50469904.5044385.15.54.00.50399909.5034390.54.33.90.50149905.5054395.25.11.10.50109907.5094400.30.21.70.50039910.5054405.22.43.40.50549901.5024410.30.24.00.50609904.5054415.36.42.10.50449900.5054420.49.32.70.50709907.5014425.19.44.10.501791904.5014430.15.22.90.50809902.5044435.20.24.80.506491906.54440.40.35.40.50039900.5024445.26.14.30.50329903.5094450.55.53.50.50039906.54455.10.31.70.509691910.5024460.49.25.30.50909909.5044465.24.43.50.500191908.5094470.57.21.70.50989910.5084475.49.13.40.50619910.5034480.32.25.30.50939900.5094485.49.23.40.505191905.5044490.14.52.30.50779900.5084495.10.22.60.50849905.5034500.33.53.60.503191902.5034505.17.41.90.50469904.5094510.28.43.30.50329902.5054515.20.23.20.50819901.5024520.41.15.70.50179902.5034525.20.14.50.50289906.5044530.14.21.40.50089904.5034535.18.43.40.50169903.5074540.27.12.90.50489900.5084545.38.22.30.50139906.5054550.30.35.20.50939903.5094555.51.34.40.508691908.5044560.17.54.50.50809902.5014565.17.15.40.50469903.5014570.13.34.00.50779903.5094575.25.12.30.51009909.5034580.25.45.20.50229906.5054585.20.32.20.509791901.5084590.43.33.20.50029900.5054595.28.24.00.50379909.5054600.20.23.50.503291906.5034605.40.12.90.50929900.5084610.47.41.20.50949905.5054615.22.53.50.50759904.5074620.47.14.70.50369902.5084625.15.35.00.50009907.5034630.44.44.00.50979902.5014635.58.51.60.50949906.5064640.10.33.70.50059902.5034645.20.11.00.50799906.5044650.52.41.80.506691901.5094655.55.35.70.506591902.5014660.18.53.90.50889909.54665.32.33.10.50819909.54670.19.12.40.50029910.5094675.10.34.40.50119908.5094680.20.21.20.50589903.5044685.49.32.60.50029903.5074690.20.21.10.502791909.5054695.30.22.30.50479910.5084700.26.14.80.50649902.5044705.31.32.30.50979904.5094710.18.35.60.50879901.54715.42.55.50.50139904.5054720.29.32.90.50989908.5014725.53.43.30.50759901.5014730.39.51.10.50709910.5044735.56.55.10.503691910.5044740.23.52.40.50019900.514745.39.34.80.50609904.5054750.26.14.80.50049903.5014755.44.35.20.50089904.5054760.47.41.50.50889908.5024765.50.11.90.50529907.5094770.40.54.10.50899908.5064775.39.42.00.50389901.54780.47.23.50.50539902.5024785.54.55.80.50889908.54790.27.42.30.50859909.54795.48.43.70.50049907.5084800.27.13.00.50879903.5074805.26.12.10.50579906.5024810.18.32.30.50819901.54815.26.41.90.50189906.5074820.12.22.60.50449906.5054825.16.25.70.50749906.5034830.40.13.20.50049906.5064835.10.14.90.50429904.54840.22.35.80.503091906.5094845.30.54.80.50109900.5054850.40.25.90.50609906.5014855.59.32.60.507591907.5084860.38.15.70.50789904.5034865.20.22.10.509091908.5054870.32.45.10.50909907.5034875.13.35.50.50649900.5044880.22.21.00.50569908.5024885.43.25.10.504591906.5054890.41.22.10.50389901.5014895.12.25.10.50479900.5014900.50.51.20.50009902.5014905.15.52.30.50059906.54910.23.23.50.505591909.5074915.59.51.10.500891902.5064920.30.21.40.50959900.5084925.38.35.90.50569906.5074930.33.41.40.50039903.54935.42.35.10.509291908.5054940.50.23.00.50019901.5034945.33.32.30.50489910.5024950.30.11.70.50699905.5074955.54.12.80.50159907.54960.43.25.40.506591905.5014965.54.33.90.50039901.5074970.10.15.90.50639903.5014975.28.35.30.50599903.5074980.55.51.50.50759904.54985.32.11.10.50679905.54990.24.53.50.50719907.5014995.54.11.60.50579902.5015000.2 ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/001-HIVE-972.derby.sql ======================================================================= -- HIVE-972: Support views ALTER TABLE "TBLS" ADD "VIEW_ORIGINAL_TEXT" LONG VARCHAR DEFAULT NULL; ALTER TABLE "TBLS" ADD "VIEW_EXPANDED_TEXT" LONG VARCHAR DEFAULT NULL; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/002-HIVE-1068.derby.sql ======================================================================= -- HIVE-1068: CREATE VIEW followup: add a 'table type' enum attribute in metastore ALTER TABLE "TBLS" ADD COLUMN "TBL_TYPE" VARCHAR(128); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/003-HIVE-675.derby.sql ======================================================================= -- HIVE-675: Add database/schema support for Hive QL ALTER TABLE "DBS" ALTER "DESC" SET DATA TYPE VARCHAR(4000); ALTER TABLE "DBS" ADD "DB_LOCATION_URI" VARCHAR(4000) NOT NULL DEFAULT ''; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/004-HIVE-1364.derby.sql ======================================================================= -- HIVE-1364: Increase the maximum length of various metastore fields, -- and remove TYPE_NAME from COLUMNS primary key ALTER TABLE "TBLS" ALTER "OWNER" SET DATA TYPE VARCHAR(767); ALTER TABLE "COLUMNS" DROP PRIMARY KEY; ALTER TABLE "COLUMNS" ADD PRIMARY KEY ("SD_ID", "COLUMN_NAME"); ALTER TABLE "COLUMNS" ALTER "TYPE_NAME" SET DATA TYPE VARCHAR(4000); ALTER TABLE "PARTITION_KEYS" ALTER "PKEY_COMMENT" SET DATA TYPE VARCHAR(4000); ALTER TABLE "SD_PARAMS" ALTER "PARAM_VALUE" SET DATA TYPE VARCHAR(4000); ALTER TABLE "SDS" ALTER "INPUT_FORMAT" SET DATA TYPE VARCHAR(4000); ALTER TABLE "SDS" ALTER "LOCATION" SET DATA TYPE VARCHAR(4000); ALTER TABLE "SDS" ALTER "OUTPUT_FORMAT" SET DATA TYPE VARCHAR(4000); ALTER TABLE "SERDE_PARAMS" ALTER "PARAM_VALUE" SET DATA TYPE VARCHAR(4000); ALTER TABLE "SERDES" ALTER "SLIB" SET DATA TYPE VARCHAR(4000); ALTER TABLE "TABLE_PARAMS" ALTER "PARAM_VALUE" SET DATA TYPE VARCHAR(4000); ALTER TABLE "PARTITION_PARAMS" ALTER "PARAM_VALUE" SET DATA TYPE VARCHAR(4000); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/005-HIVE-417.derby.sql ======================================================================= -- -- HIVE-417 Implement Indexing in Hive -- CREATE TABLE "IDXS" ( "INDEX_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "DEFERRED_REBUILD" CHAR(1) NOT NULL, "INDEX_HANDLER_CLASS" VARCHAR(256), "INDEX_NAME" VARCHAR(128), "INDEX_TBL_ID" BIGINT, "LAST_ACCESS_TIME" INTEGER NOT NULL, "ORIG_TBL_ID" BIGINT, "SD_ID" BIGINT); ALTER TABLE "IDXS" ADD CONSTRAINT "IDXS_FK1" FOREIGN KEY ("SD_ID") REFERENCES "SDS" ("SD_ID") ON DELETE NO ACTION ON UPDATE NO ACTION; ALTER TABLE "IDXS" ADD CONSTRAINT "IDXS_FK2" FOREIGN KEY ("INDEX_TBL_ID") REFERENCES "TBLS" ("TBL_ID") ON DELETE NO ACTION ON UPDATE NO ACTION; ALTER TABLE "IDXS" ADD CONSTRAINT "IDXS_FK3" FOREIGN KEY ("ORIG_TBL_ID") REFERENCES "TBLS" ("TBL_ID") ON DELETE NO ACTION ON UPDATE NO ACTION; ALTER TABLE "IDXS" ADD CONSTRAINT "IDXS_PK" PRIMARY KEY ("INDEX_ID"); ALTER TABLE "IDXS" ADD CONSTRAINT "DEFERRED_REBUILD_CHECK" CHECK (DEFERRED_REBUILD IN ('Y','N')); CREATE TABLE "INDEX_PARAMS" ( "INDEX_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(767)); ALTER TABLE "INDEX_PARAMS" ADD CONSTRAINT "INDEX_PARAMS_FK1" FOREIGN KEY ("INDEX_ID") REFERENCES "IDXS" ("INDEX_ID") ON DELETE NO ACTION ON UPDATE NO ACTION; ALTER TABLE "INDEX_PARAMS" ADD CONSTRAINT "INDEX_PARAMS_PK" PRIMARY KEY ("INDEX_ID", "PARAM_KEY"); CREATE UNIQUE INDEX "UNIQUEINDEX" ON "IDXS" ("INDEX_NAME", "ORIG_TBL_ID"); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/006-HIVE-1823.derby.sql ======================================================================= -- -- HIVE-1823 Upgrade the database thrift interface to allow parameters key-value pairs -- CREATE TABLE "DATABASE_PARAMS" ( "DB_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(180) NOT NULL, "PARAM_VALUE" VARCHAR(4000)); ALTER TABLE "DATABASE_PARAMS" ADD CONSTRAINT "DATABASE_PARAMS_FK1" FOREIGN KEY ("DB_ID") REFERENCES "DBS" ("DB_ID") ON DELETE NO ACTION ON UPDATE NO ACTION; ALTER TABLE "DATABASE_PARAMS" ADD CONSTRAINT "DATABASE_PARAMS_PK" PRIMARY KEY ("DB_ID", "PARAM_KEY"); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/007-HIVE-78.derby.sql ======================================================================= -- -- HIVE-78 Authorization model for Hive -- -- -- ROLES -- CREATE TABLE "ROLES" ( "ROLE_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "OWNER_NAME" VARCHAR(128), "ROLE_NAME" VARCHAR(128)); ALTER TABLE "ROLES" ADD CONSTRAINT "ROLES_PK" PRIMARY KEY ("ROLE_ID"); CREATE UNIQUE INDEX "ROLEENTITYINDEX" ON "ROLES" ("ROLE_NAME"); CREATE TABLE "ROLE_MAP" ( "ROLE_GRANT_ID" BIGINT NOT NULL, "ADD_TIME" INTEGER NOT NULL, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "ROLE_ID" BIGINT); ALTER TABLE "ROLE_MAP" ADD CONSTRAINT "ROLE_MAP_FK1" FOREIGN KEY ("ROLE_ID") REFERENCES "ROLES" ("ROLE_ID") ON DELETE NO ACTION ON UPDATE NO ACTION; ALTER TABLE "ROLE_MAP" ADD CONSTRAINT "ROLE_MAP_PK" PRIMARY KEY ("ROLE_GRANT_ID"); CREATE UNIQUE INDEX "USERROLEMAPINDEX" ON "ROLE_MAP" ( "PRINCIPAL_NAME", "ROLE_ID", "GRANTOR", "GRANTOR_TYPE"); -- -- GLOBAL_PRIVS -- CREATE TABLE "GLOBAL_PRIVS" ( "USER_GRANT_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "USER_PRIV" VARCHAR(128)); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/008-HIVE-2246.derby.sql ======================================================================= /* * Creates the following tables: * - CDS * - COLUMNS_V2 * The new columns table is called COLUMNS_V2 * because many columns are removed, and the schema is changed. * It'd take too long to migrate and keep the same table. */ CREATE TABLE "CDS" ( "CD_ID" bigint NOT NULL, PRIMARY KEY ("CD_ID") ); CREATE TABLE "COLUMNS_V2" ( "CD_ID" bigint NOT NULL, "COMMENT" varchar(4000), "COLUMN_NAME" varchar(128) NOT NULL, "TYPE_NAME" varchar(4000), "INTEGER_IDX" INTEGER NOT NULL, PRIMARY KEY ("CD_ID", "COLUMN_NAME") ); ALTER TABLE "COLUMNS_V2" ADD CONSTRAINT "COLUMNS_V2_FK1" FOREIGN KEY ("CD_ID") REFERENCES "CDS" ("CD_ID") ON DELETE NO ACTION ON UPDATE NO ACTION ; /* Alter the SDS table to: * - add the column CD_ID * - add a foreign key on CD_ID * - create an index on CD_ID */ ALTER TABLE SDS ADD COLUMN "CD_ID" bigint ; ALTER TABLE SDS ADD CONSTRAINT "SDS_FK2" FOREIGN KEY ("CD_ID") REFERENCES "CDS" ("CD_ID") ; /* * Migrate the TBLS table * Add entries into CDS. * Populate the CD_ID field in SDS for tables * Add entires to COLUMNS_V2 based on this table's sd's columns */ /* In the migration, there is a 1:1 mapping between CD_ID and SD_ID * for tables. For speed, just let CD_ID = SD_ID for tables ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/008-REVERT-HIVE-2246.derby.sql ======================================================================= /* * Remove the CD_ID column from SDS * Delete the CDS table * Delete the COLUMNS_V2 table */ ALTER TABLE SDS DROP CONSTRAINT SDS_FK2; ALTER TABLE SDS DROP COLUMN CD_ID; DROP TABLE COLUMNS_V2; DROP TABLE CDS; RENAME COLUMNS_OLD TO COLUMNS; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/009-HIVE-2215.derby.sql ======================================================================= -- Table PARTITION_EVENTS for classes [org.apache.hadoop.hive.metastore.model.MPartitionEvent] CREATE TABLE PARTITION_EVENTS ( PART_NAME_ID BIGINT NOT NULL, DB_NAME VARCHAR(128), EVENT_TIME BIGINT NOT NULL, EVENT_TYPE INTEGER NOT NULL, PARTITION_NAME VARCHAR(767), TBL_NAME VARCHAR(128) ); ALTER TABLE PARTITION_EVENTS ADD CONSTRAINT PARTITION_EVENTS_PK PRIMARY KEY (PART_NAME_ID); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/010-HIVE-3072.derby.sql ======================================================================= CREATE TABLE "APP"."SKEWED_STRING_LIST" ("STRING_LIST_ID" BIGINT NOT NULL); ALTER TABLE "APP"."SKEWED_STRING_LIST" ADD CONSTRAINT "SKEWED_STRING_LIST_PK" PRIMARY KEY ("STRING_LIST_ID"); CREATE TABLE "APP"."SKEWED_STRING_LIST_VALUES" ("STRING_LIST_ID" BIGINT NOT NULL, "STRING_LIST_VALUE" VARCHAR(256), "INTEGER_IDX" INTEGER NOT NULL); ALTER TABLE "APP"."SKEWED_STRING_LIST_VALUES" ADD CONSTRAINT "SKEWED_STRING_LIST_VALUES_PK" PRIMARY KEY ("STRING_LIST_ID"); ALTER TABLE "APP"."SKEWED_STRING_LIST_VALUES" ADD CONSTRAINT "SKEWED_STRING_LIST_VALUES_FK1" FOREIGN KEY ("STRING_LIST_ID") REFERENCES "APP"."SKEWED_STRING_LIST" ("STRING_LIST_ID") ON DELETE NO ACTION ON UPDATE NO ACTION; CREATE TABLE "APP"."SKEWED_COL_NAMES" ("SD_ID" BIGINT NOT NULL, "SKEWED_COL_NAME" VARCHAR(256), "INTEGER_IDX" INTEGER NOT NULL); ALTER TABLE "APP"."SKEWED_COL_NAMES" ADD CONSTRAINT "SKEWED_COL_NAMES_PK" PRIMARY KEY ("SD_ID", "INTEGER_IDX"); ALTER TABLE "APP"."SKEWED_COL_NAMES" ADD CONSTRAINT "SKEWED_COL_NAMES_FK1" FOREIGN KEY ("SD_ID") REFERENCES "APP"."SDS" ("SD_ID") ON DELETE NO ACTION ON UPDATE NO ACTION; CREATE TABLE "APP"."SKEWED_COL_VALUE_LOC_MAP" ("SD_ID" BIGINT NOT NULL, "STRING_LIST_ID_KID" BIGINT NOT NULL, "LOCATION" VARCHAR(4000)); ALTER TABLE "APP"."SKEWED_COL_VALUE_LOC_MAP" ADD CONSTRAINT "SKEWED_COL_VALUE_LOC_MAP_PK" PRIMARY KEY ("SD_ID", "STRING_LIST_ID_KID"); ALTER TABLE "APP"."SKEWED_COL_VALUE_LOC_MAP" ADD CONSTRAINT "SKEWED_COL_VALUE_LOC_MAP_FK1" FOREIGN KEY ("SD_ID") REFERENCES "APP"."SDS" ("SD_ID") ON DELETE NO ACTION ON UPDATE NO ACTION; ALTER TABLE "APP"."SKEWED_COL_VALUE_LOC_MAP" ADD CONSTRAINT "SKEWED_COL_VALUE_LOC_MAP_FK2" FOREIGN KEY ("STRING_LIST_ID_KID") REFERENCES "APP"."SKEWED_STRING_LIST" ("STRING_LIST_ID") ON DELETE NO ACTION ON UPDATE NO ACTION; CREATE TABLE "APP"."SKEWED_VALUES" ("SD_ID_OID" BIGINT NOT NULL, "STRING_LIST_ID_EID" BIGINT NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); ALTER TABLE "APP"."SKEWED_VALUES" ADD CONSTRAINT "SKEWED_VALUES_PK" PRIMARY KEY ("SD_ID_OID", "INTEGER_IDX"); ALTER TABLE "APP"."SKEWED_VALUES" ADD CONSTRAINT "SKEWED_VALUES_FK1" FOREIGN KEY ("SD_ID_OID") REFERENCES "APP"."SDS" ("SD_ID") ON DELETE NO ACTION ON UPDATE NO ACTION; ALTER TABLE "APP"."SKEWED_VALUES" ADD CONSTRAINT "SKEWED_VALUES_FK2" FOREIGN KEY ("STRING_LIST_ID_EID") REFERENCES "APP"."SKEWED_STRING_LIST" ("STRING_LIST_ID") ON DELETE NO ACTION ON UPDATE NO ACTION; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/011-HIVE-3649.derby.sql ======================================================================= -- Add new not null column into SDS table in three steps -- Step 1: Add the column allowing null ALTER TABLE "SDS" ADD "IS_STOREDASSUBDIRECTORIES" CHAR(1); -- Step 2: Replace the null with default value (false) UPDATE "SDS" SET "IS_STOREDASSUBDIRECTORIES" = 'N'; -- Step 3: Alter the column to disallow null values ALTER TABLE "SDS" ALTER COLUMN "IS_STOREDASSUBDIRECTORIES" NOT NULL; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/012-HIVE-1362.derby.sql ======================================================================= CREATE TABLE TAB_COL_STATS( DB_NAME VARCHAR(128) NOT NULL, TABLE_NAME VARCHAR(128) NOT NULL, COLUMN_NAME VARCHAR(128) NOT NULL, COLUMN_TYPE VARCHAR(128) NOT NULL, LONG_LOW_VALUE BIGINT, LONG_HIGH_VALUE BIGINT, DOUBLE_LOW_VALUE DOUBLE, DOUBLE_HIGH_VALUE DOUBLE, BIG_DECIMAL_LOW_VALUE VARCHAR(4000), BIG_DECIMAL_HIGH_VALUE VARCHAR(4000), NUM_DISTINCTS BIGINT, NUM_NULLS BIGINT NOT NULL, AVG_COL_LEN DOUBLE, MAX_COL_LEN BIGINT, NUM_TRUES BIGINT, NUM_FALSES BIGINT, LAST_ANALYZED BIGINT, CS_ID BIGINT NOT NULL, TBL_ID BIGINT NOT NULL ); ALTER TABLE TAB_COL_STATS ADD CONSTRAINT "TAB_COL_STATS_PK" PRIMARY KEY ("CS_ID"); ALTER TABLE TAB_COL_STATS ADD CONSTRAINT "TAB_COL_STATS_FK" FOREIGN KEY ("TBL_ID") REFERENCES TBLS("TBL_ID") ON DELETE NO ACTION ON UPDATE NO ACTION; CREATE TABLE PART_COL_STATS( DB_NAME VARCHAR(128) NOT NULL, TABLE_NAME VARCHAR(128) NOT NULL, PARTITION_NAME VARCHAR(767) NOT NULL, COLUMN_NAME VARCHAR(128) NOT NULL, COLUMN_TYPE VARCHAR(128) NOT NULL, LONG_LOW_VALUE BIGINT, LONG_HIGH_VALUE BIGINT, DOUBLE_LOW_VALUE DOUBLE, DOUBLE_HIGH_VALUE DOUBLE, BIG_DECIMAL_LOW_VALUE VARCHAR(4000), BIG_DECIMAL_HIGH_VALUE VARCHAR(4000), NUM_DISTINCTS BIGINT, NUM_NULLS BIGINT NOT NULL, AVG_COL_LEN DOUBLE, MAX_COL_LEN BIGINT, NUM_TRUES BIGINT, NUM_FALSES BIGINT, LAST_ANALYZED BIGINT, CS_ID BIGINT NOT NULL, PART_ID BIGINT NOT NULL ); ALTER TABLE PART_COL_STATS ADD CONSTRAINT "PART_COL_STATS_PK" PRIMARY KEY ("CS_ID"); ALTER TABLE PART_COL_STATS ADD CONSTRAINT "PART_COL_STATS_FK" FOREIGN KEY ("PART_ID") REFERENCES PARTITIONS("PART_ID") ON DELETE NO ACTION ON UPDATE NO ACTION; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.10.0.derby.sql ======================================================================= -- Timestamp: 2011-09-22 15:32:02.024 -- Source database is: /home/carl/Work/repos/hive1/metastore/scripts/upgrade/derby/mdb -- Connection URL is: jdbc:derby:/home/carl/Work/repos/hive1/metastore/scripts/upgrade/derby/mdb -- Specified schema is: APP -- appendLogs: false -- ---------------------------------------------- -- DDL Statements for functions -- ---------------------------------------------- CREATE FUNCTION "APP"."NUCLEUS_ASCII" (C CHAR(1)) RETURNS INTEGER LANGUAGE JAVA PARAMETER STYLE JAVA READS SQL DATA CALLED ON NULL INPUT EXTERNAL NAME 'org.datanucleus.store.rdbms.adapter.DerbySQLFunction.ascii' ; CREATE FUNCTION "APP"."NUCLEUS_MATCHES" (TEXT VARCHAR(8000),PATTERN VARCHAR(8000)) RETURNS INTEGER LANGUAGE JAVA PARAMETER STYLE JAVA READS SQL DATA CALLED ON NULL INPUT EXTERNAL NAME 'org.datanucleus.store.rdbms.adapter.DerbySQLFunction.matches' ; -- ---------------------------------------------- -- DDL Statements for tables -- ---------------------------------------------- CREATE TABLE "APP"."DBS" ("DB_ID" BIGINT NOT NULL, "DESC" VARCHAR(4000), "DB_LOCATION_URI" VARCHAR(4000) NOT NULL, "NAME" VARCHAR(128)); CREATE TABLE "APP"."TBL_PRIVS" ("TBL_GRANT_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "TBL_PRIV" VARCHAR(128), "TBL_ID" BIGINT); CREATE TABLE "APP"."DATABASE_PARAMS" ("DB_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(180) NOT NULL, "PARAM_VALUE" VARCHAR(4000)); CREATE TABLE "APP"."TBL_COL_PRIVS" ("TBL_COLUMN_GRANT_ID" BIGINT NOT NULL, "COLUMN_NAME" VARCHAR(128), "CREATE_TIME" INTEGER NOT NULL, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "TBL_COL_PRIV" VARCHAR(128), "TBL_ID" BIGINT); CREATE TABLE "APP"."SERDE_PARAMS" ("SERDE_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(4000)); CREATE TABLE "APP"."COLUMNS_V2" ("CD_ID" BIGINT NOT NULL, "COMMENT" VARCHAR(4000), "COLUMN_NAME" VARCHAR(128) NOT NULL, "TYPE_NAME" VARCHAR(4000), "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."SORT_COLS" ("SD_ID" BIGINT NOT NULL, "COLUMN_NAME" VARCHAR(128), "ORDER" INTEGER NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."CDS" ("CD_ID" BIGINT NOT NULL); CREATE TABLE "APP"."PARTITION_KEY_VALS" ("PART_ID" BIGINT NOT NULL, "PART_KEY_VAL" VARCHAR(256), "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."DB_PRIVS" ("DB_GRANT_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "DB_ID" BIGINT, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "DB_PRIV" VARCHAR(128)); CREATE TABLE "APP"."IDXS" ("INDEX_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "DEFERRED_REBUILD" CHAR(1) NOT NULL, "INDEX_HANDLER_CLASS" VARCHAR(4000), "INDEX_NAME" VARCHAR(128), "INDEX_TBL_ID" BIGINT, "LAST_ACCESS_TIME" INTEGER NOT NULL, "ORIG_TBL_ID" BIGINT, "SD_ID" BIGINT); CREATE TABLE "APP"."INDEX_PARAMS" ("INDEX_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(4000)); CREATE TABLE "APP"."PARTITIONS" ("PART_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "LAST_ACCESS_TIME" INTEGER NOT NULL, "PART_NAME" VARCHAR(767), "SD_ID" BIGINT, "TBL_ID" BIGINT); CREATE TABLE "APP"."SERDES" ("SERDE_ID" BIGINT NOT NULL, "NAME" VARCHAR(128), "SLIB" VARCHAR(4000)); CREATE TABLE "APP"."PART_PRIVS" ("PART_GRANT_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PART_ID" BIGINT, "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "PART_PRIV" VARCHAR(128)); CREATE TABLE "APP"."ROLE_MAP" ("ROLE_GRANT_ID" BIGINT NOT NULL, "ADD_TIME" INTEGER NOT NULL, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "ROLE_ID" BIGINT); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.3.0.derby.sql ======================================================================= -- Timestamp: 2011-03-18 02:53:32.694 -- Source database is: /Users/carl/metastore/derby/mdb-0.3.0 -- Connection URL is: jdbc:derby:/Users/carl/metastore/derby/mdb-0.3.0 -- appendLogs: false -- ---------------------------------------------- -- DDL Statements for functions -- ---------------------------------------------- CREATE FUNCTION "APP"."NUCLEUS_ASCII" (C CHAR(1)) RETURNS INTEGER LANGUAGE JAVA PARAMETER STYLE JAVA READS SQL DATA CALLED ON NULL INPUT EXTERNAL NAME 'org.datanucleus.store.rdbms.adapter.DerbySQLFunction.ascii' ; CREATE FUNCTION "APP"."NUCLEUS_MATCHES" (TEXT VARCHAR(8000),PATTERN VARCHAR(8000)) RETURNS INTEGER LANGUAGE JAVA PARAMETER STYLE JAVA READS SQL DATA CALLED ON NULL INPUT EXTERNAL NAME 'org.datanucleus.store.rdbms.adapter.DerbySQLFunction.matches' ; -- ---------------------------------------------- -- DDL Statements for tables -- ---------------------------------------------- CREATE TABLE "APP"."PARTITION_KEYS" ("TBL_ID" BIGINT NOT NULL, "PKEY_COMMENT" VARCHAR(767), "PKEY_NAME" VARCHAR(128) NOT NULL, "PKEY_TYPE" VARCHAR(767) NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."TYPE_FIELDS" ("TYPE_NAME" BIGINT NOT NULL, "COMMENT" VARCHAR(256), "FIELD_NAME" VARCHAR(128) NOT NULL, "FIELD_TYPE" VARCHAR(128) NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."DBS" ("DB_ID" BIGINT NOT NULL, "DESC" VARCHAR(767), "NAME" VARCHAR(128)); CREATE TABLE "APP"."TABLE_PARAMS" ("TBL_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(767)); CREATE TABLE "APP"."SORT_COLS" ("SD_ID" BIGINT NOT NULL, "COLUMN_NAME" VARCHAR(128), "ORDER" INTEGER NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."BUCKETING_COLS" ("SD_ID" BIGINT NOT NULL, "BUCKET_COL_NAME" VARCHAR(256), "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."SERDE_PARAMS" ("SERDE_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(767)); CREATE TABLE "APP"."TYPES" ("TYPES_ID" BIGINT NOT NULL, "TYPE_NAME" VARCHAR(128), "TYPE1" VARCHAR(128), "TYPE2" VARCHAR(128)); CREATE TABLE "APP"."SERDES" ("SERDE_ID" BIGINT NOT NULL, "NAME" VARCHAR(128), "SLIB" VARCHAR(767)); CREATE TABLE "APP"."SD_PARAMS" ("SD_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(767)); CREATE TABLE "APP"."SDS" ("SD_ID" BIGINT NOT NULL, "INPUT_FORMAT" VARCHAR(256), "IS_COMPRESSED" CHAR(1) NOT NULL, "LOCATION" VARCHAR(767), "NUM_BUCKETS" INTEGER NOT NULL, "OUTPUT_FORMAT" VARCHAR(256), "SERDE_ID" BIGINT); CREATE TABLE "APP"."PARTITIONS" ("PART_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "LAST_ACCESS_TIME" INTEGER NOT NULL, "PART_NAME" VARCHAR(767), "SD_ID" BIGINT, "TBL_ID" BIGINT); CREATE TABLE "APP"."PARTITION_KEY_VALS" ("PART_ID" BIGINT NOT NULL, "PART_KEY_VAL" VARCHAR(256), "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."COLUMNS" ("SD_ID" BIGINT NOT NULL, "COMMENT" VARCHAR(256), "COLUMN_NAME" VARCHAR(128) NOT NULL, "TYPE_NAME" VARCHAR(128) NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."TBLS" ("TBL_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "DB_ID" BIGINT, "LAST_ACCESS_TIME" INTEGER NOT NULL, "OWNER" VARCHAR(128), "RETENTION" INTEGER NOT NULL, "SD_ID" BIGINT, "TBL_NAME" VARCHAR(128)); CREATE TABLE "APP"."PARTITION_PARAMS" ("PART_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(767)); -- ---------------------------------------------- ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.4.0.derby.sql ======================================================================= -- Timestamp: 2011-03-18 02:53:50.745 -- Source database is: /Users/carl/metastore/derby/mdb-0.4.0 -- Connection URL is: jdbc:derby:/Users/carl/metastore/derby/mdb-0.4.0 -- appendLogs: false -- ---------------------------------------------- -- DDL Statements for functions -- ---------------------------------------------- CREATE FUNCTION "APP"."NUCLEUS_ASCII" (C CHAR(1)) RETURNS INTEGER LANGUAGE JAVA PARAMETER STYLE JAVA READS SQL DATA CALLED ON NULL INPUT EXTERNAL NAME 'org.datanucleus.store.rdbms.adapter.DerbySQLFunction.ascii' ; CREATE FUNCTION "APP"."NUCLEUS_MATCHES" (TEXT VARCHAR(8000),PATTERN VARCHAR(8000)) RETURNS INTEGER LANGUAGE JAVA PARAMETER STYLE JAVA READS SQL DATA CALLED ON NULL INPUT EXTERNAL NAME 'org.datanucleus.store.rdbms.adapter.DerbySQLFunction.matches' ; -- ---------------------------------------------- -- DDL Statements for tables -- ---------------------------------------------- CREATE TABLE "APP"."SORT_COLS" ("SD_ID" BIGINT NOT NULL, "COLUMN_NAME" VARCHAR(128), "ORDER" INTEGER NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."SERDES" ("SERDE_ID" BIGINT NOT NULL, "NAME" VARCHAR(128), "SLIB" VARCHAR(767)); CREATE TABLE "APP"."TBLS" ("TBL_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "DB_ID" BIGINT, "LAST_ACCESS_TIME" INTEGER NOT NULL, "OWNER" VARCHAR(128), "RETENTION" INTEGER NOT NULL, "SD_ID" BIGINT, "TBL_NAME" VARCHAR(128)); CREATE TABLE "APP"."TABLE_PARAMS" ("TBL_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(767)); CREATE TABLE "APP"."SERDE_PARAMS" ("SERDE_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(767)); CREATE TABLE "APP"."TYPE_FIELDS" ("TYPE_NAME" BIGINT NOT NULL, "COMMENT" VARCHAR(256), "FIELD_NAME" VARCHAR(128) NOT NULL, "FIELD_TYPE" VARCHAR(128) NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."PARTITION_PARAMS" ("PART_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(767)); CREATE TABLE "APP"."PARTITION_KEY_VALS" ("PART_ID" BIGINT NOT NULL, "PART_KEY_VAL" VARCHAR(256), "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."COLUMNS" ("SD_ID" BIGINT NOT NULL, "COMMENT" VARCHAR(256), "COLUMN_NAME" VARCHAR(128) NOT NULL, "TYPE_NAME" VARCHAR(128) NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."BUCKETING_COLS" ("SD_ID" BIGINT NOT NULL, "BUCKET_COL_NAME" VARCHAR(256), "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."SD_PARAMS" ("SD_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(767)); CREATE TABLE "APP"."PARTITIONS" ("PART_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "LAST_ACCESS_TIME" INTEGER NOT NULL, "PART_NAME" VARCHAR(767), "SD_ID" BIGINT, "TBL_ID" BIGINT); CREATE TABLE "APP"."DBS" ("DB_ID" BIGINT NOT NULL, "DESC" VARCHAR(767), "NAME" VARCHAR(128)); CREATE TABLE "APP"."TYPES" ("TYPES_ID" BIGINT NOT NULL, "TYPE_NAME" VARCHAR(128), "TYPE1" VARCHAR(128), "TYPE2" VARCHAR(128)); CREATE TABLE "APP"."PARTITION_KEYS" ("TBL_ID" BIGINT NOT NULL, "PKEY_COMMENT" VARCHAR(767), "PKEY_NAME" VARCHAR(128) NOT NULL, "PKEY_TYPE" VARCHAR(767) NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."SDS" ("SD_ID" BIGINT NOT NULL, "INPUT_FORMAT" VARCHAR(256), "IS_COMPRESSED" CHAR(1) NOT NULL, "LOCATION" VARCHAR(767), "NUM_BUCKETS" INTEGER NOT NULL, "OUTPUT_FORMAT" VARCHAR(256), "SERDE_ID" BIGINT); -- ---------------------------------------------- ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.4.1.derby.sql ======================================================================= -- Timestamp: 2011-03-18 02:54:08.361 -- Source database is: /Users/carl/metastore/derby/mdb-0.4.1 -- Connection URL is: jdbc:derby:/Users/carl/metastore/derby/mdb-0.4.1 -- appendLogs: false -- ---------------------------------------------- -- DDL Statements for functions -- ---------------------------------------------- CREATE FUNCTION "APP"."NUCLEUS_ASCII" (C CHAR(1)) RETURNS INTEGER LANGUAGE JAVA PARAMETER STYLE JAVA READS SQL DATA CALLED ON NULL INPUT EXTERNAL NAME 'org.datanucleus.store.rdbms.adapter.DerbySQLFunction.ascii' ; CREATE FUNCTION "APP"."NUCLEUS_MATCHES" (TEXT VARCHAR(8000),PATTERN VARCHAR(8000)) RETURNS INTEGER LANGUAGE JAVA PARAMETER STYLE JAVA READS SQL DATA CALLED ON NULL INPUT EXTERNAL NAME 'org.datanucleus.store.rdbms.adapter.DerbySQLFunction.matches' ; -- ---------------------------------------------- -- DDL Statements for tables -- ---------------------------------------------- CREATE TABLE "APP"."DBS" ("DB_ID" BIGINT NOT NULL, "DESC" VARCHAR(767), "NAME" VARCHAR(128)); CREATE TABLE "APP"."PARTITION_KEYS" ("TBL_ID" BIGINT NOT NULL, "PKEY_COMMENT" VARCHAR(767), "PKEY_NAME" VARCHAR(128) NOT NULL, "PKEY_TYPE" VARCHAR(767) NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."TBLS" ("TBL_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "DB_ID" BIGINT, "LAST_ACCESS_TIME" INTEGER NOT NULL, "OWNER" VARCHAR(128), "RETENTION" INTEGER NOT NULL, "SD_ID" BIGINT, "TBL_NAME" VARCHAR(128)); CREATE TABLE "APP"."PARTITION_PARAMS" ("PART_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(767)); CREATE TABLE "APP"."SERDES" ("SERDE_ID" BIGINT NOT NULL, "NAME" VARCHAR(128), "SLIB" VARCHAR(767)); CREATE TABLE "APP"."SORT_COLS" ("SD_ID" BIGINT NOT NULL, "COLUMN_NAME" VARCHAR(128), "ORDER" INTEGER NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."BUCKETING_COLS" ("SD_ID" BIGINT NOT NULL, "BUCKET_COL_NAME" VARCHAR(256), "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."TABLE_PARAMS" ("TBL_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(767)); CREATE TABLE "APP"."TYPE_FIELDS" ("TYPE_NAME" BIGINT NOT NULL, "COMMENT" VARCHAR(256), "FIELD_NAME" VARCHAR(128) NOT NULL, "FIELD_TYPE" VARCHAR(128) NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."COLUMNS" ("SD_ID" BIGINT NOT NULL, "COMMENT" VARCHAR(256), "COLUMN_NAME" VARCHAR(128) NOT NULL, "TYPE_NAME" VARCHAR(128) NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."PARTITION_KEY_VALS" ("PART_ID" BIGINT NOT NULL, "PART_KEY_VAL" VARCHAR(256), "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."PARTITIONS" ("PART_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "LAST_ACCESS_TIME" INTEGER NOT NULL, "PART_NAME" VARCHAR(767), "SD_ID" BIGINT, "TBL_ID" BIGINT); CREATE TABLE "APP"."SDS" ("SD_ID" BIGINT NOT NULL, "INPUT_FORMAT" VARCHAR(256), "IS_COMPRESSED" CHAR(1) NOT NULL, "LOCATION" VARCHAR(767), "NUM_BUCKETS" INTEGER NOT NULL, "OUTPUT_FORMAT" VARCHAR(256), "SERDE_ID" BIGINT); CREATE TABLE "APP"."TYPES" ("TYPES_ID" BIGINT NOT NULL, "TYPE_NAME" VARCHAR(128), "TYPE1" VARCHAR(128), "TYPE2" VARCHAR(128)); CREATE TABLE "APP"."SD_PARAMS" ("SD_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(767)); CREATE TABLE "APP"."SERDE_PARAMS" ("SERDE_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(767)); -- ---------------------------------------------- ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.5.0.derby.sql ======================================================================= -- Timestamp: 2011-03-18 02:54:30.078 -- Source database is: /Users/carl/metastore/derby/mdb-0.5.0 -- Connection URL is: jdbc:derby:/Users/carl/metastore/derby/mdb-0.5.0 -- appendLogs: false -- ---------------------------------------------- -- DDL Statements for functions -- ---------------------------------------------- CREATE FUNCTION "APP"."NUCLEUS_ASCII" (C CHAR(1)) RETURNS INTEGER LANGUAGE JAVA PARAMETER STYLE JAVA READS SQL DATA CALLED ON NULL INPUT EXTERNAL NAME 'org.datanucleus.store.rdbms.adapter.DerbySQLFunction.ascii' ; CREATE FUNCTION "APP"."NUCLEUS_MATCHES" (TEXT VARCHAR(8000),PATTERN VARCHAR(8000)) RETURNS INTEGER LANGUAGE JAVA PARAMETER STYLE JAVA READS SQL DATA CALLED ON NULL INPUT EXTERNAL NAME 'org.datanucleus.store.rdbms.adapter.DerbySQLFunction.matches' ; -- ---------------------------------------------- -- DDL Statements for tables -- ---------------------------------------------- CREATE TABLE "APP"."TYPE_FIELDS" ("TYPE_NAME" BIGINT NOT NULL, "COMMENT" VARCHAR(256), "FIELD_NAME" VARCHAR(128) NOT NULL, "FIELD_TYPE" VARCHAR(128) NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."SERDES" ("SERDE_ID" BIGINT NOT NULL, "NAME" VARCHAR(128), "SLIB" VARCHAR(767)); CREATE TABLE "APP"."TABLE_PARAMS" ("TBL_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(767)); CREATE TABLE "APP"."PARTITION_PARAMS" ("PART_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(767)); CREATE TABLE "APP"."SEQUENCE_TABLE" ("SEQUENCE_NAME" VARCHAR(256) NOT NULL, "NEXT_VAL" BIGINT NOT NULL); CREATE TABLE "APP"."NUCLEUS_TABLES" ("CLASS_NAME" VARCHAR(128) NOT NULL, "TABLE_NAME" VARCHAR(128) NOT NULL, "TYPE" VARCHAR(4) NOT NULL, "OWNER" VARCHAR(2) NOT NULL, "VERSION" VARCHAR(20) NOT NULL, "INTERFACE_NAME" VARCHAR(256) DEFAULT NULL); CREATE TABLE "APP"."TYPES" ("TYPES_ID" BIGINT NOT NULL, "TYPE_NAME" VARCHAR(128), "TYPE1" VARCHAR(128), "TYPE2" VARCHAR(128)); CREATE TABLE "APP"."SERDE_PARAMS" ("SERDE_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(767)); CREATE TABLE "APP"."SD_PARAMS" ("SD_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(767)); CREATE TABLE "APP"."COLUMNS" ("SD_ID" BIGINT NOT NULL, "COMMENT" VARCHAR(256), "COLUMN_NAME" VARCHAR(128) NOT NULL, "TYPE_NAME" VARCHAR(128) NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."BUCKETING_COLS" ("SD_ID" BIGINT NOT NULL, "BUCKET_COL_NAME" VARCHAR(256), "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."PARTITIONS" ("PART_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "LAST_ACCESS_TIME" INTEGER NOT NULL, "PART_NAME" VARCHAR(767), "SD_ID" BIGINT, "TBL_ID" BIGINT); CREATE TABLE "APP"."SORT_COLS" ("SD_ID" BIGINT NOT NULL, "COLUMN_NAME" VARCHAR(128), "ORDER" INTEGER NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."DBS" ("DB_ID" BIGINT NOT NULL, "DESC" VARCHAR(767), "NAME" VARCHAR(128)); CREATE TABLE "APP"."PARTITION_KEY_VALS" ("PART_ID" BIGINT NOT NULL, "PART_KEY_VAL" VARCHAR(256), "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."SDS" ("SD_ID" BIGINT NOT NULL, "INPUT_FORMAT" VARCHAR(256), "IS_COMPRESSED" CHAR(1) NOT NULL, "LOCATION" VARCHAR(767), "NUM_BUCKETS" INTEGER NOT NULL, "OUTPUT_FORMAT" VARCHAR(256), "SERDE_ID" BIGINT); CREATE TABLE "APP"."PARTITION_KEYS" ("TBL_ID" BIGINT NOT NULL, "PKEY_COMMENT" VARCHAR(767), "PKEY_NAME" VARCHAR(128) NOT NULL, "PKEY_TYPE" VARCHAR(767) NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.6.0.derby.sql ======================================================================= -- Timestamp: 2011-03-18 02:54:47.993 -- Source database is: /Users/carl/metastore/derby/mdb-0.6.0 -- Connection URL is: jdbc:derby:/Users/carl/metastore/derby/mdb-0.6.0 -- appendLogs: false -- ---------------------------------------------- -- DDL Statements for functions -- ---------------------------------------------- CREATE FUNCTION "APP"."NUCLEUS_ASCII" (C CHAR(1)) RETURNS INTEGER LANGUAGE JAVA PARAMETER STYLE JAVA READS SQL DATA CALLED ON NULL INPUT EXTERNAL NAME 'org.datanucleus.store.rdbms.adapter.DerbySQLFunction.ascii' ; CREATE FUNCTION "APP"."NUCLEUS_MATCHES" (TEXT VARCHAR(8000),PATTERN VARCHAR(8000)) RETURNS INTEGER LANGUAGE JAVA PARAMETER STYLE JAVA READS SQL DATA CALLED ON NULL INPUT EXTERNAL NAME 'org.datanucleus.store.rdbms.adapter.DerbySQLFunction.matches' ; -- ---------------------------------------------- -- DDL Statements for tables -- ---------------------------------------------- CREATE TABLE "APP"."PARTITION_KEY_VALS" ("PART_ID" BIGINT NOT NULL, "PART_KEY_VAL" VARCHAR(256), "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."TYPE_FIELDS" ("TYPE_NAME" BIGINT NOT NULL, "COMMENT" VARCHAR(256), "FIELD_NAME" VARCHAR(128) NOT NULL, "FIELD_TYPE" VARCHAR(767) NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."SD_PARAMS" ("SD_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(4000)); CREATE TABLE "APP"."SERDE_PARAMS" ("SERDE_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(4000)); CREATE TABLE "APP"."PARTITIONS" ("PART_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "LAST_ACCESS_TIME" INTEGER NOT NULL, "PART_NAME" VARCHAR(767), "SD_ID" BIGINT, "TBL_ID" BIGINT); CREATE TABLE "APP"."SDS" ("SD_ID" BIGINT NOT NULL, "INPUT_FORMAT" VARCHAR(4000), "IS_COMPRESSED" CHAR(1) NOT NULL, "LOCATION" VARCHAR(4000), "NUM_BUCKETS" INTEGER NOT NULL, "OUTPUT_FORMAT" VARCHAR(4000), "SERDE_ID" BIGINT); CREATE TABLE "APP"."TABLE_PARAMS" ("TBL_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(4000)); CREATE TABLE "APP"."COLUMNS" ("SD_ID" BIGINT NOT NULL, "COMMENT" VARCHAR(256), "COLUMN_NAME" VARCHAR(128) NOT NULL, "TYPE_NAME" VARCHAR(4000) NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."PARTITION_KEYS" ("TBL_ID" BIGINT NOT NULL, "PKEY_COMMENT" VARCHAR(4000), "PKEY_NAME" VARCHAR(128) NOT NULL, "PKEY_TYPE" VARCHAR(767) NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."PARTITION_PARAMS" ("PART_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(4000)); CREATE TABLE "APP"."SEQUENCE_TABLE" ("SEQUENCE_NAME" VARCHAR(256) NOT NULL, "NEXT_VAL" BIGINT NOT NULL); CREATE TABLE "APP"."NUCLEUS_TABLES" ("CLASS_NAME" VARCHAR(128) NOT NULL, "TABLE_NAME" VARCHAR(128) NOT NULL, "TYPE" VARCHAR(4) NOT NULL, "OWNER" VARCHAR(2) NOT NULL, "VERSION" VARCHAR(20) NOT NULL, "INTERFACE_NAME" VARCHAR(256) DEFAULT NULL); CREATE TABLE "APP"."TYPES" ("TYPES_ID" BIGINT NOT NULL, "TYPE_NAME" VARCHAR(128), "TYPE1" VARCHAR(767), "TYPE2" VARCHAR(767)); CREATE TABLE "APP"."BUCKETING_COLS" ("SD_ID" BIGINT NOT NULL, "BUCKET_COL_NAME" VARCHAR(256), "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."SERDES" ("SERDE_ID" BIGINT NOT NULL, "NAME" VARCHAR(128), "SLIB" VARCHAR(4000)); CREATE TABLE "APP"."TBLS" ("TBL_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "DB_ID" BIGINT, "LAST_ACCESS_TIME" INTEGER NOT NULL, "OWNER" VARCHAR(767), "RETENTION" INTEGER NOT NULL, "SD_ID" BIGINT, "TBL_NAME" VARCHAR(128), "TBL_TYPE" VARCHAR(128), "VIEW_EXPANDED_TEXT" LONG VARCHAR, "VIEW_ORIGINAL_TEXT" LONG VARCHAR); CREATE TABLE "APP"."SORT_COLS" ("SD_ID" BIGINT NOT NULL, "COLUMN_NAME" VARCHAR(128), "ORDER" INTEGER NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.7.0.derby.sql ======================================================================= -- Timestamp: 2011-03-18 02:55:07.049 -- Source database is: /Users/carl/metastore/derby/mdb-0.7.0-rc0 -- Connection URL is: jdbc:derby:/Users/carl/metastore/derby/mdb-0.7.0-rc0 -- appendLogs: false -- ---------------------------------------------- -- DDL Statements for functions -- ---------------------------------------------- CREATE FUNCTION "APP"."NUCLEUS_ASCII" (C CHAR(1)) RETURNS INTEGER LANGUAGE JAVA PARAMETER STYLE JAVA READS SQL DATA CALLED ON NULL INPUT EXTERNAL NAME 'org.datanucleus.store.rdbms.adapter.DerbySQLFunction.ascii' ; CREATE FUNCTION "APP"."NUCLEUS_MATCHES" (TEXT VARCHAR(8000),PATTERN VARCHAR(8000)) RETURNS INTEGER LANGUAGE JAVA PARAMETER STYLE JAVA READS SQL DATA CALLED ON NULL INPUT EXTERNAL NAME 'org.datanucleus.store.rdbms.adapter.DerbySQLFunction.matches' ; -- ---------------------------------------------- -- DDL Statements for tables -- ---------------------------------------------- CREATE TABLE "APP"."SDS" ("SD_ID" BIGINT NOT NULL, "INPUT_FORMAT" VARCHAR(4000), "IS_COMPRESSED" CHAR(1) NOT NULL, "LOCATION" VARCHAR(4000), "NUM_BUCKETS" INTEGER NOT NULL, "OUTPUT_FORMAT" VARCHAR(4000), "SERDE_ID" BIGINT); CREATE TABLE "APP"."GLOBAL_PRIVS" ("USER_GRANT_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "USER_PRIV" VARCHAR(128)); CREATE TABLE "APP"."INDEX_PARAMS" ("INDEX_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(4000)); CREATE TABLE "APP"."SEQUENCE_TABLE" ("SEQUENCE_NAME" VARCHAR(256) NOT NULL, "NEXT_VAL" BIGINT NOT NULL); CREATE TABLE "APP"."NUCLEUS_TABLES" ("CLASS_NAME" VARCHAR(128) NOT NULL, "TABLE_NAME" VARCHAR(128) NOT NULL, "TYPE" VARCHAR(4) NOT NULL, "OWNER" VARCHAR(2) NOT NULL, "VERSION" VARCHAR(20) NOT NULL, "INTERFACE_NAME" VARCHAR(256) DEFAULT NULL); CREATE TABLE "APP"."TYPES" ("TYPES_ID" BIGINT NOT NULL, "TYPE_NAME" VARCHAR(128), "TYPE1" VARCHAR(767), "TYPE2" VARCHAR(767)); CREATE TABLE "APP"."PART_COL_PRIVS" ("PART_COLUMN_GRANT_ID" BIGINT NOT NULL, "COLUMN_NAME" VARCHAR(128), "CREATE_TIME" INTEGER NOT NULL, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PART_ID" BIGINT, "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "PART_COL_PRIV" VARCHAR(128)); CREATE TABLE "APP"."COLUMNS" ("SD_ID" BIGINT NOT NULL, "COMMENT" VARCHAR(256), "COLUMN_NAME" VARCHAR(128) NOT NULL, "TYPE_NAME" VARCHAR(4000) NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."BUCKETING_COLS" ("SD_ID" BIGINT NOT NULL, "BUCKET_COL_NAME" VARCHAR(256), "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."TABLE_PARAMS" ("TBL_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(4000)); CREATE TABLE "APP"."DATABASE_PARAMS" ("DB_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(180) NOT NULL, "PARAM_VALUE" VARCHAR(4000)); CREATE TABLE "APP"."TBL_PRIVS" ("TBL_GRANT_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "TBL_PRIV" VARCHAR(128), "TBL_ID" BIGINT); CREATE TABLE "APP"."IDXS" ("INDEX_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "DEFERRED_REBUILD" CHAR(1) NOT NULL, "INDEX_HANDLER_CLASS" VARCHAR(4000), "INDEX_NAME" VARCHAR(128), "INDEX_TBL_ID" BIGINT, "LAST_ACCESS_TIME" INTEGER NOT NULL, "ORIG_TBL_ID" BIGINT, "SD_ID" BIGINT); CREATE TABLE "APP"."DB_PRIVS" ("DB_GRANT_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "DB_ID" BIGINT, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "DB_PRIV" VARCHAR(128)); CREATE TABLE "APP"."ROLES" ("ROLE_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "OWNER_NAME" VARCHAR(128), "ROLE_NAME" VARCHAR(128)); CREATE TABLE "APP"."SD_PARAMS" ("SD_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(4000)); CREATE TABLE "APP"."SERDES" ("SERDE_ID" BIGINT NOT NULL, "NAME" VARCHAR(128), "SLIB" VARCHAR(4000)); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.8.0.derby.sql ======================================================================= -- Timestamp: 2011-09-22 15:32:02.024 -- Source database is: /home/carl/Work/repos/hive1/metastore/scripts/upgrade/derby/mdb -- Connection URL is: jdbc:derby:/home/carl/Work/repos/hive1/metastore/scripts/upgrade/derby/mdb -- Specified schema is: APP -- appendLogs: false -- ---------------------------------------------- -- DDL Statements for functions -- ---------------------------------------------- CREATE FUNCTION "APP"."NUCLEUS_ASCII" (C CHAR(1)) RETURNS INTEGER LANGUAGE JAVA PARAMETER STYLE JAVA READS SQL DATA CALLED ON NULL INPUT EXTERNAL NAME 'org.datanucleus.store.rdbms.adapter.DerbySQLFunction.ascii' ; CREATE FUNCTION "APP"."NUCLEUS_MATCHES" (TEXT VARCHAR(8000),PATTERN VARCHAR(8000)) RETURNS INTEGER LANGUAGE JAVA PARAMETER STYLE JAVA READS SQL DATA CALLED ON NULL INPUT EXTERNAL NAME 'org.datanucleus.store.rdbms.adapter.DerbySQLFunction.matches' ; -- ---------------------------------------------- -- DDL Statements for tables -- ---------------------------------------------- CREATE TABLE "APP"."DBS" ("DB_ID" BIGINT NOT NULL, "DESC" VARCHAR(4000), "DB_LOCATION_URI" VARCHAR(4000) NOT NULL, "NAME" VARCHAR(128)); CREATE TABLE "APP"."TBL_PRIVS" ("TBL_GRANT_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "TBL_PRIV" VARCHAR(128), "TBL_ID" BIGINT); CREATE TABLE "APP"."DATABASE_PARAMS" ("DB_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(180) NOT NULL, "PARAM_VALUE" VARCHAR(4000)); CREATE TABLE "APP"."TBL_COL_PRIVS" ("TBL_COLUMN_GRANT_ID" BIGINT NOT NULL, "COLUMN_NAME" VARCHAR(128), "CREATE_TIME" INTEGER NOT NULL, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "TBL_COL_PRIV" VARCHAR(128), "TBL_ID" BIGINT); CREATE TABLE "APP"."SERDE_PARAMS" ("SERDE_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(4000)); CREATE TABLE "APP"."COLUMNS_V2" ("CD_ID" BIGINT NOT NULL, "COMMENT" VARCHAR(4000), "COLUMN_NAME" VARCHAR(128) NOT NULL, "TYPE_NAME" VARCHAR(4000), "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."SORT_COLS" ("SD_ID" BIGINT NOT NULL, "COLUMN_NAME" VARCHAR(128), "ORDER" INTEGER NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."CDS" ("CD_ID" BIGINT NOT NULL); CREATE TABLE "APP"."PARTITION_KEY_VALS" ("PART_ID" BIGINT NOT NULL, "PART_KEY_VAL" VARCHAR(256), "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."DB_PRIVS" ("DB_GRANT_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "DB_ID" BIGINT, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "DB_PRIV" VARCHAR(128)); CREATE TABLE "APP"."IDXS" ("INDEX_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "DEFERRED_REBUILD" CHAR(1) NOT NULL, "INDEX_HANDLER_CLASS" VARCHAR(4000), "INDEX_NAME" VARCHAR(128), "INDEX_TBL_ID" BIGINT, "LAST_ACCESS_TIME" INTEGER NOT NULL, "ORIG_TBL_ID" BIGINT, "SD_ID" BIGINT); CREATE TABLE "APP"."INDEX_PARAMS" ("INDEX_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(4000)); CREATE TABLE "APP"."PARTITIONS" ("PART_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "LAST_ACCESS_TIME" INTEGER NOT NULL, "PART_NAME" VARCHAR(767), "SD_ID" BIGINT, "TBL_ID" BIGINT); CREATE TABLE "APP"."SERDES" ("SERDE_ID" BIGINT NOT NULL, "NAME" VARCHAR(128), "SLIB" VARCHAR(4000)); CREATE TABLE "APP"."PART_PRIVS" ("PART_GRANT_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PART_ID" BIGINT, "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "PART_PRIV" VARCHAR(128)); CREATE TABLE "APP"."ROLE_MAP" ("ROLE_GRANT_ID" BIGINT NOT NULL, "ADD_TIME" INTEGER NOT NULL, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "ROLE_ID" BIGINT); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/hive-schema-0.9.0.derby.sql ======================================================================= -- Timestamp: 2011-09-22 15:32:02.024 -- Source database is: /home/carl/Work/repos/hive1/metastore/scripts/upgrade/derby/mdb -- Connection URL is: jdbc:derby:/home/carl/Work/repos/hive1/metastore/scripts/upgrade/derby/mdb -- Specified schema is: APP -- appendLogs: false -- ---------------------------------------------- -- DDL Statements for functions -- ---------------------------------------------- CREATE FUNCTION "APP"."NUCLEUS_ASCII" (C CHAR(1)) RETURNS INTEGER LANGUAGE JAVA PARAMETER STYLE JAVA READS SQL DATA CALLED ON NULL INPUT EXTERNAL NAME 'org.datanucleus.store.rdbms.adapter.DerbySQLFunction.ascii' ; CREATE FUNCTION "APP"."NUCLEUS_MATCHES" (TEXT VARCHAR(8000),PATTERN VARCHAR(8000)) RETURNS INTEGER LANGUAGE JAVA PARAMETER STYLE JAVA READS SQL DATA CALLED ON NULL INPUT EXTERNAL NAME 'org.datanucleus.store.rdbms.adapter.DerbySQLFunction.matches' ; -- ---------------------------------------------- -- DDL Statements for tables -- ---------------------------------------------- CREATE TABLE "APP"."DBS" ("DB_ID" BIGINT NOT NULL, "DESC" VARCHAR(4000), "DB_LOCATION_URI" VARCHAR(4000) NOT NULL, "NAME" VARCHAR(128)); CREATE TABLE "APP"."TBL_PRIVS" ("TBL_GRANT_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "TBL_PRIV" VARCHAR(128), "TBL_ID" BIGINT); CREATE TABLE "APP"."DATABASE_PARAMS" ("DB_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(180) NOT NULL, "PARAM_VALUE" VARCHAR(4000)); CREATE TABLE "APP"."TBL_COL_PRIVS" ("TBL_COLUMN_GRANT_ID" BIGINT NOT NULL, "COLUMN_NAME" VARCHAR(128), "CREATE_TIME" INTEGER NOT NULL, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "TBL_COL_PRIV" VARCHAR(128), "TBL_ID" BIGINT); CREATE TABLE "APP"."SERDE_PARAMS" ("SERDE_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(4000)); CREATE TABLE "APP"."COLUMNS_V2" ("CD_ID" BIGINT NOT NULL, "COMMENT" VARCHAR(4000), "COLUMN_NAME" VARCHAR(128) NOT NULL, "TYPE_NAME" VARCHAR(4000), "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."SORT_COLS" ("SD_ID" BIGINT NOT NULL, "COLUMN_NAME" VARCHAR(128), "ORDER" INTEGER NOT NULL, "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."CDS" ("CD_ID" BIGINT NOT NULL); CREATE TABLE "APP"."PARTITION_KEY_VALS" ("PART_ID" BIGINT NOT NULL, "PART_KEY_VAL" VARCHAR(256), "INTEGER_IDX" INTEGER NOT NULL); CREATE TABLE "APP"."DB_PRIVS" ("DB_GRANT_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "DB_ID" BIGINT, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "DB_PRIV" VARCHAR(128)); CREATE TABLE "APP"."IDXS" ("INDEX_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "DEFERRED_REBUILD" CHAR(1) NOT NULL, "INDEX_HANDLER_CLASS" VARCHAR(4000), "INDEX_NAME" VARCHAR(128), "INDEX_TBL_ID" BIGINT, "LAST_ACCESS_TIME" INTEGER NOT NULL, "ORIG_TBL_ID" BIGINT, "SD_ID" BIGINT); CREATE TABLE "APP"."INDEX_PARAMS" ("INDEX_ID" BIGINT NOT NULL, "PARAM_KEY" VARCHAR(256) NOT NULL, "PARAM_VALUE" VARCHAR(4000)); CREATE TABLE "APP"."PARTITIONS" ("PART_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "LAST_ACCESS_TIME" INTEGER NOT NULL, "PART_NAME" VARCHAR(767), "SD_ID" BIGINT, "TBL_ID" BIGINT); CREATE TABLE "APP"."SERDES" ("SERDE_ID" BIGINT NOT NULL, "NAME" VARCHAR(128), "SLIB" VARCHAR(4000)); CREATE TABLE "APP"."PART_PRIVS" ("PART_GRANT_ID" BIGINT NOT NULL, "CREATE_TIME" INTEGER NOT NULL, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PART_ID" BIGINT, "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "PART_PRIV" VARCHAR(128)); CREATE TABLE "APP"."ROLE_MAP" ("ROLE_GRANT_ID" BIGINT NOT NULL, "ADD_TIME" INTEGER NOT NULL, "GRANT_OPTION" SMALLINT NOT NULL, "GRANTOR" VARCHAR(128), "GRANTOR_TYPE" VARCHAR(128), "PRINCIPAL_NAME" VARCHAR(128), "PRINCIPAL_TYPE" VARCHAR(128), "ROLE_ID" BIGINT); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/upgrade-0.5.0-to-0.6.0.derby.sql ======================================================================= -- Upgrade MetaStore schema from 0.5.0 to 0.6.0 RUN '001-HIVE-972.derby.sql'; RUN '002-HIVE-1068.derby.sql'; RUN '003-HIVE-675.derby.sql'; RUN '004-HIVE-1364.derby.sql'; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/upgrade-0.6.0-to-0.7.0.derby.sql ======================================================================= -- Upgrade MetaStore schema from 0.6.0 to 0.7.0 RUN '005-HIVE-417.derby.sql'; RUN '006-HIVE-1823.derby.sql'; RUN '007-HIVE-78.derby.sql'; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/upgrade-0.7.0-to-0.8.0.derby.sql ======================================================================= -- Upgrade MetaStore schema from 0.7.0 to 0.8.0 RUN '008-HIVE-2246.derby.sql'; RUN '009-HIVE-2215.derby.sql'; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/upgrade-0.8.0-to-0.9.0.derby.sql ======================================================================= -- Upgrade MetaStore schema from 0.8.0 to 0.9.0 ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/derby/upgrade-0.9.0-to-0.10.0.derby.sql ======================================================================= -- Upgrade MetaStore schema from 0.9.0 to 0.10.0 RUN '010-HIVE-3072.derby.sql'; RUN '011-HIVE-3649.derby.sql'; RUN '012-HIVE-1362.derby.sql'; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/001-HIVE-972.mysql.sql ======================================================================= SELECT '< HIVE-972: Support views >' AS ' '; ALTER TABLE `TBLS` ADD `VIEW_EXPANDED_TEXT` mediumtext; ALTER TABLE `TBLS` ADD `VIEW_ORIGINAL_TEXT` mediumtext; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/002-HIVE-1068.mysql.sql ======================================================================= SELECT '< HIVE-1068: CREATE VIEW followup: add a "table type" enum attribute in metastore >' AS ' '; ALTER TABLE `TBLS` ADD `TBL_TYPE` VARCHAR(128); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/003-HIVE-675.mysql.sql ======================================================================= SELECT '< HIVE-675: Add database/schema support for Hive QL >' AS ' '; ALTER TABLE `DBS` MODIFY `DESC` VARCHAR(4000); ALTER TABLE `DBS` ADD `DB_LOCATION_URI` VARCHAR(4000) NOT NULL DEFAULT ''; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/004-HIVE-1364.mysql.sql ======================================================================= SELECT '< HIVE-1364: Increase the maximum length of various metastore fields >' AS ' '; ALTER TABLE `TBLS` MODIFY `OWNER` VARCHAR(767); ALTER TABLE `COLUMNS` DROP PRIMARY KEY; ALTER TABLE `COLUMNS` ADD PRIMARY KEY (`SD_ID`, `COLUMN_NAME`); ALTER TABLE `COLUMNS` MODIFY `TYPE_NAME` VARCHAR(4000); ALTER TABLE `PARTITION_KEYS` MODIFY `PKEY_COMMENT` VARCHAR(4000); ALTER TABLE `SD_PARAMS` MODIFY `PARAM_VALUE` VARCHAR(4000); ALTER TABLE `SDS` MODIFY `INPUT_FORMAT` VARCHAR(4000); ALTER TABLE `SDS` MODIFY `LOCATION` VARCHAR(4000); ALTER TABLE `SDS` MODIFY `OUTPUT_FORMAT` VARCHAR(4000); ALTER TABLE `SERDE_PARAMS` MODIFY `PARAM_VALUE` VARCHAR(4000); ALTER TABLE `SERDES` MODIFY `SLIB` VARCHAR(4000); ALTER TABLE `TABLE_PARAMS` MODIFY `PARAM_VALUE` VARCHAR(4000); ALTER TABLE `PARTITION_PARAMS` MODIFY `PARAM_VALUE` VARCHAR(4000); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/005-HIVE-417.mysql.sql ======================================================================= SELECT '< HIVE-417 Implement Indexing in Hive >' AS ' '; CREATE TABLE IF NOT EXISTS `IDXS` ( `INDEX_ID` bigint(20) NOT NULL, `CREATE_TIME` int(11) NOT NULL, `DEFERRED_REBUILD` bit(1) NOT NULL, `INDEX_HANDLER_CLASS` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `INDEX_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `INDEX_TBL_ID` bigint(20) DEFAULT NULL, `LAST_ACCESS_TIME` int(11) NOT NULL, `ORIG_TBL_ID` bigint(20) DEFAULT NULL, `SD_ID` bigint(20) DEFAULT NULL, PRIMARY KEY (`INDEX_ID`), UNIQUE KEY `UNIQUEINDEX` (`INDEX_NAME`,`ORIG_TBL_ID`), KEY `IDXS_FK1` (`SD_ID`), KEY `IDXS_FK2` (`INDEX_TBL_ID`), KEY `IDXS_FK3` (`ORIG_TBL_ID`), CONSTRAINT `IDXS_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS` (`SD_ID`), CONSTRAINT `IDXS_FK2` FOREIGN KEY (`INDEX_TBL_ID`) REFERENCES `TBLS` (`TBL_ID`), CONSTRAINT `IDXS_FK3` FOREIGN KEY (`ORIG_TBL_ID`) REFERENCES `TBLS` (`TBL_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE IF NOT EXISTS `INDEX_PARAMS` ( `INDEX_ID` bigint(20) NOT NULL, `PARAM_KEY` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `PARAM_VALUE` varchar(767) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, PRIMARY KEY (`INDEX_ID`,`PARAM_KEY`), CONSTRAINT `INDEX_PARAMS_FK1` FOREIGN KEY (`INDEX_ID`) REFERENCES `IDXS` (`INDEX_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/006-HIVE-1823.mysql.sql ======================================================================= SELECT '< HIVE-1823 Upgrade the database thrift interface to allow parameters key-value pairs >' AS ' '; CREATE TABLE IF NOT EXISTS `DATABASE_PARAMS` ( `DB_ID` bigint(20) NOT NULL, `PARAM_KEY` varchar(180) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `PARAM_VALUE` varchar(4000) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, PRIMARY KEY (`DB_ID`,`PARAM_KEY`), CONSTRAINT `DATABASE_PARAMS_FK1` FOREIGN KEY (`DB_ID`) REFERENCES `DBS` (`DB_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/007-HIVE-78.mysql.sql ======================================================================= SELECT '< HIVE-78 Authorization model for Hive >' AS ' '; CREATE TABLE IF NOT EXISTS `ROLES` ( `ROLE_ID` bigint(20) NOT NULL, `CREATE_TIME` int(11) NOT NULL, `OWNER_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `ROLE_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, PRIMARY KEY (`ROLE_ID`), UNIQUE KEY `ROLEENTITYINDEX` (`ROLE_NAME`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE IF NOT EXISTS `ROLE_MAP` ( `ROLE_GRANT_ID` bigint(20) NOT NULL, `ADD_TIME` int(11) NOT NULL, `GRANT_OPTION` smallint(6) NOT NULL, `GRANTOR` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `GRANTOR_TYPE` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `PRINCIPAL_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `PRINCIPAL_TYPE` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `ROLE_ID` bigint(20) DEFAULT NULL, PRIMARY KEY (`ROLE_GRANT_ID`), UNIQUE KEY `USERROLEMAPINDEX` (`PRINCIPAL_NAME`,`ROLE_ID`,`GRANTOR`,`GRANTOR_TYPE`), CONSTRAINT `ROLE_MAP_FK1` FOREIGN KEY (`ROLE_ID`) REFERENCES `ROLES` (`ROLE_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE IF NOT EXISTS `GLOBAL_PRIVS` ( `USER_GRANT_ID` bigint(20) NOT NULL, `CREATE_TIME` int(11) NOT NULL, `GRANT_OPTION` smallint(6) NOT NULL, `GRANTOR` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `GRANTOR_TYPE` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `PRINCIPAL_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `PRINCIPAL_TYPE` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `USER_PRIV` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, PRIMARY KEY (`USER_GRANT_ID`), UNIQUE KEY `GLOBALPRIVILEGEINDEX` (`PRINCIPAL_NAME`,`PRINCIPAL_TYPE`,`USER_PRIV`,`GRANTOR`,`GRANTOR_TYPE`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE IF NOT EXISTS `DB_PRIVS` ( `DB_GRANT_ID` bigint(20) NOT NULL, `CREATE_TIME` int(11) NOT NULL, `DB_ID` bigint(20) DEFAULT NULL, `GRANT_OPTION` smallint(6) NOT NULL, `GRANTOR` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `GRANTOR_TYPE` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `PRINCIPAL_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `PRINCIPAL_TYPE` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `DB_PRIV` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, PRIMARY KEY (`DB_GRANT_ID`), UNIQUE KEY `DBPRIVILEGEINDEX` (`DB_ID`,`PRINCIPAL_NAME`,`PRINCIPAL_TYPE`,`DB_PRIV`,`GRANTOR`,`GRANTOR_TYPE`), ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/008-HIVE-2246.mysql.sql ======================================================================= SELECT '< HIVE-2246 Dedupe tables column schemas from partitions in the metastore db >' AS ' '; DELIMITER $$ DROP PROCEDURE IF EXISTS REVERT $$ DROP PROCEDURE IF EXISTS ALTER_SDS $$ DROP PROCEDURE IF EXISTS CREATE_SDS $$ DROP PROCEDURE IF EXISTS CREATE_TABLES $$ DROP PROCEDURE IF EXISTS MIGRATE_TABLES $$ DROP PROCEDURE IF EXISTS MIGRATE_PARTITIONS $$ DROP PROCEDURE IF EXISTS MIGRATE_IDXS $$ DROP PROCEDURE IF EXISTS MIGRATE $$ DROP PROCEDURE IF EXISTS PRE_MIGRATE $$ DROP PROCEDURE IF EXISTS RENAME_OLD_COLUMNS $$ DROP PROCEDURE IF EXISTS CREATE_TABLE_SDS $$ DROP PROCEDURE IF EXISTS POST_MIGRATE $$ /* Call this procedure to revert all changes by this script */ CREATE PROCEDURE REVERT() BEGIN ALTER TABLE SDS DROP FOREIGN KEY `SDS_FK2` ; ALTER TABLE SDS DROP COLUMN CD_ID ; DROP TABLE IF EXISTS COLUMNS_V2; DROP TABLE IF EXISTS TABLE_SDS; DROP TABLE IF EXISTS CDS; SET FOREIGN_KEY_CHECKS = 0; ALTER TABLE COLUMNS_OLD ADD CONSTRAINT `COLUMNS_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS`(`SD_ID`) ; SET FOREIGN_KEY_CHECKS = 1; RENAME TABLE COLUMNS_OLD TO COLUMNS; END $$ /* Alter the SDS table to: * - add the column CD_ID * - add a foreign key on CD_ID * - create an index on CD_ID */ CREATE PROCEDURE ALTER_SDS() BEGIN ALTER TABLE SDS ADD COLUMN CD_ID bigint(20) NULL AFTER SD_ID ; SELECT 'Added the column CD_ID to SD_ID'; ALTER TABLE SDS ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/009-HIVE-2215.mysql.sql ======================================================================= -- Table `PARTITION_EVENTS` for classes [org.apache.hadoop.hive.metastore.model.MPartitionEvent] SELECT '< HIVE-2215 Add api for marking querying set of partitions for events >' AS ' '; CREATE TABLE IF NOT EXISTS `PARTITION_EVENTS` ( `PART_NAME_ID` BIGINT NOT NULL, `DB_NAME` VARCHAR(128) BINARY NULL, `EVENT_TIME` BIGINT NOT NULL, `EVENT_TYPE` INTEGER NOT NULL, `PARTITION_NAME` VARCHAR(767) BINARY NULL, `TBL_NAME` VARCHAR(128) BINARY NULL, PRIMARY KEY (`PART_NAME_ID`) ) ENGINE=INNODB DEFAULT CHARSET=latin1; -- Constraints for table `PARTITION_EVENTS` for class(es) [org.apache.hadoop.hive.metastore.model.MPartitionEvent] CREATE INDEX `PARTITIONEVENTINDEX` ON `PARTITION_EVENTS` (`PARTITION_NAME`); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/010-HIVE-3072.mysql.sql ======================================================================= SELECT '< HIVE-3072 Skewed Table DDL >' AS ' '; CREATE TABLE IF NOT EXISTS `SKEWED_STRING_LIST` ( `STRING_LIST_ID` bigint(20) NOT NULL, PRIMARY KEY (`STRING_LIST_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE IF NOT EXISTS `SKEWED_STRING_LIST_VALUES` ( `STRING_LIST_ID` bigint(20) NOT NULL, `STRING_LIST_VALUE` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `INTEGER_IDX` int(11) NOT NULL, PRIMARY KEY (`STRING_LIST_ID`,`INTEGER_IDX`), KEY `SKEWED_STRING_LIST_VALUES_N49` (`STRING_LIST_ID`), CONSTRAINT `SKEWED_STRING_LIST_VALUES_FK1` FOREIGN KEY (`STRING_LIST_ID`) REFERENCES `SKEWED_STRING_LIST` (`STRING_LIST_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE IF NOT EXISTS `SKEWED_COL_NAMES` ( `SD_ID` bigint(20) NOT NULL, `SKEWED_COL_NAME` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `INTEGER_IDX` int(11) NOT NULL, PRIMARY KEY (`SD_ID`,`INTEGER_IDX`), KEY `SKEWED_COL_NAMES_N49` (`SD_ID`), CONSTRAINT `SKEWED_COL_NAMES_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS` (`SD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE IF NOT EXISTS `SKEWED_COL_VALUE_LOC_MAP` ( `SD_ID` bigint(20) NOT NULL, `STRING_LIST_ID_KID` bigint(20) NOT NULL, `LOCATION` varchar(4000) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, PRIMARY KEY (`SD_ID`,`STRING_LIST_ID_KID`), KEY `SKEWED_COL_VALUE_LOC_MAP_N49` (`STRING_LIST_ID_KID`), KEY `SKEWED_COL_VALUE_LOC_MAP_N50` (`SD_ID`), CONSTRAINT `SKEWED_COL_VALUE_LOC_MAP_FK2` FOREIGN KEY (`STRING_LIST_ID_KID`) REFERENCES `SKEWED_STRING_LIST` (`STRING_LIST_ID`), CONSTRAINT `SKEWED_COL_VALUE_LOC_MAP_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS` (`SD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE IF NOT EXISTS `SKEWED_VALUES` ( `SD_ID_OID` bigint(20) NOT NULL, `STRING_LIST_ID_EID` bigint(20) NOT NULL, `INTEGER_IDX` int(11) NOT NULL, PRIMARY KEY (`SD_ID_OID`,`INTEGER_IDX`), KEY `SKEWED_VALUES_N50` (`SD_ID_OID`), KEY `SKEWED_VALUES_N49` (`STRING_LIST_ID_EID`), CONSTRAINT `SKEWED_VALUES_FK2` FOREIGN KEY (`STRING_LIST_ID_EID`) REFERENCES `SKEWED_STRING_LIST` (`STRING_LIST_ID`), CONSTRAINT `SKEWED_VALUES_FK1` FOREIGN KEY (`SD_ID_OID`) REFERENCES `SDS` (`SD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/011-HIVE-3649.mysql.sql ======================================================================= SELECT '< HIVE-3649: Support stored as directories >' AS ' '; -- Add new not null column into SDS table in three steps -- Step 1: Add the column allowing null ALTER TABLE `SDS` ADD `IS_STOREDASSUBDIRECTORIES` bit(1); -- Step 2: Replace the null with default value (false) UPDATE `SDS` SET `IS_STOREDASSUBDIRECTORIES` = false; -- Step 3: Alter the column to disallow null values ALTER TABLE `SDS` MODIFY COLUMN `IS_STOREDASSUBDIRECTORIES` bit(1) NOT NULL; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/012-HIVE-1362.mysql.sql ======================================================================= SELECT '< HIVE-1362 Column Statistics Support in Hive >' AS ' '; CREATE TABLE IF NOT EXISTS `TAB_COL_STATS` ( `CS_ID` bigint(20) NOT NULL, `DB_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `TABLE_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `COLUMN_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `COLUMN_TYPE` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `TBL_ID` bigint(20) NOT NULL, `LONG_LOW_VALUE` bigint(20), `LONG_HIGH_VALUE` bigint(20), `DOUBLE_LOW_VALUE` double(53,4), `DOUBLE_HIGH_VALUE` double(53,4), `BIG_DECIMAL_LOW_VALUE` varchar(4000) CHARACTER SET latin1 COLLATE latin1_bin, `BIG_DECIMAL_HIGH_VALUE` varchar(4000) CHARACTER SET latin1 COLLATE latin1_bin, `NUM_NULLS` bigint(20) NOT NULL, `NUM_DISTINCTS` bigint(20), `AVG_COL_LEN` double(53,4), `MAX_COL_LEN` bigint(20), `NUM_TRUES` bigint(20), `NUM_FALSES` bigint(20), `LAST_ANALYZED` bigint(20) NOT NULL, PRIMARY KEY (`CS_ID`), CONSTRAINT `TAB_COL_STATS_FK` FOREIGN KEY (`TBL_ID`) REFERENCES `TBLS` (`TBL_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE IF NOT EXISTS `PART_COL_STATS` ( `CS_ID` bigint(20) NOT NULL, `DB_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `TABLE_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `PARTITION_NAME` varchar(767) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `COLUMN_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `COLUMN_TYPE` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `PART_ID` bigint(20) NOT NULL, `LONG_LOW_VALUE` bigint(20), `LONG_HIGH_VALUE` bigint(20), `DOUBLE_LOW_VALUE` double(53,4), `DOUBLE_HIGH_VALUE` double(53,4), `BIG_DECIMAL_LOW_VALUE` varchar(4000) CHARACTER SET latin1 COLLATE latin1_bin, `BIG_DECIMAL_HIGH_VALUE` varchar(4000) CHARACTER SET latin1 COLLATE latin1_bin, `NUM_NULLS` bigint(20) NOT NULL, `NUM_DISTINCTS` bigint(20), `AVG_COL_LEN` double(53,4), `MAX_COL_LEN` bigint(20), `NUM_TRUES` bigint(20), `NUM_FALSES` bigint(20), `LAST_ANALYZED` bigint(20) NOT NULL, PRIMARY KEY (`CS_ID`), CONSTRAINT `PART_COL_STATS_FK` FOREIGN KEY (`PART_ID`) REFERENCES `PARTITIONS` (`PART_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.10.0.mysql.sql ======================================================================= -- MySQL dump 10.13 Distrib 5.5.25, for osx10.6 (i386) -- -- Host: localhost Database: test -- ------------------------------------------------------ -- Server version 5.5.25 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- -- Table structure for table `BUCKETING_COLS` -- /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE IF NOT EXISTS `BUCKETING_COLS` ( `SD_ID` bigint(20) NOT NULL, `BUCKET_COL_NAME` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `INTEGER_IDX` int(11) NOT NULL, PRIMARY KEY (`SD_ID`,`INTEGER_IDX`), KEY `BUCKETING_COLS_N49` (`SD_ID`), CONSTRAINT `BUCKETING_COLS_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS` (`SD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `CDS` -- /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE IF NOT EXISTS `CDS` ( `CD_ID` bigint(20) NOT NULL, PRIMARY KEY (`CD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `COLUMNS_V2` -- /*!40101 SET @saved_cs_client = @@character_set_client */; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.3.0.mysql.sql ======================================================================= -- MySQL dump 10.13 Distrib 5.1.48, for apple-darwin10.3.0 (i386) -- -- Host: localhost Database: mdb -- ------------------------------------------------------ -- Server version 5.1.48 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- -- Table structure for table `BUCKETING_COLS` -- /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE IF NOT EXISTS `BUCKETING_COLS` ( `SD_ID` bigint(20) NOT NULL, `BUCKET_COL_NAME` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `INTEGER_IDX` int(11) NOT NULL, PRIMARY KEY (`SD_ID`,`INTEGER_IDX`), KEY `BUCKETING_COLS_N49` (`SD_ID`), CONSTRAINT `BUCKETING_COLS_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS` (`SD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `COLUMNS` -- /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE IF NOT EXISTS `COLUMNS` ( `SD_ID` bigint(20) NOT NULL, `COMMENT` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `COLUMN_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `TYPE_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `INTEGER_IDX` int(11) NOT NULL, PRIMARY KEY (`SD_ID`,`COLUMN_NAME`,`TYPE_NAME`), KEY `COLUMNS_N49` (`SD_ID`), CONSTRAINT `COLUMNS_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS` (`SD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.4.0.mysql.sql ======================================================================= -- MySQL dump 10.13 Distrib 5.1.48, for apple-darwin10.3.0 (i386) -- -- Host: localhost Database: mdb -- ------------------------------------------------------ -- Server version 5.1.48 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- -- Table structure for table `BUCKETING_COLS` -- /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE IF NOT EXISTS `BUCKETING_COLS` ( `SD_ID` bigint(20) NOT NULL, `BUCKET_COL_NAME` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `INTEGER_IDX` int(11) NOT NULL, PRIMARY KEY (`SD_ID`,`INTEGER_IDX`), KEY `BUCKETING_COLS_N49` (`SD_ID`), CONSTRAINT `BUCKETING_COLS_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS` (`SD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `COLUMNS` -- /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE IF NOT EXISTS `COLUMNS` ( `SD_ID` bigint(20) NOT NULL, `COMMENT` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `COLUMN_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `TYPE_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `INTEGER_IDX` int(11) NOT NULL, PRIMARY KEY (`SD_ID`,`COLUMN_NAME`,`TYPE_NAME`), KEY `COLUMNS_N49` (`SD_ID`), CONSTRAINT `COLUMNS_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS` (`SD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.4.1.mysql.sql ======================================================================= -- MySQL dump 10.13 Distrib 5.1.48, for apple-darwin10.3.0 (i386) -- -- Host: localhost Database: mdb -- ------------------------------------------------------ -- Server version 5.1.48 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- -- Table structure for table `BUCKETING_COLS` -- /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE IF NOT EXISTS `BUCKETING_COLS` ( `SD_ID` bigint(20) NOT NULL, `BUCKET_COL_NAME` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `INTEGER_IDX` int(11) NOT NULL, PRIMARY KEY (`SD_ID`,`INTEGER_IDX`), KEY `BUCKETING_COLS_N49` (`SD_ID`), CONSTRAINT `BUCKETING_COLS_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS` (`SD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `COLUMNS` -- /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE IF NOT EXISTS `COLUMNS` ( `SD_ID` bigint(20) NOT NULL, `COMMENT` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `COLUMN_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `TYPE_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `INTEGER_IDX` int(11) NOT NULL, PRIMARY KEY (`SD_ID`,`COLUMN_NAME`,`TYPE_NAME`), KEY `COLUMNS_N49` (`SD_ID`), CONSTRAINT `COLUMNS_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS` (`SD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.5.0.mysql.sql ======================================================================= -- MySQL dump 10.13 Distrib 5.1.48, for apple-darwin10.3.0 (i386) -- -- Host: localhost Database: mdb -- ------------------------------------------------------ -- Server version 5.1.48 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- -- Table structure for table `BUCKETING_COLS` -- /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE IF NOT EXISTS `BUCKETING_COLS` ( `SD_ID` bigint(20) NOT NULL, `BUCKET_COL_NAME` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `INTEGER_IDX` int(11) NOT NULL, PRIMARY KEY (`SD_ID`,`INTEGER_IDX`), KEY `BUCKETING_COLS_N49` (`SD_ID`), CONSTRAINT `BUCKETING_COLS_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS` (`SD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `COLUMNS` -- /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE IF NOT EXISTS `COLUMNS` ( `SD_ID` bigint(20) NOT NULL, `COMMENT` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `COLUMN_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `TYPE_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `INTEGER_IDX` int(11) NOT NULL, PRIMARY KEY (`SD_ID`,`COLUMN_NAME`,`TYPE_NAME`), KEY `COLUMNS_N49` (`SD_ID`), CONSTRAINT `COLUMNS_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS` (`SD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.6.0.mysql.sql ======================================================================= -- MySQL dump 10.13 Distrib 5.1.48, for apple-darwin10.3.0 (i386) -- -- Host: localhost Database: mdb -- ------------------------------------------------------ -- Server version 5.1.48 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- -- Table structure for table `BUCKETING_COLS` -- /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE IF NOT EXISTS `BUCKETING_COLS` ( `SD_ID` bigint(20) NOT NULL, `BUCKET_COL_NAME` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `INTEGER_IDX` int(11) NOT NULL, PRIMARY KEY (`SD_ID`,`INTEGER_IDX`), KEY `BUCKETING_COLS_N49` (`SD_ID`), CONSTRAINT `BUCKETING_COLS_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS` (`SD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `COLUMNS` -- /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE IF NOT EXISTS `COLUMNS` ( `SD_ID` bigint(20) NOT NULL, `COMMENT` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `COLUMN_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `TYPE_NAME` varchar(4000) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `INTEGER_IDX` int(11) NOT NULL, PRIMARY KEY (`SD_ID`,`COLUMN_NAME`), KEY `COLUMNS_N49` (`SD_ID`), CONSTRAINT `COLUMNS_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS` (`SD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.7.0.mysql.sql ======================================================================= -- MySQL dump 10.13 Distrib 5.1.48, for apple-darwin10.3.0 (i386) -- -- Host: localhost Database: mdb -- ------------------------------------------------------ -- Server version 5.1.48 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- -- Table structure for table `BUCKETING_COLS` -- /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE IF NOT EXISTS `BUCKETING_COLS` ( `SD_ID` bigint(20) NOT NULL, `BUCKET_COL_NAME` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `INTEGER_IDX` int(11) NOT NULL, PRIMARY KEY (`SD_ID`,`INTEGER_IDX`), KEY `BUCKETING_COLS_N49` (`SD_ID`), CONSTRAINT `BUCKETING_COLS_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS` (`SD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `COLUMNS` -- /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE IF NOT EXISTS `COLUMNS` ( `SD_ID` bigint(20) NOT NULL, `COMMENT` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `COLUMN_NAME` varchar(128) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `TYPE_NAME` varchar(4000) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL, `INTEGER_IDX` int(11) NOT NULL, PRIMARY KEY (`SD_ID`,`COLUMN_NAME`), KEY `COLUMNS_N49` (`SD_ID`), CONSTRAINT `COLUMNS_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS` (`SD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.8.0.mysql.sql ======================================================================= -- MySQL dump 10.13 Distrib 5.1.54, for debian-linux-gnu (x86_64) -- -- Host: localhost Database: mdb -- ------------------------------------------------------ -- Server version 5.1.54-1ubuntu4 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- -- Table structure for table `BUCKETING_COLS` -- /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE IF NOT EXISTS `BUCKETING_COLS` ( `SD_ID` bigint(20) NOT NULL, `BUCKET_COL_NAME` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `INTEGER_IDX` int(11) NOT NULL, PRIMARY KEY (`SD_ID`,`INTEGER_IDX`), KEY `BUCKETING_COLS_N49` (`SD_ID`), CONSTRAINT `BUCKETING_COLS_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS` (`SD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `CDS` -- /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE IF NOT EXISTS `CDS` ( `CD_ID` bigint(20) NOT NULL, PRIMARY KEY (`CD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `COLUMNS_V2` -- /*!40101 SET @saved_cs_client = @@character_set_client */; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/hive-schema-0.9.0.mysql.sql ======================================================================= -- MySQL dump 10.13 Distrib 5.1.54, for debian-linux-gnu (x86_64) -- -- Host: localhost Database: mdb -- ------------------------------------------------------ -- Server version 5.1.54-1ubuntu4 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- -- Table structure for table `BUCKETING_COLS` -- /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE IF NOT EXISTS `BUCKETING_COLS` ( `SD_ID` bigint(20) NOT NULL, `BUCKET_COL_NAME` varchar(256) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, `INTEGER_IDX` int(11) NOT NULL, PRIMARY KEY (`SD_ID`,`INTEGER_IDX`), KEY `BUCKETING_COLS_N49` (`SD_ID`), CONSTRAINT `BUCKETING_COLS_FK1` FOREIGN KEY (`SD_ID`) REFERENCES `SDS` (`SD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `CDS` -- /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE IF NOT EXISTS `CDS` ( `CD_ID` bigint(20) NOT NULL, PRIMARY KEY (`CD_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `COLUMNS_V2` -- /*!40101 SET @saved_cs_client = @@character_set_client */; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/upgrade-0.5.0-to-0.6.0.mysql.sql ======================================================================= SELECT '< Upgrading MetaStore schema from 0.5.0 to 0.6.0 >' AS ' '; SOURCE 001-HIVE-972.mysql.sql; SOURCE 002-HIVE-1068.mysql.sql; SOURCE 003-HIVE-675.mysql.sql; SOURCE 004-HIVE-1364.mysql.sql; SELECT '< Finished upgrading MetaStore schema from 0.5.0 to 0.6.0 >' AS ' '; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/upgrade-0.6.0-to-0.7.0.mysql.sql ======================================================================= SELECT 'Upgrading MetaStore schema from 0.6.0 to 0.7.0' AS ' '; SOURCE 005-HIVE-417.mysql.sql; SOURCE 006-HIVE-1823.mysql.sql; SOURCE 007-HIVE-78.mysql.sql; SELECT 'Finished upgrading MetaStore schema from 0.6.0 to 0.7.0' AS ' '; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/upgrade-0.7.0-to-0.8.0.mysql.sql ======================================================================= SELECT 'Upgrading MetaStore schema from 0.7.0 to 0.8.0' AS ' '; SOURCE 008-HIVE-2246.mysql.sql; SOURCE 009-HIVE-2215.mysql.sql; SELECT 'Finished upgrading MetaStore schema from 0.7.0 to 0.8.0' AS ' '; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/upgrade-0.8.0-to-0.9.0.mysql.sql ======================================================================= SELECT 'Upgrading MetaStore schema from 0.8.0 to 0.9.0' AS ' '; SELECT 'Finished upgrading MetaStore schema from 0.8.0 to 0.9.0' AS ' '; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/mysql/upgrade-0.9.0-to-0.10.0.mysql.sql ======================================================================= SELECT 'Upgrading MetaStore schema from 0.9.0 to 0.10.0' AS ' '; SOURCE 010-HIVE-3072.mysql.sql; SOURCE 011-HIVE-3649.mysql.sql; SOURCE 012-HIVE-1362.mysql.sql; SELECT 'Finished upgrading MetaStore schema from 0.9.0 to 0.10.0' AS ' '; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/oracle/010-HIVE-3072.oracle.sql ======================================================================= CREATE TABLE SKEWED_STRING_LIST ( STRING_LIST_ID NUMBER NOT NULL ); ALTER TABLE SKEWED_STRING_LIST ADD CONSTRAINT SKEWED_STRING_LIST_PK PRIMARY KEY (STRING_LIST_ID); CREATE TABLE SKEWED_STRING_LIST_VALUES ( STRING_LIST_ID NUMBER NOT NULL, "STRING_LIST_VALUE" VARCHAR2(256) NULL, INTEGER_IDX NUMBER(10) NOT NULL ); ALTER TABLE SKEWED_STRING_LIST_VALUES ADD CONSTRAINT SKEWED_STRING_LIST_VALUES_PK PRIMARY KEY (STRING_LIST_ID,INTEGER_IDX); ALTER TABLE SKEWED_STRING_LIST_VALUES ADD CONSTRAINT SKEWED_STRING_LIST_VALUES_FK1 FOREIGN KEY (STRING_LIST_ID) REFERENCES SKEWED_STRING_LIST (STRING_LIST_ID) INITIALLY DEFERRED ; CREATE TABLE SKEWED_COL_NAMES ( SD_ID NUMBER NOT NULL, "SKEWED_COL_NAME" VARCHAR2(256) NULL, INTEGER_IDX NUMBER(10) NOT NULL ); ALTER TABLE SKEWED_COL_NAMES ADD CONSTRAINT SKEWED_COL_NAMES_PK PRIMARY KEY (SD_ID,INTEGER_IDX); ALTER TABLE SKEWED_COL_NAMES ADD CONSTRAINT SKEWED_COL_NAMES_FK1 FOREIGN KEY (SD_ID) REFERENCES SDS (SD_ID) INITIALLY DEFERRED ; CREATE TABLE SKEWED_COL_VALUE_LOC_MAP ( SD_ID NUMBER NOT NULL, STRING_LIST_ID_KID NUMBER NOT NULL, "LOCATION" VARCHAR2(4000) NULL ); ALTER TABLE SKEWED_COL_VALUE_LOC_MAP ADD CONSTRAINT SKEWED_COL_VALUE_LOC_MAP_PK PRIMARY KEY (SD_ID,STRING_LIST_ID_KID); ALTER TABLE SKEWED_COL_VALUE_LOC_MAP ADD CONSTRAINT SKEWED_COL_VALUE_LOC_MAP_FK1 FOREIGN KEY (STRING_LIST_ID_KID) REFERENCES SKEWED_STRING_LIST (STRING_LIST_ID) INITIALLY DEFERRED ; ALTER TABLE SKEWED_COL_VALUE_LOC_MAP ADD CONSTRAINT SKEWED_COL_VALUE_LOC_MAP_FK2 FOREIGN KEY (SD_ID) REFERENCES SDS (SD_ID) INITIALLY DEFERRED ; CREATE TABLE SKEWED_VALUES ( SD_ID_OID NUMBER NOT NULL, STRING_LIST_ID_EID NUMBER NOT NULL, INTEGER_IDX NUMBER(10) NOT NULL ); ALTER TABLE SKEWED_VALUES ADD CONSTRAINT SKEWED_VALUES_PK PRIMARY KEY (SD_ID_OID,INTEGER_IDX); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/oracle/011-HIVE-3649.oracle.sql ======================================================================= -- Add new not null column into SDS table in three steps -- Step 1: Add the column allowing null ALTER TABLE SDS ADD IS_STOREDASSUBDIRECTORIES NUMBER(1) NULL; -- Step 2: Replace the null with default value (false) UPDATE SDS SET IS_STOREDASSUBDIRECTORIES = 0; -- Step 3: Alter the column to disallow null values ALTER TABLE SDS MODIFY(IS_STOREDASSUBDIRECTORIES NOT NULL); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/oracle/012-HIVE-1362.oracle.sql ======================================================================= CREATE TABLE TAB_COL_STATS ( CS_ID NUMBER NOT NULL, DB_NAME VARCHAR2(128) NOT NULL, TABLE_NAME VARCHAR2(128) NOT NULL, COLUMN_NAME VARCHAR2(128) NOT NULL, COLUMN_TYPE VARCHAR2(128) NOT NULL, TBL_ID NUMBER NOT NULL, LONG_LOW_VALUE NUMBER, LONG_HIGH_VALUE NUMBER, DOUBLE_LOW_VALUE NUMBER, DOUBLE_HIGH_VALUE NUMBER, BIG_DECIMAL_LOW_VALUE VARCHAR2(4000), BIG_DECIMAL_HIGH_VALUE VARCHAR2(4000), NUM_NULLS NUMBER NOT NULL, NUM_DISTINCTS NUMBER, AVG_COL_LEN NUMBER, MAX_COL_LEN NUMBER, NUM_TRUES NUMBER, NUM_FALSES NUMBER, LAST_ANALYZED NUMBER NOT NULL ); ALTER TABLE TAB_COL_STATS ADD CONSTRAINT TAB_COL_STATS_PK PRIMARY KEY (CS_ID); ALTER TABLE TAB_COL_STATS ADD CONSTRAINT TAB_COL_STATS_FK FOREIGN KEY (TBL_ID) REFERENCES TBLS (TBL_ID) INITIALLY DEFERRED ; CREATE INDEX TAB_COL_STATS_N49 ON TAB_COL_STATS(TBL_ID); CREATE TABLE PART_COL_STATS ( CS_ID NUMBER NOT NULL, DB_NAME VARCHAR2(128) NOT NULL, TABLE_NAME VARCHAR2(128) NOT NULL, PARTITION_NAME VARCHAR2(767) NOT NULL, COLUMN_NAME VARCHAR2(128) NOT NULL, COLUMN_TYPE VARCHAR2(128) NOT NULL, PART_ID NUMBER NOT NULL, LONG_LOW_VALUE NUMBER, LONG_HIGH_VALUE NUMBER, DOUBLE_LOW_VALUE NUMBER, DOUBLE_HIGH_VALUE NUMBER, BIG_DECIMAL_LOW_VALUE VARCHAR2(4000), BIG_DECIMAL_HIGH_VALUE VARCHAR2(4000), NUM_NULLS NUMBER NOT NULL, NUM_DISTINCTS NUMBER, AVG_COL_LEN NUMBER, MAX_COL_LEN NUMBER, NUM_TRUES NUMBER, NUM_FALSES NUMBER, LAST_ANALYZED NUMBER NOT NULL ); ALTER TABLE PART_COL_STATS ADD CONSTRAINT PART_COL_STATS_PK PRIMARY KEY (CS_ID); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/oracle/hive-schema-0.10.0.oracle.sql ======================================================================= -- Table SEQUENCE_TABLE is an internal table required by DataNucleus. -- NOTE: Some versions of SchemaTool do not automatically generate this table. -- See http://www.datanucleus.org/servlet/jira/browse/NUCRDBMS-416 CREATE TABLE SEQUENCE_TABLE ( SEQUENCE_NAME VARCHAR2(255) NOT NULL, NEXT_VAL NUMBER NOT NULL ); ALTER TABLE SEQUENCE_TABLE ADD CONSTRAINT PART_TABLE_PK PRIMARY KEY (SEQUENCE_NAME); -- Table NUCLEUS_TABLES is an internal table required by DataNucleus. -- This table is required if datanucleus.autoStartMechanism=SchemaTable -- NOTE: Some versions of SchemaTool do not automatically generate this table. -- See http://www.datanucleus.org/servlet/jira/browse/NUCRDBMS-416 CREATE TABLE NUCLEUS_TABLES ( CLASS_NAME VARCHAR2(128) NOT NULL, TABLE_NAME VARCHAR2(128) NOT NULL, TYPE VARCHAR2(4) NOT NULL, OWNER VARCHAR2(2) NOT NULL, VERSION VARCHAR2(20) NOT NULL, INTERFACE_NAME VARCHAR2(255) NULL ); ALTER TABLE NUCLEUS_TABLES ADD CONSTRAINT NUCLEUS_TABLES_PK PRIMARY KEY (CLASS_NAME); -- Table PART_COL_PRIVS for classes [org.apache.hadoop.hive.metastore.model.MPartitionColumnPrivilege] CREATE TABLE PART_COL_PRIVS ( PART_COLUMN_GRANT_ID NUMBER NOT NULL, "COLUMN_NAME" VARCHAR2(128) NULL, CREATE_TIME NUMBER (10) NOT NULL, GRANT_OPTION NUMBER (5) NOT NULL, GRANTOR VARCHAR2(128) NULL, GRANTOR_TYPE VARCHAR2(128) NULL, PART_ID NUMBER NULL, PRINCIPAL_NAME VARCHAR2(128) NULL, PRINCIPAL_TYPE VARCHAR2(128) NULL, PART_COL_PRIV VARCHAR2(128) NULL ); ALTER TABLE PART_COL_PRIVS ADD CONSTRAINT PART_COL_PRIVS_PK PRIMARY KEY (PART_COLUMN_GRANT_ID); -- Table CDS. CREATE TABLE CDS ( CD_ID NUMBER NOT NULL ); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/oracle/hive-schema-0.9.0.oracle.sql ======================================================================= -- Table SEQUENCE_TABLE is an internal table required by DataNucleus. -- NOTE: Some versions of SchemaTool do not automatically generate this table. -- See http://www.datanucleus.org/servlet/jira/browse/NUCRDBMS-416 CREATE TABLE SEQUENCE_TABLE ( SEQUENCE_NAME VARCHAR2(255) NOT NULL, NEXT_VAL NUMBER NOT NULL ); ALTER TABLE SEQUENCE_TABLE ADD CONSTRAINT PART_TABLE_PK PRIMARY KEY (SEQUENCE_NAME); -- Table NUCLEUS_TABLES is an internal table required by DataNucleus. -- This table is required if datanucleus.autoStartMechanism=SchemaTable -- NOTE: Some versions of SchemaTool do not automatically generate this table. -- See http://www.datanucleus.org/servlet/jira/browse/NUCRDBMS-416 CREATE TABLE NUCLEUS_TABLES ( CLASS_NAME VARCHAR2(128) NOT NULL, TABLE_NAME VARCHAR2(128) NOT NULL, TYPE VARCHAR2(4) NOT NULL, OWNER VARCHAR2(2) NOT NULL, VERSION VARCHAR2(20) NOT NULL, INTERFACE_NAME VARCHAR2(255) NULL ); ALTER TABLE NUCLEUS_TABLES ADD CONSTRAINT NUCLEUS_TABLES_PK PRIMARY KEY (CLASS_NAME); -- Table PART_COL_PRIVS for classes [org.apache.hadoop.hive.metastore.model.MPartitionColumnPrivilege] CREATE TABLE PART_COL_PRIVS ( PART_COLUMN_GRANT_ID NUMBER NOT NULL, "COLUMN_NAME" VARCHAR2(128) NULL, CREATE_TIME NUMBER (10) NOT NULL, GRANT_OPTION NUMBER (5) NOT NULL, GRANTOR VARCHAR2(128) NULL, GRANTOR_TYPE VARCHAR2(128) NULL, PART_ID NUMBER NULL, PRINCIPAL_NAME VARCHAR2(128) NULL, PRINCIPAL_TYPE VARCHAR2(128) NULL, PART_COL_PRIV VARCHAR2(128) NULL ); ALTER TABLE PART_COL_PRIVS ADD CONSTRAINT PART_COL_PRIVS_PK PRIMARY KEY (PART_COLUMN_GRANT_ID); -- Table CDS. CREATE TABLE CDS ( CD_ID NUMBER NOT NULL ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/oracle/upgrade-0.9.0-to-0.10.0.oracle.sql ======================================================================= SELECT 'Upgrading MetaStore schema from 0.9.0 to 0.10.0' AS Status from dual; @010-HIVE-3072.oracle.sql @011-HIVE-3649.oracle.sql @012-HIVE-1362.oracle.sql SELECT 'Finished upgrading MetaStore schema from 0.9.0 to 0.10.0' AS Status from dual; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/001-HIVE-972.postgres.sql ======================================================================= SELECT '< HIVE-972: Support views >'; ALTER TABLE "TBLS" ADD COLUMN "VIEW_EXPANDED_TEXT" text; ALTER TABLE "TBLS" ADD COLUMN "VIEW_ORIGINAL_TEXT" text; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/002-HIVE-1068.postgres.sql ======================================================================= SELECT '< HIVE-1068: CREATE VIEW followup: add a "table type" enum attribute in metastore >'; ALTER TABLE "TBLS" ADD COLUMN "TBL_TYPE" character varying(128); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/003-HIVE-675.postgres.sql ======================================================================= SELECT '< HIVE-675: Add database/schema support for Hive QL >'; ALTER TABLE "DBS" ALTER "DESC" TYPE character varying(4000); ALTER TABLE "DBS" ADD COLUMN "DB_LOCATION_URI" character varying(4000) NOT NULL DEFAULT ''::character varying; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/004-HIVE-1364.postgres.sql ======================================================================= SELECT '< HIVE-1364: Increase the maximum length of various metastore fields >'; ALTER TABLE "TBLS" ALTER "OWNER" TYPE character varying(767); ALTER TABLE "COLUMNS" ALTER "TYPE_NAME" TYPE character varying(4000); ALTER TABLE "PARTITION_KEYS" ALTER "PKEY_COMMENT" TYPE character varying(4000); ALTER TABLE "SD_PARAMS" ALTER "PARAM_VALUE" TYPE character varying(4000); ALTER TABLE "SDS" ALTER "INPUT_FORMAT" TYPE character varying(4000); ALTER TABLE "SDS" ALTER "LOCATION" TYPE character varying(4000); ALTER TABLE "SDS" ALTER "OUTPUT_FORMAT" TYPE character varying(4000); ALTER TABLE "SERDE_PARAMS" ALTER "PARAM_VALUE" TYPE character varying(4000); ALTER TABLE "SERDES" ALTER "SLIB" TYPE character varying(4000); ALTER TABLE "TABLE_PARAMS" ALTER "PARAM_VALUE" TYPE character varying(4000); ALTER TABLE "COLUMNS" DROP CONSTRAINT "COLUMNS_pkey"; ALTER TABLE "COLUMNS" ADD CONSTRAINT "COLUMNS_pkey" PRIMARY KEY ("SD_ID", "COLUMN_NAME"); ALTER TABLE "PARTITION_PARAMS" ALTER "PARAM_VALUE" TYPE character varying(4000); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/005-HIVE-417.postgres.sql ======================================================================= SELECT '< HIVE-417 Implement Indexing in Hive >'; -- -- Table: IDXS -- CREATE TABLE "IDXS" ( "INDEX_ID" bigint NOT NULL, "CREATE_TIME" bigint NOT NULL, "DEFERRED_REBUILD" bit(1) NOT NULL, "INDEX_HANDLER_CLASS" character varying(256) DEFAULT NULL, "INDEX_NAME" character varying(128) DEFAULT NULL, "INDEX_TBL_ID" bigint DEFAULT NULL, "LAST_ACCESS_TIME" bigint NOT NULL, "ORIG_TBL_ID" bigint DEFAULT NULL, "SD_ID" bigint DEFAULT NULL, PRIMARY KEY ("INDEX_ID"), CONSTRAINT "UNIQUEINDEX" UNIQUE ("INDEX_NAME", "ORIG_TBL_ID") ); CREATE INDEX "IDXS_FK1" on "IDXS" ("SD_ID"); CREATE INDEX "IDXS_FK2" on "IDXS" ("INDEX_TBL_ID"); CREATE INDEX "IDXS_FK3" on "IDXS" ("ORIG_TBL_ID"); -- -- Table: INDEX_PARAMS -- CREATE TABLE "INDEX_PARAMS" ( "INDEX_ID" bigint NOT NULL, "PARAM_KEY" character varying(256) NOT NULL, "PARAM_VALUE" character varying(767) DEFAULT NULL, PRIMARY KEY ("INDEX_ID", "PARAM_KEY") ); -- -- Foreign Key Definitions -- ALTER TABLE "IDXS" ADD FOREIGN KEY ("SD_ID") REFERENCES "SDS" ("SD_ID") DEFERRABLE; ALTER TABLE "IDXS" ADD FOREIGN KEY ("INDEX_TBL_ID") REFERENCES "TBLS" ("TBL_ID") DEFERRABLE; ALTER TABLE "IDXS" ADD FOREIGN KEY ("ORIG_TBL_ID") REFERENCES "TBLS" ("TBL_ID") DEFERRABLE; ALTER TABLE "INDEX_PARAMS" ADD FOREIGN KEY ("INDEX_ID") REFERENCES "IDXS" ("INDEX_ID") DEFERRABLE; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/006-HIVE-1823.postgres.sql ======================================================================= SELECT '< HIVE-1823 Upgrade the database thrift interface to allow parameters key-value pairs >'; -- -- Table: DATABASE_PARAMS -- CREATE TABLE "DATABASE_PARAMS" ( "DB_ID" bigint NOT NULL, "PARAM_KEY" character varying(180) NOT NULL, "PARAM_VALUE" character varying(4000) DEFAULT NULL, PRIMARY KEY ("DB_ID", "PARAM_KEY") ); -- -- Foreign Key Definitions -- ALTER TABLE "DATABASE_PARAMS" ADD FOREIGN KEY ("DB_ID") REFERENCES "DBS" ("DB_ID") DEFERRABLE; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/007-HIVE-78.postgres.sql ======================================================================= SELECT '< HIVE-78 Authorization model for Hive >'; -- -- Table: ROLES -- CREATE TABLE "ROLES" ( "ROLE_ID" bigint NOT NULL, "CREATE_TIME" bigint NOT NULL, "OWNER_NAME" character varying(128) DEFAULT NULL, "ROLE_NAME" character varying(128) DEFAULT NULL, PRIMARY KEY ("ROLE_ID"), CONSTRAINT "ROLEENTITYINDEX" UNIQUE ("ROLE_NAME") ); -- -- Table: ROLE_MAP -- CREATE TABLE "ROLE_MAP" ( "ROLE_GRANT_ID" bigint NOT NULL, "ADD_TIME" bigint NOT NULL, "GRANT_OPTION" smallint NOT NULL, "GRANTOR" character varying(128) DEFAULT NULL, "GRANTOR_TYPE" character varying(128) DEFAULT NULL, "PRINCIPAL_NAME" character varying(128) DEFAULT NULL, "PRINCIPAL_TYPE" character varying(128) DEFAULT NULL, "ROLE_ID" bigint DEFAULT NULL, PRIMARY KEY ("ROLE_GRANT_ID"), CONSTRAINT "USERROLEMAPINDEX" UNIQUE ("PRINCIPAL_NAME", "ROLE_ID", "GRANTOR", "GRANTOR_TYPE") ); -- -- Table: GLOBAL_PRIVS -- CREATE TABLE "GLOBAL_PRIVS" ( "USER_GRANT_ID" bigint NOT NULL, "CREATE_TIME" bigint NOT NULL, "GRANT_OPTION" smallint NOT NULL, "GRANTOR" character varying(128) DEFAULT NULL, "GRANTOR_TYPE" character varying(128) DEFAULT NULL, "PRINCIPAL_NAME" character varying(128) DEFAULT NULL, "PRINCIPAL_TYPE" character varying(128) DEFAULT NULL, "USER_PRIV" character varying(128) DEFAULT NULL, PRIMARY KEY ("USER_GRANT_ID"), CONSTRAINT "GLOBALPRIVILEGEINDEX" UNIQUE ("PRINCIPAL_NAME", "PRINCIPAL_TYPE", "USER_PRIV", "GRANTOR", "GRANTOR_TYPE") ); -- -- Table: DB_PRIVS -- ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/008-HIVE-2246.postgres.sql ======================================================================= -- A postgreSQL script to update Hive Metastore for HIVE-2246 SET client_min_messages = 'warning'; SELECT '< HIVE-2246: Dedupe tables column schemas from partitions in the metastore db >'; -- -- Creates the following tables: -- - CDS -- - COLUMNS_V2 -- The new columns table is called COLUMNS_V2 -- CREATE TABLE "CDS" ( "CD_ID" bigint NOT NULL, PRIMARY KEY ("CD_ID") ); CREATE TABLE "COLUMNS_V2" ( "CD_ID" bigint NOT NULL, "COMMENT" varchar(4000), "COLUMN_NAME" varchar(128) NOT NULL, "TYPE_NAME" varchar(4000), "INTEGER_IDX" INTEGER NOT NULL, PRIMARY KEY ("CD_ID", "COLUMN_NAME") ); ALTER TABLE "COLUMNS_V2" ADD FOREIGN KEY ("CD_ID") REFERENCES "CDS" ("CD_ID") DEFERRABLE; SELECT 'Tables Created'; -- Alter the SDS table to: -- - add the column CD_ID -- - add a foreign key on CD_ID -- - create an index on CD_ID -- ALTER TABLE "SDS" ADD COLUMN "CD_ID" bigint; ALTER TABLE "SDS" ADD FOREIGN KEY ("CD_ID") REFERENCES "CDS" ("CD_ID") DEFERRABLE; SELECT 'SDS Table Updated'; -- -- Migrate the TBLS table -- Add entries into CDS. -- Populate the CD_ID field in SDS for tables -- Add entires to COLUMNS_V2 based on this table's sd's columns -- -- In the migration, there is a 1:1 mapping between CD_ID and SD_ID -- for tables. For speed, just let CD_ID = SD_ID for tables -- ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/008-REVERT-HIVE-2246.postgres.sql ======================================================================= -- A postgreSQL script to revert Hive Metastore changes made by HIVE-2246 -- -- Remove the CD_ID column from SDS -- Delete the CDS table -- Delete the COLUMNS_V2 table -- Rename the COLUMNS_OLD table to COLUMNS -- SELECT '< Revert HIVE-2246: Dedupe tables column schemas from partitions in the metastore db >'; ALTER TABLE "SDS" DROP COLUMN "CD_ID"; DROP TABLE "COLUMNS_V2"; DROP TABLE "CDS"; ALTER TABLE "COLUMNS_OLD" RENAME TO "COLUMNS"; SELECT '< Revert Done >'; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/009-HIVE-2215.postgres.sql ======================================================================= SELECT '< HIVE-2215 Add api for marking querying set of partitions for events >'; -- Table "PARTITION_EVENTS" for classes [org.apache.hadoop.hive.metastore.model.MPartitionEvent] CREATE TABLE "PARTITION_EVENTS" ( "PART_NAME_ID" int8 NOT NULL, "DB_NAME" varchar(128) NULL, "EVENT_TIME" int8 NOT NULL, "EVENT_TYPE" int4 NOT NULL, "PARTITION_NAME" varchar(767) NULL, "TBL_NAME" varchar(128) NULL, PRIMARY KEY ("PART_NAME_ID") ); -- Constraints for table "PARTITION_EVENTS" for class(es) [org.apache.hadoop.hive.metastore.model.MPartitionEvent] CREATE INDEX "PARTITIONEVENTINDEX" ON "PARTITION_EVENTS" ("PARTITION_NAME"); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/010-HIVE-3072.postgres.sql ======================================================================= SELECT '< HIVE-3072 Skewed Table DDL >'; CREATE TABLE "SKEWED_STRING_LIST" ( "STRING_LIST_ID" bigint NOT NULL ); ALTER TABLE ONLY "SKEWED_STRING_LIST" ADD CONSTRAINT "SKEWED_STRING_LIST_pkey" PRIMARY KEY ("STRING_LIST_ID"); CREATE TABLE "SKEWED_STRING_LIST_VALUES" ( "STRING_LIST_ID" bigint NOT NULL, "STRING_LIST_VALUE" character varying(256) DEFAULT NULL::character varying, "INTEGER_IDX" bigint NOT NULL ); ALTER TABLE ONLY "SKEWED_STRING_LIST_VALUES" ADD CONSTRAINT "SKEWED_STRING_LIST_VALUES_pkey" PRIMARY KEY ("STRING_LIST_ID", "INTEGER_IDX"); ALTER TABLE ONLY "SKEWED_STRING_LIST_VALUES" ADD CONSTRAINT "SKEWED_STRING_LIST_VALUES_fkey" FOREIGN KEY ("STRING_LIST_ID") REFERENCES "SKEWED_STRING_LIST"("STRING_LIST_ID") DEFERRABLE; CREATE TABLE "SKEWED_COL_NAMES" ( "SD_ID" bigint NOT NULL, "SKEWED_COL_NAME" character varying(256) DEFAULT NULL::character varying, "INTEGER_IDX" bigint NOT NULL ); ALTER TABLE ONLY "SKEWED_COL_NAMES" ADD CONSTRAINT "SKEWED_COL_NAMES_pkey" PRIMARY KEY ("SD_ID", "INTEGER_IDX"); ALTER TABLE ONLY "SKEWED_COL_NAMES" ADD CONSTRAINT "SKEWED_COL_NAMES_fkey" FOREIGN KEY ("SD_ID") REFERENCES "SDS"("SD_ID") DEFERRABLE; CREATE TABLE "SKEWED_COL_VALUE_LOC_MAP" ( "SD_ID" bigint NOT NULL, "STRING_LIST_ID_KID" bigint NOT NULL, "LOCATION" character varying(4000) DEFAULT NULL::character varying ); ALTER TABLE ONLY "SKEWED_COL_VALUE_LOC_MAP" ADD CONSTRAINT "SKEWED_COL_VALUE_LOC_MAP_pkey" PRIMARY KEY ("SD_ID", "STRING_LIST_ID_KID"); ALTER TABLE ONLY "SKEWED_COL_VALUE_LOC_MAP" ADD CONSTRAINT "SKEWED_COL_VALUE_LOC_MAP_fkey1" FOREIGN KEY ("SD_ID") REFERENCES "SDS"("SD_ID") DEFERRABLE; ALTER TABLE ONLY "SKEWED_COL_VALUE_LOC_MAP" ADD CONSTRAINT "SKEWED_COL_VALUE_LOC_MAP_fkey2" FOREIGN KEY ("STRING_LIST_ID_KID") REFERENCES "SKEWED_STRING_LIST"("STRING_LIST_ID") DEFERRABLE; CREATE TABLE "SKEWED_VALUES" ( "SD_ID_OID" bigint NOT NULL, ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/011-HIVE-3649.postgres.sql ======================================================================= -- Add new not null column into SDS table in three steps -- Step 1: Add the column allowing null ALTER TABLE "SDS" ADD COLUMN "IS_STOREDASSUBDIRECTORIES" boolean NULL; -- Step 2: Replace the null with default value (false) UPDATE "SDS" SET "IS_STOREDASSUBDIRECTORIES" = false; -- Step 3: Alter the column to disallow null values ALTER TABLE "SDS" ALTER COLUMN "IS_STOREDASSUBDIRECTORIES" SET NOT NULL; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/012-HIVE-1362.postgres.sql ======================================================================= SELECT '< HIVE-1362 Column Statistics Support in Hive >'; CREATE TABLE "TAB_COL_STATS" ( "CS_ID" bigint NOT NULL, "DB_NAME" character varying(128) DEFAULT NULL::character varying, "TABLE_NAME" character varying(128) DEFAULT NULL::character varying, "COLUMN_NAME" character varying(128) DEFAULT NULL::character varying, "COLUMN_TYPE" character varying(128) DEFAULT NULL::character varying, "TBL_ID" bigint NOT NULL, "LONG_LOW_VALUE" bigint, "LONG_HIGH_VALUE" bigint, "DOUBLE_LOW_VALUE" double precision, "DOUBLE_HIGH_VALUE" double precision, "BIG_DECIMAL_LOW_VALUE" character varying(4000) DEFAULT NULL::character varying, "BIG_DECIMAL_HIGH_VALUE" character varying(4000) DEFAULT NULL::character varying, "NUM_NULLS" bigint NOT NULL, "NUM_DISTINCTS" bigint, "AVG_COL_LEN" double precision, "MAX_COL_LEN" bigint, "NUM_TRUES" bigint, "NUM_FALSES" bigint, "LAST_ANALYZED" bigint NOT NULL ); ALTER TABLE ONLY "TAB_COL_STATS" ADD CONSTRAINT "TAB_COL_STATS_pkey" PRIMARY KEY("CS_ID"); ALTER TABLE ONLY "TAB_COL_STATS" ADD CONSTRAINT "TAB_COL_STATS_fkey" FOREIGN KEY("TBL_ID") REFERENCES "TBLS"("TBL_ID") DEFERRABLE; CREATE INDEX "TAB_COL_STATS_N49" ON "TAB_COL_STATS" USING btree ("TBL_ID"); CREATE TABLE "PART_COL_STATS" ( "CS_ID" bigint NOT NULL, "DB_NAME" character varying(128) DEFAULT NULL::character varying, "TABLE_NAME" character varying(128) DEFAULT NULL::character varying, "PARTITION_NAME" character varying(767) DEFAULT NULL::character varying, "COLUMN_NAME" character varying(128) DEFAULT NULL::character varying, "COLUMN_TYPE" character varying(128) DEFAULT NULL::character varying, "PART_ID" bigint NOT NULL, "LONG_LOW_VALUE" bigint, "LONG_HIGH_VALUE" bigint, "DOUBLE_LOW_VALUE" double precision, "DOUBLE_HIGH_VALUE" double precision, "BIG_DECIMAL_LOW_VALUE" character varying(4000) DEFAULT NULL::character varying, "BIG_DECIMAL_HIGH_VALUE" character varying(4000) DEFAULT NULL::character varying, "NUM_NULLS" bigint NOT NULL, "NUM_DISTINCTS" bigint, "AVG_COL_LEN" double precision, "MAX_COL_LEN" bigint, "NUM_TRUES" bigint, "NUM_FALSES" bigint, "LAST_ANALYZED" bigint NOT NULL ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.10.0.postgres.sql ======================================================================= -- -- PostgreSQL database dump -- SET statement_timeout = 0; SET client_encoding = 'UTF8'; SET standard_conforming_strings = off; SET check_function_bodies = false; SET client_min_messages = warning; SET escape_string_warning = off; SET search_path = public, pg_catalog; SET default_tablespace = ''; SET default_with_oids = false; -- -- Name: BUCKETING_COLS; Type: TABLE; Schema: public; Owner: hiveuser; Tablespace: -- CREATE TABLE "BUCKETING_COLS" ( "SD_ID" bigint NOT NULL, "BUCKET_COL_NAME" character varying(256) DEFAULT NULL::character varying, "INTEGER_IDX" bigint NOT NULL ); -- -- Name: CDS; Type: TABLE; Schema: public; Owner: hiveuser; Tablespace: -- CREATE TABLE "CDS" ( "CD_ID" bigint NOT NULL ); -- -- Name: COLUMNS_OLD; Type: TABLE; Schema: public; Owner: hiveuser; Tablespace: -- CREATE TABLE "COLUMNS_OLD" ( "SD_ID" bigint NOT NULL, "COMMENT" character varying(256) DEFAULT NULL::character varying, "COLUMN_NAME" character varying(128) NOT NULL, "TYPE_NAME" character varying(4000) NOT NULL, "INTEGER_IDX" bigint NOT NULL ); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.3.0.postgres.sql ======================================================================= -- -- Table: BUCKETING_COLS -- CREATE TABLE "BUCKETING_COLS" ( "SD_ID" bigint NOT NULL, "BUCKET_COL_NAME" character varying(256) DEFAULT NULL, "INTEGER_IDX" bigint NOT NULL, PRIMARY KEY ("SD_ID", "INTEGER_IDX") ); CREATE INDEX "BUCKETING_COLS_N49" on "BUCKETING_COLS" ("SD_ID"); -- -- Table: COLUMNS -- CREATE TABLE "COLUMNS" ( "SD_ID" bigint NOT NULL, "COMMENT" character varying(256) DEFAULT NULL, "COLUMN_NAME" character varying(128) NOT NULL, "TYPE_NAME" character varying(128) NOT NULL, "INTEGER_IDX" bigint NOT NULL, PRIMARY KEY ("SD_ID", "COLUMN_NAME", "TYPE_NAME") ); CREATE INDEX "COLUMNS_N49" on "COLUMNS" ("SD_ID"); -- -- Table: PARTITIONS -- CREATE TABLE "PARTITIONS" ( "PART_ID" bigint NOT NULL, "CREATE_TIME" bigint NOT NULL, "LAST_ACCESS_TIME" bigint NOT NULL, "PART_NAME" character varying(767) DEFAULT NULL, "SD_ID" bigint DEFAULT NULL, "TBL_ID" bigint DEFAULT NULL, PRIMARY KEY ("PART_ID"), CONSTRAINT "UNIQUEPARTITION" UNIQUE ("PART_NAME", "TBL_ID") ); CREATE INDEX "PARTITIONS_N49" on "PARTITIONS" ("SD_ID"); CREATE INDEX "PARTITIONS_N50" on "PARTITIONS" ("TBL_ID"); -- -- Table: PARTITION_KEYS -- CREATE TABLE "PARTITION_KEYS" ( "TBL_ID" bigint NOT NULL, "PKEY_COMMENT" character varying(767) DEFAULT NULL, "PKEY_NAME" character varying(128) NOT NULL, "PKEY_TYPE" character varying(767) NOT NULL, "INTEGER_IDX" bigint NOT NULL, PRIMARY KEY ("TBL_ID", "PKEY_NAME") ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.4.0.postgres.sql ======================================================================= -- -- Table: BUCKETING_COLS -- CREATE TABLE "BUCKETING_COLS" ( "SD_ID" bigint NOT NULL, "BUCKET_COL_NAME" character varying(256) DEFAULT NULL, "INTEGER_IDX" bigint NOT NULL, PRIMARY KEY ("SD_ID", "INTEGER_IDX") ); CREATE INDEX "BUCKETING_COLS_N49" on "BUCKETING_COLS" ("SD_ID"); -- -- Table: COLUMNS -- CREATE TABLE "COLUMNS" ( "SD_ID" bigint NOT NULL, "COMMENT" character varying(256) DEFAULT NULL, "COLUMN_NAME" character varying(128) NOT NULL, "TYPE_NAME" character varying(128) NOT NULL, "INTEGER_IDX" bigint NOT NULL, PRIMARY KEY ("SD_ID", "COLUMN_NAME", "TYPE_NAME") ); CREATE INDEX "COLUMNS_N49" on "COLUMNS" ("SD_ID"); -- -- Table: PARTITIONS -- CREATE TABLE "PARTITIONS" ( "PART_ID" bigint NOT NULL, "CREATE_TIME" bigint NOT NULL, "LAST_ACCESS_TIME" bigint NOT NULL, "PART_NAME" character varying(767) DEFAULT NULL, "SD_ID" bigint DEFAULT NULL, "TBL_ID" bigint DEFAULT NULL, PRIMARY KEY ("PART_ID"), CONSTRAINT "UNIQUEPARTITION" UNIQUE ("PART_NAME", "TBL_ID") ); CREATE INDEX "PARTITIONS_N49" on "PARTITIONS" ("SD_ID"); CREATE INDEX "PARTITIONS_N50" on "PARTITIONS" ("TBL_ID"); -- -- Table: PARTITION_KEYS -- CREATE TABLE "PARTITION_KEYS" ( "TBL_ID" bigint NOT NULL, "PKEY_COMMENT" character varying(767) DEFAULT NULL, "PKEY_NAME" character varying(128) NOT NULL, "PKEY_TYPE" character varying(767) NOT NULL, "INTEGER_IDX" bigint NOT NULL, PRIMARY KEY ("TBL_ID", "PKEY_NAME") ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.4.1.postgres.sql ======================================================================= -- -- Table: BUCKETING_COLS -- CREATE TABLE "BUCKETING_COLS" ( "SD_ID" bigint NOT NULL, "BUCKET_COL_NAME" character varying(256) DEFAULT NULL, "INTEGER_IDX" bigint NOT NULL, PRIMARY KEY ("SD_ID", "INTEGER_IDX") ); CREATE INDEX "BUCKETING_COLS_N49" on "BUCKETING_COLS" ("SD_ID"); -- -- Table: COLUMNS -- CREATE TABLE "COLUMNS" ( "SD_ID" bigint NOT NULL, "COMMENT" character varying(256) DEFAULT NULL, "COLUMN_NAME" character varying(128) NOT NULL, "TYPE_NAME" character varying(128) NOT NULL, "INTEGER_IDX" bigint NOT NULL, PRIMARY KEY ("SD_ID", "COLUMN_NAME", "TYPE_NAME") ); CREATE INDEX "COLUMNS_N49" on "COLUMNS" ("SD_ID"); -- -- Table: PARTITIONS -- CREATE TABLE "PARTITIONS" ( "PART_ID" bigint NOT NULL, "CREATE_TIME" bigint NOT NULL, "LAST_ACCESS_TIME" bigint NOT NULL, "PART_NAME" character varying(767) DEFAULT NULL, "SD_ID" bigint DEFAULT NULL, "TBL_ID" bigint DEFAULT NULL, PRIMARY KEY ("PART_ID"), CONSTRAINT "UNIQUEPARTITION" UNIQUE ("PART_NAME", "TBL_ID") ); CREATE INDEX "PARTITIONS_N49" on "PARTITIONS" ("TBL_ID"); CREATE INDEX "PARTITIONS_N50" on "PARTITIONS" ("SD_ID"); -- -- Table: PARTITION_KEYS -- CREATE TABLE "PARTITION_KEYS" ( "TBL_ID" bigint NOT NULL, "PKEY_COMMENT" character varying(767) DEFAULT NULL, "PKEY_NAME" character varying(128) NOT NULL, "PKEY_TYPE" character varying(767) NOT NULL, "INTEGER_IDX" bigint NOT NULL, PRIMARY KEY ("TBL_ID", "PKEY_NAME") ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.5.0.postgres.sql ======================================================================= -- -- Table: BUCKETING_COLS -- CREATE TABLE "BUCKETING_COLS" ( "SD_ID" bigint NOT NULL, "BUCKET_COL_NAME" character varying(256) DEFAULT NULL, "INTEGER_IDX" bigint NOT NULL, PRIMARY KEY ("SD_ID", "INTEGER_IDX") ); CREATE INDEX "BUCKETING_COLS_N49" on "BUCKETING_COLS" ("SD_ID"); -- -- Table: COLUMNS -- CREATE TABLE "COLUMNS" ( "SD_ID" bigint NOT NULL, "COMMENT" character varying(256) DEFAULT NULL, "COLUMN_NAME" character varying(128) NOT NULL, "TYPE_NAME" character varying(128) NOT NULL, "INTEGER_IDX" bigint NOT NULL, PRIMARY KEY ("SD_ID", "COLUMN_NAME", "TYPE_NAME") ); CREATE INDEX "COLUMNS_N49" on "COLUMNS" ("SD_ID"); -- -- Table: PARTITIONS -- CREATE TABLE "PARTITIONS" ( "PART_ID" bigint NOT NULL, "CREATE_TIME" bigint NOT NULL, "LAST_ACCESS_TIME" bigint NOT NULL, "PART_NAME" character varying(767) DEFAULT NULL, "SD_ID" bigint DEFAULT NULL, "TBL_ID" bigint DEFAULT NULL, PRIMARY KEY ("PART_ID"), CONSTRAINT "UNIQUEPARTITION" UNIQUE ("PART_NAME", "TBL_ID") ); CREATE INDEX "PARTITIONS_N49" on "PARTITIONS" ("SD_ID"); CREATE INDEX "PARTITIONS_N50" on "PARTITIONS" ("TBL_ID"); -- -- Table: PARTITION_KEYS -- CREATE TABLE "PARTITION_KEYS" ( "TBL_ID" bigint NOT NULL, "PKEY_COMMENT" character varying(767) DEFAULT NULL, "PKEY_NAME" character varying(128) NOT NULL, "PKEY_TYPE" character varying(767) NOT NULL, "INTEGER_IDX" bigint NOT NULL, PRIMARY KEY ("TBL_ID", "PKEY_NAME") ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.6.0.postgres.sql ======================================================================= -- -- Table: BUCKETING_COLS -- CREATE TABLE "BUCKETING_COLS" ( "SD_ID" bigint NOT NULL, "BUCKET_COL_NAME" character varying(256) DEFAULT NULL, "INTEGER_IDX" bigint NOT NULL, PRIMARY KEY ("SD_ID", "INTEGER_IDX") ); CREATE INDEX "BUCKETING_COLS_N49" on "BUCKETING_COLS" ("SD_ID"); -- -- Table: COLUMNS -- CREATE TABLE "COLUMNS" ( "SD_ID" bigint NOT NULL, "COMMENT" character varying(256) DEFAULT NULL, "COLUMN_NAME" character varying(128) NOT NULL, "TYPE_NAME" character varying(4000) NOT NULL, "INTEGER_IDX" bigint NOT NULL, PRIMARY KEY ("SD_ID", "COLUMN_NAME") ); CREATE INDEX "COLUMNS_N49" on "COLUMNS" ("SD_ID"); -- -- Table: PARTITIONS -- CREATE TABLE "PARTITIONS" ( "PART_ID" bigint NOT NULL, "CREATE_TIME" bigint NOT NULL, "LAST_ACCESS_TIME" bigint NOT NULL, "PART_NAME" character varying(767) DEFAULT NULL, "SD_ID" bigint DEFAULT NULL, "TBL_ID" bigint DEFAULT NULL, PRIMARY KEY ("PART_ID"), CONSTRAINT "UNIQUEPARTITION" UNIQUE ("PART_NAME", "TBL_ID") ); CREATE INDEX "PARTITIONS_N49" on "PARTITIONS" ("SD_ID"); CREATE INDEX "PARTITIONS_N50" on "PARTITIONS" ("TBL_ID"); -- -- Table: PARTITION_KEYS -- CREATE TABLE "PARTITION_KEYS" ( "TBL_ID" bigint NOT NULL, "PKEY_COMMENT" character varying(4000) DEFAULT NULL, "PKEY_NAME" character varying(128) NOT NULL, "PKEY_TYPE" character varying(767) NOT NULL, "INTEGER_IDX" bigint NOT NULL, PRIMARY KEY ("TBL_ID", "PKEY_NAME") ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.7.0.postgres.sql ======================================================================= -- -- Table: BUCKETING_COLS -- CREATE TABLE "BUCKETING_COLS" ( "SD_ID" bigint NOT NULL, "BUCKET_COL_NAME" character varying(256) DEFAULT NULL, "INTEGER_IDX" bigint NOT NULL, PRIMARY KEY ("SD_ID", "INTEGER_IDX") ); CREATE INDEX "BUCKETING_COLS_N49" on "BUCKETING_COLS" ("SD_ID"); -- -- Table: COLUMNS -- CREATE TABLE "COLUMNS" ( "SD_ID" bigint NOT NULL, "COMMENT" character varying(256) DEFAULT NULL, "COLUMN_NAME" character varying(128) NOT NULL, "TYPE_NAME" character varying(4000) NOT NULL, "INTEGER_IDX" bigint NOT NULL, PRIMARY KEY ("SD_ID", "COLUMN_NAME") ); CREATE INDEX "COLUMNS_N49" on "COLUMNS" ("SD_ID"); -- -- Table: DATABASE_PARAMS -- CREATE TABLE "DATABASE_PARAMS" ( "DB_ID" bigint NOT NULL, "PARAM_KEY" character varying(180) NOT NULL, "PARAM_VALUE" character varying(4000) DEFAULT NULL, PRIMARY KEY ("DB_ID", "PARAM_KEY") ); CREATE INDEX "DATABASE_PARAMS_N49" on "DATABASE_PARAMS" ("DB_ID"); -- -- Table: DB_PRIVS -- CREATE TABLE "DB_PRIVS" ( "DB_GRANT_ID" bigint NOT NULL, "CREATE_TIME" bigint NOT NULL, "DB_ID" bigint DEFAULT NULL, "GRANT_OPTION" smallint NOT NULL, "GRANTOR" character varying(128) DEFAULT NULL, "GRANTOR_TYPE" character varying(128) DEFAULT NULL, "PRINCIPAL_NAME" character varying(128) DEFAULT NULL, "PRINCIPAL_TYPE" character varying(128) DEFAULT NULL, "DB_PRIV" character varying(128) DEFAULT NULL, PRIMARY KEY ("DB_GRANT_ID"), CONSTRAINT "DBPRIVILEGEINDEX" UNIQUE ("DB_ID", "PRINCIPAL_NAME", "PRINCIPAL_TYPE", "DB_PRIV", "GRANTOR", "GRANTOR_TYPE") ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.8.0.postgres.sql ======================================================================= -- -- PostgreSQL database dump -- SET statement_timeout = 0; SET client_encoding = 'UTF8'; SET standard_conforming_strings = off; SET check_function_bodies = false; SET client_min_messages = warning; SET escape_string_warning = off; SET search_path = public, pg_catalog; SET default_tablespace = ''; SET default_with_oids = false; -- -- Name: BUCKETING_COLS; Type: TABLE; Schema: public; Owner: hiveuser; Tablespace: -- CREATE TABLE "BUCKETING_COLS" ( "SD_ID" bigint NOT NULL, "BUCKET_COL_NAME" character varying(256) DEFAULT NULL::character varying, "INTEGER_IDX" bigint NOT NULL ); -- -- Name: CDS; Type: TABLE; Schema: public; Owner: hiveuser; Tablespace: -- CREATE TABLE "CDS" ( "CD_ID" bigint NOT NULL ); -- -- Name: COLUMNS_OLD; Type: TABLE; Schema: public; Owner: hiveuser; Tablespace: -- CREATE TABLE "COLUMNS_OLD" ( "SD_ID" bigint NOT NULL, "COMMENT" character varying(256) DEFAULT NULL::character varying, "COLUMN_NAME" character varying(128) NOT NULL, "TYPE_NAME" character varying(4000) NOT NULL, "INTEGER_IDX" bigint NOT NULL ); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/hive-schema-0.9.0.postgres.sql ======================================================================= -- -- PostgreSQL database dump -- SET statement_timeout = 0; SET client_encoding = 'UTF8'; SET standard_conforming_strings = off; SET check_function_bodies = false; SET client_min_messages = warning; SET escape_string_warning = off; SET search_path = public, pg_catalog; SET default_tablespace = ''; SET default_with_oids = false; -- -- Name: BUCKETING_COLS; Type: TABLE; Schema: public; Owner: hiveuser; Tablespace: -- CREATE TABLE "BUCKETING_COLS" ( "SD_ID" bigint NOT NULL, "BUCKET_COL_NAME" character varying(256) DEFAULT NULL::character varying, "INTEGER_IDX" bigint NOT NULL ); -- -- Name: CDS; Type: TABLE; Schema: public; Owner: hiveuser; Tablespace: -- CREATE TABLE "CDS" ( "CD_ID" bigint NOT NULL ); -- -- Name: COLUMNS_OLD; Type: TABLE; Schema: public; Owner: hiveuser; Tablespace: -- CREATE TABLE "COLUMNS_OLD" ( "SD_ID" bigint NOT NULL, "COMMENT" character varying(256) DEFAULT NULL::character varying, "COLUMN_NAME" character varying(128) NOT NULL, "TYPE_NAME" character varying(4000) NOT NULL, "INTEGER_IDX" bigint NOT NULL ); ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/upgrade-0.5.0-to-0.6.0.postgres.sql ======================================================================= SELECT '< Upgrading MetaStore schema from 0.5.0 to 0.6.0 >'; -- HIVE-972: Support views ALTER TABLE "TBLS" ADD COLUMN "VIEW_EXPANDED_TEXT" text; ALTER TABLE "TBLS" ADD COLUMN "VIEW_ORIGINAL_TEXT" text; -- HIVE-1068: CREATE VIEW followup: add a 'table type' enum -- attribute in metastore ALTER TABLE "TBLS" ADD COLUMN "TBL_TYPE" character varying(128); -- HIVE-675: Add database/schema support for Hive QL ALTER TABLE "DBS" ALTER "DESC" TYPE character varying(4000); ALTER TABLE "DBS" ADD COLUMN "DB_LOCATION_URI" character varying(4000) NOT NULL DEFAULT ''::character varying; -- HIVE-1364: Increase the maximum length of various metastore fields, -- and remove TYPE_NAME from COLUMNS primary key ALTER TABLE "TBLS" ALTER "OWNER" TYPE character varying(767); ALTER TABLE "COLUMNS" ALTER "TYPE_NAME" TYPE character varying(4000); ALTER TABLE "PARTITION_KEYS" ALTER "PKEY_COMMENT" TYPE character varying(4000); ALTER TABLE "SD_PARAMS" ALTER "PARAM_VALUE" TYPE character varying(4000); ALTER TABLE "SDS" ALTER "INPUT_FORMAT" TYPE character varying(4000); ALTER TABLE "SDS" ALTER "LOCATION" TYPE character varying(4000); ALTER TABLE "SDS" ALTER "OUTPUT_FORMAT" TYPE character varying(4000); ALTER TABLE "SERDE_PARAMS" ALTER "PARAM_VALUE" TYPE character varying(4000); ALTER TABLE "SERDES" ALTER "SLIB" TYPE character varying(4000); ALTER TABLE "TABLE_PARAMS" ALTER "PARAM_VALUE" TYPE character varying(4000); ALTER TABLE "COLUMNS" DROP CONSTRAINT "COLUMNS_pkey"; ALTER TABLE "COLUMNS" ADD CONSTRAINT "COLUMNS_pkey" PRIMARY KEY ("SD_ID", "COLUMN_NAME"); ALTER TABLE "PARTITION_PARAMS" ALTER "PARAM_VALUE" TYPE character varying(4000); SELECT '< Finished upgrading MetaStore schema from 0.5.0 to 0.6.0 >'; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/upgrade-0.6.0-to-0.7.0.postgres.sql ======================================================================= SELECT 'Upgrading MetaStore schema from 0.6.0 to 0.7.0'; -- 005-HIVE-417.postgres.sql SELECT '< HIVE-417 Implement Indexing in Hive >'; CREATE TABLE "IDXS" ( "INDEX_ID" bigint NOT NULL, "CREATE_TIME" bigint NOT NULL, "DEFERRED_REBUILD" boolean NOT NULL, "INDEX_HANDLER_CLASS" character varying(256) DEFAULT NULL, "INDEX_NAME" character varying(128) DEFAULT NULL, "INDEX_TBL_ID" bigint DEFAULT NULL, "LAST_ACCESS_TIME" bigint NOT NULL, "ORIG_TBL_ID" bigint DEFAULT NULL, "SD_ID" bigint DEFAULT NULL, PRIMARY KEY ("INDEX_ID"), CONSTRAINT "UNIQUEINDEX" UNIQUE ("INDEX_NAME", "ORIG_TBL_ID") ); CREATE INDEX "IDXS_FK1" on "IDXS" ("SD_ID"); CREATE INDEX "IDXS_FK2" on "IDXS" ("INDEX_TBL_ID"); CREATE INDEX "IDXS_FK3" on "IDXS" ("ORIG_TBL_ID"); -- -- Table: INDEX_PARAMS -- CREATE TABLE "INDEX_PARAMS" ( "INDEX_ID" bigint NOT NULL, "PARAM_KEY" character varying(256) NOT NULL, "PARAM_VALUE" character varying(767) DEFAULT NULL, PRIMARY KEY ("INDEX_ID", "PARAM_KEY") ); -- -- Foreign Key Definitions -- ALTER TABLE "IDXS" ADD FOREIGN KEY ("SD_ID") REFERENCES "SDS" ("SD_ID") DEFERRABLE; ALTER TABLE "IDXS" ADD FOREIGN KEY ("INDEX_TBL_ID") REFERENCES "TBLS" ("TBL_ID") DEFERRABLE; ALTER TABLE "IDXS" ADD FOREIGN KEY ("ORIG_TBL_ID") REFERENCES "TBLS" ("TBL_ID") DEFERRABLE; ALTER TABLE "INDEX_PARAMS" ADD FOREIGN KEY ("INDEX_ID") REFERENCES "IDXS" ("INDEX_ID") DEFERRABLE; -- 006-HIVE-1823.postgres.sql SELECT '< HIVE-1823 Upgrade the database thrift interface to allow parameters key-value pairs >'; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/upgrade-0.7.0-to-0.8.0.postgres.sql ======================================================================= SELECT 'Upgrading MetaStore schema from 0.7.0 to 0.8.0'; \i 008-HIVE-2246.postgres.sql; \i 009-HIVE-2215.postgres.sql; SELECT 'Finished upgrading MetaStore schema from 0.7.0 to 0.8.0'; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/upgrade-0.8.0-to-0.9.0.postgres.sql ======================================================================= SELECT 'Upgrading MetaStore schema from 0.8.0 to 0.9.0'; SELECT 'Finished upgrading MetaStore schema from 0.8.0 to 0.9.0'; ======================================================================= ==/Users/carl/Work/repos/hive-test/metastore/scripts/upgrade/postgres/upgrade-0.9.0-to-0.10.0.postgres.sql ======================================================================= SELECT 'Upgrading MetaStore schema from 0.9.0 to 0.10.0'; \i 010-HIVE-3072.postgres.sql; \i 011-HIVE-3649.postgres.sql; \i 012-HIVE-1362.postgres.sql; SELECT 'Finished upgrading MetaStore schema from 0.9.0 to 0.10.0'; ======================================================================= ==/Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFUnixTimeStamp.java ======================================================================= package org.apache.hadoop.hive.ql.udf.generic; import org.apache.hadoop.hive.ql.exec.Description; import org.apache.hadoop.hive.ql.exec.UDFArgumentException; import org.apache.hadoop.hive.ql.metadata.HiveException; import org.apache.hadoop.hive.ql.udf.UDFType; import org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector; @UDFType(deterministic = false) @Description(name = "unix_timestamp", value = "_FUNC_([date[, pattern]]) - Returns the UNIX timestamp", extended = "Converts the current or specified time to number of seconds " + "since 1970-01-01.") public class GenericUDFUnixTimeStamp extends GenericUDFToUnixTimeStamp { @Override protected void initializeInput(ObjectInspector[] arguments) throws UDFArgumentException { if (arguments.length > 0) { super.initializeInput(arguments); } } @Override protected String getName() { return "unix_timestamp"; } @Override public Object evaluate(DeferredObject[] arguments) throws HiveException { if (arguments.length == 0) { retValue.set(System.currentTimeMillis() / 1000); return retValue; } return super.evaluate(arguments); } } ======================================================================= ==/Users/carl/Work/repos/hive-test/ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDTFInline.java ======================================================================= package org.apache.hadoop.hive.ql.udf.generic; import java.util.List; import org.apache.hadoop.hive.ql.exec.Description; import org.apache.hadoop.hive.ql.exec.UDFArgumentException; import org.apache.hadoop.hive.ql.metadata.HiveException; import org.apache.hadoop.hive.ql.udf.generic.GenericUDFUtils; import org.apache.hadoop.hive.ql.udf.generic.GenericUDTF; import org.apache.hadoop.hive.serde2.objectinspector.ListObjectInspector; import org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector; import org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector.Category; import org.apache.hadoop.hive.serde2.objectinspector.StructField; import org.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector; @Description(name ="inline", value= "_FUNC_( ARRAY( STRUCT()[,STRUCT()] " + "- explodes and array and struct into a table") public class GenericUDTFInline extends GenericUDTF { private Object[] forwardObj; private ListObjectInspector li; private StructObjectInspector daStruct; public GenericUDTFInline(){ } @Override public StructObjectInspector initialize(ObjectInspector[] ois) throws UDFArgumentException { //There should be one argument that is a array of struct if (ois.length!=1){ throw new UDFArgumentException("UDF tables only one argument"); } if (ois[0].getCategory()!= Category.LIST){ throw new UDFArgumentException("Top level object must be an array but " + "was "+ois[0].getTypeName()); } li = (ListObjectInspector) ois[0]; ObjectInspector sub=li.getListElementObjectInspector(); if (sub.getCategory() != Category.STRUCT){ throw new UDFArgumentException("The sub element must be struct, but was "+sub.getTypeName()); } daStruct = (StructObjectInspector) sub; forwardObj = new Object[daStruct.getAllStructFieldRefs().size()]; return daStruct; } @Override public void process(Object[] os) throws HiveException { //list is always one item List l = li.getList(os); ======================================================================= ==/Users/carl/Work/repos/hive-test/ql/src/protobuf/org/apache/hadoop/hive/ql/io/orc/orc_proto.proto ======================================================================= package org.apache.hadoop.hive.ql.io.orc; message IntegerStatistics { optional sint64 minimum = 1; optional sint64 maximum = 2; optional sint64 sum = 3; } message DoubleStatistics { optional double minimum = 1; optional double maximum = 2; optional double sum = 3; } message StringStatistics { optional string minimum = 1; optional string maximum = 2; } message BucketStatistics { repeated uint64 count = 1 [packed=true]; } message DecimalStatistics { optional string minimum = 1; optional string maximum = 2; optional string sum = 3; } message ColumnStatistics { optional uint64 numberOfValues = 1; optional IntegerStatistics intStatistics = 2; optional DoubleStatistics doubleStatistics = 3; optional StringStatistics stringStatistics = 4; optional BucketStatistics bucketStatistics = 5; optional DecimalStatistics decimalStatistics = 6; } message RowIndexEntry { repeated uint64 positions = 1 [packed=true]; optional ColumnStatistics statistics = 2; } message RowIndex { repeated RowIndexEntry entry = 1; } message Stream { // if you add new index stream kinds, you need to make sure to update // StreamName to ensure it is added to the stripe in the right area ======================================================================= ==/Users/carl/Work/repos/hive-test/ql/src/test/org/apache/hadoop/hive/ql/io/udf/Rot13OutputFormat.java ======================================================================= package org.apache.hadoop.hive.ql.io.udf; import org.apache.hadoop.fs.Path; import org.apache.hadoop.hive.ql.exec.FileSinkOperator.RecordWriter; import org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat; import org.apache.hadoop.io.BytesWritable; import org.apache.hadoop.io.LongWritable; import org.apache.hadoop.io.Text; import org.apache.hadoop.io.Writable; import org.apache.hadoop.mapred.JobConf; import org.apache.hadoop.mapred.Reporter; import org.apache.hadoop.util.Progressable; import java.io.IOException; import java.util.Properties; public class Rot13OutputFormat extends HiveIgnoreKeyTextOutputFormat { @Override public RecordWriter getHiveRecordWriter(JobConf jc, Path outPath, Class valueClass, boolean isCompressed, Properties tableProperties, Progressable progress) throws IOException { final RecordWriter result = super.getHiveRecordWriter(jc,outPath,valueClass,isCompressed, tableProperties,progress); final Reporter reporter = (Reporter) progress; reporter.setStatus("got here"); System.out.println("Got a reporter " + reporter); return new RecordWriter() { @Override public void write(Writable w) throws IOException { if (w instanceof Text) { Text value = (Text) w; Rot13InputFormat.rot13(value.getBytes(), 0, value.getLength()); result.write(w); } else if (w instanceof BytesWritable) { BytesWritable value = (BytesWritable) w; Rot13InputFormat.rot13(value.getBytes(), 0, value.getLength()); result.write(w); } else { throw new IllegalArgumentException("need text or bytes writable " + " instead of " + w.getClass().getName()); } } ======================================================================= ==/Users/carl/Work/repos/hive-test/ql/src/test/resources/orc-file-dump.out ======================================================================= Structure for TestFileDump.testDump.orc Rows: 21000 Compression: ZLIB Compression size: 10000 Type: struct Statistics: Column 0: count: 21000 Column 1: count: 21000 min: -2146993718 max: 2147378179 sum: 193017464403 Column 2: count: 21000 min: -9222758097219661129 max: 9222303228623055266 Column 3: count: 21000 min: Darkness, max: worst Stripes: Stripe: offset: 3 data: 69638 rows: 5000 tail: 85 index: 126 Stream: column 0 section ROW_INDEX start: 3 length 10 Stream: column 1 section ROW_INDEX start: 13 length 38 Stream: column 2 section ROW_INDEX start: 51 length 42 Stream: column 3 section ROW_INDEX start: 93 length 36 Stream: column 1 section PRESENT start: 129 length 11 Stream: column 1 section DATA start: 140 length 22605 Stream: column 2 section PRESENT start: 22745 length 11 Stream: column 2 section DATA start: 22756 length 43426 Stream: column 3 section PRESENT start: 66182 length 11 Stream: column 3 section DATA start: 66193 length 3403 Stream: column 3 section LENGTH start: 69596 length 38 Stream: column 3 section DICTIONARY_DATA start: 69634 length 133 Encoding column 0: DIRECT Encoding column 1: DIRECT Encoding column 2: DIRECT Encoding column 3: DICTIONARY[35] Stripe: offset: 69852 data: 69617 rows: 5000 tail: 83 index: 124 Stream: column 0 section ROW_INDEX start: 69852 length 10 Stream: column 1 section ROW_INDEX start: 69862 length 36 Stream: column 2 section ROW_INDEX start: 69898 length 42 Stream: column 3 section ROW_INDEX start: 69940 length 36 Stream: column 1 section PRESENT start: 69976 length 11 Stream: column 1 section DATA start: 69987 length 22597 Stream: column 2 section PRESENT start: 92584 length 11 Stream: column 2 section DATA start: 92595 length 43439 Stream: column 3 section PRESENT start: 136034 length 11 Stream: column 3 section DATA start: 136045 length 3377 Stream: column 3 section LENGTH start: 139422 length 38 Stream: column 3 section DICTIONARY_DATA start: 139460 length 133 Encoding column 0: DIRECT Encoding column 1: DIRECT Encoding column 2: DIRECT Encoding column 3: DICTIONARY[35] Stripe: offset: 139676 data: 69603 rows: 5000 tail: 85 index: 127 Stream: column 0 section ROW_INDEX start: 139676 length 10 Stream: column 1 section ROW_INDEX start: 139686 length 39 ======================================================================= ==/Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/auth/TSetIpAddressProcessor.java ======================================================================= package org.apache.hive.service.auth; import java.net.Socket; import org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore.Processor; import org.apache.hive.service.cli.session.SessionManager; import org.apache.hive.service.cli.thrift.TCLIService; import org.apache.hive.service.cli.thrift.TCLIService.Iface; import org.apache.thrift.TException; import org.apache.thrift.protocol.TProtocol; import org.apache.thrift.transport.TSaslClientTransport; import org.apache.thrift.transport.TSaslServerTransport; import org.apache.thrift.transport.TSocket; import org.apache.thrift.transport.TTransport; import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** * This class is responsible for setting the ipAddress for operations executed via HiveServer2. *

*

    *
  • Ipaddress is only set for operations that calls listeners with hookContext @see ExecuteWithHookContext.
  • *
  • Ipaddress is only set if the underlying transport mechanism is socket.
  • *
*

*/ public class TSetIpAddressProcessor extends TCLIService.Processor { private static final Logger LOGGER = LoggerFactory.getLogger(Processor.class.getName()); public TSetIpAddressProcessor(Iface iface) { super(iface); } @Override public boolean process(final TProtocol in, final TProtocol out) throws TException { setIpAddress(in); setUserName(in); return super.process(in, out); } private void setUserName(final TProtocol in) { TTransport transport = in.getTransport(); if (transport instanceof TSaslServerTransport) { String userName = ((TSaslServerTransport)transport).getSaslServer().getAuthorizationID(); SessionManager.setUserName(userName); } } protected void setIpAddress(final TProtocol in) { ======================================================================= ==/Users/carl/Work/repos/hive-test/service/src/java/org/apache/hive/service/auth/TUGIContainingProcessor.java ======================================================================= package org.apache.hive.service.auth; import java.io.IOException; import java.security.PrivilegedExceptionAction; import java.util.ArrayList; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.hive.shims.HadoopShims; import org.apache.hadoop.hive.shims.ShimLoader; import org.apache.hadoop.security.UserGroupInformation; import org.apache.thrift.TException; import org.apache.thrift.TProcessor; import org.apache.thrift.protocol.TProtocol; import org.apache.thrift.transport.TSaslServerTransport; public class TUGIContainingProcessor implements TProcessor{ private final TProcessor wrapped; private final HadoopShims shim; private final boolean isFsCacheDisabled; public TUGIContainingProcessor(TProcessor wrapped, Configuration conf) { this.wrapped = wrapped; this.isFsCacheDisabled = conf.getBoolean(String.format("fs.%s.impl.disable.cache", FileSystem.getDefaultUri(conf).getScheme()), false); this.shim = ShimLoader.getHadoopShims(); } @Override public boolean process(final TProtocol in, final TProtocol out) throws TException { UserGroupInformation clientUgi = null; try { clientUgi = shim.createRemoteUser(((TSaslServerTransport)in.getTransport()). getSaslServer().getAuthorizationID(), new ArrayList()); return shim.doAs(clientUgi, new PrivilegedExceptionAction() { public Boolean run() { try { return wrapped.process(in, out); } catch (TException te) { throw new RuntimeException(te); } } }); } catch (RuntimeException rte) { if (rte.getCause() instanceof TException) { throw (TException)rte.getCause(); } ======================================================================= ==/Users/carl/Work/repos/hive-test/shims/src/common/java/org/apache/hadoop/hive/shims/HiveEventCounter.java ======================================================================= package org.apache.hadoop.hive.shims; import org.apache.log4j.Appender; import org.apache.log4j.AppenderSkeleton; import org.apache.log4j.Layout; import org.apache.log4j.spi.ErrorHandler; import org.apache.log4j.spi.Filter; import org.apache.log4j.spi.LoggingEvent; import org.apache.log4j.spi.OptionHandler; public class HiveEventCounter implements Appender, OptionHandler { AppenderSkeleton hadoopEventCounter; public HiveEventCounter() { hadoopEventCounter = ShimLoader.getEventCounter(); } @Override public void close() { hadoopEventCounter.close(); } @Override public boolean requiresLayout() { return hadoopEventCounter.requiresLayout(); } @Override public void addFilter(Filter filter) { hadoopEventCounter.addFilter(filter); } @Override public void clearFilters() { hadoopEventCounter.clearFilters(); } @Override public void doAppend(LoggingEvent event) { hadoopEventCounter.doAppend(event); } @Override public ErrorHandler getErrorHandler() { return hadoopEventCounter.getErrorHandler(); } @Override public Filter getFilter() {