2011-07-08 02:41:23 -04:00
|
|
|
<?xml version="1.0"?>
|
2006-11-09 18:13:58 -05:00
|
|
|
<!--
|
|
|
|
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.
|
|
|
|
-->
|
2015-04-09 07:47:57 -04:00
|
|
|
<project name="solr" default="usage"
|
|
|
|
xmlns:jacoco="antlib:org.jacoco.ant"
|
|
|
|
xmlns:ivy="antlib:org.apache.ivy.ant">
|
|
|
|
|
2011-04-01 02:58:12 -04:00
|
|
|
<description>Solr</description>
|
2006-12-05 02:34:22 -05:00
|
|
|
|
2011-07-08 02:41:23 -04:00
|
|
|
<target name="usage" description="Prints out instructions">
|
2006-01-29 10:16:56 -05:00
|
|
|
<echo message="Welcome to the Solr project!" />
|
2015-01-13 18:31:20 -05:00
|
|
|
<echo message="Use 'ant server' to create the Solr server." />
|
|
|
|
<echo message="Use 'bin/solr' to run the Solr after it is created." />
|
2011-07-08 02:41:23 -04:00
|
|
|
<echo message="And for developers:"/>
|
2006-12-08 02:48:20 -05:00
|
|
|
<echo message="Use 'ant clean' to clean compiled files." />
|
2006-01-29 10:50:23 -05:00
|
|
|
<echo message="Use 'ant compile' to compile the source code." />
|
2013-06-08 15:08:17 -04:00
|
|
|
<echo message="Use 'ant dist' to build the project JAR files." />
|
2012-09-20 11:37:42 -04:00
|
|
|
<echo message="Use 'ant documentation' to build documentation." />
|
2008-08-29 13:43:05 -04:00
|
|
|
<echo message="Use 'ant generate-maven-artifacts' to generate maven artifacts." />
|
2011-01-22 04:32:08 -05:00
|
|
|
<echo message="Use 'ant package' to generate zip, tgz for distribution." />
|
2011-09-05 01:53:28 -04:00
|
|
|
<!--<echo message="Use 'ant luke' to start luke. see: http://luke.googlecode.com" />-->
|
2006-01-29 10:16:56 -05:00
|
|
|
<echo message="Use 'ant test' to run unit tests." />
|
|
|
|
</target>
|
2011-07-10 08:20:06 -04:00
|
|
|
|
2011-07-08 02:41:23 -04:00
|
|
|
<import file="common-build.xml"/>
|
2008-12-07 14:07:11 -05:00
|
|
|
|
2006-01-29 10:50:23 -05:00
|
|
|
<!-- ========================================================================= -->
|
2011-07-08 02:41:23 -04:00
|
|
|
<!-- ============================== USER TASKS =============================== -->
|
2006-01-29 10:50:23 -05:00
|
|
|
<!-- ========================================================================= -->
|
2015-01-13 18:31:20 -05:00
|
|
|
|
2015-07-28 15:04:21 -04:00
|
|
|
<target name="server" depends="dist-contrib"
|
2015-01-13 18:31:20 -05:00
|
|
|
description="Creates a Solr server">
|
2015-07-28 15:04:21 -04:00
|
|
|
<ant dir="webapp" target="dist" inheritall="false">
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
</ant>
|
2015-08-10 17:46:51 -04:00
|
|
|
<jar destfile="${example}/exampledocs/post.jar">
|
|
|
|
<fileset dir="${dest}/solr-core/classes/java">
|
|
|
|
<include name="org/apache/solr/util/SimplePostTool*.class"/>
|
|
|
|
<include name="org/apache/solr/util/RTimer.class"/>
|
|
|
|
<include name="org/apache/solr/util/RTimer$*.class"/>
|
|
|
|
</fileset>
|
2011-07-08 02:41:23 -04:00
|
|
|
<manifest>
|
|
|
|
<attribute name="Main-Class" value="org.apache.solr.util.SimplePostTool"/>
|
|
|
|
</manifest>
|
2007-02-18 16:30:03 -05:00
|
|
|
</jar>
|
2015-01-13 18:31:20 -05:00
|
|
|
<echo>See ${common-solr.dir}/README.txt for how to run the Solr server.</echo>
|
2006-01-29 10:16:56 -05:00
|
|
|
</target>
|
2013-06-26 16:18:33 -04:00
|
|
|
|
2015-01-13 18:31:20 -05:00
|
|
|
<target name="run-example" depends="server"
|
2010-06-18 15:02:51 -04:00
|
|
|
description="Run Solr interactively, via Jetty. -Dexample.debug=true to enable JVM debugger">
|
2015-01-27 11:04:58 -05:00
|
|
|
<property name="example.solr.home" location="${server.dir}/solr"/>
|
2008-12-20 08:15:22 -05:00
|
|
|
<property name="example.debug.suspend" value="n"/>
|
2009-10-12 09:39:22 -04:00
|
|
|
<property name="example.jetty.port" value="8983"/>
|
2015-01-27 11:04:58 -05:00
|
|
|
<condition property="example.jvm.line" value="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=${example.debug.suspend},address=5005">
|
2008-12-20 08:15:22 -05:00
|
|
|
<isset property="example.debug"/>
|
|
|
|
</condition>
|
2015-01-27 11:04:58 -05:00
|
|
|
<property name="example.jvm.line" value=""/>
|
2008-12-20 08:15:22 -05:00
|
|
|
<property name="example.heap.size" value="512M"/>
|
2015-01-27 11:04:58 -05:00
|
|
|
<java jar="${server.dir}/start.jar" fork="true" dir="${server.dir}" maxmemory="${example.heap.size}">
|
|
|
|
<jvmarg line="${example.jvm.line}"/>
|
2015-05-25 22:22:33 -04:00
|
|
|
<arg value="--module=http"/>
|
2015-01-27 11:04:58 -05:00
|
|
|
<sysproperty key="solr.solr.home" file="${example.solr.home}"/>
|
|
|
|
<sysproperty key="jetty.port" value="${example.jetty.port}"/>
|
|
|
|
<sysproperty key="jetty.home" value="${server.dir}"/>
|
|
|
|
</java>
|
2008-04-16 08:45:09 -04:00
|
|
|
</target>
|
2011-07-08 02:41:23 -04:00
|
|
|
|
|
|
|
<!-- setup proxy for download tasks -->
|
|
|
|
<condition property="proxy.specified">
|
|
|
|
<or>
|
|
|
|
<isset property="proxy.host"/>
|
|
|
|
<isset property="proxy.port"/>
|
|
|
|
<isset property="proxy.user"/>
|
|
|
|
</or>
|
|
|
|
</condition>
|
|
|
|
|
|
|
|
<target name="proxy.setup" if="proxy.specified">
|
|
|
|
<setproxy proxyhost="${proxy.host}" proxyport="${proxy.port}" proxyuser="${proxy.user}" proxypassword="${proxy.password}"/>
|
|
|
|
</target>
|
2011-07-28 00:02:09 -04:00
|
|
|
|
2011-09-05 01:53:28 -04:00
|
|
|
<!--LUCENE-3286: Luke is incompatible with new XML QP location and target is not flexible
|
|
|
|
when it comes to incompatible changes. Update when Luke has updated.
|
2011-07-28 00:02:09 -04:00
|
|
|
<target name="compile-xml-query-parser">
|
2015-08-11 19:00:39 -04:00
|
|
|
<ant dir="${common.dir}/queryparser" target="compile-core" inheritAll="false">
|
2011-07-28 00:02:09 -04:00
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
</ant>
|
|
|
|
</target>
|
|
|
|
|
2011-07-08 02:41:23 -04:00
|
|
|
<property name="luke.version" value="1.0.1"/>
|
|
|
|
<available file="luke/luke-${luke.version}.jar" property="luke.jar.exists" />
|
|
|
|
<target name="luke-download" unless="luke.jar.exists" depends="proxy.setup,compile-xml-query-parser">
|
|
|
|
<mkdir dir="luke"/>
|
|
|
|
<get src="http://luke.googlecode.com/files/luke-${luke.version}.jar"
|
|
|
|
dest="luke/luke-${luke.version}.jar"/>
|
|
|
|
</target>
|
|
|
|
<path id="luke.classpath">
|
2012-02-07 14:59:05 -05:00
|
|
|
<pathelement location="${common.dir}/build/core/classes/java" />
|
2012-04-17 09:36:19 -04:00
|
|
|
<pathelement location="${common.dir}/queryparser/build/classes/java" />
|
2011-07-08 02:41:23 -04:00
|
|
|
</path>
|
|
|
|
<target name="luke" depends="luke-download">
|
|
|
|
<java fork="true"
|
|
|
|
classname="org.getopt.luke.Luke"
|
|
|
|
logError="true"
|
|
|
|
failonerror="true">
|
|
|
|
<classpath>
|
|
|
|
<fileset dir="luke">
|
|
|
|
<include name="luke-${luke.version}.jar"/>
|
|
|
|
</fileset>
|
|
|
|
<path refid="classpath"/>
|
|
|
|
<path refid="luke.classpath"/>
|
|
|
|
<path refid="test.classpath"/>
|
|
|
|
</classpath>
|
|
|
|
</java>
|
2011-09-05 01:53:28 -04:00
|
|
|
</target>-->
|
2011-07-08 02:41:23 -04:00
|
|
|
|
|
|
|
<!-- ========================================================================= -->
|
|
|
|
<!-- ========================== BUILD/TEST TASKS ============================= -->
|
|
|
|
<!-- ========================================================================= -->
|
2013-02-06 12:57:53 -05:00
|
|
|
|
|
|
|
<!-- solr/test-framework is excluded from compilation -->
|
2011-07-08 02:41:23 -04:00
|
|
|
<target name="compile" description="Compile the source code."
|
2011-07-28 00:02:09 -04:00
|
|
|
depends="compile-core, compile-contrib"/>
|
2013-02-06 12:57:53 -05:00
|
|
|
|
2011-07-08 02:41:23 -04:00
|
|
|
<target name="test" description="Validate, then run core, solrj, and contrib unit tests."
|
2013-11-06 15:50:15 -05:00
|
|
|
depends="-init-totals, test-core, test-contrib, -check-totals"/>
|
2017-02-04 12:50:36 -05:00
|
|
|
<target name="test-nocompile">
|
|
|
|
<fail message="Target 'test-nocompile' will not run recursively. First change directory to the module you want to test."/>
|
|
|
|
</target>
|
2015-04-09 07:47:57 -04:00
|
|
|
|
|
|
|
<target name="jacoco" description="Generates JaCoCo code coverage reports." depends="-jacoco-install">
|
|
|
|
<!-- run jacoco for each module -->
|
|
|
|
<ant dir="${common-solr.dir}/core" target="jacoco" inheritAll="false">
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
</ant>
|
|
|
|
<ant dir="solrj" target="jacoco" inheritAll="false">
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
</ant>
|
|
|
|
<contrib-crawl target="jacoco" failonerror="false"/>
|
|
|
|
|
|
|
|
<!-- produce aggregate report -->
|
|
|
|
<property name="jacoco.output.dir" location="${jacoco.report.dir}/solr-all"/>
|
|
|
|
<!-- try to clean output dir to prevent any confusion -->
|
|
|
|
<delete dir="${jacoco.output.dir}" failonerror="false"/>
|
|
|
|
<mkdir dir="${jacoco.output.dir}"/>
|
|
|
|
|
|
|
|
<jacoco:report>
|
|
|
|
<executiondata>
|
|
|
|
<fileset dir="${common-solr.dir}/build" includes="**/jacoco.db"/>
|
|
|
|
</executiondata>
|
|
|
|
<structure name="${Name} aggregate JaCoCo coverage report">
|
|
|
|
<classfiles>
|
|
|
|
<fileset dir="${common-solr.dir}/build">
|
|
|
|
<include name="**/classes/java/**/*.class"/>
|
|
|
|
<exclude name="solr-test-framework/**"/>
|
|
|
|
</fileset>
|
|
|
|
</classfiles>
|
|
|
|
<!-- TODO: trying to specify source files could maybe work, but would
|
|
|
|
double the size of the reports -->
|
|
|
|
</structure>
|
|
|
|
<html destdir="${jacoco.output.dir}" footer="Copyright ${year} Apache Software Foundation. All Rights Reserved."/>
|
|
|
|
</jacoco:report>
|
|
|
|
</target>
|
|
|
|
|
2012-09-28 06:12:49 -04:00
|
|
|
<!-- "-clover.load" is *not* a useless dependency. do not remove -->
|
2011-07-08 02:41:23 -04:00
|
|
|
<target name="test-core" description="Runs the core and solrj unit tests."
|
2012-09-28 06:12:49 -04:00
|
|
|
depends="-clover.load, test-solr-core, test-solrj"/>
|
2012-09-04 19:54:13 -04:00
|
|
|
<target name="pitest" description="Validate, then run core, solrj, and contrib unit tests."
|
|
|
|
depends="pitest-core, pitest-contrib"/>
|
2014-11-29 18:52:42 -05:00
|
|
|
<target name="beast">
|
|
|
|
<fail message="The Beast only works inside of individual modules"/>
|
|
|
|
</target>
|
2013-02-06 12:57:53 -05:00
|
|
|
<target name="compile-test" description="Compile core, solrj, and contrib unit tests, and solr-test-framework."
|
2011-11-25 12:38:56 -05:00
|
|
|
depends="compile-solr-test-framework, compile-test-solr-core, compile-test-solrj, compile-test-contrib"/>
|
2011-09-16 00:47:04 -04:00
|
|
|
<target name="javadocs" description="Calls javadocs-all, javadocs-solrj, and javadocs-test-framework"
|
2012-09-22 10:42:46 -04:00
|
|
|
depends="define-lucene-javadoc-url,javadocs-solr-core,javadocs-solrj,javadocs-test-framework,javadocs-contrib"/>
|
2012-09-20 11:37:42 -04:00
|
|
|
<target name="documentation" description="Generate all documentation"
|
|
|
|
depends="javadocs,changes-to-html,process-webpages"/>
|
2011-07-08 02:41:23 -04:00
|
|
|
<target name="compile-core" depends="compile-solr-core" unless="solr.core.compiled"/>
|
2016-09-21 20:06:49 -04:00
|
|
|
|
|
|
|
<target name="generate-website-quickstart"
|
|
|
|
description="Generate a version of the quickstart tutorial suitable for the website, at build/website/quickstart.mdtext">
|
|
|
|
<copy file="${common-solr.dir}/site/quickstart.mdtext" tofile="${common-solr.dir}/build/website/quickstart.mdtext"
|
|
|
|
overwrite="false" encoding="UTF-8">
|
|
|
|
<filterchain>
|
|
|
|
<tokenfilter>
|
|
|
|
<filetokenizer/>
|
|
|
|
<!-- Website images are under /solr/assets/images/ -->
|
|
|
|
<replaceregex pattern="src\s*=\s*"images/" replace="src="/solr/assets/images/" flags="gs"/>
|
|
|
|
<!-- Redirect to the website's version-specific system requirements page -->
|
|
|
|
<replaceregex pattern="\(SYSTEM_REQUIREMENTS.html\)" replace="(/solr/api/SYSTEM_REQUIREMENTS.html)" flags="gs"/>
|
|
|
|
</tokenfilter>
|
|
|
|
</filterchain>
|
|
|
|
</copy>
|
|
|
|
</target>
|
2017-02-23 09:43:45 -05:00
|
|
|
|
|
|
|
<target name="documentation-online" description="Generate a link to the online documentation"
|
|
|
|
depends="define-solr-javadoc-url">
|
|
|
|
<xslt in="${ant.file}" out="${javadoc-online.dir}/index.html" style="site/online-link.xsl" force="true">
|
|
|
|
<outputproperty name="method" value="html"/>
|
|
|
|
<outputproperty name="version" value="4.0"/>
|
|
|
|
<outputproperty name="encoding" value="UTF-8"/>
|
|
|
|
<outputproperty name="indent" value="yes"/>
|
|
|
|
<param name="version" expression="${version}"/>
|
|
|
|
<param name="solrJavadocUrl" expression="${solr.javadoc.url}"/>
|
|
|
|
</xslt>
|
|
|
|
<copy todir="${javadoc-online.dir}">
|
|
|
|
<fileset dir="site/assets" includes="**/solr.svg"/>
|
|
|
|
</copy>
|
|
|
|
</target>
|
2016-09-21 20:06:49 -04:00
|
|
|
|
2017-03-02 11:43:44 -05:00
|
|
|
<target name="process-webpages" depends="define-lucene-javadoc-url,resolve-markdown">
|
2012-09-20 11:37:42 -04:00
|
|
|
<makeurl property="process-webpages.buildfiles" separator="|">
|
|
|
|
<fileset dir="." includes="core/build.xml,test-framework/build.xml,solrj/build.xml,contrib/**/build.xml"/>
|
|
|
|
</makeurl>
|
|
|
|
<!--
|
|
|
|
The XSL input file is ignored completely, but XSL expects one to be given,
|
|
|
|
so we pass ourself (${ant.file}) here. The list of module build.xmls is given
|
|
|
|
via string parameter, that must be splitted by the XSL at '|'.
|
|
|
|
-->
|
2015-01-13 22:05:35 -05:00
|
|
|
<xslt in="${ant.file}" out="${javadoc.dir}/index.html" style="site/index.xsl" force="true">
|
2012-09-20 11:37:42 -04:00
|
|
|
<outputproperty name="method" value="html"/>
|
|
|
|
<outputproperty name="version" value="4.0"/>
|
|
|
|
<outputproperty name="encoding" value="UTF-8"/>
|
|
|
|
<outputproperty name="indent" value="yes"/>
|
|
|
|
<param name="buildfiles" expression="${process-webpages.buildfiles}"/>
|
|
|
|
<param name="version" expression="${version}"/>
|
2012-09-20 18:53:05 -04:00
|
|
|
<param name="luceneJavadocUrl" expression="${lucene.javadoc.url}"/>
|
2012-09-20 11:37:42 -04:00
|
|
|
</xslt>
|
|
|
|
|
2017-03-02 11:43:44 -05:00
|
|
|
<markdown todir="${javadoc.dir}">
|
2015-01-18 12:38:44 -05:00
|
|
|
<fileset dir="site" includes="**/*.mdtext"/>
|
2015-01-13 22:05:35 -05:00
|
|
|
<globmapper from="*.mdtext" to="*.html"/>
|
2017-03-02 11:43:44 -05:00
|
|
|
</markdown>
|
2012-09-20 11:37:42 -04:00
|
|
|
|
|
|
|
<copy todir="${javadoc.dir}">
|
2015-01-18 12:38:44 -05:00
|
|
|
<fileset dir="site/assets" />
|
2012-09-20 11:37:42 -04:00
|
|
|
</copy>
|
|
|
|
</target>
|
|
|
|
|
2013-02-06 12:57:53 -05:00
|
|
|
<target name="jar" depends="jar-core,jar-solrj,jar-solr-test-framework,jar-contrib"
|
|
|
|
description="Jar solr core, solrj, solr-test-framework, and all contribs"/>
|
|
|
|
|
2013-08-30 10:06:22 -04:00
|
|
|
<target name="jar-src"
|
|
|
|
description="Create source jars for solr core, solrj, solr-test-framework, and all contribs">
|
|
|
|
<ant dir="core" target="jar-src" inheritAll="false"/>
|
|
|
|
<ant dir="solrj" target="jar-src" inheritAll="false"/>
|
|
|
|
<ant dir="test-framework" target="jar-src" inheritAll="false"/>
|
|
|
|
<contrib-crawl target="jar-src"/>
|
|
|
|
</target>
|
|
|
|
|
2011-07-08 02:41:23 -04:00
|
|
|
<!-- Solr core targets -->
|
|
|
|
<target name="test-solr-core" description="Test solr core">
|
|
|
|
<ant dir="core" target="test" inheritAll="false">
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
</ant>
|
|
|
|
</target>
|
2013-02-06 12:57:53 -05:00
|
|
|
|
|
|
|
<target name="jar-core">
|
|
|
|
<ant dir="${common-solr.dir}/core" target="jar-core" inheritAll="false">
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
</ant>
|
|
|
|
</target>
|
2011-07-08 02:41:23 -04:00
|
|
|
|
|
|
|
<!-- Solrj targets -->
|
|
|
|
<target name="test-solrj" description="Test java client">
|
2011-07-28 00:02:09 -04:00
|
|
|
<ant dir="solrj" target="test" inheritAll="false">
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
</ant>
|
2011-07-08 02:41:23 -04:00
|
|
|
</target>
|
2011-09-16 00:47:04 -04:00
|
|
|
|
2011-07-08 02:41:23 -04:00
|
|
|
<!-- Solr contrib targets -->
|
2011-07-28 00:02:09 -04:00
|
|
|
<target name="test-contrib" description="Run contrib unit tests.">
|
2016-07-04 06:42:30 -04:00
|
|
|
<contrib-crawl target="test"/>
|
2008-12-07 14:07:11 -05:00
|
|
|
</target>
|
2012-09-04 19:54:13 -04:00
|
|
|
|
|
|
|
<!-- Pitest targets -->
|
|
|
|
<target name="pitest-core" description="PiTest solr core">
|
|
|
|
<ant dir="core" target="pitest" inheritAll="false">
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
</ant>
|
|
|
|
</target>
|
|
|
|
|
|
|
|
<target name="pitest-solrj" description="PiTest java client">
|
|
|
|
<ant dir="solrj" target="pitest" inheritAll="false">
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
</ant>
|
|
|
|
</target>
|
|
|
|
|
|
|
|
<target name="pitest-contrib" description="Run contrib PiTests.">
|
|
|
|
<contrib-crawl target="pitest" failonerror="false"/>
|
|
|
|
</target>
|
2011-07-08 02:41:23 -04:00
|
|
|
|
2011-07-13 16:43:58 -04:00
|
|
|
<!-- test-framework targets -->
|
2011-09-16 00:47:04 -04:00
|
|
|
<target name="javadocs-test-framework">
|
2011-07-28 00:02:09 -04:00
|
|
|
<ant dir="test-framework" target="javadocs" inheritAll="false">
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
2011-09-16 00:47:04 -04:00
|
|
|
</ant>
|
2011-07-13 16:43:58 -04:00
|
|
|
</target>
|
2012-03-06 12:04:19 -05:00
|
|
|
|
2012-07-07 08:04:22 -04:00
|
|
|
<!-- Validation (license/notice/api checks). -->
|
2013-07-18 13:57:48 -04:00
|
|
|
<target name="validate" depends="check-example-lucene-match-version,check-licenses,rat-sources,check-forbidden-apis" description="Validate stuff." />
|
|
|
|
|
|
|
|
<target name="check-example-lucene-match-version">
|
2015-05-01 16:55:28 -04:00
|
|
|
<property name="configsets.dir" value="${server.dir}/solr/configsets"/>
|
2015-12-04 01:13:46 -05:00
|
|
|
<!-- validates all configset solrconfig files-->
|
2015-05-01 16:55:28 -04:00
|
|
|
<fail message="Some example solrconfig.xml files under ${configsets.dir} do not refer to the correct luceneMatchVersion: ${tests.luceneMatchVersion}">
|
2013-07-18 13:57:48 -04:00
|
|
|
<condition>
|
|
|
|
<resourcecount when="greater" count="0">
|
2015-05-01 16:55:28 -04:00
|
|
|
<fileset dir="${configsets.dir}" includes="**/solrconfig.xml">
|
2013-07-18 13:57:48 -04:00
|
|
|
<not>
|
|
|
|
<contains text="<luceneMatchVersion>${tests.luceneMatchVersion}<" casesensitive="no"/>
|
|
|
|
</not>
|
|
|
|
</fileset>
|
|
|
|
</resourcecount>
|
|
|
|
</condition>
|
|
|
|
</fail>
|
2015-12-04 01:13:46 -05:00
|
|
|
<!-- validates remaining example solrconfig files-->
|
|
|
|
<fail message="Some example solrconfig.xml files under ${example} do not refer to the correct luceneMatchVersion: ${tests.luceneMatchVersion}">
|
|
|
|
<condition>
|
|
|
|
<resourcecount when="greater" count="0">
|
|
|
|
<fileset dir="${example}" includes="**/solrconfig.xml">
|
|
|
|
<not>
|
|
|
|
<contains text="<luceneMatchVersion>${tests.luceneMatchVersion}<" casesensitive="no"/>
|
|
|
|
</not>
|
|
|
|
</fileset>
|
|
|
|
</resourcecount>
|
|
|
|
</condition>
|
|
|
|
</fail>
|
2015-05-01 16:55:28 -04:00
|
|
|
<!-- Count the immediate sub-directories of the configsets dir to ensure all sub-dirs have a solrconfig.xml -->
|
|
|
|
<resourcecount property="count.subdirs">
|
|
|
|
<dirset dir="${configsets.dir}" includes="*"/>
|
|
|
|
</resourcecount>
|
|
|
|
<!-- Ensure there is at least one sub-directory -->
|
|
|
|
<fail message="No sub-directories found under ${configsets.dir}">
|
|
|
|
<condition>
|
|
|
|
<equals arg1="${count.subdirs}" arg2="0"/>
|
|
|
|
</condition>
|
|
|
|
</fail>
|
|
|
|
<fail message="At least one sub-directory under ${configsets.dir} does not have a solrconfig.xml file">
|
|
|
|
<condition>
|
|
|
|
<resourcecount when="ne" count="${count.subdirs}">
|
|
|
|
<fileset dir="${configsets.dir}" includes="**/solrconfig.xml"/>
|
|
|
|
</resourcecount>
|
|
|
|
</condition>
|
|
|
|
</fail>
|
2013-07-18 13:57:48 -04:00
|
|
|
</target>
|
2012-07-07 08:04:22 -04:00
|
|
|
|
|
|
|
<target name="check-licenses" depends="compile-tools,resolve,load-custom-tasks" description="Validate license stuff.">
|
2015-12-03 18:03:45 -05:00
|
|
|
<property name="skipRegexChecksum" value=""/>
|
2012-07-27 15:18:49 -04:00
|
|
|
<license-check-macro dir="${basedir}" licensedir="${common-solr.dir}/licenses">
|
2012-02-13 09:12:59 -05:00
|
|
|
<additional-excludes>
|
|
|
|
<exclude name="example/exampledocs/post.jar" />
|
2014-10-31 00:30:52 -04:00
|
|
|
<exclude name="server/solr-webapp/**" />
|
2012-09-19 11:06:56 -04:00
|
|
|
<exclude name="package/**"/>
|
2012-02-13 09:12:59 -05:00
|
|
|
</additional-excludes>
|
|
|
|
<additional-filters>
|
2012-07-27 15:18:49 -04:00
|
|
|
<replaceregex pattern="jetty([^/]+)$" replace="jetty" flags="gi" />
|
2015-04-24 18:38:12 -04:00
|
|
|
<!-- start.jar comes from jetty, .jar already stripped by checker defaults -->
|
|
|
|
<replaceregex pattern="^start$" replace="jetty" flags="gi" />
|
2012-07-27 15:18:49 -04:00
|
|
|
<replaceregex pattern="slf4j-([^/]+)$" replace="slf4j" flags="gi" />
|
|
|
|
<replaceregex pattern="(bcmail|bcprov)-([^/]+)$" replace="\1" flags="gi" />
|
2012-02-13 09:12:59 -05:00
|
|
|
</additional-filters>
|
|
|
|
</license-check-macro>
|
|
|
|
</target>
|
2012-07-07 08:04:22 -04:00
|
|
|
|
2013-11-10 17:50:51 -05:00
|
|
|
<target name="check-forbidden-apis" depends="-install-forbidden-apis" description="Check forbidden API calls in compiled class files.">
|
|
|
|
<subant target="check-forbidden-apis" inheritall="false" >
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
<fileset dir="core" includes="build.xml"/>
|
|
|
|
<fileset dir="solrj" includes="build.xml"/>
|
|
|
|
<fileset dir="test-framework" includes="build.xml"/>
|
|
|
|
</subant>
|
2016-07-04 06:42:30 -04:00
|
|
|
<contrib-crawl target="check-forbidden-apis"/>
|
2012-07-11 15:10:08 -04:00
|
|
|
</target>
|
|
|
|
|
2012-04-04 01:03:53 -04:00
|
|
|
<!-- rat sources -->
|
2012-09-15 17:08:18 -04:00
|
|
|
<!-- rat-sources-typedef is *not* a useless dependency. do not remove -->
|
2013-06-27 12:06:54 -04:00
|
|
|
<target name="rat-sources" depends="rat-sources-typedef,common.rat-sources">
|
2012-09-15 17:08:18 -04:00
|
|
|
<subant target="rat-sources" inheritall="false" >
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
<fileset dir="core" includes="build.xml"/>
|
|
|
|
<fileset dir="solrj" includes="build.xml"/>
|
|
|
|
<fileset dir="test-framework" includes="build.xml"/>
|
2013-06-27 07:40:44 -04:00
|
|
|
<fileset dir="webapp" includes="build.xml"/>
|
2012-09-15 17:08:18 -04:00
|
|
|
</subant>
|
2016-07-04 06:42:30 -04:00
|
|
|
<contrib-crawl target="rat-sources"/>
|
2012-04-04 01:03:53 -04:00
|
|
|
</target>
|
2012-02-13 09:12:59 -05:00
|
|
|
|
2011-07-08 02:41:23 -04:00
|
|
|
<!-- Clean targets -->
|
|
|
|
<target name="clean" description="Cleans compiled files and other temporary artifacts.">
|
|
|
|
<delete dir="build" />
|
|
|
|
<delete dir="dist" />
|
|
|
|
<delete dir="package" />
|
2014-10-31 00:30:52 -04:00
|
|
|
<delete dir="server/solr/lib" />
|
2011-07-08 02:41:23 -04:00
|
|
|
<delete dir="example/solr/lib" />
|
2014-12-15 15:24:02 -05:00
|
|
|
<delete dir="example/cloud" />
|
|
|
|
<delete dir="example/techproducts" />
|
|
|
|
<delete dir="example/schemaless" />
|
2011-12-01 08:47:20 -05:00
|
|
|
<delete includeemptydirs="true">
|
2014-12-23 18:20:42 -05:00
|
|
|
<fileset dir="bin">
|
|
|
|
<include name="*.pid" />
|
|
|
|
</fileset>
|
2012-01-26 09:25:27 -05:00
|
|
|
<fileset dir="example">
|
|
|
|
<include name="**/data/**/*" />
|
2014-10-31 00:30:52 -04:00
|
|
|
<exclude name="**/.gitignore" />
|
|
|
|
</fileset>
|
|
|
|
<fileset dir="server">
|
|
|
|
<include name="**/data/**/*" />
|
2015-01-26 18:41:49 -05:00
|
|
|
<include name="solr/zoo_data/" />
|
2014-10-31 00:30:52 -04:00
|
|
|
<include name="start.jar" />
|
|
|
|
<include name="logs/*" />
|
2015-07-27 14:12:45 -04:00
|
|
|
<include name="webapps" />
|
2012-07-24 21:09:22 -04:00
|
|
|
<include name="solr-webapp/**/*" />
|
2012-01-26 09:25:27 -05:00
|
|
|
<exclude name="**/.gitignore" />
|
2015-08-11 19:00:39 -04:00
|
|
|
</fileset>
|
2011-12-01 08:47:20 -05:00
|
|
|
</delete>
|
2011-03-11 11:31:49 -05:00
|
|
|
</target>
|
2011-07-08 02:41:23 -04:00
|
|
|
|
|
|
|
<target name="clean-dest"
|
|
|
|
description="Cleans out build/ but leaves build/docs/, dist/ and package/ alone. This allows us to run nightly and clover together in Hudson">
|
|
|
|
<delete includeemptydirs="true" >
|
|
|
|
<fileset dir="build">
|
|
|
|
<exclude name="docs/"/>
|
|
|
|
</fileset>
|
|
|
|
</delete>
|
2008-08-13 06:08:04 -04:00
|
|
|
</target>
|
2011-07-10 08:20:06 -04:00
|
|
|
|
2011-07-08 02:41:23 -04:00
|
|
|
<!-- ========================================================================= -->
|
|
|
|
<!-- ===================== DISTRIBUTION-RELATED TASKS ======================== -->
|
|
|
|
<!-- ========================================================================= -->
|
|
|
|
|
|
|
|
<target name="copy-to-stage">
|
|
|
|
<copy-to-stage-macro artifacts.dir="${package.dir}"/>
|
2008-08-13 06:08:04 -04:00
|
|
|
</target>
|
2011-07-08 02:41:23 -04:00
|
|
|
|
|
|
|
<target name="dist"
|
|
|
|
description="Creates the Solr distribution files."
|
2015-01-13 18:31:20 -05:00
|
|
|
depends="dist-solrj, dist-core, dist-test-framework, dist-contrib" />
|
2011-07-08 02:41:23 -04:00
|
|
|
|
|
|
|
<target name="dist-test-framework" depends="init-dist"
|
|
|
|
description="Creates the Solr test-framework JAR.">
|
|
|
|
<ant dir="test-framework" target="dist" inheritall="false">
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
</ant>
|
2008-08-13 06:08:04 -04:00
|
|
|
</target>
|
2011-07-08 02:41:23 -04:00
|
|
|
|
|
|
|
<target name="dist-contrib" depends="init-dist"
|
|
|
|
description="Make the contribs ready for distribution">
|
2016-07-04 06:42:30 -04:00
|
|
|
<contrib-crawl target="dist"/>
|
2008-08-13 06:08:04 -04:00
|
|
|
</target>
|
2010-03-18 00:39:17 -04:00
|
|
|
|
2012-04-08 14:22:14 -04:00
|
|
|
<target name="prepare-release-no-sign" depends="clean, package, generate-maven-artifacts"/>
|
|
|
|
<target name="prepare-release" depends="prepare-release-no-sign, sign-artifacts"/>
|
2011-07-08 02:41:23 -04:00
|
|
|
|
2006-02-17 19:17:44 -05:00
|
|
|
<!-- make a distribution -->
|
2017-02-23 09:43:45 -05:00
|
|
|
<target name="package" depends="package-src-tgz,create-package,documentation,-dist-changes,-dist-keys"/>
|
2013-01-11 07:45:46 -05:00
|
|
|
|
|
|
|
<!-- copy changes/ to the release folder -->
|
|
|
|
<target name="-dist-changes">
|
|
|
|
<copy todir="${package.dir}/changes">
|
|
|
|
<fileset dir="build/docs/changes"/>
|
|
|
|
</copy>
|
|
|
|
</target>
|
|
|
|
|
|
|
|
<!-- copy KEYS to the release folder -->
|
|
|
|
<target name="-dist-keys">
|
2016-03-07 05:21:12 -05:00
|
|
|
<get src="http://home.apache.org/keys/group/lucene.asc"
|
2013-01-11 07:45:46 -05:00
|
|
|
dest="${package.dir}/KEYS"/>
|
|
|
|
</target>
|
2011-07-08 02:41:23 -04:00
|
|
|
|
2016-01-22 20:46:55 -05:00
|
|
|
<!-- Makes a tarball of the source. -->
|
2011-03-19 12:34:19 -04:00
|
|
|
<!-- Copies NOTICE.txt and LICENSE.txt from solr/ to the root level. -->
|
2011-07-08 02:41:23 -04:00
|
|
|
<target name="package-src-tgz" depends="init-dist"
|
2011-03-19 12:34:19 -04:00
|
|
|
description="Packages the Solr Source Distribution">
|
|
|
|
<property name="source.package.file"
|
2016-01-23 07:47:14 -05:00
|
|
|
location="${package.dir}/${fullnamever}-src.tgz"/>
|
2011-03-19 12:34:19 -04:00
|
|
|
<delete file="${source.package.file}" failonerror="false" />
|
2016-01-22 20:46:55 -05:00
|
|
|
<export-source source.dir=".."/>
|
2011-12-03 16:52:04 -05:00
|
|
|
|
|
|
|
<!-- Exclude javadoc package-list files under licenses incompatible with the ASL -->
|
2016-01-22 20:46:55 -05:00
|
|
|
<delete dir="${src.export.dir}/lucene/tools/javadoc/java8"/>
|
2012-07-14 03:16:33 -04:00
|
|
|
<!-- Exclude clover license files incompatible with the ASL -->
|
2016-01-22 20:46:55 -05:00
|
|
|
<delete dir="${src.export.dir}/lucene/tools/clover"/>
|
2011-12-03 16:52:04 -05:00
|
|
|
|
2016-01-22 20:46:55 -05:00
|
|
|
<build-changes changes.src.file="${src.export.dir}/solr/CHANGES.txt"
|
|
|
|
changes.target.dir="${src.export.dir}/solr/docs/changes"
|
2016-11-21 16:47:40 -05:00
|
|
|
changes.product="solr"/>
|
2012-08-29 02:26:02 -04:00
|
|
|
|
2011-03-19 12:34:19 -04:00
|
|
|
<tar destfile="${source.package.file}" compression="gzip" longfile="gnu">
|
2016-01-22 20:46:55 -05:00
|
|
|
<tarfileset dir="${src.export.dir}/lucene"
|
2014-08-15 17:37:07 -04:00
|
|
|
includes="CHANGES.txt"
|
|
|
|
fullpath="${fullnamever}/solr/LUCENE_CHANGES.txt" />
|
2016-01-22 20:46:55 -05:00
|
|
|
<tarfileset dir="${src.export.dir}"
|
2011-07-08 02:41:23 -04:00
|
|
|
prefix="${fullnamever}"
|
2012-07-13 17:47:22 -04:00
|
|
|
excludes="solr/example/**/*.sh solr/example/**/bin/ solr/scripts/**"/>
|
2016-01-22 20:46:55 -05:00
|
|
|
<tarfileset dir="${src.export.dir}"
|
2011-07-08 02:41:23 -04:00
|
|
|
prefix="${fullnamever}"
|
|
|
|
filemode="755"
|
2012-07-13 17:47:22 -04:00
|
|
|
includes="solr/example/**/*.sh solr/example/**/bin/ solr/scripts/**"/>
|
2016-01-22 20:46:55 -05:00
|
|
|
<tarfileset dir="${src.export.dir}/solr" prefix="${fullnamever}"
|
2011-03-19 12:34:19 -04:00
|
|
|
includes="NOTICE.txt,LICENSE.txt"/>
|
2011-03-03 18:35:25 -05:00
|
|
|
</tar>
|
2011-07-08 02:41:23 -04:00
|
|
|
<make-checksums file="${source.package.file}"/>
|
2006-01-29 10:16:56 -05:00
|
|
|
</target>
|
2011-08-31 10:06:51 -04:00
|
|
|
|
|
|
|
<target name="package-local-src-tgz"
|
|
|
|
description="Packages the Solr and Lucene sources from the local working copy">
|
|
|
|
<mkdir dir="${common-solr.dir}/build"/>
|
|
|
|
<property name="source.package.file"
|
|
|
|
value="${common-solr.dir}/build/${fullnamever}-src.tgz"/>
|
|
|
|
<delete file="${source.package.file}" failonerror="false" />
|
|
|
|
|
2012-08-10 08:38:48 -04:00
|
|
|
<!-- includes/excludes requires a relative path -->
|
|
|
|
<property name="dist.rel" location="${dist}" relative="yes"/>
|
|
|
|
<property name="package.dir.rel" location="${package.dir}" relative="yes"/>
|
|
|
|
|
2011-08-31 10:06:51 -04:00
|
|
|
<tar destfile="${source.package.file}" compression="gzip" longfile="gnu">
|
|
|
|
<tarfileset dir=".." prefix="${fullnamever}" includes="*.txt *.xml dev-tools/" />
|
|
|
|
<tarfileset dir="." prefix="${fullnamever}" includes="LICENSE.txt NOTICE.txt"/>
|
|
|
|
<tarfileset dir="." prefix="${fullnamever}/solr"
|
2012-08-10 08:38:48 -04:00
|
|
|
excludes="build/** ${package.dir.rel}/** ${dist.rel}/**
|
2015-07-28 15:04:21 -04:00
|
|
|
example/lib/**
|
2012-08-10 08:38:48 -04:00
|
|
|
**/*.jar
|
2011-08-31 10:06:51 -04:00
|
|
|
lib/README.committers.txt **/data/ **/logs/*
|
2012-03-06 19:20:31 -05:00
|
|
|
**/*.sh **/bin/ scripts/
|
2011-08-31 10:06:51 -04:00
|
|
|
.idea/ **/*.iml **/pom.xml" />
|
|
|
|
<tarfileset dir="." prefix="${fullnamever}/solr"
|
|
|
|
includes="core/src/test-files/solr/lib/classes/empty-file-main-lib.txt" />
|
|
|
|
<tarfileset dir="." filemode="755" prefix="${fullnamever}/solr"
|
2011-08-31 10:19:06 -04:00
|
|
|
includes="**/*.sh **/bin/ scripts/"
|
2011-08-31 10:06:51 -04:00
|
|
|
excludes="build/**"/>
|
|
|
|
<tarfileset dir="../lucene" prefix="${fullnamever}/lucene">
|
|
|
|
<patternset refid="lucene.local.src.package.patterns"/>
|
|
|
|
</tarfileset>
|
|
|
|
</tar>
|
|
|
|
</target>
|
|
|
|
|
2011-03-04 12:07:12 -05:00
|
|
|
<target name="create-package"
|
2013-10-13 17:04:31 -04:00
|
|
|
description="Packages the Solr Binary Distribution">
|
|
|
|
<antcall inheritall="true">
|
|
|
|
<param name="called.from.create-package" value="true"/>
|
2015-07-23 11:53:30 -04:00
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
2013-10-13 17:04:31 -04:00
|
|
|
<target name="init-dist"/>
|
|
|
|
<target name="dist"/>
|
2015-01-13 18:31:20 -05:00
|
|
|
<target name="server"/>
|
2017-02-23 09:43:45 -05:00
|
|
|
<target name="documentation-online"/>
|
2013-10-13 17:04:31 -04:00
|
|
|
</antcall>
|
2011-07-08 02:41:23 -04:00
|
|
|
<mkdir dir="${dest}/${fullnamever}"/>
|
2011-03-04 12:07:12 -05:00
|
|
|
<delete includeemptydirs="true">
|
|
|
|
<fileset dir="${dest}/${fullnamever}" includes="**/*"/>
|
|
|
|
</delete>
|
2011-07-08 02:41:23 -04:00
|
|
|
|
2011-03-09 20:19:07 -05:00
|
|
|
<delete file="${package.dir}/${fullnamever}.tgz" failonerror="false" />
|
|
|
|
<delete file="${package.dir}/${fullnamever}.zip" failonerror="false" />
|
2011-07-08 02:41:23 -04:00
|
|
|
|
|
|
|
<mkdir dir="${dest}/contrib-lucene-libs-to-package"/>
|
|
|
|
<delete dir="${dest}/contrib-lucene-libs-to-package" includes="**/*"/>
|
|
|
|
<contrib-crawl target="add-lucene-libs-to-package"/>
|
|
|
|
|
2011-03-09 20:19:07 -05:00
|
|
|
<tar destfile="${package.dir}/${fullnamever}.tgz" compression="gzip" longfile="gnu">
|
2014-08-15 17:37:07 -04:00
|
|
|
<tarfileset dir="../lucene"
|
|
|
|
includes="CHANGES.txt"
|
|
|
|
fullpath="${fullnamever}/LUCENE_CHANGES.txt" />
|
2011-02-28 14:51:39 -05:00
|
|
|
<tarfileset dir="."
|
2011-07-08 02:41:23 -04:00
|
|
|
prefix="${fullnamever}"
|
2012-10-15 19:06:34 -04:00
|
|
|
includes="LICENSE.txt NOTICE.txt CHANGES.txt README.txt SYSTEM_REQUIREMENTS.txt
|
2014-10-31 00:30:52 -04:00
|
|
|
bin/** server/** example/** contrib/**/lib/** contrib/**/README.txt
|
2012-08-15 14:30:04 -04:00
|
|
|
licenses/**"
|
2013-10-13 12:22:59 -04:00
|
|
|
excludes="licenses/README.committers.txt **/data/ **/logs/*
|
2012-04-02 07:40:39 -04:00
|
|
|
**/classes/ **/*.sh **/ivy.xml **/build.xml
|
|
|
|
**/bin/ **/*.iml **/*.ipr **/*.iws **/pom.xml
|
2015-01-21 10:11:39 -05:00
|
|
|
**/*pom.xml.template server/etc/test/" />
|
2011-07-08 02:41:23 -04:00
|
|
|
<tarfileset dir="${dest}/contrib-lucene-libs-to-package"
|
|
|
|
prefix="${fullnamever}"
|
|
|
|
includes="**" />
|
2011-02-28 14:51:39 -05:00
|
|
|
<tarfileset dir="."
|
2011-07-08 02:41:23 -04:00
|
|
|
filemode="755"
|
|
|
|
prefix="${fullnamever}"
|
2015-01-21 10:11:39 -05:00
|
|
|
includes="bin/** server/**/*.sh example/**/*.sh example/**/bin/"
|
|
|
|
excludes="server/etc/test/**" />
|
2011-03-08 13:40:14 -05:00
|
|
|
<tarfileset dir="."
|
2011-07-08 02:41:23 -04:00
|
|
|
prefix="${fullnamever}"
|
2013-06-08 15:08:17 -04:00
|
|
|
includes="dist/*.jar
|
2012-08-15 14:30:04 -04:00
|
|
|
dist/solrj-lib/*
|
|
|
|
dist/test-framework/**"
|
2012-04-04 13:53:32 -04:00
|
|
|
excludes="**/*.tgz **/*.zip **/*.md5 **/*src*.jar **/*docs*.jar **/*.sha1" />
|
2017-02-23 09:43:45 -05:00
|
|
|
<tarfileset dir="${javadoc-online.dir}"
|
2011-07-08 02:41:23 -04:00
|
|
|
prefix="${fullnamever}/docs" />
|
2011-02-28 14:51:39 -05:00
|
|
|
</tar>
|
2011-07-08 02:41:23 -04:00
|
|
|
<make-checksums file="${package.dir}/${fullnamever}.tgz"/>
|
|
|
|
|
|
|
|
<untar compression="gzip" src="${package.dir}/${fullnamever}.tgz" dest="${dest}"/>
|
|
|
|
|
2011-03-21 15:30:34 -04:00
|
|
|
<!--
|
2011-07-08 02:41:23 -04:00
|
|
|
This is a list of text file patterns to convert to CRLF line-ending style.
|
|
|
|
Shell scripts and files included in shell scripts should not be converted.
|
|
|
|
NB: The line-ending conversion process will mangle non-UTF8-encoded files.
|
|
|
|
-->
|
2011-02-28 14:51:39 -05:00
|
|
|
<fixcrlf srcdir="${dest}/${fullnamever}"
|
2011-07-08 02:41:23 -04:00
|
|
|
encoding="UTF-8"
|
|
|
|
eol="crlf"
|
|
|
|
includes="**/*.alg **/*.cfg **/*.cgi **/*.cpp **/*.css **/*.csv **/*.dtd
|
|
|
|
**/*.erb **/*.fcgi **/.htaccess **/*.htm **/*.html **/*.incl
|
|
|
|
**/*.java **/*.javacc **/*.jflex **/*.jflex-macro **/*.jj
|
|
|
|
**/*.js **/*.json **/*.jsp **/*LICENSE **/package-list **/*.pl
|
|
|
|
**/*.pom **/*pom.xml.template **/*.properties **/*.py
|
|
|
|
**/*.rake **/Rakefile **/*.rb **/*.rbbi **/README* **/*.rhtml
|
|
|
|
**/*.rslp **/*.rxml **/*.script **/*.svg **/*.tsv **/*.txt
|
|
|
|
**/UPGRADING **/USAGE **/*.uxf **/*.vm **/*.xcat **/*.xml
|
|
|
|
**/*.xsl **/*.xslt **/*.yml"
|
|
|
|
excludes="**/stopwordsWrongEncoding.txt **/gb18030-example.xml"
|
|
|
|
/>
|
|
|
|
|
2011-03-09 20:19:07 -05:00
|
|
|
<zip destfile="${package.dir}/${fullnamever}.zip">
|
2011-02-28 14:51:39 -05:00
|
|
|
<zipfileset dir="${dest}/${fullnamever}"
|
2011-07-08 02:41:23 -04:00
|
|
|
prefix="${fullnamever}"
|
|
|
|
excludes="**/*.sh **/bin/ src/scripts/" />
|
2011-02-28 14:51:39 -05:00
|
|
|
<zipfileset dir="${dest}/${fullnamever}"
|
2011-07-08 02:41:23 -04:00
|
|
|
prefix="${fullnamever}"
|
|
|
|
includes="**/*.sh **/bin/ src/scripts/"
|
|
|
|
filemode="755" />
|
2011-02-28 14:51:39 -05:00
|
|
|
</zip>
|
2011-07-08 02:41:23 -04:00
|
|
|
<make-checksums file="${package.dir}/${fullnamever}.zip"/>
|
2010-03-23 02:02:05 -04:00
|
|
|
</target>
|
2012-08-29 02:26:02 -04:00
|
|
|
|
2014-08-15 17:37:07 -04:00
|
|
|
<target name="changes-to-html" depends="define-lucene-javadoc-url">
|
2016-11-21 16:47:40 -05:00
|
|
|
<build-changes changes.product="solr"/>
|
2012-08-29 02:26:02 -04:00
|
|
|
</target>
|
2011-07-08 02:41:23 -04:00
|
|
|
|
|
|
|
<target name="sign-artifacts">
|
|
|
|
<sign-artifacts-macro artifacts.dir="${package.dir}"/>
|
2011-03-18 14:06:51 -04:00
|
|
|
</target>
|
2011-07-08 02:41:23 -04:00
|
|
|
|
2014-10-31 00:30:52 -04:00
|
|
|
<target name="resolve" depends="resolve-example,resolve-server">
|
2012-03-30 14:04:43 -04:00
|
|
|
<sequential>
|
|
|
|
<ant dir="core" target="resolve" inheritall="false">
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
</ant>
|
|
|
|
<ant dir="solrj" target="resolve" inheritall="false">
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
</ant>
|
|
|
|
<ant dir="test-framework" target="resolve" inheritall="false">
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
</ant>
|
squash merge jira/solr-10290 into master
Squashed commit of the following:
commit babe763e9d0f9561622171a45ab78607955c5dab
Merge: 5a4d757 69783f6
Author: Chris Hostetter <hossman@apache.org>
Date: Wed May 10 13:26:09 2017 -0700
Merge branch 'master' into jira/solr-10290
Conflicts:
lucene/ivy-versions.properties
solr/CHANGES.txt
solr/core/src/java/org/apache/solr/handler/admin/CollectionHandlerApi.java
solr/licenses/android-json-LICENSE-ASL.txt
solr/licenses/asciidoctor-ant-LICENSE-ASL.txt
solr/solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt
commit 5a4d7579c7d7b84263fd96e2f0dbe0c9db2f0ca0
Author: Chris Hostetter <hossman@apache.org>
Date: Wed May 10 12:08:30 2017 -0700
ref guide tools: replace org.json with (not quite) drop in clean room replacement from android, and add all missting licenes and checksums
commit 4570315c38a11cf18a336bb68f5ba2e9195e53e8
Author: Chris Hostetter <hossman@apache.org>
Date: Wed May 10 10:36:35 2017 -0700
license headers for tools
commit bd3d1cfad6579fbcdca76d9a98ce6362174dcce7
Author: Chris Hostetter <hossman@apache.org>
Date: Wed May 10 10:32:08 2017 -0700
fix solr 'resolve' target to also resolve ref guide
commit f132c9634ddc6423a2760f3df602b4add6052de8
Author: Chris Hostetter <hossman@apache.org>
Date: Wed May 10 10:22:44 2017 -0700
Fix some ivy related precommit issues
commit 2210941839329422fa1e1de09f799678fc219cbc
Author: Chris Hostetter <hossman@apache.org>
Date: Wed May 10 10:09:38 2017 -0700
remove old nocommit debugging code (was tired that night)
commit 4c80ac15abbae01b5adde2119dba450ae62f6698
Author: Chris Hostetter <hossman@apache.org>
Date: Wed May 10 10:08:28 2017 -0700
tabs to spaces
commit da77243dd315c63242ac4f986c85f348ea302baa
Author: Chris Hostetter <hossman@apache.org>
Date: Wed May 10 09:47:02 2017 -0700
fix broken anchors
commit 7856fdf7a1ffb8ce038f3a40e8057f9f62dc89ec
Author: Cassandra Targett <cassandra.targett@lucidworks.com>
Date: Wed May 10 09:43:19 2017 -0500
SOLR-10290: make page TOC appear on page load
commit 39fdd15700de7c3a23f332b11fd64b1393b37895
Author: Cassandra Targett <cassandra.targett@lucidworks.com>
Date: Wed May 10 09:42:45 2017 -0500
SOLR-10290: remove unused usermaps and tab formats
commit fb86e76d1a8caa6051a1a066496897abbe3e6830
Author: Cassandra Targett <cassandra.targett@lucidworks.com>
Date: Wed May 10 08:38:57 2017 -0500
Add back json and jsoup dependencies
commit 3d036dec3cd1e18e9048d1832f84207e625dd752
Author: Cassandra Targett <cassandra.targett@lucidworks.com>
Date: Wed May 10 08:01:57 2017 -0500
Update comment for asciidoctor-ant
commit ffdc0b4511b62642a01f9df16e1806199f17b818
Author: Alan Woodward <romseygeek@apache.org>
Date: Wed May 10 08:29:55 2017 +0100
LUCENE-7741: Add explain() to DoubleValuesSource
commit 370adaa6f1d033e94e051b50a9633a5e8737ea69
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Tue May 9 15:18:22 2017 +0100
SOLR-10535: remove six unused test files
(Jason Gerlowski via Christine Poerschke)
commit 017da204ed18dfbe4bd28b77d484a1a4b071b2d9
Author: Andrzej Bialecki <ab@apache.org>
Date: Tue May 9 12:53:18 2017 +0200
SOLR-10262: Add support for configurable metrics implementations.
commit dea9c334fc597953dcdff31ce6df73d584e744ec
Author: Jan Høydahl <janhoy@apache.org>
Date: Tue May 9 13:03:18 2017 +0200
SOLR-10644: solr.in.sh installed by install script should be writable by solr user
commit 788b696cdc6f89479e200189b29646d293f83094
Author: Ishan Chattopadhyaya <ishan@apache.org>
Date: Tue May 9 12:42:41 2017 +0530
SOLR-8440: Support for enabling basic authentication using bin/solr|bin/solr.cmd
Usage:
bin/solr auth -enable -prompt
bin/solr auth -enable -credentials solr:SolrRocks
bin/solr auth -disable
commit fba5c76fc2e830c44a1078ee492d3932e31b80dc
Author: Cao Manh Dat <datcm@apache.org>
Date: Tue May 9 13:56:49 2017 +0700
SOLR-10619: Optimize using cache for DistributedQueue in case of single-consumer
commit 1a8bdc53dd733d18391251029d99209f1e7269fe
Author: Joel Bernstein <jbernste@apache.org>
Date: Mon May 8 22:21:10 2017 -0400
SOLR-10638: Update CHANGES.txt
commit 33c2ffd91ed8bde2c1160e3642bcc7ffb227f442
Author: Joel Bernstein <jbernste@apache.org>
Date: Mon May 8 22:04:51 2017 -0400
SOLR-10638: Add normalize Stream Evaluator
commit b4646846e573bfeb53218dcb1944c82f3ea0abb0
Author: Scott Blum <dragonsinth@apache.org>
Date: Mon May 8 20:32:38 2017 -0400
SOLR-10524: Build fix for NPE
Introduced by ZkStateWriter batching optimizations.
commit 5a253a428607ae1153852c9343e7871317d8789c
Author: Tomas Fernandez Lobbe <tflobbe@apache.org>
Date: Mon May 8 17:30:22 2017 -0700
SOLR-10639: Removed entry from CHANGES.txt
commit 46e6133540bfb018da9f463bc970b041dc9f1b25
Author: Tomas Fernandez Lobbe <tflobbe@apache.org>
Date: Mon May 8 17:11:35 2017 -0700
SOLR-10639: Fix NPE in LRU/LFU/FastLRU caches toString method
commit 4b116a96f3efd40b62b9e400e52df4d25972883f
Author: jdyer1 <jdyer@apache.org>
Date: Mon May 8 13:28:55 2017 -0500
SOLR-10522: Revert "SOLR-9972: SpellCheckComponent collations and suggestions returned as a JSON object rather than a list"
commit fd626bf0f17e1812bbded71e74446c1a7977fb02
Author: jdyer1 <jdyer@apache.org>
Date: Mon May 8 13:26:42 2017 -0500
SOLR-10522: Revert "SOLR-9972: SpellCheckComponent collations and suggestions returned as a JSON object rather than a list"
This reverts commit 4cd3d15da8ef77ef50e2bda91ed6d3c6e87b5426.
commit 42e4ea69c6d59bd7b36495149743af486129b42f
Author: Joel Bernstein <jbernste@apache.org>
Date: Mon May 8 10:19:41 2017 -0400
SOLR-10625: Update CHANGES.txt
commit 8675ced8e36eb2fc15edc0aa4dae34caec26d933
Author: Joel Bernstein <jbernste@apache.org>
Date: Mon May 8 09:53:12 2017 -0400
SOLR-10625: Add convolution Stream Evaluator
commit f830eff0c03e61b2608f8b9d12593b04ace8262f
Author: Shalin Shekhar Mangar <shalin@apache.org>
Date: Mon May 8 16:11:01 2017 +0530
Fixed nsToMs calculation in OverseerTest
commit 65d5ead9b0a443444529c5b0047b585353233e17
Author: Shalin Shekhar Mangar <shalin@apache.org>
Date: Mon May 8 15:50:10 2017 +0530
SOLR-10630: HttpSolrCall.getAuthCtx().new AuthorizationContext() {...}.getParams() sometimes throws java.lang.NullPointerException
commit 1df6d3b5e07edbe737473c72a1301b2859481671
Author: Cao Manh Dat <datcm@apache.org>
Date: Mon May 8 16:21:19 2017 +0700
SOLR-10524: Explore in-memory partitioning for processing Overseer queue messages
commit f627c9fbaf225684401fe2166c454f91999266b7
Author: Jan Høydahl <janhoy@apache.org>
Date: Mon May 8 10:48:20 2017 +0200
SOLR-8149: Admin UI - Plugins / Stats - active item is now highlighted
commit 09a7cba99c178636dc57c5ffc59c08c81b6504e0
Author: Joel Bernstein <jbernste@apache.org>
Date: Sun May 7 21:02:41 2017 -0400
SOLR-10626: Update CHANGES.txt
commit 0051bacaa35e05515c33b92c58828da3ea382d13
Author: Joel Bernstein <jbernste@apache.org>
Date: Sun May 7 20:42:39 2017 -0400
SOLR-10626: Add covariance Stream Evaluator
commit 07b707f4a2d153266a771dc9c5d3571db9f7628d
Author: Joel Bernstein <jbernste@apache.org>
Date: Sun May 7 16:26:53 2017 -0400
SOLR-10622: Update CHANGES.txt
commit c2a68d152534a8bef37f65cddc696e7983691821
Author: Joel Bernstein <jbernste@apache.org>
Date: Sun May 7 15:23:56 2017 -0400
SOLR-10622: Add regress and predict Stream Evaluators
commit a95438e851570c37ca5652e9ce41e57eb5aaa0fd
Author: Uwe Schindler <uschindler@apache.org>
Date: Sun May 7 13:24:21 2017 +0200
LUCENE-5365, LUCENE-7818: Fix incorrect condition in queryparser's QueryNodeOperation#logicalAnd()
commit 6de19d0f48fb1413a46379284928da8b35f0dd85
Author: Mikhail Khludnev <mkhl@apache.org>
Date: Sat May 6 10:44:57 2017 +0300
SOLR-10614: remove static backdoor fields from SimplePostTool.
Enabling testTechproductsExample
commit 204b54b0ad15678a656c4544b52846ea69932153
Author: Joel Bernstein <jbernste@apache.org>
Date: Sat May 6 12:53:29 2017 -0400
SOLR-10601: Update CHANGES.txt
commit 264ec0e791c847717e41983fad2efa2f4a7851c3
Author: Joel Bernstein <jbernste@apache.org>
Date: Sat May 6 12:45:53 2017 -0400
SOLR-10536: Update CHANGES.txt
commit 1f6e30fef088c1629ad35ad149c0a655f105a414
Author: yonik <yonik@apache.org>
Date: Sat May 6 05:49:19 2017 -0400
SOLR-10547: consolidate MinAgg+MaxAgg, add min/max support for single valued string fields
commit 93962273a9fa79c9714edeb45df9cdb0f7e744e6
Author: Mikhail Khludnev <mkhl@apache.org>
Date: Sat May 6 00:36:00 2017 +0300
SOLR-10615: latching SDF.doFilter() on init(); respond 404 instead of 500 in case of init failures or corecontainer shutdown.
commit d22431b2bf782cbf11d1605e8f45b17f4b08643a
Author: Noble Paul <noble@apache.org>
Date: Sat May 6 07:54:22 2017 +0930
SOLR-9530: addressing test failures with seed 9F9128B8E3E8FAA7
commit 3da09c91c6729d5e9a349e831608e5d59c0de8e9
Author: Noble Paul <noble@apache.org>
Date: Sat May 6 06:00:54 2017 +0930
SOLR-9530: fixing test error
commit dd93e0f0ac07e3609e75e8fdef08cafb270dec38
Author: Joel Bernstein <jbernste@apache.org>
Date: Fri May 5 14:45:11 2017 -0400
SOLR-10582: Update CHANGES.txt
commit 45a7998d0d79a7e230b0c9fe4f8345b94529603c
Author: Joel Bernstein <jbernste@apache.org>
Date: Fri May 5 14:36:32 2017 -0400
SOLR-10559: Update CHANGES.txt
commit 717da83895dc23ef7c7c291404eb54463318241c
Author: Joel Bernstein <jbernste@apache.org>
Date: Fri May 5 14:27:46 2017 -0400
SOLR-10566: Update CHANGES.txt
commit 181d2821b1d2eed28172e748fc39415c679ada9d
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Thu May 4 18:20:52 2017 +0100
SOLR-10572: Removed three "no longer supported in solrconfig.xml" asserts.
commit 338bdf27fb021a5b34b538d0ed65db9a9d774fb2
Author: Joel Bernstein <jbernste@apache.org>
Date: Fri May 5 13:57:03 2017 -0400
SOLR-10516: Update CHANGES.txt
commit 15f2014bfd2899f404579fb4c9d4738755399fe5
Author: Joel Bernstein <jbernste@apache.org>
Date: Fri May 5 13:48:47 2017 -0400
SOLR-10504: Update CHANGES.txt
commit 2cf6c76b58dca10d6f77035f2c74a429991fc493
Author: Joel Bernstein <jbernste@apache.org>
Date: Fri May 5 13:40:02 2017 -0400
SOLR-10274: Update CHANGES.txt
commit 4d6a8d92447d97c74171edf9f21df304bc4e6b3c
Author: Joel Bernstein <jbernste@apache.org>
Date: Fri May 5 13:32:33 2017 -0400
SOLR-10426: Add shuffle Streaming Expression
commit 9bf20444feb13c81047726c5f18cdb0145fd5beb
Author: Joel Bernstein <jbernste@apache.org>
Date: Fri May 5 13:24:59 2017 -0400
SOLR-10351: Update CHANGES.txt
commit ec687156c6ebe1c58654ff0f29061bf02adad79d
Author: Joel Bernstein <jbernste@apache.org>
Date: Fri May 5 13:14:15 2017 -0400
SOLR-10303: Update CHANGES.txt
commit 71f39e747b996bb734cbe4984ce651de59768d8d
Author: yonik <yonik@apache.org>
Date: Thu May 4 23:50:50 2017 -0400
tests: test reset for other bucket aggregations
commit 1ad2f3932b81ddacce428dc4f9edd17e57a19218
Author: Noble Paul <noble@apache.org>
Date: Fri May 5 10:47:57 2017 +0930
SOLR-9530: An Update Processor to convert normal update operation to an atomic operations such as add, set,inc, remove ,set, removeregex
commit d99c9e64270f3e8510a4e6fd86d25482b5d4b3c3
Author: Mikhail Khludnev <mkhl@apache.org>
Date: Fri May 5 02:17:44 2017 +0300
SOLR-9867: @Ignore TestSolrCLIRunExample.testTechproductsExample()
commit b2495028201a7cae9c4d0c1edf903ddeda5a2e2b
Author: Jan Høydahl <janhoy@apache.org>
Date: Fri May 5 00:53:50 2017 +0200
SOLR-7041: Cut over tests from <defaultSearchField> in schema to df on requests
commit f945c8608fe3d338d610fd573c0b1b6ad82d7610
Author: Mike McCandless <mikemccand@apache.org>
Date: Thu May 4 15:16:05 2017 -0400
LUCENE-7811: add concurrent SortedSet facets implementation
commit 60b27234bcf369b2c3e92137353b021119927a3c
Author: Erick Erickson <erick@apache.org>
Date: Thu May 4 08:10:30 2017 -0700
SOLR-10607: Improve RTimerTree documentation
commit 14e3451ebae14a50a419de37cbb42111ef43e798
Author: Mikhail Khludnev <mkhl@apache.org>
Date: Thu May 4 17:18:24 2017 +0300
SOLR-9867: fixing JvmMetricsTest broken earlier, bring back testTechproductsExample()
and single SDF.cores assignment.
commit 76fc383911c83f5166ee5f2ae2dcace63efd2c10
Author: Mikhail Khludnev <mkhl@apache.org>
Date: Thu May 4 16:19:14 2017 +0300
SOLR-9867: rollback SDF.createCoreContainer(). disable testTechproductsExample
commit e6f7dd4ed90b089b963caa90437c7a431e4b170d
Author: Mikhail Khludnev <mkhl@apache.org>
Date: Thu May 4 15:45:14 2017 +0300
SOLR-9867: make sure cores are assigned in the end of SolrDispatchFilter.createCoreContainer() only
commit 487a804dcdf8b78f7f5a75eab8c94a0057c99c75
Author: Mikhail Khludnev <mkhl@apache.org>
Date: Sat Apr 29 00:25:28 2017 +0300
SOLR-9867: fixing TestSolrCLIRunExample.testTechproductsExample
- SolrDispatchFilter.doFilter rejects invocation until init() is completed.
- introducing isLoaded=false, isLoading=true core status
- blocking shutdown until core loading stops
- looping run example tool while core is loading 1 min max.
commit faa140d2ae46a04097b78fef8ab9cfaab77792ad
Author: Noble Paul <noble@apache.org>
Date: Thu May 4 15:13:01 2017 +0930
added extra check if it is a liveNode
commit d0fdfb1e6036b49a4c1de68e3f806a59f4d74154
Author: yonik <yonik@apache.org>
Date: Wed May 3 23:04:33 2017 -0400
SOLR-10596: fix unique/hll docvalue iterator reuse
commit 018801ad393e4c09ea9cfcd73873a9622f4ec702
Author: David Smiley <dsmiley@apache.org>
Date: Wed May 3 15:50:34 2017 -0400
LUCENE-7814: DateRangePrefixTree bug in years >= 292M
commit 3231c205722e0a7a49aa24c38100153d30dfdca4
Author: Chris Hostetter <hossman@apache.org>
Date: Wed May 3 10:30:02 2017 -0700
SOLR-10583: JSON Faceting now supports a query time 'join' domain change option
commit 6a6063c6fbf4785043da0900321fbbce6f569787
Author: Joel Bernstein <jbernste@apache.org>
Date: Wed May 3 10:25:30 2017 -0400
SOLR-10601: StreamExpressionParser should handle white space around = in named parameters
commit 2b4835f24ff12f1b1b4bdcd9b5cab36fbcf75f3f
Author: David Smiley <dsmiley@apache.org>
Date: Wed May 3 10:07:12 2017 -0400
* SOLR-10549: (typo fix in CHANGES.txt)
commit f0b15e198146cc97df23420741564e10ce5924c5
Author: David Smiley <dsmiley@apache.org>
Date: Wed May 3 09:30:34 2017 -0400
* SOLR-10549: The new 'large' attribute had been forgotten in /schema/fields?showDefaults=true (David Smiley)
commit b3dc62dc4c1b2d849d9f29f73ccdb173f31d9ee0
Author: Mikhail Khludnev <mkhl@apache.org>
Date: Sun Apr 30 23:37:51 2017 +0300
SOLR-10588: Prevent redundant double core reload on config update.
commit fd874be6497d97b18311b823f1407174736dcd22
Author: Joel Bernstein <jbernste@apache.org>
Date: Tue May 2 15:44:15 2017 -0400
SOLR-10536: stats Streaming Expression should work in non-SolrCloud mode
commit f94865ed36f2b1062615c28bca47ca0be8d65ef0
Author: Erik Hatcher <ehatcher@apache.org>
Date: Tue May 2 19:41:06 2017 -0400
SOLR-1485: improve TokenStream API usage
commit 858a9bb70b8e0a27af11accb65528883e9752978
Author: Erick Erickson <erick@apache.org>
Date: Tue May 2 13:58:47 2017 -0700
SOLR-10519: SolrCLI.atPath cannot handle children that begin with a slash.
commit e9431219e402b9726ee7b7cc14a2e828554bdf9b
Author: Mark Miller <markrmiller@apache.org>
Date: Tue May 2 15:31:57 2017 -0300
SOLR-10316: Unloading a core can remove a ZK SolrCore registration entry for the wrong SolrCore.
commit 0418ea5b7a04e103d06abfeffd79bee4cf49ad24
Author: Mark Miller <markrmiller@apache.org>
Date: Tue May 2 13:38:44 2017 -0300
SOLR-10430: Add ls command to ZkCLI for listing only sub-directories.
commit 064172798acd2cc54bb9856a42118aade321786c
Author: Erik Hatcher <ehatcher@apache.org>
Date: Tue May 2 10:13:24 2017 -0400
SOLR-1485: remove unused import
commit c25560d6f36fd403aecf7614c90a0cd418f489bd
Author: Erik Hatcher <ehatcher@apache.org>
Date: Tue May 2 07:50:12 2017 -0400
SOLR-1485: fix tests, removing unnecessary tie to Similarity in PayloadDecoder
commit dd5da77c1ca89496daaafece9cb139932b957863
Author: Erik Hatcher <ehatcher@apache.org>
Date: Mon May 1 21:35:29 2017 -0400
SOLR-1485: Add payload support
commit 09fff4da5916f30a624d784bce55c0266716a0e3
Author: Joel Bernstein <jbernste@apache.org>
Date: Mon May 1 12:32:37 2017 -0400
SOLR-10559: Fix TupStream to respect field order
commit 235f303f9c33ef089dd2d08842012844afa995c2
Author: Joel Bernstein <jbernste@apache.org>
Date: Mon May 1 12:06:00 2017 -0400
SOLR-10566: Fix error handling
commit 1d20b518bf4a68405e909db66d49df7cfd9a40a5
Author: Steve Rowe <sarowe@apache.org>
Date: Mon May 1 10:26:41 2017 -0400
SOLR-9386: Move default clientPort specification to before calling QuorumPeerConfig.parseProperties(), which requires that clientPort be specified.
commit f890fbf106603310ca6c13c26d73906384ba2015
Author: Joel Bernstein <jbernste@apache.org>
Date: Sun Apr 30 22:14:01 2017 -0400
SOLR-10559: Remove debuggin
commit fdcde26d9d3a67a63a386466e68ec4ede6eb0eb7
Author: Jan Høydahl <janhoy@apache.org>
Date: Fri Apr 28 22:12:17 2017 +0200
SOLR-7041: Remove a lot of defaultOperator and defaultSearchField from test configs (still more work to do)
commit 97d80a1abfdf2014b1f6cebfab5d84181d01701d
Author: Mikhail Khludnev <mkhl@apache.org>
Date: Sat Apr 29 13:35:24 2017 +0300
LUCENE-7798: Add .equals and .hashCode to ToParentBlockJoinSortField
commit 177880ea0d6309c50ff7ab241549510ae12569d0
Author: Dennis Gove <dpgove@gmail.com>
Date: Fri Apr 28 21:45:56 2017 -0400
SOLR-10559: Updates TupStream and enhances evaluators to work over values in the SteamContext
commit 730dc2f01ce3d0ca45ee29c433923c6ae5dc456f
Author: Joel Bernstein <jbernste@apache.org>
Date: Fri Apr 28 15:01:43 2017 -0400
SOLR-10582: Add Correlation Evaluator
commit baa6cdaded4fd528bdd3801d64f28649416d1519
Author: Steve Rowe <sarowe@apache.org>
Date: Fri Apr 28 15:36:50 2017 -0400
SOLR-9596: Add Solr support for SimpleTextCodec, via <codecFactory class=solr.SimpleTextCodecFactory/> in solrconfig.xml (per-field specification in the schema is not possible).
commit eeeb947db5399abebcf361f20278fe17e5a61335
Author: Steve Rowe <sarowe@apache.org>
Date: Fri Apr 28 11:24:53 2017 -0400
SOLR-9386: Upgrade Zookeeper to 3.4.10
commit 21bab68f2fdb341723801fef7317cb8e43cbaba8
Author: Steve Rowe <sarowe@apache.org>
Date: Fri Apr 28 10:14:38 2017 -0400
LUCENE-7794: buildAndPushRelease.py should run validate and documentation-lint
commit 0c9cf102e2d330f405e18072cebc11b6fba99404
Author: Steve Rowe <sarowe@apache.org>
Date: Fri Apr 28 09:58:02 2017 -0400
LUCENE-7793: smokeTestRelease.py should run documentation-lint
commit 2b687866a96878f38ab46de22cceb9bd92d7a0dc
Author: Dawid Weiss <dweiss@apache.org>
Date: Fri Apr 28 10:58:55 2017 +0200
LUCENE-7796: Make IOUtils.reThrow idiom declare Error return type so
callers may use it in a way that compiler knows subsequent code is
unreachable. reThrow is now deprecated in favor of IOUtils.rethrowAlways.
commit 0b699d6a3338031d7812f1c0d07db86352ff1193
Author: Mikhail Khludnev <mkhl@apache.org>
Date: Sat Apr 22 14:39:33 2017 +0300
SOLR-10521: adding sort=childfield(field,$q) asc for {!parent} query.
commit 97c6ed53d19cda6a6c46209d858387949a34b088
Author: Joel Bernstein <jbernste@apache.org>
Date: Thu Apr 27 17:03:01 2017 -0400
SOLR-10559: Fix precommit
commit d8e991cecdd0d829ae97ee92f628ffa2aebda87d
Author: Joel Bernstein <jbernste@apache.org>
Date: Thu Apr 27 16:40:24 2017 -0400
SOLR-10559: Fixed compilation error
commit ff9fd224db521a1009be7ff5ac734c267b110088
Author: Joel Bernstein <jbernste@apache.org>
Date: Thu Apr 27 16:30:46 2017 -0400
SOLR-10559: Cleaner syntax
commit 59c76a2e69701125a200f84a673129b24397d30b
Author: Erik Hatcher <ehatcher@apache.org>
Date: Thu Apr 27 15:34:47 2017 -0400
Remove unused imports
commit 44dff45ad5ac0f10d0838e70173dad73457e48eb
Author: Erik Hatcher <ehatcher@apache.org>
Date: Thu Apr 27 15:16:43 2017 -0400
Add CHANGES entry for LUCENE-7481
commit 2ff15d575046f6b5cc0291e33a0270e2940d67d1
Author: Erik Hatcher <ehatcher@apache.org>
Date: Thu Apr 27 15:08:51 2017 -0400
LUCENE-7481: Fix PayloadScoreQuery rewrite
commit 8f37fb29e94211869c3046ae048dc462dd187f9d
Author: Erik Hatcher <ehatcher@apache.org>
Date: Thu Apr 27 08:55:05 2017 -0400
LUCENE-7481: Fix SpanPayloadCheckQuery rewrite
commit 53c1c5fa205702425c7cfc45f480bc1ee1d2c92f
Author: Jim Ferenczi <jimczi@apache.org>
Date: Thu Apr 27 13:53:52 2017 +0200
Add 6.5.1 back compat test indexes
commit 733829de9d293af95ff1ef230f81a8ed537cb29a
Author: Jim Ferenczi <jimczi@apache.org>
Date: Thu Apr 27 13:06:39 2017 +0200
update doap files with Lucene / Solr 6.5.1 release
commit afc0a997d930c8a414850fa73a8616eb9dcc3d24
Author: Mike McCandless <mikemccand@apache.org>
Date: Thu Apr 27 06:59:24 2017 -0400
fix wrong version in logging message
commit 6082e9e1bd9eadc814132e39b096ea835830db9b
Author: Mikhail Khludnev <mkhl@apache.org>
Date: Thu Apr 27 13:01:07 2017 +0300
SOLR-10500: fix many parents with nested children per /update/json/docs request
commit 10c1379bc3cd2f0fb75b61e72e8d3bc3a6283ab0
Author: Noble Paul <noble@apache.org>
Date: Thu Apr 27 12:38:34 2017 +0930
SOLR-10507: Core Admin status command to emit collection details of each core
commit a8d2792b21f182aaaf9bc0da3aea571507b0f8ae
Author: Joel Bernstein <jbernste@apache.org>
Date: Wed Apr 26 22:34:20 2017 -0400
SEARCH-313: Handled unescaped plus sign in gap
commit df3e927ade3f6befdfde511abc4ef2c067df7268
Author: Erik Hatcher <ehatcher@apache.org>
Date: Wed Apr 26 20:05:32 2017 -0400
LUCENE-7808: Fix PayloadScoreQuery and SpanPayloadCheckQuery .equals and .hashCode methods.
commit 2e3ee9a40de51f4eb91bb80c870d95fb114d8e07
Author: David Smiley <dsmiley@apache.org>
Date: Wed Apr 26 14:04:35 2017 -0400
SOLR-10526: fix facet.heatmap facet exclusion when distributed/sharded
commit deb017464c5d63688848c722edd54df239eeedcd
Author: Andrzej Bialecki <ab@apache.org>
Date: Wed Apr 26 19:50:31 2017 +0200
SOLR-10569: "updateHandler" stats is null when queried via MBeans handler.
commit 3ead4b38d9f6ec28d2c44fd9e255432cca646ab8
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Wed Apr 26 17:01:29 2017 +0100
SOLR-10046: move from 6.6.0 to 7.0.0 CHANGES.txt (backport yet to be completed)
commit 28e3134910655c0a41bd241652f1f514c4fe9c20
Author: Andrzej Bialecki <ab@apache.org>
Date: Wed Apr 26 17:47:34 2017 +0200
SOLR-10565: Make root names more unique.
commit 92901c859bf2029c49e5eb10dad89280860a928c
Author: Joel Bernstein <jbernste@apache.org>
Date: Wed Apr 26 11:17:22 2017 -0400
SOLR-10566: Fix precommit
commit 8a3cbb5c75df08858b04f3191d8b3cfbc748f28d
Author: Joel Bernstein <jbernste@apache.org>
Date: Wed Apr 26 10:57:52 2017 -0400
SOLR-10566: Add timeseries Streaming Expression
commit def07596935e3192d82edc6ce70b76ef8997c021
Author: Mike McCandless <mikemccand@apache.org>
Date: Wed Apr 26 09:36:14 2017 -0400
LUCENE-7792: add try/finally to make sure semaphore is released on exceptions
commit 004f086c1a7eff00362ebea350a27e648c798c96
Author: David Smiley <dsmiley@apache.org>
Date: Wed Apr 26 08:38:52 2017 -0400
SOLR-10537: Added SolrParams.toLocalParamsString() and moved QP.encodeLocalParamVal to ClientUtils
commit 6febaa31715fe57b2794aae0325b29a64aa6223e
Author: Mike McCandless <mikemccand@apache.org>
Date: Wed Apr 26 06:38:28 2017 -0400
LUCENE-7792: add optional concurrency to OfflineSorter
commit 0c4f83af1d5bcedafc6f2bf44ee5225ef9e7cd48
Author: Andrzej Bialecki <ab@apache.org>
Date: Wed Apr 26 12:31:39 2017 +0200
SOLR-10489: Fix an occasional NPE.
commit 0adfdba01e1790844375db4f319ca01a4060788c
Author: yonik <yonik@apache.org>
Date: Tue Apr 25 22:56:44 2017 -0400
SOLR-10480: fix offset param handling in JSON Facet API
commit 4e20b288a8d70043e1ae4e209c0e5e43574ff928
Author: Mike McCandless <mikemccand@apache.org>
Date: Tue Apr 25 20:34:00 2017 -0400
LUCENE-7801: SortedSetDocValuesReaderState now implements Accountable
commit 78ae8b98764e08c901031ab8674954678aa187cc
Author: Steve Rowe <sarowe@apache.org>
Date: Tue Apr 25 17:07:42 2017 -0400
SOLR-10310: Fix CopyFieldTest failure
commit 8c58414bf73a0949859d7f6eaea57519f9569e17
Author: Steve Rowe <sarowe@apache.org>
Date: Tue Apr 25 12:02:25 2017 -0400
SOLR-10310: By default, stop splitting on whitespace prior to analysis in edismax and standard/"lucene" query parsers
commit aff53529218c86f1e71dc1988fa277f72ab6eba8
Author: yonik <yonik@apache.org>
Date: Tue Apr 25 11:00:30 2017 -0400
SOLR-7452: JSON Facet API - refining for numBuckets
commit d19848665bb09fe0adc757ec0eb57b031db3d5fe
Author: Mikhail Khludnev <mkhl@apache.org>
Date: Tue Apr 25 12:27:18 2017 +0300
SOLR-10520: fix child.facet.field counts
commit 61c121cffdf4e1cd3005a6cea69a22761b4356d4
Author: Joel Bernstein <jbernste@apache.org>
Date: Mon Apr 24 17:27:37 2017 -0400
SOLR-10559: Add let and get Streaming Expressions
commit 2c20d1d5dfb69af3faee10c5cfc52ecddde5f527
Author: yonik <yonik@apache.org>
Date: Mon Apr 24 18:17:17 2017 -0400
SOLR-10548: SOLR-10552: numBuckets should use hll and ignore mincount>1 filtering
commit 5d57d866e31b8e3575b254dcbef0792b524e5c97
Author: Andrzej Bialecki <ab@apache.org>
Date: Mon Apr 24 22:34:46 2017 +0200
SOLR-10557: Make "compact" format default for /admin/metrics.
commit 26e717b22d74ea635a4cd510d8b0ccfd1a69e399
Author: Erick Erickson <erick@apache.org>
Date: Mon Apr 24 12:17:46 2017 -0700
SOLR-10493: Investigate SolrCloudExampleTest failures.
(cherry picked from commit 0247acd)
commit 24bea6c588320decad5bcfc4c0e51843eae12b12
Author: Shalin Shekhar Mangar <shalin@apache.org>
Date: Tue Apr 25 00:26:21 2017 +0530
SOLR-10047: Move test into its own test class and force use of NoMergePolicy to fix test failures
This closes #195
commit a11a49bbd644ffe157b75b295dbc981dbc8b0316
Author: Andrzej Bialecki <ab@apache.org>
Date: Mon Apr 24 16:12:02 2017 +0200
SOLR-10489 Tentative fix for a test failure (Mikhail Khludnev via ab)
commit b7e56dbbf41e914b78fb93afcbd32fe8dfc7bf1c
Author: Mike McCandless <mikemccand@apache.org>
Date: Sat Apr 22 18:45:27 2017 -0400
don't allow ExtrasFS for this test case
commit 044e0fb915124d05faeb736835af235015e4893f
Author: Mikhail Khludnev <mkhl@apache.org>
Date: Sun Apr 23 00:28:20 2017 +0300
SOLR-9217: delay JoinUtil call to createWeight for score join
commit 96f8100ad10d51e233a268a9afa07c376e1db047
Author: Joel Bernstein <jbernste@apache.org>
Date: Sat Apr 22 17:26:19 2017 -0400
SOLR-10551: Improve tests
commit 75a250d12d94caf2ff3077ea34bf6f0706642b33
Author: Joel Bernstein <jbernste@apache.org>
Date: Sat Apr 22 16:38:38 2017 -0400
SOLR-10551: Add list and cell Streaming Expressions
commit 744e5deaa4dbb7a97ab0aecf67c3f73e05032aba
Author: Mike McCandless <mikemccand@apache.org>
Date: Sat Apr 22 08:49:34 2017 -0400
LUCENE-7797: the static FSDirectory.listAll was always returning an empty array
commit 4f5ea24213321f63ccdaaa6d2699c6db9152e03a
Author: Jim Ferenczi <jimczi@apache.org>
Date: Fri Apr 21 12:01:09 2017 +0200
LUCENE-7791: add tests for index sorting with sparse text fields and norms
commit 3f59e233ee3f38fd4b543324fbe64a985833332a
Author: Jim Ferenczi <jimczi@apache.org>
Date: Fri Apr 21 04:41:24 2017 +0200
LUCENE-7791: add tests with index sorting and sparse docvalues fields
commit f933c812e4cadf92b1bd356780c1d8763e2fd1ed
Author: David Smiley <dsmiley@apache.org>
Date: Thu Apr 20 17:46:28 2017 -0400
SOLR-10499: facet.heatmap DocSet to Bits optimizations
commit 7270943e56bfff7d4be4bd5e2649b4078594a698
Author: Andrzej Bialecki <ab@apache.org>
Date: Thu Apr 20 15:09:14 2017 +0200
SOLR-10514 Upgrade Metrics library to 3.2.2.
commit a2b316e60fd3d10e8122ab9ac31b5127ec291a5e
Author: Shai Erera <shaie@apache.org>
Date: Thu Apr 20 15:32:27 2017 +0300
Shorten docFreq and totalTermFreq to df and ttf in TermsComponent
commit 20674464e04a261eda815e4a1a01e0111f882d60
Author: Shai Erera <shaie@apache.org>
Date: Tue Apr 18 06:33:18 2017 +0300
SOLR-10505: Add multi-field support to TermsComponent for terms stats
commit 4d7efe1f0c735788f75cb5b2d968ba8c77d6f76d
Author: Steve Rowe <sarowe@gmail.com>
Date: Wed Apr 19 20:10:11 2017 -0400
SOLR-10527: move CHANGES entry to 6.5.1 section
commit b07f6f4c4b0df53638eb1e672505fd57ba315335
Author: Steve Rowe <sarowe@gmail.com>
Date: Wed Apr 19 19:02:32 2017 -0400
SOLR-10527: edismax with sow=false fails to create dismax-per-term queries when any field is boosted
commit 7a9728df01cd7b5e7c42578290f427e7c44a64f9
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Wed Apr 19 12:05:00 2017 +0100
(part 1 of several) SOLR-10415: use parameterized debug logging in SearchHandler and RealTimeGetComponent (Michael Braun via Christine Poerschke)
commit fd5f957bb0bc3c27cefe9ca26423ae6a440b0a74
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Wed Apr 19 11:50:24 2017 +0100
SOLR-10394: a few more essentially non-public sortWithinGroup to withinGroupSort renames
commit 86fe1543b32db0c1316b49ef0b19cd36be03324f
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Wed Apr 19 11:45:59 2017 +0100
SOLR-5127: Multiple highlight fields and wildcards are now supported e.g. hl.fl=title,text_*
(Sven-S. Porst, Daniel Debray, Simon Endele, Christine Poerschke)
commit 972dc3164581950f1b33e74fa9841f86413c2cd3
Author: Dawid Weiss <dweiss@apache.org>
Date: Wed Apr 19 12:21:18 2017 +0200
LUCENE-7785: Move dictionary for Ukrainian analyzer to external dependency. (Andriy Rysin via Dawid Weiss)
commit 432aa350b8e7d7e436aea3556c7c27e99f09b4cb
Author: Joel Bernstein <jbernste@apache.org>
Date: Tue Apr 18 20:56:21 2017 -0400
SOLR-10516: Add eval() Streaming Expression
commit 036ce79066dbe1ff7b435bdf006ad069d6b73f8f
Author: David Smiley <dsmiley@apache.org>
Date: Tue Apr 18 17:02:07 2017 -0400
SOLR-10439: 'large' was forgotten in /schema/fields?showDefaults=true
commit c0f50ad282be823c192c9650b8d5a0442eedb6f0
Author: Chris Hostetter <hossman@apache.org>
Date: Tue Apr 18 11:58:35 2017 -0700
SOLR-10472: Fixed uninversion (aka: FieldCache) bugs with the numeric PointField classes, and CurrencyField
commit 79ab781507d8d7728bbb89faae495d5174424676
Author: Scott Blum <dragonsinth@gmail.com>
Date: Mon Apr 17 18:27:12 2017 -0400
SOLR-10420: fix watcher leak in DistributedQueue
commit 2e9bea5c062da5e2efedd5158dcf84fab9978c50
Author: Scott Blum <dragonsinth@gmail.com>
Date: Tue Apr 18 14:36:01 2017 -0400
changes
commit f1ef3d1dbd95591460c7e00fcc31193ae70a1083
Author: David Smiley <dsmiley@apache.org>
Date: Tue Apr 18 14:14:38 2017 -0400
LUCENE-7769: UnifiedHighlighter wasn't seeing inside BoostQuery or SpanBoostQuery
commit 8a7401550a5f624286704736f9fdf957bdcce88e
Author: David Smiley <dsmiley@apache.org>
Date: Tue Apr 18 12:32:12 2017 -0400
LUCENE-7787: HeatmapFacetCounter Bits.MatchNoBits optimization
commit 43d02330c96128320cfa905ffc85f81d2bd8cb2c
Author: Joel Bernstein <jbernste@apache.org>
Date: Tue Apr 18 11:21:15 2017 -0400
SOLR-10504: Add echo Streaming Expression
commit d44f6698ed426f20833fb3f558afd6248c9c0456
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Tue Apr 18 15:53:13 2017 +0100
Remove unused imports.
commit 44db665e9989550fe41261246d075889985fec91
Author: Andrzej Bialecki <ab@apache.org>
Date: Tue Apr 18 12:46:39 2017 +0200
SOLR-10418: Metrics API should return JVM system properties.
commit be6d90f5965b8408130dc14cace470a19f1a036b
Author: yonik <yonik@apache.org>
Date: Mon Apr 17 22:30:29 2017 -0400
SOLR-10082: JSON Facet API, add stddev and variance functions
commit 3e9d4c64ed0145aeeb3c3f5ec32c056e71541f26
Author: Ishan Chattopadhyaya <ishan@apache.org>
Date: Tue Apr 18 03:29:45 2017 +0530
SOLR-10447, SOLR-8589: Adding Yago Riveiro to changelog
commit edafee5838ac9ae469429a189aae2955ac955977
Author: Ishan Chattopadhyaya <ishan@apache.org>
Date: Tue Apr 18 03:12:41 2017 +0530
SOLR-10447, SOLR-4968, SOLR-8589: Adding contributors to CHANGES.txt
commit 4c25637aa8dc7c48399c583fe9f3aa17d0674971
Author: Ishan Chattopadhyaya <ishan@apache.org>
Date: Tue Apr 18 03:09:46 2017 +0530
SOLR-10446: Making HttpClusterStateProvider work with server that doesn't have LISTALIASES
commit 491d3231ac6221e6d7520013dcf28debea1be6f6
Author: Joel Bernstein <jbernste@apache.org>
Date: Mon Apr 17 11:08:53 2017 -0400
SOLR-10486: Fix precommit
commit a7a3cb69292d62824f54c2fc3dcff5a8c0b8c153
Author: Joel Bernstein <jbernste@apache.org>
Date: Mon Apr 17 10:10:05 2017 -0400
SOLR-10486: Add Length Conversion Evaluators
commit b903026ed4d72a423f39f3b28a3a55d2846b22c7
Author: Joel Bernstein <jbernste@apache.org>
Date: Thu Apr 13 11:57:45 2017 -0400
SOLR-10485: Remove incorrect code comment
commit 249baee1850b0a2608ec029f8865fba54ecaff44
Author: Shalin Shekhar Mangar <shalin@apache.org>
Date: Mon Apr 17 13:59:26 2017 +0530
SOLR-10047: Mismatched Docvalues segments cause exception in Sorting/Faceting. Solr now uninverts per segment to avoid such exceptions
Squashed commit of the following:
commit c38f4cabc2828ee83b53b931dd829e29a3e1701c
Author: Keith Laban <kelaban17@gmail.com>
Date: Tue Apr 11 17:17:05 2017 -0400
reverted tests to using old wrap interface
commit 806f33e092491cc6a2ee292d2934c76171e40dc7
Author: Keith Laban <kelaban17@gmail.com>
Date: Tue Apr 11 17:13:34 2017 -0400
updated UninvertingReader.wrap / tests
commit b10bcab338b362b909491fea1cf13de66f5f17c0
Author: Keith Laban <klaban1@bloomberg.net>
Date: Wed Apr 5 14:57:28 2017 -0400
SOLR-10047 - Updated javadoc/renamed class/added getReaderCacheHelper
commit 90ecf5a4ae4feaf3efc42a1ed8643ad21e1c73ce
Author: Keith Laban <klaban1@bloomberg.net>
Date: Wed Jan 18 16:39:51 2017 -0500
SOLR-10047 - SolrIndexSearcher, UninvertingReader, uninvert docvalues per segment
commit 3dbc429295ae4f565c2a998c4f3122e2ffa6502e
Author: Ishan Chattopadhyaya <ishan@apache.org>
Date: Mon Apr 17 10:11:18 2017 +0530
SOLR-10447, SOLR-10447: LISTALIASES Collections API command; CloudSolrClient can be initialized using Solr URL
SOLR-10447: Collections API now supports a LISTALIASES command to return a list of all collection aliases.
SOLR-10446: CloudSolrClient can now be initialized using the base URL of a Solr instance instead of
ZooKeeper hosts. This is possible through the use of newly introduced HttpClusterStateProvider.
To fetch a list of collection aliases, this depends on LISTALIASES command, and hence this way of
initializing CloudSolrClient would not work with older versions of Solr that doesn't support LISTALIASES.
commit 6f691363fe914157a9c39e4de23e4d0eb49e4c34
Author: Mike McCandless <mikemccand@apache.org>
Date: Fri Apr 14 08:15:32 2017 -0400
LUCENE-7782: OfflineSorter now passes the number of items it will write to getWriter
commit 3a84e9a55a4547009ca8e115759d5886dcc2f207
Author: markrmiller <markrmiller@apache.org>
Date: Fri Apr 14 01:33:19 2017 -0400
SOLR-9936: Allow configuration for recoveryExecutor thread pool size.
commit 07c09b6f84defe5be00d135005ac56652ef72d75
Author: markrmiller <markrmiller@apache.org>
Date: Fri Apr 14 01:17:03 2017 -0400
SOLR-10151: Use monotonically incrementing counter for doc ids in TestRecovery.
commit 9ca384377c41e16721e1c84bb32fe20865cd0eec
Author: Ishan Chattopadhyaya <ishan@apache.org>
Date: Thu Apr 13 17:31:22 2017 +0530
SOLR-6736: Fix authorization permissions
commit 664a4236e4133359b6857d45149f019b9354bc03
Author: Adrien Grand <jpountz@gmail.com>
Date: Thu Apr 13 09:43:01 2017 +0200
LUCENE-7783: Fix NPE when getting points on a non-existing field.
commit 3b41debf70f7f71df52b36a6de89f00545f454e6
Author: Adrien Grand <jpountz@gmail.com>
Date: Thu Apr 13 08:21:39 2017 +0200
LUCENE-7780: Remove TermValComparator.isNull.
commit a216928eafc25e8af24c6a1384d5d6dfa22d9ff9
Author: Adrien Grand <jpountz@gmail.com>
Date: Thu Apr 13 08:20:56 2017 +0200
LUCENE-7781: Call ensureOpen when registering closed listeners.
commit 58de889d2bc9de254c881121fa2bc6054261e600
Author: Erick Erickson <erick@apache.org>
Date: Wed Apr 12 17:02:40 2017 -0700
SOLR-10007: Clean up references to CoreContainer and CoreDescriptors
commit 27936c20edd5c828fe9c8ff69ab1a80cf011f8e0
Author: Joel Bernstein <jbernste@apache.org>
Date: Wed Apr 12 17:26:30 2017 -0400
SOLR-10485: Fix precommit
commit df9d1958d413499e657147459549a3ca8c821d71
Author: Joel Bernstein <jbernste@apache.org>
Date: Wed Apr 12 17:09:36 2017 -0400
SOLR-10485: Add CalculateStream to allow Solr to behave like a scientific calculator
commit 7da48bd9dfc0281e1fe2c7bc6feb316fb91d1aca
Author: Mike McCandless <mikemccand@apache.org>
Date: Wed Apr 12 17:17:30 2017 -0400
LUCENE-7779: don't call BytesSequencesReader.next again after it already returned null
commit 88e85dc0a5e5bf5ec4bff76747040bc5ca4bb111
Author: Joel Bernstein <jbernste@apache.org>
Date: Wed Apr 12 14:46:31 2017 -0400
SOLR-10303: Fix precommit
commit 7799fcf8c48bf103730d6741041b3a4edf6d04ab
Author: Joel Bernstein <jbernste@apache.org>
Date: Wed Apr 12 13:18:19 2017 -0400
SOLR-10303: Add the tuple context to avoid creating multiple LocalDateTime instances for the same Tuple
commit 8c67cbc345a01f198baaabec016fc33052d209cd
Author: Gethin James <gethin.james@alfresco.com>
Date: Wed Apr 12 18:00:35 2017 +0200
SOLR-10303: Removing the unused class DatePartEvaluator from the test
commit 0f2259de6770163351f4e3f0ef4d2f85d34565bd
Author: Gethin James <gethin.james@alfresco.com>
Date: Thu Apr 6 17:19:31 2017 +0200
SOLR-10303: Error message formatting for TemporalEvaluator
commit 3fc1c254efe6e87ce74a2afe49a7a581fb7f961a
Author: Gethin James <gethin.james@alfresco.com>
Date: Thu Apr 6 17:19:02 2017 +0200
SOLR-10303: Removing the unused class, replaced by TemporalEvaluator
commit d138df5745ed2b1f05f132a480d2c63a4e9a0209
Author: Gethin James <gethin.james@alfresco.com>
Date: Thu Apr 6 11:58:26 2017 +0200
SOLR-10303: Refactored to multiple TemporalEvaluator classes based on feedback
commit 3c65492947d844070efbe00d7029bd1a9886010f
Author: Gethin James <gethin.james@alfresco.com>
Date: Mon Mar 20 17:08:15 2017 +0100
SOLR-10303: Switched to pascal casing
commit a325c359b0188ea8dd3ceb87bccad6a50e56c507
Author: Gethin James <gethin.james@alfresco.com>
Date: Mon Mar 20 17:02:41 2017 +0100
SOLR-10303: Supporting more datatypes via a TemporalAccessor
commit 9f3f27d4eb403431878fb80fe08165341a6fed21
Author: Gethin James <gethin.james@alfresco.com>
Date: Sat Mar 18 10:42:19 2017 +0100
SOLR-10303: Supporting epoch for LocalDateTime
commit 7d97c1692d32d31b94116ec4458fe571e873149f
Author: Gethin James <gethin.james@alfresco.com>
Date: Fri Mar 17 18:11:00 2017 +0100
SOLR-10303: Switching from the fieldName param to subEvaluators
commit 748bff204b7037ad85b6d2c061a5aba4920304a1
Author: Gethin James <gethin.james@alfresco.com>
Date: Fri Mar 17 15:30:12 2017 +0100
SOLR-10303: Renamed to DatePartEvaluator and adding support for Instant, Date, LocalDateTime
commit e11a40426a36152ccf02f32d0d7ccc6c178b6053
Author: Gethin James <gethin.james@alfresco.com>
Date: Fri Mar 17 14:07:50 2017 +0100
SOLR-10303: Initial support for common date/time Stream Evaluators
commit 0f3a35220a1097e0f314b0a800ebbadae28e3cc8
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Tue Apr 11 11:16:23 2017 +0100
LUCENE-7746: precommit to ignore less and (potentially) error more
commit e1e9a71f976aaaa5e43d2615cc6479e5a5259321
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Tue Apr 11 11:14:34 2017 +0100
SOLR-10473: Correct LBHttpSolrClient's confusing SolrServerException message when timeAllowed is exceeded.
commit 4ed424dc8e6ffdc1deb9f5b479dc74adfe5eb7f5
Author: Andrzej Bialecki <ab@apache.org>
Date: Wed Apr 12 10:40:58 2017 +0200
SOLR-9959 Increase the timeout to allow searcher to register metrics.
commit 6df755782089c82e94e2c763aa1d6f5d39a17269
Author: Tommaso Teofili <tommaso@apache.org>
Date: Wed Apr 12 09:55:03 2017 +0200
LUCENE-7776 - adjusted failing tests in solr due to switching to bm25 in knn
commit 4485f66d4a91e3387cb88b4229eace1055dfa889
Author: Mike McCandless <mikemccand@apache.org>
Date: Tue Apr 11 15:37:42 2017 -0400
LUCENE-7760: improve setMaxTokenLength javadocs for StandardAnalyzer/Tokenizer and UAX29URLEmailAnalyzer/Tokenizer
commit 6e1418c9f2f6d60b3f6462ecc7da0ed2d1d3228b
Author: Joel Bernstein <jbernste@apache.org>
Date: Tue Apr 11 15:36:03 2017 -0400
SOLR-10274: fix precommit
commit 579b5f9199899225f40a82b95b4a213a2cfab7af
Author: Joel Bernstein <jbernste@apache.org>
Date: Tue Apr 11 15:17:03 2017 -0400
SOLR-10274: The search Streaming Expression should work in non-SolrCloud mode
commit dea126033ef363a9736b1fbb568838a9741432f8
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Tue Apr 11 20:01:05 2017 +0100
Removed two unused imports.
commit ed9f434f37ee64ef0e2bfa5a479feac2f970cb45
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Tue Apr 11 19:36:44 2017 +0100
LUCENE-7776: change javadocs default mention from Classic to BM25
(Also kinda added missing javadoc for new method to fix 'ant precommit'.)
commit 72b4579b71e0a7958c8602eba0122f898d88a64b
Author: Andrzej Bialecki <ab@apache.org>
Date: Tue Apr 11 19:22:23 2017 +0200
SOLR-9959: SolrInfoMBean-s category and hierarchy cleanup.
commit c21e8664e3ccffee96addb46bd2426d3db80835c
Author: Mike McCandless <mikemccand@apache.org>
Date: Tue Apr 11 11:47:31 2017 -0400
LUCENE-7777: fix AIOOBE from ByteBlockPool.readBytes when byte block exceeds 32 KB
commit 6b3dcad5244406be51b03d33d1c1e988a3805120
Author: Tommaso Teofili <tommaso@apache.org>
Date: Tue Apr 11 17:12:13 2017 +0200
LUCENE-7776 - visualize diff btwn BytesRef values in ClassificationTestBase
commit 87d3b8cc5afd40512016407320b1d9356bfb543b
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Tue Apr 11 11:25:39 2017 +0100
LUCENE-7776: remove unused import
commit 6586d7ce9022e913271e3cc4d83031c555bb7d85
Author: Tommaso Teofili <tommaso@apache.org>
Date: Tue Apr 11 10:44:36 2017 +0200
LUCENE-7776 - use bm25 for knn classifier
commit 58f7f68d7142dc3a6f9d3bcd0b036f084b6879ad
Author: Adrien Grand <jpountz@gmail.com>
Date: Tue Apr 11 10:02:51 2017 +0200
LUCENE-7767: SortedDocValues.ordValue() now throws an IOException.
commit 9f300bb85da19635dc627db1c51f3dead10120e1
Author: Mike McCandless <mikemccand@apache.org>
Date: Mon Apr 10 19:07:25 2017 -0400
LUCENE-7775: fix exception handling to throw first exception hit
commit b0cb9cff99d3d0386193e7c84b50fd61c07c8dc0
Author: Steve Rowe <sarowe@gmail.com>
Date: Mon Apr 10 15:26:28 2017 -0400
SOLR-10474: TestPointFields.testPointFieldReturn() depends on order of unsorted hits
commit 6535a3cd40eb5e35cbf112d4e131584bb163fbee
Author: Tomas Fernandez Lobbe <tflobbe@apache.org>
Date: Mon Apr 10 09:48:07 2017 -0700
SOLR-10437: Delete index after each test in TestUseDocValuesAsStored
commit 82f13b8c5e8bd7e3d476c0a6bbe8f5d7ebad057c
Author: jdyer1 <jdyer@apache.org>
Date: Mon Apr 10 08:39:41 2017 -0500
SOLR-8807: disable the CollapseQParser Plugin when testing spellcheck collations for hit-counts
commit e0a2890a6f35e26d045dfc9e37f028efcb6dfbd7
Author: Alan Woodward <romseygeek@apache.org>
Date: Tue Mar 28 19:52:53 2017 +0100
LUCENE-7701: Refactor grouping collectors
commit adf2819c16af26cb15b59afbdecf666fc8b78f66
Author: Noble Paul <noble@apache.org>
Date: Mon Apr 10 06:43:27 2017 +0930
SOLR-10429: UpdateRequest#getRoutes()should copy the response parser
commit 76a594a5677429b4e0d51a4e25d796d5a77a6120
Author: Tomas Fernandez Lobbe <tflobbe@apache.org>
Date: Fri Apr 7 14:11:25 2017 -0700
SOLR-10443: Improvements to TestPointFields
* Fixes testInternals, index needs to be cleaned after each field
* Validate that SolrQueryParser generates a PointInSetQuery when possible
commit 94817b40a65bfbfb95dbed1a35ede606c1d30978
Author: Tomas Fernandez Lobbe <tflobbe@apache.org>
Date: Fri Apr 7 11:36:22 2017 -0700
SOLR-10437: Improve test coverage of useDocValuesAsStored=false
commit 5b84bad617c21a2af1242ce3e098c28b58715397
Author: Joel Bernstein <jbernste@apache.org>
Date: Fri Apr 7 12:36:19 2017 -0400
Add version 6.5.1
commit b60de7380b49906096c6bdc40fbfccc78a3df1fe
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Fri Apr 7 11:11:23 2017 +0100
SOLR-10264: Fixes multi-term synonym parsing in ManagedSynonymFilterFactory.
(Jörg Rathlev, Steve Rowe, Christine Poerschke)
commit 315843008bf287c882361aec9847844c8fa9d273
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Fri Apr 7 11:04:41 2017 +0100
SOLR-10440: LBHttpSolrClient.doRequest is now always wrapped in a Mapped Diagnostic Context (MDC).
commit 27bea7dc2738281fa1a3beb801f83920f48ce009
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Fri Apr 7 10:37:30 2017 +0100
SOLR-10441: remove no longer used HttpShardHandlerFactory.USE_RETRIES
commit c2d73021182bbe5789e1ca5e3d08a16e1282e7f5
Author: Tommaso Teofili <tommaso@apache.org>
Date: Fri Apr 7 10:58:49 2017 +0200
LUCENE-5548 - improved testing for SNBC
commit 6af46f1195d899f542aa603684433b4360329423
Author: Tommaso Teofili <tommaso@apache.org>
Date: Thu Apr 6 19:13:50 2017 +0200
LUCENE-6853 - re-enabled test classification measures for bpc
commit 99c57f533eaf896ac7750f0833939fbd220fbd5b
Author: Tommaso Teofili <tommaso@apache.org>
Date: Thu Apr 6 19:05:52 2017 +0200
LUCENE-6853 - renamed threshold to bias, initialize to avg tf
commit 9a3c8c43af63de6a3e37f07df6aa2834b80a81e7
Author: Joel Bernstein <jbernste@apache.org>
Date: Thu Apr 6 22:06:07 2017 -0400
SOLR-10341, SOLR-10444: Update CHANGES.txt
commit ed052b20c923f6b3883068b7cf570881686cdcc2
Author: Joel Bernstein <jbernste@apache.org>
Date: Thu Apr 6 21:33:47 2017 -0400
SOLR-10444: Fix precommit
commit 47f2548a221482f071ad7facfb5d982d5d20dafe
Author: Joel Bernstein <jbernste@apache.org>
Date: Thu Apr 6 21:17:02 2017 -0400
SOLR-10444: SQL interface does not use client cache
commit 878fdedba086a660c5483ba08a3cb05f02abafac
Author: Chris Hostetter <hossman@apache.org>
Date: Thu Apr 6 12:07:41 2017 -0700
SOLR-10425: Fix indexed="false" on numeric PointFields
commit 5a1d69782f30bf8b8fb4342ef2bfcf862777b8f6
Author: jdyer1 <jdyer@apache.org>
Date: Thu Apr 6 12:48:19 2017 -0500
SOLR-10323: fix to SpellingQueryConverter to properly strip out colons in field-specific queries
commit 338a5e6920a639ad0901079b9f7c4763174a1177
Author: yonik <yonik@apache.org>
Date: Thu Apr 6 09:29:29 2017 -0400
SOLR-7452: add support for refining missing allBuckets
commit ec5731a60905cbdcc648fbe30502e0d595b6bf00
Author: Cao Manh Dat <datcm@apache.org>
Date: Thu Apr 6 16:02:20 2017 +0700
SOLR-10239: Update CHANGES.txt
commit f89f9f4ea44d95c44dd2d4ad6d329053b5afd0c2
Author: Cao Manh Dat <datcm@apache.org>
Date: Thu Apr 6 15:57:43 2017 +0700
SOLR-10239: change empty lambda to null
commit 4942a94d7198af70091cb510695468f3802d6198
Author: Cao Manh Dat <datcm@apache.org>
Date: Thu Apr 6 15:48:38 2017 +0700
SOLR-10239: MOVEREPLICA API
commit 03c3282de1049589360e8e33110ae0ce697c9854
Author: Joel Bernstein <jbernste@apache.org>
Date: Wed Apr 5 17:57:11 2017 -0400
SOLR-10426: Add shuffle Streaming Expression
commit fd3b624e9f3f7c458ffbdec86ebe572ce1f7a7f7
Author: Steve Rowe <sarowe@gmail.com>
Date: Wed Apr 5 16:23:26 2017 -0400
SOLR-10423: Disable graph query production via schema configuration <fieldtype ... enableGraphQueries="false">. This fixes broken queries for ShingleFilter-containing query-time analyzers when request param sow=false.
commit d0b5031ffdbd9f2ee2b45db5354d7b931fdce42c
Author: Nicholas Knize <nknize@gmail.com>
Date: Wed Apr 5 11:10:15 2017 -0500
LUCENE-7738: Fix min/max verification bug in InetAddressRange to correctly compare IPv4 and IPv6. Update tests.
commit 14231a9625f483cbd4ff8bc62aa52d22f6c64d63
Author: David Smiley <dsmiley@apache.org>
Date: Wed Apr 5 08:56:50 2017 -0400
SOLR-10404: fetch() streaming expression: escape values in generated query.
commit 62bf5c334c3cb9fddbb5fe2732bc53ba443b54fc
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Wed Apr 5 11:52:34 2017 +0100
Remove unused (private static final) loggers in LTRQParserPlugin and LTRFeatureLoggerTransformerFactory.
commit 039e256b59b18e600cbef5443daf86056b6d0e1f
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Wed Apr 5 11:50:13 2017 +0100
SOLR-10421: Fix params persistence for solr/contrib/ltr (MinMax|Standard)Normalizer classes.
(Jianxiong Dong, Christine Poerschke)
commit ae603ddf5bc6e09e633e75059912f16f583aa726
Author: Shalin Shekhar Mangar <shalin@apache.org>
Date: Wed Apr 5 16:01:44 2017 +0530
SOLR-10277: On 'downnode', lots of wasteful mutations are done to ZK
commit 9f7ef3f878ee70c53531a26866da5447b4c61b97
Author: Tomas Fernandez Lobbe <tflobbe@apache.org>
Date: Tue Apr 4 13:11:02 2017 -0700
SOLR-10347: Remove index level boost support from 'documents' section of the admin UI
commit 8cd9deff5b0619807254749d7300048c741c0807
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Tue Apr 4 12:52:09 2017 +0100
SOLR-10394: Rename getSortWithinGroup to getWithinGroupSort in search.grouping.Command class.
(Judith Silverman, Christine Poerschke)
commit 4288bc73e456925c0e4ab04fe99a061b98a10482
Author: Shalin Shekhar Mangar <shalin@apache.org>
Date: Tue Apr 4 14:20:31 2017 +0530
SOLR-10416: The JSON output of /admin/metrics is fixed to write the container as a map (SimpleOrderedMap) instead of an array (NamedList)
commit e8d9987d536b431e29d321b3cfb7222911d3574b
Author: Mikhail Khludnev <mkhl@apache.org>
Date: Tue Apr 4 11:01:19 2017 +0300
SOLR-9745: check exit code only if process has finished
commit c10dd97496eac37aa07cac28759f14c62c9f3438
Author: Adrien Grand <jpountz@gmail.com>
Date: Thu Mar 30 09:12:45 2017 +0200
LUCENE-7756: Only record the major Lucene version that created the index, and record the minimum Lucene version that contributed to segments.
commit 0c8d63373ac94a9deec5e1ec1991ab135dcc5707
Author: Mikhail Khludnev <mkhl@apache.org>
Date: Tue Apr 4 08:42:31 2017 +0300
SOLR-9745: bring back timeout value to fix tests
commit 4d6eb98561729b778b4feac9f8362d42f196beb1
Author: Mark Miller <markrmiller@apache.org>
Date: Mon Apr 3 22:00:08 2017 -0300
SOLR-10338: Revert configure SecureRandom non blocking for tests. (reverted from commit 0445f8200e0630e1bb8b7117f200529ed1259747)
commit 5430570655c8377d45479dffd50cfa0cad3af47a
Author: Joel Bernstein <jbernste@apache.org>
Date: Mon Apr 3 20:39:37 2017 -0400
SOLR-10351: Add try-with-resources clause around TokenStream
commit 4111f12e8bfcd6fa2076cb781bb85abdab144534
Author: Mikhail Khludnev <mkhl@apache.org>
Date: Mon Apr 3 23:45:54 2017 +0300
SOLR-9745: fix solr.cmd to print errors from invoked script
commit 5ffb14bf57992ede5370bc6ca168dfc75d062c41
Author: Erick Erickson <erick@apache.org>
Date: Mon Apr 3 13:27:12 2017 -0700
SOLR-8906: Make transient core cache pluggable
commit e1c6dd4b2fba4b709a39ec5d2a27650ce5f1b954
Author: Adrien Grand <jpountz@gmail.com>
Date: Mon Apr 3 13:49:05 2017 +0200
LUCENE-7749: Made LRUQueryCache delegate the scoreSupplier method.
commit cf9ce6ad127844d08f80386e69324d7b02beeb07
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Mon Apr 3 13:01:16 2017 +0100
SOLR-10383: Fix debug related NullPointerException in solr/contrib/ltr OriginalScoreFeature class.
(Vitezslav Zak, Christine Poerschke)
commit a902df5f45ce05b315243bf352f9c63fa27e341e
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Mon Apr 3 12:10:09 2017 +0100
SOLR-10383: reduce code duplication in TestOriginalScoreFeature
commit 780a5304487925d4c8e0a3270dd86c38dcb97a3b
Author: Mike McCandless <mikemccand@apache.org>
Date: Sun Apr 2 16:25:09 2017 -0400
switch to advanceExact
commit 4c85f560b074a350e3559505a9fc075866f13abc
Author: Dennis Gove <dpgove@gmail.com>
Date: Fri Mar 31 20:52:42 2017 -0400
SOLR-10393: Adds UUID Streaming Evaluator
commit ae138852fed59bae2a4106c218b76fca01538198
Author: Dennis Gove <dpgove@gmail.com>
Date: Thu Mar 23 20:08:11 2017 -0400
SOLR-10356: Adds basic math streaming evaluators
commit e027bc4b566acd34a04f75cdf4700a26713738ac
Author: Alexandre Rafalovitch <arafalov@apache.org>
Date: Sat Apr 1 19:06:50 2017 -0400
SOLR-9601: DIH Tika example is now minimal
Only keep definitions and files required to show Tika-extraction in DIH
commit a78aef990d5f4ae9a7d6704d677bd000ce16f8a9
Author: Alexandre Rafalovitch <arafalov@apache.org>
Date: Sat Apr 1 13:42:23 2017 -0400
SOLR-7383: Replace DIH 'rss' example with 'atom'
rss example was broken for multiple reasons.
atom example showcases the same - and more - features
and uses the smallest config file needed to make it work.
commit 3e5e6522f0c63abc860da812d59f2f1116746f5b
Author: Chris Hostetter <hossman@apache.org>
Date: Fri Mar 31 18:16:13 2017 -0700
SOLR-10399: cleanup unused imports
commit 95bddaf0bb431c2aef7e41b59a4777ecc044f3e2
Author: Chris Hostetter <hossman@apache.org>
Date: Fri Mar 31 17:01:42 2017 -0700
SOLR-10399: Generalize some internal facet logic to simplify points/non-points field handling
commit d6cdcceac7a857e983713d9839c4cddfb2e9916c
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Fri Mar 31 18:10:27 2017 +0100
LUCENE-7763: Remove outdated comment in IndexWriterConfig.setIndexSort javadocs.
(马可阳 via Christine Poerschke)
commit b865e31397e2a519a34606b493003a5952fafc08
Author: yonik <yonik@apache.org>
Date: Fri Mar 31 12:55:15 2017 -0400
SOLR-7452: add more tests for refinement of missing buckets
commit 8d91c30a67b8aca488b3640ec5d996075362828d
Author: yonik <yonik@apache.org>
Date: Thu Mar 30 12:55:27 2017 -0400
SOLR-7452: refinement of missing buckets and partial facets through missing buckets
commit 90c02315cb935b29051596061fb4ce7d7383d575
Author: Adrien Grand <jpountz@gmail.com>
Date: Fri Mar 31 16:22:45 2017 +0200
LUCENE-7753: Make fields static when possible.
commit b9dd7bf4456cba88a21ac98f8587a03aa677bac5
Author: Adrien Grand <jpountz@gmail.com>
Date: Fri Mar 31 16:11:19 2017 +0200
LUCENE-7761: Fixed comment in ReqExclScorer.
commit ae421e820ab45328d7229d756b16677d957385c3
Author: markrmiller <markrmiller@apache.org>
Date: Fri Mar 31 10:53:20 2017 -0400
SOLR-10338: Configure SecureRandom non blocking for tests.
commit 99ebb56439b29ab0a11c66d3afd9904995e8fe91
Author: Joel Bernstein <jbernste@apache.org>
Date: Thu Mar 30 17:52:16 2017 +0100
SOLR-10351: Fix pre-commit
commit a45f36ef3d3ebdf97149fe405a9980145b79c133
Author: Joel Bernstein <jbernste@apache.org>
Date: Thu Mar 30 17:34:28 2017 +0100
SOLR-10351: Add analyze Stream Evaluator to support streaming NLP
commit 5a401ab5262224052d0abf671a64bac99a5e4d7c
Author: Adrien Grand <jpountz@gmail.com>
Date: Thu Mar 30 15:11:52 2017 +0200
LUCENE-7755: Join queries should not reference IndexReaders.
commit 139f885554dc88863559dd43e7dc153ec256714c
Author: Erick Erickson <erick@apache.org>
Date: Wed Mar 29 21:13:40 2017 -0700
SOLR-10387: zkTransfer normalizes destination path incorrectly if source is a windows directory
commit 317ef93a17890c076846a69e1e630d983362aba0
Author: Ishan Chattopadhyaya <ishan@apache.org>
Date: Wed Mar 29 19:22:02 2017 +0530
SOLR-10352: Fixing available entropy warning limit to 300
commit 4269c23bd87234ac078bd5ff2f893e2086c15115
Author: Andrzej Bialecki <ab@apache.org>
Date: Wed Mar 29 14:42:20 2017 +0200
SOLR-10362 Be more specific when catching this exception.
commit b6b2aac3f63823819d81a9b9d8f9f77fd65c7ced
Author: Mike McCandless <mikemccand@apache.org>
Date: Wed Mar 29 08:48:26 2017 -0400
remove dead code
commit 00f2db48f7ebdf5d49181f8b72079897a3999e4a
Author: Jan Høydahl <janhoy@apache.org>
Date: Wed Mar 29 10:51:34 2017 +0200
SOLR-10147: Admin UI -> Cloud -> Graph: Impossible to see shard state
commit 3a9ae68230e98c46782e9fb190c4fb37f2517771
Author: Cao Manh Dat <datcm@apache.org>
Date: Wed Mar 29 13:52:51 2017 +0700
SOLR-9993: Add support for ExpandComponent with PointFields
commit 25b5d090455cc856d6bda5bd4129f6eefcb725dd
Author: Shai Erera <shaie@apache.org>
Date: Thu Mar 23 08:28:05 2017 +0200
SOLR-10349: Add totalTermFreq support to TermsComponent
TermsComponent only returns docFreq information per requested term.
This commit adds a terms.ttf parameter, which if set to true, will
return both docFreq and totalTermFreq statistics for each requested
term.
commit 90efd090bfa5e8bbf45bb8ccba0997f916b1d2f7
Author: Cao Manh Dat <datcm@apache.org>
Date: Wed Mar 29 08:09:40 2017 +0700
SOLR-10079: TestInPlaceUpdates(Distrib|Standalone) failures
commit 83fb5d7758e6c2653386d483ff2cc9495864ad81
Author: yonik <yonik@apache.org>
Date: Tue Mar 28 19:52:51 2017 -0400
SOLR-7452: change terminology from _m missing-bucket to _p partial-bucket for refinement
commit 3c2e9c913435bdb685f2bfdcc6e0059e0d5e1c0f
Author: Steve Rowe <sarowe@apache.org>
Date: Tue Mar 28 18:39:28 2017 -0400
SOLR-10357: Enable edismax and standard query parsers to handle the option combination sow=false / autoGeneratePhraseQueries=true by setting QueryBuilder.autoGenerateMultiTermSynonymsQuery
commit 2762e31bfe243144f7dbba305c60b66d8c43793e
Author: Ishan Chattopadhyaya <ishan@apache.org>
Date: Wed Mar 29 00:44:27 2017 +0530
SOLR-6736: Adding support for uploading zipped configsets using ConfigSets API
commit 94d69590e67259b14efcfebb54f748a381c37a82
Author: Ishan Chattopadhyaya <ishan@apache.org>
Date: Wed Mar 29 00:26:31 2017 +0530
SOLR-10365: Handle a SolrCoreInitializationException while publishing core state during SolrCore creation
commit a3d51aebe3724fbcc2162b5fc8862b336595fe57
Author: Joel Bernstein <jbernste@apache.org>
Date: Tue Mar 28 09:25:25 2017 +0100
SOLR-10341: SQL AVG function mis-interprets field type
commit 9a927620c0d59801dc633d8aace14aaf2aa86dc3
Author: Steve Rowe <sarowe@gmail.com>
Date: Tue Mar 28 11:47:02 2017 -0400
SOLR-10343: Update Solr default/example and test configs to use SynonymGraphFilterFactory
commit c2d8c05387c8085af2ae14e688daa979b5632ff0
Author: Adrien Grand <jpountz@gmail.com>
Date: Tue Mar 28 15:25:16 2017 +0200
LUCENE-7743: Avoid calling new String(String).
commit 4e317da9ee19b17619dfbbf9f69026d61782c8c2
Author: Adrien Grand <jpountz@gmail.com>
Date: Tue Mar 28 15:21:35 2017 +0200
LUCENE-7751: Avoid boxing primitives only to call compareTo.
commit 41f533559db6d442a633c5fcfda14fd11cf027af
Author: Adrien Grand <jpountz@gmail.com>
Date: Tue Mar 28 15:15:45 2017 +0200
LUCENE-7754: Inner classes should be static whenever possible.
commit b216a28f720c0cd6342e050a1a7b895248c65a6d
Author: Jan Høydahl <janhoy@apache.org>
Date: Tue Mar 28 14:24:09 2017 +0200
SOLR-10369: bin\solr.cmd delete and healthcheck now works again (fixed continuation chars ^)
commit a3eb7488a69f1824a02f9d3e7820f1e9d7f0531c
Author: Steve Rowe <sarowe@gmail.com>
Date: Mon Mar 27 23:53:55 2017 -0400
SOLR-10344: Update Solr default/example and test configs to use WordDelimiterGraphFilterFactory
commit b6fcaadbb9ac53557fca901b11af3801cab2ddad
Author: Andrzej Bialecki <ab@apache.org>
Date: Mon Mar 27 22:17:34 2017 +0200
SOLR-10362: "Memory Pool not found" error when reporting JVM metrics.
commit 398c9200876cdd0973fb9da0d35fd6765264d50d
Author: Erick Erickson <erick@apache.org>
Date: Mon Mar 27 12:15:05 2017 -0700
SLR-10108: bin/solr script recursive copy broken
commit 39584af1f0a3a1ace793b8ace45cb07cdff3edf4
Author: Ishan Chattopadhyaya <ishan@apache.org>
Date: Mon Mar 27 23:56:23 2017 +0530
SOLR-10352: bin/solr script now prints warning when available system entropy is lower than 300
commit ce6a309140a76af1a85a88362e53a57f047edc3b
Author: Erick Erickson <erick@apache.org>
Date: Mon Mar 27 09:31:15 2017 -0700
SOLR-10371: There is some spelling mistakes in the Java source code Thanks hu xiaodong"
commit e030eacba8f63d66fcfbcd5e94f89463de2a77f0
Author: markrmiller <markrmiller@apache.org>
Date: Mon Mar 27 10:44:27 2017 -0400
SOLR-10076: Move changes entry to 6.6 release.
commit 9e8a9df5076e98ca7af2272495a287fc5a916700
Author: Shalin Shekhar Mangar <shalin@apache.org>
Date: Mon Mar 27 20:06:01 2017 +0530
SOLR-9835: Fixed precommit failure.
commit 19df35c95f3042c676f311f26c299b3e1921cf0d
Author: Cao Manh Dat <datcm@apache.org>
Date: Mon Mar 27 16:44:22 2017 +0700
SOLR-9835: TestInjection.waitForInSyncWithLeader() should rely on commit point of searcher
commit 781c9e7855d4a830c8c9d0c0a5c813e856e8f18d
Author: Jim Ferenczi <jim.ferenczi@elastic.co>
Date: Sat Mar 25 18:44:39 2017 +0100
Update project doap files with 6.5.0 release
commit 0545d0886176a511a8dcb72872051f3b3488242e
Author: Jim Ferenczi <jim.ferenczi@elastic.co>
Date: Sat Mar 25 18:37:25 2017 +0100
Add 6.5.0 back compat test indexes
commit 51c16b81eca762a2348c9526694fdf07bab7c332
Author: Mike McCandless <mikemccand@apache.org>
Date: Sat Mar 25 06:21:29 2017 -0400
fix typo in comment
commit 9c0fc47bb88cf3823dc47ebb9d729b3c5ed3d21e
Author: David Smiley <dsmiley@apache.org>
Date: Fri Mar 24 23:01:32 2017 -0400
SOLR-10304: Refactor new SolrDocumentFetcher out of SolrIndexSearcher
commit a67d143cde7ddc26343e6b68f37acf3d6c7b2e3d
Author: David Smiley <dsmiley@apache.org>
Date: Fri Mar 24 22:46:24 2017 -0400
SOLR-10249: Refactor IndexFetcher to return detailed result
commit 75f4376e07b540291a22fe9956b50c9cb9160cb2
Author: yonik <yonik@apache.org>
Date: Fri Mar 24 20:43:44 2017 -0400
SOLR-7452: add support for _m buckets, missing and has sub-facets in need of refinement
commit c7d33661013543fe32a231d5b18e36e929a95125
Author: Steve Rowe <sarowe@apache.org>
Date: Fri Mar 24 12:31:16 2017 -0400
SOLR-9221: Remove Solr contribs: map-reduce, morphlines-core and morphlines-cell
commit d72d707f0406b51153423b19a3387a669467fc51
Author: Chris Hostetter <hossman@apache.org>
Date: Thu Mar 23 18:28:10 2017 -0700
Fix test to stop asserting specific order when secondary sort is unspecified, add new checks that do assert an explicit order when secondary sort IS specified.
commit 665d0a954cf981fdbcb5aead4f7bb1b31ec0b75c
Author: Shalin Shekhar Mangar <shalin@apache.org>
Date: Thu Mar 23 19:33:45 2017 +0530
SOLR-10281: ADMIN_PATHS is duplicated in two places and inconsistent
commit aefcdd1ab1a1fecbba7c8a31226b48363bb76313
Author: Noble Paul <noble@apache.org>
Date: Thu Mar 23 18:12:20 2017 +1030
SOLR-6615: use constants for 'sort', 'distrib'
commit 0e4562d6a29ad072b45ee9aae0d83b5febd5600f
Author: koji <koji@apache.org>
Date: Thu Mar 23 14:57:45 2017 +0900
SOLR-9184: Add a static convenience method ModifiableSolrParams#of(SolrParams) which returns the same instance if it already is modifiable, otherwise creates a new ModifiableSolrParams instance.
commit d762464e305b6b0fd70f921dcade41c5c25d1d2f
Author: Noble Paul <noble@apache.org>
Date: Thu Mar 23 11:45:50 2017 +1030
SOLR-6615: use constants for 'id', '_route_', '_version_'
commit 3ad6ffe8bffc3eee2ec9320d4f11300451fc3519
Author: yonik <yonik@apache.org>
Date: Wed Mar 22 19:53:50 2017 -0400
SOLR-7452: facet refinement - don't generate domain if skipping bucket
commit c913835cb701a4a4743840afe6b3ec28bf5e171b
Author: Tomas Fernandez Lobbe <tflobbe@apache.org>
Date: Wed Mar 22 10:52:14 2017 -0700
SOLR-9986: Add javadoc to DatePointField class
commit 6747c82fbf846eaf3471ca58183502e2f818418b
Author: Cao Manh Dat <datcm@apache.org>
Date: Wed Mar 22 15:00:33 2017 +0700
Add support for CollapseQParser with PointFields
commit 532829cd79e203ad064ff6841eedba9e5dbd9799
Author: yonik <yonik@apache.org>
Date: Tue Mar 21 08:42:33 2017 -0400
SOLR-7452: json facet API, refine/skip through buckets already visited
commit 24caf3e39405137cec787e3f4f6f607aad82d28c
Author: Dennis Gove <dpgove@gmail.com>
Date: Tue Mar 21 08:40:40 2017 -0400
SOLR-10333: Fixes use of HashedMap in StreamEvaluator tests
commit 1d0e38d3d0b6f558220473578236daead6faff34
Author: Dennis Gove <dpgove@gmail.com>
Date: Mon Mar 20 16:36:05 2017 -0400
SOLR-10292: Adds CartesianProductStream to turn multivalued fields into multiple tuples
commit 21798848c6b3af14d9b43aa2d27eddcec8dd7679
Author: Christine Poerschke <cpoerschke@apache.org>
Date: Mon Mar 20 19:00:33 2017 +0000
SOLR-10046: move from 6.5.0 to 6.6.0 CHANGES.txt (backport yet to be completed)
commit fb3fb8c82e0067d53ddb2579acf97dc6a987e99e
Author: Andrzej Bialecki <ab@apache.org>
Date: Mon Mar 20 19:03:55 2017 +0100
SOLR-10319 SolrCore "instanceDir" metric not visible in JMX.
commit c18a11fc787cc8139578861e08bb703ddd2955a1
Author: Cao Manh Dat <datcm@apache.org>
Date: Mon Mar 20 17:30:40 2017 +0700
SOLR-9992: Update changes.txt
commit 39bb661c9fa69545137c0ae8e14538492b7bb3de
Author: Cao Manh Dat <datcm@apache.org>
Date: Mon Mar 20 15:21:36 2017 +0700
SOLR-9992: Add support for grouping with PointFIelds
commit 575535567dd3d13e69014a5f335400298bec4835
Author: Cao Manh Dat <datcm@apache.org>
Date: Mon Mar 20 09:18:54 2017 +0700
SOLR-10079: Speedup TestInPlaceUpdatesDistrib in new replication mode
commit c74cd14cc381da34ec52c8f1c09457c921fc4063
Author: Cao Manh Dat <datcm@apache.org>
Date: Mon Mar 20 08:21:54 2017 +0700
SOLR-9835: Fix OnlyLeaderIndexesTest failure, inplace updates is not copied over properly
commit 0932284a3b5cfef8e082d92bba4258ce6f337ea3
Author: Steve Rowe <sarowe@apache.org>
Date: Sat Mar 18 15:09:43 2017 -0400
LUCENE-7748: buildAndPushRelease.py should fail if the project DOAP files are missing releases that are less than the release being produced
commit 24d3e21f5039426c8c6f297bc71d6c540b2d8db5
Author: David Smiley <dsmiley@apache.org>
Date: Sat Mar 18 10:42:34 2017 -0400
SOLR-10286: fix test for Windows
commit 12b8b70cdad7b9f10c8e1e5f5baf17804cde7fd1
Author: Steve Rowe <sarowe@apache.org>
Date: Sat Mar 18 00:00:59 2017 -0400
SOLR-10218: The Schema API commands add-field-type and replace-field-type improperly specify SimilarityFactory params
commit cc0f133b50cbf22cfe3b3913c6ac463e85502849
Author: Tomas Fernandez Lobbe <tflobbe@apache.org>
Date: Fri Mar 17 13:45:29 2017 -0700
Fix CHANGES.txt
commit 5e59c85583f2aa8adc62470b8008ab8fa1a2f536
Author: Tomas Fernandez Lobbe <tflobbe@apache.org>
Date: Fri Mar 17 11:55:15 2017 -0700
SOLR-10237: Poly-Fields should work with subfield that have docValues=true
commit 3b0555639465c651fb731c3068bcd0f95ed35835
Author: yonik <yonik@apache.org>
Date: Fri Mar 17 12:13:43 2017 -0400
SOLR-7452: add refine param to json facets, implement for array field faceting
commit a671eb4b42fcb1010cd77e1acfd7c6cacfa859fe
Author: Jim Ferenczi <jimczi@apache.org>
Date: Fri Mar 17 15:53:21 2017 +0100
LUCENE_7747: QueryBuilder now iterates lazily over the possible paths when building a graph query
commit 0991eb27a9973692376814b58eab42d53afec40c
Author: Jim Ferenczi <jimczi@apache.org>
Date: Fri Mar 17 11:55:59 2017 +0100
Add 6.6 version
commit e6f215ad48bc0e3abef94d8a31b81da7d8d672f3
Author: David Smiley <dsmiley@apache.org>
Date: Thu Mar 16 21:22:08 2017 -0400
SOLR-10273: DocumentBuilder move longest field to last position
commit c718e7bdb697f5f2cf4c029cca99b8cfc01974bb
Author: David Smiley <dsmiley@apache.org>
Date: Thu Mar 16 21:11:39 2017 -0400
SOLR-10286: fix precommit (unused imports)
commit 754bf0cb0de13b49357b6e52c95af99323a7e1ef
Author: Steve Rowe <sarowe@apache.org>
Date: Thu Mar 16 19:41:37 2017 -0400
SOLR-9185: Solr's edismax and Lucene/standard query parsers should optionally not split on whitespace before sending terms to analysis
commit 15f4e69249ab28db4bf377dfd2b960f402b1bfe8
Author: David Smiley <dsmiley@apache.org>
Date: Thu Mar 16 18:30:57 2017 -0400
SOLR-10286: fix test; we were writing to read-only dir.
Expand solrconfig-managed-schema.xml to have toggle-able elements vis system property flags
commit 8baf6bd8cad79974858ce13354d5a6c739e441cd
Author: Tomas Fernandez Lobbe <tflobbe@apache.org>
Date: Thu Mar 16 15:10:48 2017 -0700
SOLR-9990: Avoid copyField in SolrExampleTests.testUpdateField
commit 30859ba48727f300a128b398ca263f3198ca7017
Author: David Smiley <dsmiley@apache.org>
Date: Thu Mar 16 14:58:59 2017 -0400
SOLR-10286: large fields.
And refactored FieldType.checkSchemaField to call a new checkSupportsDocValues()
commit 3494d1c610f549f252c77c0a2e322e6293dd0b97
Author: Joel Bernstein <jbernste@apache.org>
Date: Thu Mar 16 14:18:43 2017 -0400
Fixed typos in CHANGES.txt
commit 75a7faaeefd873a961fa48d7a8dd2daa1898c631
Author: Tomas Fernandez Lobbe <tflobbe@apache.org>
Date: Thu Mar 16 11:08:50 2017 -0700
SOLR-9990: Add PointFields in example/default schemas
commit 9cc480384205142b79e220fb0b19cb78b6ba1b4c
Author: Joel Bernstein <jbernste@apache.org>
Date: Thu Mar 16 13:54:25 2017 -0400
SOLR-10254, 10085: Update CHANGES.txt
commit 7b235fec21c3492d275c1bb98b1edcabd52365d3
Author: Chris Hostetter <hossman@apache.org>
Date: Tue May 9 18:28:22 2017 -0700
use callouts instead of hackish fake-comments
commit e00da437099d67fa055b62b6dac9b296a9878b08
Author: Chris Hostetter <hossman@apache.org>
Date: Tue May 9 18:19:52 2017 -0700
cleanup a bunch of [source,foo] tags (in o-z files) where foo was inaccurate
files found by manually skimming grep -A4 '\[source,.*\]' src/[o-z]*.adoc
commit 00cffbae7ab21364cdea14ecbfb3dc695a2b9757
Author: Chris Hostetter <hossman@apache.org>
Date: Tue May 9 17:40:50 2017 -0700
cleanup a bunch of [source,foo] tags (in a-n files) where foo was inaccurate
files found by manually skimming grep -A4 '\[source,.*\]' src/[a-n]*.adoc
commit f7e6565d7fb1e759fbc4c1b607249579a8e6c262
Author: Chris Hostetter <hossman@apache.org>
Date: Tue May 9 17:05:44 2017 -0700
rename CDCR page so it doesn't end in a silly '-'
commit f6182d8519a5b6204985833e53d41c9530a4b251
Author: Chris Hostetter <hossman@apache.org>
Date: Tue May 9 16:58:29 2017 -0700
SOLR-10640: move the page.shortname based id to <body> so there is no jitter/scroll when clicking links in HTML, and update CheckLinksAndAnchors to account for it there
commit ccebeecd1e432f87f50bb98a18496fe7cad3688f
Author: Chris Hostetter <hossman@apache.org>
Date: Tue May 9 16:40:28 2017 -0700
SOLR-10655: add TODO comments noting content that should be refactored into include snippets
commit 04bf430b7398e65385b26997bb9847f4aa052ed6
Author: Chris Hostetter <hossman@apache.org>
Date: Tue May 9 16:28:27 2017 -0700
removing weird/unneeded src/field-type-definitions-and-properties.pdf
commit 296c2f48eba6a92466659a06b96f7dacb4d05ffd
Author: Chris Hostetter <hossman@apache.org>
Date: Tue May 9 14:04:59 2017 -0700
use versioned link for online errata
commit 320aedd60aafb406dd83110cf3a43f906af7e361
Author: Chris Hostetter <hossman@apache.org>
Date: Tue May 9 14:02:01 2017 -0700
Fixup last remaining TODOs/questions regarding cwiki URLs and hardcoded TOCs
commit add32b39ff051330c99f1ec8bc04cc3c4144a061
Author: Chris Hostetter <hossman@apache.org>
Date: Tue May 9 13:47:28 2017 -0700
SOLR-10640: change the html page layout to include an id with teh page shortname (just like the pdf effectively does) and remove the HACK in CheckLinksAndAnchors that faked this
only one page had a dup anchor that needed fixed as a result
commit 96058f824cdb75e61438c0f6e14085f91f6971a5
Author: Cassandra Targett <ctargett@apache.org>
Date: Tue May 9 14:50:17 2017 -0500
SOLR-10290: remove confluence-export dir with tools for conversion
commit 07d81790f00e25db28e495e16688cf6d70bfeeb5
Author: Cassandra Targett <ctargett@apache.org>
Date: Tue May 9 14:00:49 2017 -0500
SOLR-10296: fix glossary headings; fix callout font used in PDF
commit 8436b4050cbde7f62d3f1d9fbee58c63c334eab7
Author: Cassandra Targett <ctargett@apache.org>
Date: Tue May 9 09:57:50 2017 -0500
SOLR-10296: missed a few tables + unescaped http urls
commit a244450b27e1883acbbe13235990b373ce0e885f
Author: Cassandra Targett <ctargett@apache.org>
Date: Tue May 9 09:48:01 2017 -0500
SOLR-10296: conversion, table cleanup, last commit
commit 029b600d0c21ee140f5a8383c4dc7afe105e107e
Author: Cassandra Targett <ctargett@apache.org>
Date: Tue May 9 08:20:45 2017 -0500
SOLR-10296: conversion, table cleanups
commit 4a0b9b5395f07961ded6ed9e041a8772de690b24
Author: Chris Hostetter <hossman@apache.org>
Date: Mon May 8 21:36:34 2017 -0700
batch remove OLD_CONFLUENCE_ID comments now that all inter-page links have been fixed
commit 10152ba8cf96c49f3f2e24acf5fbc99dcb508500
Author: Chris Hostetter <hossman@apache.org>
Date: Mon May 8 21:32:03 2017 -0700
fix broken links/anchors found with improved link checker
commit 53f380125d022c99fa9f1200dc433b5f13f6ff87
Author: Chris Hostetter <hossman@apache.org>
Date: Mon May 8 20:29:26 2017 -0700
Fix dup anchors found by improved check-links-and-anchors
commit 83b966e2cab5427e6afb2b4e468d4b3e833494a5
Author: Chris Hostetter <hossman@apache.org>
Date: Mon May 8 18:38:12 2017 -0700
SOLR-10640: make CheckLinksAndAnchors smarter
now checks for relative links to files/anchors that don't exist
in the process of adding that, I realize the duplicat ID checking wasn't accounting for the 'implicit' page.shortname ids that are used in the PDF - so some dups were getting over looked
example: suggester.adoc implicitly has a 'suggester' id, but glossary.adoc might explicitly definie a '[[suggester]]' anchor
commit db902f5c97c12628cb1ef6534e5bea4fe9bebaa4
Author: Chris Hostetter <hossman@apache.org>
Date: Mon May 8 17:06:04 2017 -0700
beef up TODO with some more details for fixing in future
commit e00e2b8d2e3503422eafb045c6bb6a5fee0152ae
Author: Chris Hostetter <hossman@apache.org>
Date: Mon May 8 16:45:36 2017 -0700
remove TODOs added by automated conversion that have already been manually dealt with
commit 172bf3963b6c7de4f89b29e6536d5255566b4936
Author: Chris Hostetter <hossman@apache.org>
Date: Mon May 8 16:04:40 2017 -0700
add the (raw) SVG source for some diagrams
commit 5105c9bba5d00e79cea9ecd712409f4f05d86356
Author: Chris Hostetter <hossman@apache.org>
Date: Mon May 8 15:59:04 2017 -0700
fix some absolute cwiki.apache.org links, add some TODO questions about anytihng still refering to cwiki.apache.org
commit df8c2597599756c5d572685cb5fbed9622748d07
Author: Chris Hostetter <hossman@apache.org>
Date: Mon May 8 14:54:00 2017 -0700
update TODO with some thoughts on the errata URLs
commit 218265778182281e2aaea28aac83141f9b6fff6d
Author: Cassandra Targett <ctargett@apache.org>
Date: Mon May 8 16:25:56 2017 -0500
SOLR-10296: conversion, table cleanup
commit 09f53281cc6e7a3117a3d05adf282dfdc649237e
Author: Cassandra Targett <ctargett@apache.org>
Date: Mon May 8 15:19:30 2017 -0500
SOLR-10296: conversion, table cleanup
commit 02c2d45c15241cd325941c9acd253827c7e4e827
Author: Cassandra Targett <ctargett@apache.org>
Date: Mon May 8 14:41:38 2017 -0500
SOLR-10296: conversion, table cleanup
commit 1c3daa748e222a50b6938fdf92a42bdc19681c91
Author: Cassandra Targett <ctargett@apache.org>
Date: Mon May 8 14:10:18 2017 -0500
SOLR-10290: add fonts and rules for inline callouts
commit 2953940d2670fc4fad37d1c91ce30fcc2ec12b36
Author: Chris Hostetter <hossman@apache.org>
Date: Mon May 8 12:04:29 2017 -0700
auto check links anytime html site is built
commit de663b5f98c8c7a37ef0ab4c570e46f990cd1938
Author: Chris Hostetter <hossman@apache.org>
Date: Mon May 8 12:01:44 2017 -0700
fix anchor/link combo
commit 0bfa433d7ac1b0166069986e971588b2095b9d2d
Author: Chris Hostetter <hossman@apache.org>
Date: Mon May 8 11:54:24 2017 -0700
Fix link checker to accept some absolute URLs that aren't valid URIs
commit 58c717cfe40e9f8b575d782210d624a5726f112a
Author: Chris Hostetter <hossman@apache.org>
Date: Mon May 8 11:34:12 2017 -0700
Fix some duplicate anchors that were breaking check-links-and-anchors
commit 3de6709c9be74bcaca7933f2375d20e2ed54dad0
Author: Chris Hostetter <hossman@apache.org>
Date: Mon May 8 11:24:20 2017 -0700
replace problematic footnoteref usage w/simple anchors/links
commit 33e8df25427276b0496e5f9882756678f0ef3f3c
Author: Chris Hostetter <hossman@apache.org>
Date: Mon May 8 10:35:22 2017 -0700
Fix formatting glitches found via: egrep '' src/*.adoc
commit bd805af6354f662af7df6f5d67cee4f3ed6143aa
Author: Cassandra Targett <ctargett@apache.org>
Date: Mon May 8 11:50:03 2017 -0500
SOLR-10296: conversion, solr-glossary
commit ceabf15b458b9b34738b61209d2cf7c218ef76eb
Author: Chris Hostetter <hossman@apache.org>
Date: Mon May 8 09:49:44 2017 -0700
upgrade asciidoctor-ant = 1.6.0-alpha.3 and fix logging jar dep that was overlooked before
commit d05e3a4066fcf7446479a233f26a254c970fb95c
Author: Cassandra Targett <ctargett@apache.org>
Date: Mon May 8 10:23:43 2017 -0500
SOLR-10296: conversion, remaining letter S minus solr-glossary
commit 3f9dc385915c69dce15d224898908e8c25b26c3a
Author: Cassandra Targett <ctargett@apache.org>
Date: Sun May 7 19:47:01 2017 -0500
SOLR-10296: conversion, letter S part 1
commit ff9fdcf1fcfb68008064e902f7cca8c776516323
Author: Cassandra Targett <ctargett@apache.org>
Date: Sun May 7 18:50:42 2017 -0500
SOLR-10296: add glossary attribute to CDCR Glossary
commit f7859d7f32df43308b1d82914523d90723b415a4
Author: Cassandra Targett <ctargett@apache.org>
Date: Sun May 7 18:46:57 2017 -0500
SOLR-10296: conversion, letter R
commit e53c64a3508a2a2fd7c01b085d26f39cf89af03e
Author: Cassandra Targett <ctargett@apache.org>
Date: Sun May 7 17:18:47 2017 -0500
SOLR-10296: conversion, letter Q
commit 53b3eaac6073e817dd9cc85d9b6f51cc873fb2a7
Author: Cassandra Targett <ctargett@apache.org>
Date: Sun May 7 17:00:47 2017 -0500
SOLR-10296: conversion, letter P
commit 26a571e0bf22de52caced8d72f7badb1afbcb0b4
Author: Cassandra Targett <ctargett@apache.org>
Date: Sun May 7 15:47:29 2017 -0500
SOLR-10296: conversion, letter O
commit 0ffdf3d543dc009caaf10b616cc9ee8c84ef2dac
Author: Cassandra Targett <ctargett@apache.org>
Date: Sun May 7 14:48:04 2017 -0500
SOLR-10296: conversion, letters M + N
commit 7d7fb52ab134a1f4227cab448c5a82890ef4e855
Author: Cassandra Targett <ctargett@apache.org>
Date: Sun May 7 14:03:53 2017 -0500
SOLR-10296: conversion, letter L; some other cleanups
commit c4b547c55a0461f8a7d4191a0e233d8a59d113de
Author: Cassandra Targett <ctargett@apache.org>
Date: Sun May 7 11:59:51 2017 -0500
SOLR-10296: conversion, letters J + K
commit d77278df6bb7d0639c18d2cc6f8cee3ff9196c96
Author: Cassandra Targett <ctargett@apache.org>
Date: Sun May 7 11:12:50 2017 -0500
SOLR-10296: conversion, letter I
commit 8916dd05af036ac58bc0754c994e62e45c808249
Author: Cassandra Targett <ctargett@apache.org>
Date: Sun May 7 10:43:43 2017 -0500
SOLR-10296: fix tables that declare specific column percentages
commit 7f1990c56950497a086fdfcbbccc5f3e16684cfd
Author: Cassandra Targett <ctargett@apache.org>
Date: Sat May 6 14:38:26 2017 -0500
SOLR-10296: conversion, letter H
commit a967d5a392e3cda08a6699dd751f597b8473f71e
Author: Cassandra Targett <ctargett@apache.org>
Date: Sat May 6 13:58:00 2017 -0500
SOLR-10296: conversion, letter G + some heading level cleanups
commit f060417a8345de17fa2c1c3e210da46ae5b6599e
Author: Cassandra Targett <ctargett@apache.org>
Date: Sat May 6 08:09:41 2017 -0500
SOLR-10296: conversion, done with letter F
commit ccf5dd28af555a35b3938ad8948afa6822887fbc
Author: Cassandra Targett <ctargett@apache.org>
Date: Fri May 5 22:42:37 2017 -0500
SOLR-10296: conversion, letter F, part 1
commit c0cc260ced47238e1342aa62ff9263ec48fe5f02
Author: Cassandra Targett <ctargett@apache.org>
Date: Fri May 5 21:19:55 2017 -0500
SOLR-10296: conversion, letter E
commit 645908e293298ccce31988a717dfb122c3bf3611
Author: Cassandra Targett <ctargett@apache.org>
Date: Fri May 5 20:42:53 2017 -0500
SOLR-10296: content conversion, letter D
commit 7905416153ff5726d97fde2774f13224c42759c1
Author: Chris Hostetter <hossman@apache.org>
Date: Fri May 5 17:16:57 2017 -0700
manual cleanup of the T files
commit 287ffe43c78e1cdccffb0d14c6f6cf78a0141b5e
Author: Cassandra Targett <ctargett@apache.org>
Date: Fri May 5 18:51:16 2017 -0500
SOLR-10296: conversion - C's
commit 7c2e7ce8c3d5f66b476e8167354f581667bbb88d
Author: Chris Hostetter <hossman@apache.org>
Date: Fri May 5 15:07:15 2017 -0700
manual cleanup of the remaining u files
commit bbe60af21393f6c8b59bdcae9c79a28a10545aa0
Author: Cassandra Targett <ctargett@apache.org>
Date: Fri May 5 15:52:23 2017 -0500
SOLR-10290: content conversion: B's and some C's
commit c7361afb83f3ae477c9f9a9fcbd901157735d390
Author: Chris Hostetter <hossman@apache.org>
Date: Fri May 5 11:21:34 2017 -0700
manual cleanup of using-* pages
commit 4697d96ca4bb0c6273865c88582907d2995c7d23
Author: Chris Hostetter <hossman@apache.org>
Date: Fri May 5 10:30:46 2017 -0700
manual cleanup of w pages
commit bf84e407e6111a694f689cd2a7fc34c1376d9b17
Author: Chris Hostetter <hossman@apache.org>
Date: Fri May 5 10:09:26 2017 -0700
manual cleanup of w-z
commit adf8959db733f516f81b5cb1b43e0b13218c4f53
Author: Cassandra Targett <ctargett@apache.org>
Date: Fri May 5 12:01:52 2017 -0500
SOLR-10290: content conversion, letter A
commit 4dca53bf59e138b90db7b89c7cf9ca37fcadbe46
Author: Cassandra Targett <ctargett@apache.org>
Date: Fri May 5 09:43:37 2017 -0500
SOLR-10290: commit changed pages since last Confluence export
commit 72e0d34bfdc3dbd8d0af51f1b55904d3b82fb215
Author: Cassandra Targett <ctargett@apache.org>
Date: Wed May 3 13:35:24 2017 -0500
SOLR-10295: Use index.html; fix pub process; add nav for PDFs
commit 737464ab897a424c2f6677e13d794ab136043de3
Author: Cassandra Targett <ctargett@apache.org>
Date: Wed May 3 13:34:14 2017 -0500
SOLR-10295: Use index.html; add nav for PDF versions
commit 7bd15b902a78756e333aa9db8363d7178aa53ac3
Author: Cassandra Targett <ctargett@apache.org>
Date: Wed May 3 08:38:44 2017 -0500
SOLR-10295: typos
commit 35e1acbfb537cf5540f5e576092664c8783fb29e
Author: Cassandra Targett <ctargett@apache.org>
Date: Mon May 1 16:08:57 2017 -0500
SOLR-10593: remove external link icons in comment threads
commit 1664ab87cf09f12a6f547425f05f4bd30f1af735
Author: Cassandra Targett <ctargett@apache.org>
Date: Mon May 1 15:36:01 2017 -0500
SOLR-10593: add comments.css to head include file so comments are styled properly
commit 276db77bf30e3c23f86ac8d5107014f84d2b7d16
Author: Cassandra Targett <ctargett@apache.org>
Date: Mon May 1 14:55:06 2017 -0500
SOLR-10593: change to "solr-refguide" site for comments
commit 42871f86bdaa12cc5fe68670a1145ee36d5571f4
Author: Cassandra Targett <ctargett@apache.org>
Date: Mon May 1 14:33:48 2017 -0500
SOLR-10301: small edits to how to write in asciidoc
commit 8b5f9693354b9019caf43c98badaf496ab9361e2
Author: Cassandra Targett <ctargett@apache.org>
Date: Mon May 1 11:26:08 2017 -0500
SOLR-10295: Add PDF instructions to publish guide
commit e375e250071a793a647926e1f0ab40d1e26031a0
Author: Cassandra Targett <ctargett@apache.org>
Date: Fri Apr 28 15:06:13 2017 -0500
SOLR-10295: missed some edits
commit 43e70c3f8f2c9612de359b29ef7127a81672ac5c
Author: Cassandra Targett <ctargett@apache.org>
Date: Fri Apr 28 14:36:29 2017 -0500
SOLR-10295: add re-publish process
commit f511fbf45a092f04829db14b24e6737e6f8a70fa
Author: Cassandra Targett <ctargett@apache.org>
Date: Fri Apr 28 08:17:40 2017 -0500
SOLR-10295: update publication process
commit 49c92bf03deda0e29c9a0e774ce05cf0bfbe71c5
Author: Steve Rowe <sarowe@apache.org>
Date: Thu Apr 27 14:24:38 2017 -0400
SOLR-10290: Added pygments.rb to list of required gems. Fixed build directories.
commit a56e8c9b73c1a44b791db3c4b9f5840fa32b73c2
Author: Cassandra Targett <ctargett@apache.org>
Date: Wed Apr 26 15:55:15 2017 -0500
SOLR-10295: clarify some instructions; add more TODOs
commit 81c8215ce5dad3d5f06ad07fa9314133b9d0a542
Author: Cassandra Targett <ctargett@apache.org>
Date: Wed Apr 26 14:13:45 2017 -0500
SOLR-10295: strawman process for publishing HTML version
commit 73148be0baab123b93953f98d69d3b4517842f03
Author: Cassandra Targett <ctargett@apache.org>
Date: Thu Apr 20 14:35:53 2017 -0500
SOLR-10290: update raw content files
commit 201d238ad61dfbbf5d7feb7d1750256fb67f39d3
Author: Cassandra Targett <ctargett@apache.org>
Date: Wed Apr 5 17:47:56 2017 -0500
SOLR-10290: remove stray pipe in feed.xml
commit d44e9ed8727844eaae4e7cba98d3f1e6639c7b87
Author: Cassandra Targett <ctargett@apache.org>
Date: Wed Apr 5 15:14:15 2017 -0500
SOLR-10422: Remove license attribution for now-unused Raleway font
commit 79e103756efc214c1ff3fca6b58c7621e077229f
Author: Cassandra Targett <ctargett@apache.org>
Date: Wed Apr 5 14:49:16 2017 -0500
SOLR-10290: Fix font-family references for consistency
commit 34829c59cfbf615c40e0717a59f6d25d5290a845
Author: Cassandra Targett <ctargett@apache.org>
Date: Wed Apr 5 14:47:09 2017 -0500
SOLR-10422: remove pdf/fonts directory; change HTML format to use Inconsolata & Noto Sans; other font-related dir cleanups
commit 6472b196372b387a43920781d3b2aad1d1d47544
Author: Cassandra Targett <ctargett@apache.org>
Date: Tue Apr 4 15:52:58 2017 -0500
SOLR-10290: get rid of unnecessary duplicate font directory
commit c6d29e33e41435824e217acf66a02ea3b14be7de
Author: Cassandra Targett <ctargett@apache.org>
Date: Tue Apr 4 15:29:07 2017 -0500
SOLR-10298: replace Noto Serif with Noto Sans, to reduce font size and line height and keep readability
commit d14977553f2597d84f907011a5c7275bfb79be77
Author: Chris Hostetter <hossman@apache.org>
Date: Fri Mar 31 11:09:26 2017 -0700
SOLR-10298: new pdfbox based tool to reduce PDF size (via FLATE_DECODE)
commit ec2cbb3eee23d94619e7c9e7e2b45fb77da61394
Author: Cassandra Targett <ctargett@apache.org>
Date: Fri Mar 31 11:24:52 2017 -0500
SOLR-10290: Fix feed.xml in case we want to have it in the online site; ensure URL is right everywhere
commit 5c29efc41a0213908f1b0ebd6d40c09927f6832f
Author: Cassandra Targett <ctargett@apache.org>
Date: Fri Mar 31 11:23:34 2017 -0500
SOLR-10290: Clean up _config.yml.template: update description; remove unused settings; move comments to above the thing they describe
commit 8071d3f4a2aac2b8a3b2e38bc1896f507a7e7763
Author: Cassandra Targett <ctargett@apache.org>
Date: Thu Mar 30 15:04:32 2017 -0500
Small edits to PDF meta-docs
commit 3b592f1be5f803c33fc170f6bf54b78e0597bef3
Author: Cassandra Targett <ctargett@apache.org>
Date: Thu Mar 30 15:03:53 2017 -0500
SOLR-10346: Remove topnav.yml data file & hard code top navigation into topnav template
commit 9bb9568b65cfec495d3effb570a65ba84fd2d9a3
Author: Cassandra Targett <ctargett@apache.org>
Date: Tue Mar 28 15:58:47 2017 -0500
SOLR-10300: add docs on building PDF and HTML versions
commit a214ff8c79a19f1babbea530caf2536a7e7f425e
Author: Cassandra Targett <ctargett@apache.org>
Date: Tue Mar 28 15:58:00 2017 -0500
SOLR-10298: remove some PDF build params that are not used
commit 017b890f7cdde1e1c7ec4b73ed8943db7eff370d
Author: Chris Hostetter <hossman@apache.org>
Date: Wed Mar 22 11:22:19 2017 -0700
SOLR-10342: use ivy-version.properties and std build paths for ref-guide
commit 183bfbeea69c7f1c9d481440a7ccac21b18ee1fd
Author: Chris Hostetter <hossman@apache.org>
Date: Wed Mar 22 10:12:26 2017 -0700
SOLR-10342: license headers
commit 85bb18003830846b036751ae3137a1efacaaa79d
Author: Chris Hostetter <hossman@apache.org>
Date: Wed Mar 22 10:08:17 2017 -0700
SOLR-10342: use common-build.xml for variables
commit 853c4ae0467607d508d8b3a13b60ad4414ef7234
Author: Cassandra Targett <ctargett@apache.org>
Date: Mon Mar 20 16:17:45 2017 -0500
SOLR-10300, SOLR-10301: add meta-docs directory and first pass at Asciidoc syntax & tools
commit 0e6f187daed4e571c6fa7f438a5ce7e9fd53ea54
Author: Cassandra Targett <ctargett@apache.org>
Date: Mon Mar 20 10:20:31 2017 -0500
Remove errant .DS_Store file
commit 46251028f4ca21305528b4a384aba64dbfc4d2cf
Author: Cassandra Targett <ctargett@apache.org>
Date: Thu Mar 16 13:07:50 2017 -0500
SOLR-10290: Add remaining files needed for complete builds
commit 08e6c9e99e426d3269af9cd3bb9697fd78c2da81
Author: Cassandra Targett <ctargett@apache.org>
Date: Thu Mar 16 13:03:45 2017 -0500
SOLR-10290: Really last batch of images
commit 66e7d9be95cde5a51716128ba1a33571132ff76d
Author: Cassandra Targett <ctargett@apache.org>
Date: Thu Mar 16 13:00:58 2017 -0500
SOLR-10290: Add last batch of images
commit 7012478b8bc1118f9acc0c1e34cc9b735a54e6a3
Author: Cassandra Targett <ctargett@apache.org>
Date: Thu Mar 16 13:00:11 2017 -0500
SOLR-10290: Add more images
commit fca9f3681452466941d7107d8813ba0c1e04edbb
Author: Cassandra Targett <ctargett@apache.org>
Date: Thu Mar 16 12:59:10 2017 -0500
SOLR-10290: Add more images
commit 7e8fd9ac0b87a5bdbcc589ec9c6f747561e9e7bc
Author: Cassandra Targett <ctargett@apache.org>
Date: Thu Mar 16 12:57:04 2017 -0500
SOLR-10290: Add some more images
commit 000fe8090da9c1d953fb0927b612a76de4f9ccf0
Author: Cassandra Targett <ctargett@apache.org>
Date: Thu Mar 16 12:55:58 2017 -0500
SOLR-10290: Add some of the images
commit 45a148a74805ae4723edab8230b1d2ba1f62284b
Author: Cassandra Targett <ctargett@apache.org>
Date: Thu Mar 16 12:28:21 2017 -0500
SOLR-10290: Add .adoc files
commit 2a6997b027ffa4cacab55ac8eb66d178b131a2fb
Author: Cassandra Targett <ctargett@apache.org>
Date: Thu Mar 16 12:24:58 2017 -0500
SOLR-10290: Add config.yml template for Jekyll build
commit 71001667e2781cedee3bc92f985b24fc3c99c3e3
Author: Cassandra Targett <ctargett@apache.org>
Date: Thu Mar 16 12:22:35 2017 -0500
SOLR-10290: Add files for PDF build
commit 659494333e2f0aa1700692e082a6a4f94e07720e
Author: Cassandra Targett <ctargett@apache.org>
Date: Thu Mar 16 12:12:12 2017 -0500
SOLR-10290: Add files needed for Jekyll HTML build
commit ec324b294ce858733dd014399a27ccb2cb513def
Author: Cassandra Targett <ctargett@apache.org>
Date: Thu Mar 16 11:51:06 2017 -0500
SOLR-10290: Add ivy and build files, etc.
commit 8736246ee51e8fbf08ee8d08a1dc22cdeba50d97
Author: Cassandra Targett <ctargett@apache.org>
Date: Thu Mar 16 11:49:12 2017 -0500
SOLR-10290: Add Confluence conversion tools
commit e825f0a7501802bd79004ed0ac44b62eba59954d
Author: Cassandra Targett <ctargett@apache.org>
Date: Thu Mar 16 10:54:18 2017 -0500
SOLR-10290: Initial commit of ref guide tools
2017-05-10 17:40:25 -04:00
|
|
|
<ant dir="solr-ref-guide" target="resolve" inheritall="false">
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
</ant>
|
2012-03-30 14:04:43 -04:00
|
|
|
<contrib-crawl target="resolve"/>
|
|
|
|
</sequential>
|
|
|
|
</target>
|
|
|
|
|
2013-02-08 17:00:15 -05:00
|
|
|
<target name="documentation-lint" depends="-ecj-javadoc-lint,-documentation-lint-unsupported" if="documentation-lint.supported"
|
|
|
|
description="Validates the generated documentation (HTML errors, broken links,...)">
|
|
|
|
<!-- we use antcall here, otherwise ANT will run all dependent targets: -->
|
|
|
|
<antcall target="-documentation-lint"/>
|
|
|
|
</target>
|
|
|
|
|
2012-04-23 00:29:21 -04:00
|
|
|
<!-- TODO: does solr have any other docs we should check? -->
|
|
|
|
<!-- TODO: also integrate checkJavaDocs.py, which does more checks -->
|
2013-02-08 17:00:15 -05:00
|
|
|
<target name="-documentation-lint" depends="documentation">
|
2012-10-24 21:57:46 -04:00
|
|
|
<jtidy-macro>
|
|
|
|
<!-- NOTE: must currently exclude deprecated-list due to a javadocs bug (as of 1.7.0_09)
|
|
|
|
javadocs generates invalid XML if you deprecate a method that takes a parameter
|
|
|
|
with a generic type -->
|
2015-01-14 07:44:04 -05:00
|
|
|
<fileset dir="build/docs" includes="**/*.html" excludes="**/deprecated-list.html,quickstart.html"/>
|
2012-10-24 21:57:46 -04:00
|
|
|
</jtidy-macro>
|
2012-10-19 09:14:00 -04:00
|
|
|
<echo message="Checking for broken links..."/>
|
|
|
|
<check-broken-links dir="${javadoc.dir}"/>
|
|
|
|
<echo message="Checking for malformed docs..."/>
|
2013-01-29 22:42:59 -05:00
|
|
|
<!-- TODO: add missing docs for all classes and bump this to level=class -->
|
|
|
|
<check-missing-javadocs dir="${javadoc.dir}" level="package"/>
|
2012-10-19 09:14:00 -04:00
|
|
|
</target>
|
2015-01-14 07:44:04 -05:00
|
|
|
|
2013-05-16 08:46:26 -04:00
|
|
|
<target name="-ecj-javadoc-lint" depends="compile,compile-test,jar-test-framework,-ecj-javadoc-lint-unsupported,-ecj-resolve" if="ecj-javadoc-lint.supported">
|
2012-09-23 22:56:46 -04:00
|
|
|
<subant target="-ecj-javadoc-lint" failonerror="true" inheritall="false">
|
2012-09-24 13:25:14 -04:00
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
2012-09-23 22:56:46 -04:00
|
|
|
<fileset dir="core" includes="build.xml"/>
|
|
|
|
<fileset dir="solrj" includes="build.xml"/>
|
|
|
|
<fileset dir="test-framework" includes="build.xml"/>
|
|
|
|
</subant>
|
|
|
|
<contrib-crawl target="-ecj-javadoc-lint"/>
|
2012-04-23 00:29:21 -04:00
|
|
|
</target>
|
2012-10-19 09:14:00 -04:00
|
|
|
|
2013-11-13 13:34:15 -05:00
|
|
|
<!-- define-lucene-javadoc-url is *not* a useless dependencies. Do not remove! -->
|
|
|
|
<target name="-dist-maven" depends="install-maven-tasks,define-lucene-javadoc-url">
|
2008-08-13 06:08:04 -04:00
|
|
|
<sequential>
|
2013-11-02 01:04:19 -04:00
|
|
|
<m2-deploy pom.xml="${filtered.pom.templates.dir}/solr/pom.xml"/> <!-- Solr parent POM -->
|
|
|
|
<subant target="-dist-maven" inheritall="false" >
|
2013-11-13 13:34:15 -05:00
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
2011-07-08 02:41:23 -04:00
|
|
|
<fileset dir="core" includes="build.xml"/>
|
|
|
|
<fileset dir="solrj" includes="build.xml"/>
|
|
|
|
<fileset dir="test-framework" includes="build.xml"/>
|
|
|
|
<fileset dir="webapp" includes="build.xml"/>
|
|
|
|
</subant>
|
2013-11-02 01:04:19 -04:00
|
|
|
<contrib-crawl target="-dist-maven"/>
|
2008-08-13 06:08:04 -04:00
|
|
|
</sequential>
|
|
|
|
</target>
|
2017-09-07 09:22:56 -04:00
|
|
|
|
|
|
|
<target name="-install-to-maven-local-repo" depends="install-maven-tasks">
|
|
|
|
<sequential>
|
|
|
|
<m2-install pom.xml="${filtered.pom.templates.dir}/solr/pom.xml"/> <!-- Solr parent POM -->
|
|
|
|
<subant target="-install-to-maven-local-repo" inheritall="false">
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
<fileset dir="core" includes="build.xml"/>
|
|
|
|
<fileset dir="solrj" includes="build.xml"/>
|
|
|
|
<fileset dir="test-framework" includes="build.xml"/>
|
|
|
|
<fileset dir="webapp" includes="build.xml"/>
|
|
|
|
</subant>
|
|
|
|
<contrib-crawl target="-install-to-maven-local-repo"/>
|
|
|
|
</sequential>
|
|
|
|
</target>
|
|
|
|
|
2013-11-13 13:34:15 -05:00
|
|
|
<target name="generate-maven-artifacts" depends="-unpack-solr-tgz">
|
2015-07-23 11:53:30 -04:00
|
|
|
<ant dir=".." target="resolve" inheritall="false"/>
|
|
|
|
<antcall target="-filter-pom-templates" inheritall="false"/>
|
|
|
|
<antcall target="-dist-maven" inheritall="false">
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
</antcall>
|
2012-09-06 09:53:35 -04:00
|
|
|
</target>
|
2011-07-08 02:41:23 -04:00
|
|
|
|
2013-01-03 04:18:17 -05:00
|
|
|
<target name="-validate-maven-dependencies" depends="compile-tools, install-maven-tasks, load-custom-tasks">
|
2012-09-06 09:53:35 -04:00
|
|
|
<sequential>
|
|
|
|
<subant target="-validate-maven-dependencies" failonerror="true" inheritall="false">
|
|
|
|
<propertyset refid="uptodate.and.compiled.properties"/>
|
|
|
|
<fileset dir="core" includes="build.xml"/>
|
|
|
|
<fileset dir="solrj" includes="build.xml"/>
|
|
|
|
<fileset dir="test-framework" includes="build.xml"/>
|
|
|
|
<fileset dir="webapp" includes="build.xml"/>
|
|
|
|
</subant>
|
|
|
|
<contrib-crawl target="-validate-maven-dependencies"/>
|
|
|
|
</sequential>
|
|
|
|
</target>
|
2015-08-11 19:00:39 -04:00
|
|
|
|
2008-12-07 15:53:22 -05:00
|
|
|
<!-- ========================================================================= -->
|
2011-07-08 02:41:23 -04:00
|
|
|
<!-- ========================= COMMITTERS' HELPERS =========================== -->
|
2008-12-07 15:53:22 -05:00
|
|
|
<!-- ========================================================================= -->
|
2012-09-25 21:00:39 -04:00
|
|
|
|
2012-04-17 09:36:19 -04:00
|
|
|
<property name="analysis-common.res.dir" value="../lucene/analysis/common/src/resources/org/apache/lucene/analysis"/>
|
|
|
|
<property name="analysis-kuromoji.res.dir" value="../lucene/analysis/kuromoji/src/resources/org/apache/lucene/analysis"/>
|
2014-01-04 11:05:50 -05:00
|
|
|
<property name="analysis.conf.dest" value="${example}/solr/collection1/conf/lang"/>
|
2012-02-08 07:07:52 -05:00
|
|
|
|
|
|
|
<target name="sync-analyzers"
|
|
|
|
description="Committers' Helper: synchronizes analysis resources (e.g. stoplists) to the example">
|
|
|
|
<!-- arabic -->
|
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/ar/stopwords.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_ar.txt"/>
|
|
|
|
<!-- bulgarian -->
|
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/bg/stopwords.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_bg.txt"/>
|
|
|
|
<!-- catalan -->
|
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/ca/stopwords.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_ca.txt"/>
|
2014-01-04 11:05:50 -05:00
|
|
|
<!-- kurdish -->
|
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/ckb/stopwords.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_ckb.txt"/>
|
2012-02-08 07:07:52 -05:00
|
|
|
<!-- czech -->
|
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/cz/stopwords.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_cz.txt"/>
|
|
|
|
<!-- danish -->
|
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/snowball/danish_stop.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_da.txt"/>
|
|
|
|
<!-- german -->
|
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/snowball/german_stop.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_de.txt"/>
|
|
|
|
<!-- greek -->
|
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/el/stopwords.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_el.txt"/>
|
|
|
|
<!-- spanish -->
|
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/snowball/spanish_stop.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_es.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- basque -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/eu/stopwords.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_eu.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- persian -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/fa/stopwords.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_fa.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- finnish -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/snowball/finnish_stop.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_fi.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- french -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/snowball/french_stop.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_fr.txt"/>
|
2012-03-24 11:59:04 -04:00
|
|
|
<!-- irish -->
|
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/ga/stopwords.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_ga.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- galician -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/gl/stopwords.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_gl.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- hindi -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/hi/stopwords.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_hi.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- hungarian -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/snowball/hungarian_stop.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_hu.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- armenian -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/hy/stopwords.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_hy.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- indonesian -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/id/stopwords.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_id.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- italian -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/snowball/italian_stop.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_it.txt"/>
|
|
|
|
<!-- japanese -->
|
2012-03-26 06:31:48 -04:00
|
|
|
<copy verbose="true" file="${analysis-kuromoji.res.dir}/ja/stopwords.txt"
|
2012-02-08 07:07:52 -05:00
|
|
|
tofile="${analysis.conf.dest}/stopwords_ja.txt"/>
|
2012-03-26 06:31:48 -04:00
|
|
|
<copy verbose="true" file="${analysis-kuromoji.res.dir}/ja/stoptags.txt"
|
2012-02-08 07:07:52 -05:00
|
|
|
tofile="${analysis.conf.dest}/stoptags_ja.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- latvian -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/lv/stopwords.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_lv.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- dutch -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/snowball/dutch_stop.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_nl.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- norwegian -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/snowball/norwegian_stop.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_no.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- portuguese -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/snowball/portuguese_stop.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_pt.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- romanian -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/ro/stopwords.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_ro.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- russian -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/snowball/russian_stop.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_ru.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- swedish -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/snowball/swedish_stop.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_sv.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- thai -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/th/stopwords.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_th.txt"/>
|
2015-08-11 19:00:39 -04:00
|
|
|
<!-- turkish -->
|
2012-02-08 07:07:52 -05:00
|
|
|
<copy verbose="true" file="${analysis-common.res.dir}/tr/stopwords.txt"
|
|
|
|
tofile="${analysis.conf.dest}/stopwords_tr.txt"/>
|
|
|
|
</target>
|
2012-03-30 11:50:57 -04:00
|
|
|
|
2012-10-08 08:52:48 -04:00
|
|
|
<target name="jar-checksums" depends="resolve">
|
2012-08-03 10:05:26 -04:00
|
|
|
<jar-checksum-macro srcdir="${common-solr.dir}" dstdir="${common-solr.dir}/licenses"/>
|
|
|
|
</target>
|
|
|
|
|
2013-10-31 11:20:08 -04:00
|
|
|
<target name="-append-module-dependencies-properties">
|
|
|
|
<ant dir="core" target="-append-module-dependencies-properties" inheritAll="false"/>
|
|
|
|
<ant dir="solrj" target="-append-module-dependencies-properties" inheritAll="false"/>
|
|
|
|
<ant dir="test-framework" target="-append-module-dependencies-properties" inheritAll="false"/>
|
|
|
|
<contrib-crawl target="-append-module-dependencies-properties"/>
|
|
|
|
</target>
|
2015-01-14 10:14:21 -05:00
|
|
|
|
2006-02-06 11:24:21 -05:00
|
|
|
</project>
|