Added: hadoop/core/branches/HADOOP-4687/mapred/ivy/hadoop-core.pom URL: http://svn.apache.org/viewvc/hadoop/core/branches/HADOOP-4687/mapred/ivy/hadoop-core.pom?rev=780251&view=auto ============================================================================== --- hadoop/core/branches/HADOOP-4687/mapred/ivy/hadoop-core.pom (added) +++ hadoop/core/branches/HADOOP-4687/mapred/ivy/hadoop-core.pom Sat May 30 12:14:12 2009 @@ -0,0 +1,257 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + + <!-- + 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. + --> + + <modelVersion>4.0.0</modelVersion> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-core</artifactId> + <packaging>jar</packaging> + <version>${hadoop.version}</version> + <description> + Hadoop is the distributed computing framework of Apache; hadoop-core contains + the filesystem, job tracker and map/reduce modules + </description> + <licenses> + <license> + <name>Apache License, Version 2.0</name> + <url>http://apache.org/licenses/LICENSE-2.0</url> + </license> + </licenses> + <dependencies> + + + <!-- always include commons-logging and log4J --> + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + <version>${commons-logging.version}</version> + <exclusions> + <exclusion> + <groupId>avalon-framework</groupId> + <artifactId>avalon-framework</artifactId> + </exclusion> + <exclusion> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + </exclusion> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + <exclusion> + <groupId>logkit</groupId> + <artifactId>logkit</artifactId> + </exclusion> + <exclusion> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + </exclusion> + </exclusions> + </dependency> + + <dependency> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + <version>${log4j.version}</version> + <scope>optional</scope> + <exclusions> + <exclusion> + <groupId>javax.mail</groupId> + <artifactId>mail</artifactId> + </exclusion> + <exclusion> + <groupId>javax.jms</groupId> + <artifactId>jms</artifactId> + </exclusion> + <exclusion> + <groupId>com.sun.jdmk</groupId> + <artifactId>jmxtools</artifactId> + </exclusion> + <exclusion> + <groupId>com.sun.jmx</groupId> + <artifactId>jmxri</artifactId> + </exclusion> + </exclusions> + </dependency> + + <!--SLF4J is a JAR-based dependency; this POM binds it to log4J--> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <version>${slf4j-api.version}</version> + <scope>optional</scope> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + <version>${slf4j-log4j12.version}</version> + <scope>optional</scope> + <exclusions> + <exclusion> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + </exclusion> + </exclusions> + </dependency> + + <!--Httpclient and its components are optional--> + + <dependency> + <groupId>commons-httpclient</groupId> + <artifactId>commons-httpclient</artifactId> + <version>3.1</version> + <scope>optional</scope> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + </exclusion> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>commons-codec</groupId> + <artifactId>commons-codec</artifactId> + <version>1.3</version> + <scope>optional</scope> + </dependency> + + <!--CLI is needed to scan the command line, but only the 1.0 branch is released --> + <dependency> + <groupId>commons-cli</groupId> + <artifactId>commons-cli</artifactId> + <version>2.0-20070823</version> + <scope>optional</scope> + </dependency> + + + <!-- this is used for the ftp:// filesystem--> + <dependency> + <groupId>commons-net</groupId> + <artifactId>commons-net</artifactId> + <version>1.4.1</version> + <scope>optional</scope> + </dependency> + + <!-- Jetty is used to serve up the application. It is marked as optional because + clients do not need it. All server-side deployments will need + all of these files.--> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + <version>${servlet-api.version}</version> + <scope>optional</scope> + </dependency> + <dependency> + <groupId>jetty</groupId> + <artifactId>org.mortbay.jetty</artifactId> + <version>${jetty.version}</version> + <scope>optional</scope> + </dependency> + + + <!--JSP support --> + + <dependency> + <groupId>org.mortbay.jetty</groupId> + <artifactId>jsp-2.1</artifactId> + <version>${jetty.version}</version> + <scope>optional</scope> + </dependency> + <dependency> + <groupId>org.mortbay.jetty</groupId> + <artifactId>jsp-api-2.1</artifactId> + <version>${jetty.version}</version> + <scope>optional</scope> + </dependency> + <dependency> + <groupId>commons-el</groupId> + <artifactId>commons-el</artifactId> + <version>${commons-el.version}</version> + <scope>optional</scope> + </dependency> + + + <!--JSPC assistance--> + + <dependency> + <groupId>org.eclipse.jdt</groupId> + <artifactId>core</artifactId> + <version>${core.version}</version> + <scope>optional</scope> + </dependency> + <dependency> + <groupId>org.apache.ant</groupId> + <artifactId>ant</artifactId> + <version>${apacheant.version}</version> + <scope>optional</scope> + </dependency> + + <!-- JetS3t is a client library for S3. + -It is only needed if you want to work with S3 filesystems + -It pulls in commons-logging 1.1.1 and does not exclude all the cruft that comes with it. + By excluding it we stay in control of versions and dependencies + --> + + <dependency> + <groupId>net.java.dev.jets3t</groupId> + <artifactId>jets3t</artifactId> + <version>${jets3t.version}</version> + <scope>optional</scope> + <exclusions> + <exclusion> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + </exclusion> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + </exclusions> + </dependency> + + <!--Kosmos filesystem + http://kosmosfs.sourceforge.net/ + This is not in the central repository + --> + <!-- + <dependency> + <groupId>org.kosmix</groupId> + <artifactId>kfs</artifactId> + <version>0.1</version> + <scope>optional</scope> + </dependency> + --> + + <!-- + http://xmlenc.sourceforge.net/ + "The xmlenc library is a fast stream-based XML output library for Java." + --> + <dependency> + <groupId>xmlenc</groupId> + <artifactId>xmlenc</artifactId> + <version>0.52</version> + <scope>optional</scope> + </dependency> + </dependencies> +</project>
Added: hadoop/core/branches/HADOOP-4687/mapred/ivy/ivysettings.xml URL: http://svn.apache.org/viewvc/hadoop/core/branches/HADOOP-4687/mapred/ivy/ivysettings.xml?rev=780251&view=auto ============================================================================== --- hadoop/core/branches/HADOOP-4687/mapred/ivy/ivysettings.xml (added) +++ hadoop/core/branches/HADOOP-4687/mapred/ivy/ivysettings.xml Sat May 30 12:14:12 2009 @@ -0,0 +1,81 @@ +<ivysettings> + + <!-- + 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. +--> + + <!-- + see http://www.jayasoft.org/ivy/doc/configuration + --> + <!-- you can override this property to use mirrors + http://repo1.maven.org/maven2/ + http://mirrors.dotsrc.org/maven2 + http://ftp.ggi-project.org/pub/packages/maven2 + http://mirrors.sunsite.dk/maven2 + http://public.planetmirror.com/pub/maven2 + http://ibiblio.lsu.edu/main/pub/packages/maven2 + http://www.ibiblio.net/pub/packages/maven2 + --> + <property name="repo.maven.org" + value="http://repo1.maven.org/maven2/" + override="false"/> + <property name="snapshot.apache.org" + value="http://people.apache.org/repo/m2-snapshot-repository/" + override="false"/> + <property name="maven2.pattern" + value="[organisation]/[module]/[revision]/[module]-[revision]"/> + <property name="maven2.pattern.ext" + value="${maven2.pattern}.[ext]"/> + <!-- pull in the local repository --> + <include url="${ivy.default.conf.dir}/ivyconf-local.xml"/> + <settings defaultResolver="default"/> + <resolvers> + <ibiblio name="maven2" + root="${repo.maven.org}" + pattern="${maven2.pattern.ext}" + m2compatible="true" + /> + <ibiblio name="apache-snapshot" + root="${snapshot.apache.org}" + pattern="${maven2.pattern.ext}" + m2compatible="true" + /> + <chain name="default" dual="true"> + <resolver ref="local"/> + <resolver ref="maven2"/> + </chain> + <chain name="internal"> + <resolver ref="local"/> + </chain> + <chain name="external"> + <resolver ref="maven2"/> + </chain> + <chain name="external-and-snapshots"> + <resolver ref="maven2"/> + <resolver ref="apache-snapshot"/> + </chain> + </resolvers> + <modules> + <!-- + This forces a requirement for other hadoop-artifacts to be built locally + rather than look for them online. + + --> + <module organisation="org.apache.hadoop" name=".*" resolver="internal"/> + <!--until commons cli is external, we need to pull it in from the snapshot repository -if present --> + <module organisation="org.apache.commons" name=".*" resolver="external-and-snapshots"/> + </modules> +</ivysettings> Added: hadoop/core/branches/HADOOP-4687/mapred/ivy/libraries.properties URL: http://svn.apache.org/viewvc/hadoop/core/branches/HADOOP-4687/mapred/ivy/libraries.properties?rev=780251&view=auto ============================================================================== --- hadoop/core/branches/HADOOP-4687/mapred/ivy/libraries.properties (added) +++ hadoop/core/branches/HADOOP-4687/mapred/ivy/libraries.properties Sat May 30 12:14:12 2009 @@ -0,0 +1,73 @@ +# Licensed 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. + +#This properties file lists the versions of the various artifacts used by hadoop and components. +#It drives ivy and the generation of a maven POM + +#These are the versions of our dependencies (in alphabetical order) +apacheant.version=1.7.0 + +checkstyle.version=4.2 + +commons-cli.version=1.2 +commons-cli2.version=2.0-mahout +commons-codec.version=1.3 +commons-collections.version=3.1 +commons-httpclient.version=3.0.1 +commons-lang.version=2.4 +commons-logging.version=1.0.4 +commons-logging-api.version=1.0.4 +commons-el.version=1.0 +commons-fileupload.version=1.2 +commons-io.version=1.4 +commons-net.version=1.4.1 +core.version=3.1.1 +coreplugin.version=1.3.2 + +ftplet-api.version=1.0.0 +ftpserver-core.version=1.0.0 +ftpserver-deprecated.version=1.0.0-M2 + +hsqldb.version=1.8.0.10 + +#ivy.version=2.0.0-beta2 +ivy.version=2.0.0-rc2 + +jasper.version=5.5.12 +jsp.version=2.1 +jsp-api.version=5.5.12 +jets3t.version=0.6.1 +jetty.version=6.1.14 +jetty-util.version=6.1.14 +junit.version=4.5 +jdiff.version=1.0.9 +json.version=1.0 + +kfs.version=0.3 + +log4j.version=1.2.15 +lucene-core.version=2.3.1 + +mina-core.version=2.0.0-M5 + +oro.version=2.0.8 + +rats-lib.version=0.5.1 + +servlet.version=4.0.6 +servlet-api-2.5.version=6.1.14 +servlet-api.version=2.5 +slf4j-api.version=1.4.3 +slf4j-log4j12.version=1.4.3 + +xmlenc.version=0.52 +xerces.version=1.4.4 Added: hadoop/core/branches/HADOOP-4687/mapred/lib/hadoop-core-0.21.0-dev.jar URL: http://svn.apache.org/viewvc/hadoop/core/branches/HADOOP-4687/mapred/lib/hadoop-core-0.21.0-dev.jar?rev=780251&view=auto ============================================================================== Binary file - no diff available. Propchange: hadoop/core/branches/HADOOP-4687/mapred/lib/hadoop-core-0.21.0-dev.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: hadoop/core/branches/HADOOP-4687/mapred/lib/hadoop-core-test-0.21.0-dev.jar URL: http://svn.apache.org/viewvc/hadoop/core/branches/HADOOP-4687/mapred/lib/hadoop-core-test-0.21.0-dev.jar?rev=780251&view=auto ============================================================================== Binary file - no diff available. Propchange: hadoop/core/branches/HADOOP-4687/mapred/lib/hadoop-core-test-0.21.0-dev.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: hadoop/core/branches/HADOOP-4687/mapred/lib/hadoop-hdfs-0.21.0-dev.jar URL: http://svn.apache.org/viewvc/hadoop/core/branches/HADOOP-4687/mapred/lib/hadoop-hdfs-0.21.0-dev.jar?rev=780251&view=auto ============================================================================== Binary file - no diff available. Propchange: hadoop/core/branches/HADOOP-4687/mapred/lib/hadoop-hdfs-0.21.0-dev.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: hadoop/core/branches/HADOOP-4687/mapred/lib/hadoop-hdfs-test-0.21.0-dev.jar URL: http://svn.apache.org/viewvc/hadoop/core/branches/HADOOP-4687/mapred/lib/hadoop-hdfs-test-0.21.0-dev.jar?rev=780251&view=auto ============================================================================== Binary file - no diff available. Propchange: hadoop/core/branches/HADOOP-4687/mapred/lib/hadoop-hdfs-test-0.21.0-dev.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: hadoop/core/branches/HADOOP-4687/mapred/src/test/mapred/org/apache/hadoop/cli/data60bytes URL: http://svn.apache.org/viewvc/hadoop/core/branches/HADOOP-4687/mapred/src/test/mapred/org/apache/hadoop/cli/data60bytes?rev=780251&view=auto ============================================================================== --- hadoop/core/branches/HADOOP-4687/mapred/src/test/mapred/org/apache/hadoop/cli/data60bytes (added) +++ hadoop/core/branches/HADOOP-4687/mapred/src/test/mapred/org/apache/hadoop/cli/data60bytes Sat May 30 12:14:12 2009 @@ -0,0 +1,4 @@ +12345678901234 +12345678901234 +12345678901234 +12345678901234
