Author: markus
Date: Fri Dec 12 10:19:52 2014
New Revision: 1644856
URL: http://svn.apache.org/r1644856
Log:
Files missing in commit
Added:
nutch/trunk/src/plugin/indexer-elastic/build-ivy.xml
nutch/trunk/src/plugin/indexer-elastic/howto_upgrade_es.txt
Added: nutch/trunk/src/plugin/indexer-elastic/build-ivy.xml
URL:
http://svn.apache.org/viewvc/nutch/trunk/src/plugin/indexer-elastic/build-ivy.xml?rev=1644856&view=auto
==============================================================================
--- nutch/trunk/src/plugin/indexer-elastic/build-ivy.xml (added)
+++ nutch/trunk/src/plugin/indexer-elastic/build-ivy.xml Fri Dec 12 10:19:52
2014
@@ -0,0 +1,54 @@
+<?xml version="1.0"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<project name="indexer-elastic" default="deps-jar"
xmlns:ivy="antlib:org.apache.ivy.ant">
+
+ <property name="ivy.install.version" value="2.1.0" />
+ <condition property="ivy.home" value="${env.IVY_HOME}">
+ <isset property="env.IVY_HOME" />
+ </condition>
+ <property name="ivy.home" value="${user.home}/.ant" />
+ <property name="ivy.checksums" value="" />
+ <property name="ivy.jar.dir" value="${ivy.home}/lib" />
+ <property name="ivy.jar.file" value="${ivy.jar.dir}/ivy.jar" />
+
+ <target name="download-ivy" unless="offline">
+
+ <mkdir dir="${ivy.jar.dir}"/>
+ <!-- download Ivy from web site so that it can be used even without
any special installation -->
+ <get
src="http://repo2.maven.org/maven2/org/apache/ivy/ivy/${ivy.install.version}/ivy-${ivy.install.version}.jar"
+ dest="${ivy.jar.file}" usetimestamp="true"/>
+ </target>
+
+ <target name="init-ivy" depends="download-ivy">
+ <!-- try to load ivy here from ivy home, in case the user has not
already dropped
+ it into ant's lib dir (note that the latter copy will always
take precedence).
+ We will not fail as long as local lib dir exists (it may be
empty) and
+ ivy is in at least one of ant's lib dir or the local lib dir. -->
+ <path id="ivy.lib.path">
+ <fileset dir="${ivy.jar.dir}" includes="*.jar"/>
+
+ </path>
+ <taskdef resource="org/apache/ivy/ant/antlib.xml"
+ uri="antlib:org.apache.ivy.ant" classpathref="ivy.lib.path"/>
+ </target>
+
+ <target name="deps-jar" depends="init-ivy">
+ <ivy:retrieve pattern="lib/[artifact]-[revision].[ext]"/>
+ </target>
+
+</project>
Added: nutch/trunk/src/plugin/indexer-elastic/howto_upgrade_es.txt
URL:
http://svn.apache.org/viewvc/nutch/trunk/src/plugin/indexer-elastic/howto_upgrade_es.txt?rev=1644856&view=auto
==============================================================================
--- nutch/trunk/src/plugin/indexer-elastic/howto_upgrade_es.txt (added)
+++ nutch/trunk/src/plugin/indexer-elastic/howto_upgrade_es.txt Fri Dec 12
10:19:52 2014
@@ -0,0 +1,6 @@
+1. Upgrade elasticsearch dependency in src/plugin/indexer-elastic/ivy.xml
+
+2. Upgrade the Elasticsearch specific dependencies in
src/plugin/indexer-elastic/plugin.xml
+ To get the list of dependencies and their versions execute:
+ $ ant -f ./build-ivy.xml
+ $ ls lib/