| # Licensed to the Apache Software Foundation (ASF) under one |
| # or more contributor license agreements. See the NOTICE file |
| # distributed with this work for additional information |
| # regarding copyright ownership. The ASF licenses this file |
| # to you under the Apache License, Version 2.0 (the |
| # "License"); you may not use this file except in compliance |
| # with the License. You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, software |
| # distributed under the License is distributed on an "AS IS" BASIS, |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| # See the License for the specific language governing permissions and |
| # limitations under the License. |
| |
| Name=Hive |
| name=hive |
| version=0.10.0-SNAPSHOT |
| year=2011 |
| |
| javac.debug=on |
| javac.version=1.6 |
| javac.optimize=on |
| javac.deprecation=off |
| javac.args= |
| javac.args.warnings= |
| |
| hadoop-0.20.version=0.20.2 |
| hadoop-0.20S.version=1.0.0 |
| hadoop-0.23.version=2.0.0-alpha |
| hadoop.version=${hadoop-0.20.version} |
| hadoop.security.version=${hadoop-0.20S.version} |
| # Used to determine which set of Hadoop artifacts we depend on. |
| # - 20: hadoop-core, hadoop-test |
| # - 23: hadoop-common, hadoop-mapreduce-*, etc |
| hadoop.mr.rev=20 |
| |
| build.dir.hive=${hive.root}/build |
| build.dir.hadoop=${build.dir.hive}/hadoopcore |
| |
| |
| hadoop.version.ant-internal=${hadoop.version} |
| hadoop.root.default=${build.dir.hadoop}/hadoop-${hadoop.version.ant-internal} |
| hadoop.root=${hadoop.root.default} |
| test.hadoop.bin.path=${hive.root}/testutils/hadoop |
| java.net.preferIPv4Stack=true |
| |
| # Newer versions of Hadoop name the jar as hadoop-{core,test}-VERSION instead of hadoop-VERSION-{core,test} |
| # We will add both styles to the classpath and it will pick up whichever is there |
| hadoop.oldstyle-name.jar=${hadoop.root}/hadoop-${hadoop.version.ant-internal}-core.jar |
| hadoop.oldstyle-name.tools.jar=${hadoop.root}/hadoop-${hadoop.version.ant-internal}-tools.jar |
| hadoop.oldstyle-name.test.jar=${hadoop.root}/hadoop-${hadoop.version.ant-internal}-test.jar |
| hadoop.newstyle-name.jar=${hadoop.root}/hadoop-core-${hadoop.version.ant-internal}.jar |
| hadoop.newstyle-name.test.jar=${hadoop.root}/hadoop-test-${hadoop.version.ant-internal}.jar |
| hadoop.newstyle-name.tools.jar=${hadoop.root}/hadoop-tools-${hadoop.version.ant-internal}.jar |
| # The following are used for versions of Hadoop that are broken into separate jars |
| # They are ignored if not present |
| hadoop.common.jar=${hadoop.root}/share/hadoop/common/hadoop-common-${hadoop.version.ant-internal}.jar |
| hadoop.common.test.jar=${hadoop.root}/share/hadoop/common/hadoop-common-${hadoop.version.ant-internal}-tests.jar |
| hadoop.hdfs.jar=${hadoop.root}/share/hadoop/hdfs/hadoop-hdfs-${hadoop.version.ant-internal}.jar |
| hadoop.hdfs.test.jar=${hadoop.root}/share/hadoop/hdfs/hadoop-hdfs-${hadoop.version.ant-internal}-tests.jar |
| hadoop.mapreduce.jar=${hadoop.root}/modules/hadoop-mapreduce-client-core-${hadoop.version.ant-internal}.jar |
| hadoop.mapreduce.test.jar=${hadoop.root}/hadoop-mapreduce-test-${hadoop.version.ant-internal}.jar |
| hadoop.mapreduce.tools.jar=${hadoop.root}/hadoop-mapreduce-tools-${hadoop.version.ant-internal}.jar |
| |
| jetty.test.jar=${hadoop.root}/lib/jetty-5.1.4.jar |
| servlet.test.jar=${hadoop.root}/lib/servlet-api.jar |
| jasper.test.jar=${hadoop.root}/lib/jetty-ext/jasper-runtime.jar |
| jasperc.test.jar=${hadoop.root}/lib/jetty-ext/jasper-compiler.jar |
| jsp.test.jar=${hadoop.root}/lib/jetty-ext/jsp-api.jar |
| common.jar=${hadoop.root}/lib/commons-httpclient-3.0.1.jar |
| |
| # |
| # Test Properties |
| # |
| |
| # Cancel the individual tests if they don't finish in the given time |
| # (measured in milliseconds). Ignored if fork is disabled. When running |
| # multiple tests inside the same Java VM (see forkMode), timeout |
| # applies to the time that all tests use together, not to an individual test. |
| test.junit.timeout=43200000 |
| |
| # Use this property to selectively disable tests from the command line: |
| # ant test -Dtest.junit.exclude="**/TestCliDriver.class" |
| # ant test -Dtest.junit.exclude="**/Test*CliDriver.class,**/TestPartitions.class" |
| test.junit.exclude= |
| |
| # |
| # Ivy Properties |
| # |
| build.ivy.dir=${build.dir.hive}/ivy |
| build.ivy.lib.dir=${build.ivy.dir}/lib |
| build.ivy.report.dir=${build.ivy.dir}/report |
| build.ivy.maven.dir=${build.ivy.dir}/maven |
| ivy.conf.dir=${hive.root}/ivy |
| ivy.version=2.1.0 |
| ivy.jar=${build.ivy.lib.dir}/ivy-${ivy.version}.jar |
| ivy.changingPattern=.*SNAPSHOT |
| ivy.publish.pattern=[artifact]-[revision].[ext] |
| ivy.artifact.retrieve.pattern=[conf]/[artifact]-[revision](-[classifier]).[ext] |
| ivysettings.xml=${ivy.conf.dir}/ivysettings.xml |
| ivyresolvelog=download-only |
| ivy.mvn.repo=http://repo2.maven.org/maven2 |
| ivy_repo_url=${ivy.mvn.repo}/org/apache/ivy/ivy/${ivy.version}/ivy-${ivy.version}.jar |
| hive.ivy.org=org.apache.hive |
| mvn.publish.repo=snapshots |
| mvn.jar.dir=${build.dir.hive}/maven/jars |
| mvn.pom.dir=${build.dir.hive}/maven/poms |
| mvn.license.dir=${build.dir.hive}/maven/licenses |
| mvn.deploy.id=apache.snapshots.https |
| mvn.deploy.url=https://repository.apache.org/content/repositories/snapshots |
| |
| # |
| # unit test Properties |
| # |
| failonerror=false |
| |
| # |
| # Data nucleus repository - needed for jdo2-api-2.3-ec.jar download |
| # |
| datanucleus.repo=http://www.datanucleus.org/downloads/maven2 |
| |
| # |
| # Eclipse Properties |
| # |
| |
| # JVM arguments for Eclipse launch configurations |
| eclipse.launch.jvm.args=-Xms256m -Xmx1024m |