From 17f6eaadeb91057cb37309271c0b6e79439f64aa Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Tue, 11 Dec 2012 18:26:30 +0100 Subject: o Starting to parse out commit info from the Jenkins build too. --- .../esper/testing/jenkins/JenkinsBuildXmlTest.java | 62 ++++++++++++++++++++++ .../jenkins/build/build-with-git-commits.xml | 12 +++++ .../build/build-with-subversion-commits.xml | 2 + 3 files changed, 76 insertions(+) create mode 100755 src/test/java/io/trygvis/esper/testing/jenkins/JenkinsBuildXmlTest.java create mode 100755 src/test/resources/jenkins/build/build-with-git-commits.xml create mode 100755 src/test/resources/jenkins/build/build-with-subversion-commits.xml (limited to 'src/test') diff --git a/src/test/java/io/trygvis/esper/testing/jenkins/JenkinsBuildXmlTest.java b/src/test/java/io/trygvis/esper/testing/jenkins/JenkinsBuildXmlTest.java new file mode 100755 index 0000000..75d7326 --- /dev/null +++ b/src/test/java/io/trygvis/esper/testing/jenkins/JenkinsBuildXmlTest.java @@ -0,0 +1,62 @@ +package io.trygvis.esper.testing.jenkins; + +import java.io.IOException; +import java.io.InputStream; +import java.net.URI; + +import org.jdom2.Document; +import org.joda.time.DateTime; +import org.joda.time.LocalDateTime; +import org.joda.time.chrono.ISOChronology; + +import fj.data.Option; +import io.trygvis.esper.testing.util.XmlParser; +import junit.framework.TestCase; + +import static org.joda.time.DateTimeZone.forOffsetHours; +import static org.joda.time.DateTimeZone.forOffsetHoursMinutes; +import static org.joda.time.chrono.ISOChronology.getInstance; + +public class JenkinsBuildXmlTest extends TestCase { + XmlParser parser = new XmlParser(); + ISOChronology minus6 = getInstance(forOffsetHours(-6)); + ISOChronology minus5 = getInstance(forOffsetHours(-5)); + ISOChronology plus530 = getInstance(forOffsetHoursMinutes(5, 30)); + + public Option f(InputStream inputStream) { + return parser.parseDocument(inputStream); + } + + public void testYo() throws IOException { + try (InputStream is = getClass().getResourceAsStream("/jenkins/build/build-with-git-commits.xml")) { + Option option = JenkinsBuildXml.parse(parser.parseDocument(is).some().getRootElement()); + + assertTrue(option.isSome()); + JenkinsBuildXml build = option.some(); + + assertEquals(URI.create("http://ci.jruby.org/job/jruby-dist-master/1085/"), build.url); + assertEquals(1085, build.number); + assertTrue(build.result.isSome()); + assertEquals(488824, build.duration); + assertTrue(build.changeSet.isSome()); + JenkinsBuildXml.ChangeSetXml changeSet = build.changeSet.some(); + assertTrue(changeSet.revision.isNone()); + assertEquals(8, changeSet.items.size()); + + assertItem(changeSet.items.get(0), "df6d3e8773dff6cc727a6ca4d8eaa8b5f970138d", "Add missing jnr-enxio to NB project.", new DateTime(2012, 12, 5, 10, 40, 58, 0, minus6)); + assertItem(changeSet.items.get(1), "54f6ce8c6e9a2c068c6b1bdfa096dcabb4e0ef1c", "Added description for vertexFor method", new DateTime(2012, 12, 5, 10, 56, 3, 0, plus530)); + assertItem(changeSet.items.get(2), "b6edf4a29157ef5ecd4e050c79f9353200ed0daf", "Added spec for allData method of DirectedGraph.java", new DateTime(2012, 12, 5, 10, 56, 3, 0, plus530)); + assertItem(changeSet.items.get(3), "9deef648a66d8fd4ed1b119419410b28492b87b4", "Added spec for removeEdge(Edge edge) method in DirectedGraph.java", new DateTime(2012, 12, 5, 11, 7, 34, 0, plus530)); + assertItem(changeSet.items.get(4), "9a3eb797ce136349f3866fc2ae9b35be360fb3df", "Added spec for getInorderData method of DirectedGraph.java", new DateTime(2012, 12, 5, 11, 20, 17, 0, plus530)); + assertItem(changeSet.items.get(5), "41b5de23dd2d7ccbc170252a43b8996316b93075", "No need to look up TZ here. In all cases leading up to here,", new DateTime(2012, 12, 6, 0, 5, 37, 0, minus5)); + assertItem(changeSet.items.get(6), "def4c054ae82848c92b015a3267ace2c2cedd193", "Identify the correct JIRA ticket.", new DateTime(2012, 12, 6, 0, 8, 8, 0, minus5)); + assertItem(changeSet.items.get(7), "82f12220d01c2c07398107fa5f5a2d50feb7c8c4", "As ugly as it might be, maintaining a map of exceptional time zone", new DateTime(2012, 12, 6, 0, 17, 26, 0, minus5)); + } + } + + private void assertItem(JenkinsBuildXml.ChangeSetItemXml item, String commitId, String msg, DateTime date) { + assertEquals(commitId, item.commitId); + assertEquals(msg, item.msg); + assertEquals(date.toDateTime(item.date.getZone()), item.date); + } +} diff --git a/src/test/resources/jenkins/build/build-with-git-commits.xml b/src/test/resources/jenkins/build/build-with-git-commits.xml new file mode 100755 index 0000000..e04113d --- /dev/null +++ b/src/test/resources/jenkins/build/build-with-git-commits.xml @@ -0,0 +1,12 @@ + +Started by timer108582f12220d01c2c07398107fa5f5a2d50feb7c8c482f12220d01c2c07398107fa5f5a2d50feb7c8c4origin/master82f12220d01c2c07398107fa5f5a2d50feb7c8c482f12220d01c2c07398107fa5f5a2d50feb7c8c4origin/mastergit://jruby.org/jruby.gitfalse488824522747jruby-dist-master #10852012-12-06_03-01-02false1085SUCCESS1354791662000http://ci.jruby.org/job/jruby-dist-master/1085/nbproject/nbjdk.propertiesnbproject/project.xmldf6d3e8773dff6cc727a6ca4d8eaa8b5f970138d1354732858000http://ci.jruby.org/user/Charles%20Oliver%20NutterCharles Oliver NutterAdd missing jnr-enxio to NB project. +2012-12-05 10:40:58 -0600df6d3e8773dff6cc727a6ca4d8eaa8b5f970138dAdd missing jnr-enxio to NB project.editnbproject/nbjdk.propertieseditnbproject/project.xmlsrc/org/jruby/ir/util/DirectedGraph.java54f6ce8c6e9a2c068c6b1bdfa096dcabb4e0ef1c1354733763000http://ci.jruby.org/user/csonpatkicsonpatkiAdded description for vertexFor method +2012-12-05 10:56:03 +053054f6ce8c6e9a2c068c6b1bdfa096dcabb4e0ef1cAdded description for vertexFor methodeditsrc/org/jruby/ir/util/DirectedGraph.javaspec/ir/directed_graph/directed_graph_spec.rbb6edf4a29157ef5ecd4e050c79f9353200ed0daf1354733763000http://ci.jruby.org/user/csonpatkicsonpatkiAdded spec for allData method of DirectedGraph.java +2012-12-05 10:56:03 +0530b6edf4a29157ef5ecd4e050c79f9353200ed0dafAdded spec for allData method of DirectedGraph.javaeditspec/ir/directed_graph/directed_graph_spec.rbspec/ir/directed_graph/directed_graph_spec.rb9deef648a66d8fd4ed1b119419410b28492b87b41354734454000http://ci.jruby.org/user/csonpatkicsonpatkiAdded spec for removeEdge(Edge edge) method in DirectedGraph.java +2012-12-05 11:07:34 +05309deef648a66d8fd4ed1b119419410b28492b87b4Added spec for removeEdge(Edge edge) method in DirectedGraph.javaeditspec/ir/directed_graph/directed_graph_spec.rbspec/ir/directed_graph/directed_graph_spec.rb9a3eb797ce136349f3866fc2ae9b35be360fb3df1354735217000http://ci.jruby.org/user/csonpatkicsonpatkiAdded spec for getInorderData method of DirectedGraph.java +2012-12-05 11:20:17 +05309a3eb797ce136349f3866fc2ae9b35be360fb3dfAdded spec for getInorderData method of DirectedGraph.javaeditspec/ir/directed_graph/directed_graph_spec.rbsrc/org/jruby/RubyTime.java41b5de23dd2d7ccbc170252a43b8996316b930751354781137000http://ci.jruby.org/user/hasariHiro AsariNo need to look up TZ here. In all cases leading up to here, +we should rely on the String value passed to set up the Time object. +2012-12-06 00:05:37 -050041b5de23dd2d7ccbc170252a43b8996316b93075No need to look up TZ here. In all cases leading up to here,editsrc/org/jruby/RubyTime.javasrc/org/jruby/RubyTime.javadef4c054ae82848c92b015a3267ace2c2cedd1931354781288000http://ci.jruby.org/user/hasariHiro AsariIdentify the correct JIRA ticket. +2012-12-06 00:08:08 -0500def4c054ae82848c92b015a3267ace2c2cedd193Identify the correct JIRA ticket.editsrc/org/jruby/RubyTime.javasrc/org/jruby/RubyTime.java82f12220d01c2c07398107fa5f5a2d50feb7c8c41354781846000http://ci.jruby.org/user/hasariHiro AsariAs ugly as it might be, maintaining a map of exceptional time zone +values may be the best way to address #215. +2012-12-06 00:17:26 -050082f12220d01c2c07398107fa5f5a2d50feb7c8c4As ugly as it might be, maintaining a map of exceptional time zoneeditsrc/org/jruby/RubyTime.javahttp://ci.jruby.org/user/Charles%20Oliver%20NutterCharles Oliver Nutterhttp://ci.jruby.org/user/csonpatkicsonpatkihttp://ci.jruby.org/user/hasariHiro Asari diff --git a/src/test/resources/jenkins/build/build-with-subversion-commits.xml b/src/test/resources/jenkins/build/build-with-subversion-commits.xml new file mode 100755 index 0000000..92fbbab --- /dev/null +++ b/src/test/resources/jenkins/build/build-with-subversion-commits.xml @@ -0,0 +1,2 @@ + +Started by timer0394583testReportREADME.txtREADME.txtREADME.txtfalse16465261466031Lucene-Solr-Tests-4.x-Java6 #11022012-12-11_03-17-24false1102SUCCESS1355195844624https://builds.apache.org/job/Lucene-Solr-Tests-4.x-Java6/1102/lucenedev-toolslucenelucene/BUILD.txtlucene/CHANGES.txtlucene/JRE_VERSION_MIGRATION.txtlucene/LICENSE.txtlucene/MIGRATE.txtlucene/NOTICE.txtlucene/README.txtlucene/SYSTEM_REQUIREMENTS.txtlucene/analysislucene/analysis/icu/src/java/org/apache/lucene/collation/ICUCollationKeyFilterFactory.javalucene/backwardslucene/benchmarklucene/build.xmllucene/codecslucene/common-build.xmllucene/corelucene/core/src/test/org/apache/lucene/index/TestBackwardsCompatibility.javalucene/core/src/test/org/apache/lucene/index/index.40.cfs.ziplucene/core/src/test/org/apache/lucene/index/index.40.nocfs.ziplucene/core/src/test/org/apache/lucene/index/index.40.optimized.cfs.ziplucene/core/src/test/org/apache/lucene/index/index.40.optimized.nocfs.ziplucene/demolucene/facetlucene/groupinglucene/highlighterlucene/ivy-settings.xmllucene/joinlucene/licenseslucene/memorylucene/misclucene/module-build.xmllucene/querieslucene/queryparserlucene/sandboxlucene/sitelucene/spatiallucene/suggestlucene/test-frameworklucene/toolssolrsolr/CHANGES.txtsolr/LICENSE.txtsolr/NOTICE.txtsolr/README.txtsolr/SYSTEM_REQUIREMENTS.txtsolr/build.xmlsolr/cloud-devsolr/common-build.xmlsolr/contribsolr/coresolr/core/src/java/org/apache/solr/schema/IndexSchema.javasolr/examplesolr/licensessolr/licenses/httpclient-LICENSE-ASL.txtsolr/licenses/httpclient-NOTICE.txtsolr/licenses/httpcore-LICENSE-ASL.txtsolr/licenses/httpcore-NOTICE.txtsolr/licenses/httpmime-LICENSE-ASL.txtsolr/licenses/httpmime-NOTICE.txtsolr/scriptssolr/sitesolr/solrjsolr/test-frameworksolr/testlogging.propertiessolr/webapphttps://builds.apache.org/user/markrmillermarkrmiller1419960-12012-12-11T01:08:10.682365ZSOLR-2986: Add MoreLikeThis to warning about features that require uniqueKey. Also, change the warning to warn log level.edit/lucene/dev/branches/branch_4xedit/lucene/dev/branches/branch_4x/dev-toolsedit/lucene/dev/branches/branch_4x/luceneedit/lucene/dev/branches/branch_4x/lucene/BUILD.txtedit/lucene/dev/branches/branch_4x/lucene/CHANGES.txtedit/lucene/dev/branches/branch_4x/lucene/JRE_VERSION_MIGRATION.txtedit/lucene/dev/branches/branch_4x/lucene/LICENSE.txtedit/lucene/dev/branches/branch_4x/lucene/MIGRATE.txtedit/lucene/dev/branches/branch_4x/lucene/NOTICE.txtedit/lucene/dev/branches/branch_4x/lucene/README.txtedit/lucene/dev/branches/branch_4x/lucene/SYSTEM_REQUIREMENTS.txtedit/lucene/dev/branches/branch_4x/lucene/analysisedit/lucene/dev/branches/branch_4x/lucene/analysis/icu/src/java/org/apache/lucene/collation/ICUCollationKeyFilterFactory.javaedit/lucene/dev/branches/branch_4x/lucene/backwardsedit/lucene/dev/branches/branch_4x/lucene/benchmarkedit/lucene/dev/branches/branch_4x/lucene/build.xmledit/lucene/dev/branches/branch_4x/lucene/codecsedit/lucene/dev/branches/branch_4x/lucene/common-build.xmledit/lucene/dev/branches/branch_4x/lucene/coreedit/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestBackwardsCompatibility.javaedit/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/index.40.cfs.zipedit/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/index.40.nocfs.zipedit/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/index.40.optimized.cfs.zipedit/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/index.40.optimized.nocfs.zipedit/lucene/dev/branches/branch_4x/lucene/demoedit/lucene/dev/branches/branch_4x/lucene/facetedit/lucene/dev/branches/branch_4x/lucene/groupingedit/lucene/dev/branches/branch_4x/lucene/highlighteredit/lucene/dev/branches/branch_4x/lucene/ivy-settings.xmledit/lucene/dev/branches/branch_4x/lucene/joinedit/lucene/dev/branches/branch_4x/lucene/licensesedit/lucene/dev/branches/branch_4x/lucene/memoryedit/lucene/dev/branches/branch_4x/lucene/miscedit/lucene/dev/branches/branch_4x/lucene/module-build.xmledit/lucene/dev/branches/branch_4x/lucene/queriesedit/lucene/dev/branches/branch_4x/lucene/queryparseredit/lucene/dev/branches/branch_4x/lucene/sandboxedit/lucene/dev/branches/branch_4x/lucene/siteedit/lucene/dev/branches/branch_4x/lucene/spatialedit/lucene/dev/branches/branch_4x/lucene/suggestedit/lucene/dev/branches/branch_4x/lucene/test-frameworkedit/lucene/dev/branches/branch_4x/lucene/toolsedit/lucene/dev/branches/branch_4x/solredit/lucene/dev/branches/branch_4x/solr/CHANGES.txtedit/lucene/dev/branches/branch_4x/solr/LICENSE.txtedit/lucene/dev/branches/branch_4x/solr/NOTICE.txtedit/lucene/dev/branches/branch_4x/solr/README.txtedit/lucene/dev/branches/branch_4x/solr/SYSTEM_REQUIREMENTS.txtedit/lucene/dev/branches/branch_4x/solr/build.xmledit/lucene/dev/branches/branch_4x/solr/cloud-devedit/lucene/dev/branches/branch_4x/solr/common-build.xmledit/lucene/dev/branches/branch_4x/solr/contribedit/lucene/dev/branches/branch_4x/solr/coreedit/lucene/dev/branches/branch_4x/solr/core/src/java/org/apache/solr/schema/IndexSchema.javaedit/lucene/dev/branches/branch_4x/solr/exampleedit/lucene/dev/branches/branch_4x/solr/licensesedit/lucene/dev/branches/branch_4x/solr/licenses/httpclient-LICENSE-ASL.txtedit/lucene/dev/branches/branch_4x/solr/licenses/httpclient-NOTICE.txtedit/lucene/dev/branches/branch_4x/solr/licenses/httpcore-LICENSE-ASL.txtedit/lucene/dev/branches/branch_4x/solr/licenses/httpcore-NOTICE.txtedit/lucene/dev/branches/branch_4x/solr/licenses/httpmime-LICENSE-ASL.txtedit/lucene/dev/branches/branch_4x/solr/licenses/httpmime-NOTICE.txtedit/lucene/dev/branches/branch_4x/solr/scriptsedit/lucene/dev/branches/branch_4x/solr/siteedit/lucene/dev/branches/branch_4x/solr/solrjedit/lucene/dev/branches/branch_4x/solr/test-frameworkedit/lucene/dev/branches/branch_4x/solr/testlogging.propertiesedit/lucene/dev/branches/branch_4x/solr/webapp1419960markrmillerdev-toolslucenelucene/BUILD.txtlucene/CHANGES.txtlucene/JRE_VERSION_MIGRATION.txtlucene/LICENSE.txtlucene/MIGRATE.txtlucene/NOTICE.txtlucene/README.txtlucene/SYSTEM_REQUIREMENTS.txtlucene/analysislucene/analysis/icu/src/java/org/apache/lucene/collation/ICUCollationKeyFilterFactory.javalucene/backwardslucene/benchmarklucene/build.xmllucene/codecslucene/common-build.xmllucene/corelucene/core/src/test/org/apache/lucene/index/TestBackwardsCompatibility.javalucene/core/src/test/org/apache/lucene/index/index.40.cfs.ziplucene/core/src/test/org/apache/lucene/index/index.40.nocfs.ziplucene/core/src/test/org/apache/lucene/index/index.40.optimized.cfs.ziplucene/core/src/test/org/apache/lucene/index/index.40.optimized.nocfs.ziplucene/demolucene/facetlucene/groupinglucene/highlighterlucene/ivy-settings.xmllucene/joinlucene/licenseslucene/memorylucene/misclucene/module-build.xmllucene/querieslucene/queryparserlucene/sandboxlucene/sitelucene/spatiallucene/suggestlucene/test-frameworklucene/toolssolrsolr/CHANGES.txtsolr/LICENSE.txtsolr/NOTICE.txtsolr/README.txtsolr/SYSTEM_REQUIREMENTS.txtsolr/build.xmlsolr/cloud-devsolr/common-build.xmlsolr/contribsolr/coresolr/core/src/java/org/apache/solr/handler/admin/CollectionsHandler.javasolr/examplesolr/licensessolr/licenses/httpclient-LICENSE-ASL.txtsolr/licenses/httpclient-NOTICE.txtsolr/licenses/httpcore-LICENSE-ASL.txtsolr/licenses/httpcore-NOTICE.txtsolr/licenses/httpmime-LICENSE-ASL.txtsolr/licenses/httpmime-NOTICE.txtsolr/scriptssolr/sitesolr/solrjsolr/test-frameworksolr/testlogging.propertiessolr/webapphttps://builds.apache.org/user/markrmillermarkrmiller1419953-12012-12-11T00:56:19.684855ZSOLR-4071: Validate that name is pass to Collections API create, and behave the same way as on startup when collection.configName is not explicitly passed.edit/lucene/dev/branches/branch_4xedit/lucene/dev/branches/branch_4x/dev-toolsedit/lucene/dev/branches/branch_4x/luceneedit/lucene/dev/branches/branch_4x/lucene/BUILD.txtedit/lucene/dev/branches/branch_4x/lucene/CHANGES.txtedit/lucene/dev/branches/branch_4x/lucene/JRE_VERSION_MIGRATION.txtedit/lucene/dev/branches/branch_4x/lucene/LICENSE.txtedit/lucene/dev/branches/branch_4x/lucene/MIGRATE.txtedit/lucene/dev/branches/branch_4x/lucene/NOTICE.txtedit/lucene/dev/branches/branch_4x/lucene/README.txtedit/lucene/dev/branches/branch_4x/lucene/SYSTEM_REQUIREMENTS.txtedit/lucene/dev/branches/branch_4x/lucene/analysisedit/lucene/dev/branches/branch_4x/lucene/analysis/icu/src/java/org/apache/lucene/collation/ICUCollationKeyFilterFactory.javaedit/lucene/dev/branches/branch_4x/lucene/backwardsedit/lucene/dev/branches/branch_4x/lucene/benchmarkedit/lucene/dev/branches/branch_4x/lucene/build.xmledit/lucene/dev/branches/branch_4x/lucene/codecsedit/lucene/dev/branches/branch_4x/lucene/common-build.xmledit/lucene/dev/branches/branch_4x/lucene/coreedit/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestBackwardsCompatibility.javaedit/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/index.40.cfs.zipedit/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/index.40.nocfs.zipedit/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/index.40.optimized.cfs.zipedit/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/index.40.optimized.nocfs.zipedit/lucene/dev/branches/branch_4x/lucene/demoedit/lucene/dev/branches/branch_4x/lucene/facetedit/lucene/dev/branches/branch_4x/lucene/groupingedit/lucene/dev/branches/branch_4x/lucene/highlighteredit/lucene/dev/branches/branch_4x/lucene/ivy-settings.xmledit/lucene/dev/branches/branch_4x/lucene/joinedit/lucene/dev/branches/branch_4x/lucene/licensesedit/lucene/dev/branches/branch_4x/lucene/memoryedit/lucene/dev/branches/branch_4x/lucene/miscedit/lucene/dev/branches/branch_4x/lucene/module-build.xmledit/lucene/dev/branches/branch_4x/lucene/queriesedit/lucene/dev/branches/branch_4x/lucene/queryparseredit/lucene/dev/branches/branch_4x/lucene/sandboxedit/lucene/dev/branches/branch_4x/lucene/siteedit/lucene/dev/branches/branch_4x/lucene/spatialedit/lucene/dev/branches/branch_4x/lucene/suggestedit/lucene/dev/branches/branch_4x/lucene/test-frameworkedit/lucene/dev/branches/branch_4x/lucene/toolsedit/lucene/dev/branches/branch_4x/solredit/lucene/dev/branches/branch_4x/solr/CHANGES.txtedit/lucene/dev/branches/branch_4x/solr/LICENSE.txtedit/lucene/dev/branches/branch_4x/solr/NOTICE.txtedit/lucene/dev/branches/branch_4x/solr/README.txtedit/lucene/dev/branches/branch_4x/solr/SYSTEM_REQUIREMENTS.txtedit/lucene/dev/branches/branch_4x/solr/build.xmledit/lucene/dev/branches/branch_4x/solr/cloud-devedit/lucene/dev/branches/branch_4x/solr/common-build.xmledit/lucene/dev/branches/branch_4x/solr/contribedit/lucene/dev/branches/branch_4x/solr/coreedit/lucene/dev/branches/branch_4x/solr/core/src/java/org/apache/solr/handler/admin/CollectionsHandler.javaedit/lucene/dev/branches/branch_4x/solr/exampleedit/lucene/dev/branches/branch_4x/solr/licensesedit/lucene/dev/branches/branch_4x/solr/licenses/httpclient-LICENSE-ASL.txtedit/lucene/dev/branches/branch_4x/solr/licenses/httpclient-NOTICE.txtedit/lucene/dev/branches/branch_4x/solr/licenses/httpcore-LICENSE-ASL.txtedit/lucene/dev/branches/branch_4x/solr/licenses/httpcore-NOTICE.txtedit/lucene/dev/branches/branch_4x/solr/licenses/httpmime-LICENSE-ASL.txtedit/lucene/dev/branches/branch_4x/solr/licenses/httpmime-NOTICE.txtedit/lucene/dev/branches/branch_4x/solr/scriptsedit/lucene/dev/branches/branch_4x/solr/siteedit/lucene/dev/branches/branch_4x/solr/solrjedit/lucene/dev/branches/branch_4x/solr/test-frameworkedit/lucene/dev/branches/branch_4x/solr/testlogging.propertiesedit/lucene/dev/branches/branch_4x/solr/webapp1419953markrmillerdev-toolslucenelucene/BUILD.txtlucene/CHANGES.txtlucene/JRE_VERSION_MIGRATION.txtlucene/LICENSE.txtlucene/MIGRATE.txtlucene/NOTICE.txtlucene/README.txtlucene/SYSTEM_REQUIREMENTS.txtlucene/analysislucene/analysis/icu/src/java/org/apache/lucene/collation/ICUCollationKeyFilterFactory.javalucene/backwardslucene/benchmarklucene/build.xmllucene/codecslucene/common-build.xmllucene/corelucene/core/src/test/org/apache/lucene/index/TestBackwardsCompatibility.javalucene/core/src/test/org/apache/lucene/index/index.40.cfs.ziplucene/core/src/test/org/apache/lucene/index/index.40.nocfs.ziplucene/core/src/test/org/apache/lucene/index/index.40.optimized.cfs.ziplucene/core/src/test/org/apache/lucene/index/index.40.optimized.nocfs.ziplucene/demolucene/facetlucene/groupinglucene/highlighterlucene/ivy-settings.xmllucene/joinlucene/licenseslucene/memorylucene/misclucene/module-build.xmllucene/querieslucene/queryparserlucene/sandboxlucene/sitelucene/spatiallucene/suggestlucene/test-frameworklucene/toolssolrsolr/CHANGES.txtsolr/LICENSE.txtsolr/NOTICE.txtsolr/README.txtsolr/SYSTEM_REQUIREMENTS.txtsolr/build.xmlsolr/cloud-devsolr/common-build.xmlsolr/contribsolr/coresolr/core/src/java/org/apache/solr/handler/admin/LukeRequestHandler.javasolr/core/src/java/org/apache/solr/search/SolrIndexSearcher.javasolr/examplesolr/licensessolr/licenses/httpclient-LICENSE-ASL.txtsolr/licenses/httpclient-NOTICE.txtsolr/licenses/httpcore-LICENSE-ASL.txtsolr/licenses/httpcore-NOTICE.txtsolr/licenses/httpmime-LICENSE-ASL.txtsolr/licenses/httpmime-NOTICE.txtsolr/scriptssolr/sitesolr/solrjsolr/test-frameworksolr/testlogging.propertiessolr/webappsolr/webapp/web/js/scripts/cores.jssolr/webapp/web/js/scripts/dashboard.jssolr/webapp/web/tpl/cores.htmlsolr/webapp/web/tpl/dashboard.htmlhttps://builds.apache.org/user/markrmillermarkrmiller1419940-12012-12-11T00:10:12.700549ZSOLR-3948: Calculate/display deleted documents in admin interface.edit/lucene/dev/branches/branch_4xedit/lucene/dev/branches/branch_4x/dev-toolsedit/lucene/dev/branches/branch_4x/luceneedit/lucene/dev/branches/branch_4x/lucene/BUILD.txtedit/lucene/dev/branches/branch_4x/lucene/CHANGES.txtedit/lucene/dev/branches/branch_4x/lucene/JRE_VERSION_MIGRATION.txtedit/lucene/dev/branches/branch_4x/lucene/LICENSE.txtedit/lucene/dev/branches/branch_4x/lucene/MIGRATE.txtedit/lucene/dev/branches/branch_4x/lucene/NOTICE.txtedit/lucene/dev/branches/branch_4x/lucene/README.txtedit/lucene/dev/branches/branch_4x/lucene/SYSTEM_REQUIREMENTS.txtedit/lucene/dev/branches/branch_4x/lucene/analysisedit/lucene/dev/branches/branch_4x/lucene/analysis/icu/src/java/org/apache/lucene/collation/ICUCollationKeyFilterFactory.javaedit/lucene/dev/branches/branch_4x/lucene/backwardsedit/lucene/dev/branches/branch_4x/lucene/benchmarkedit/lucene/dev/branches/branch_4x/lucene/build.xmledit/lucene/dev/branches/branch_4x/lucene/codecsedit/lucene/dev/branches/branch_4x/lucene/common-build.xmledit/lucene/dev/branches/branch_4x/lucene/coreedit/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/TestBackwardsCompatibility.javaedit/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/index.40.cfs.zipedit/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/index.40.nocfs.zipedit/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/index.40.optimized.cfs.zipedit/lucene/dev/branches/branch_4x/lucene/core/src/test/org/apache/lucene/index/index.40.optimized.nocfs.zipedit/lucene/dev/branches/branch_4x/lucene/demoedit/lucene/dev/branches/branch_4x/lucene/facetedit/lucene/dev/branches/branch_4x/lucene/groupingedit/lucene/dev/branches/branch_4x/lucene/highlighteredit/lucene/dev/branches/branch_4x/lucene/ivy-settings.xmledit/lucene/dev/branches/branch_4x/lucene/joinedit/lucene/dev/branches/branch_4x/lucene/licensesedit/lucene/dev/branches/branch_4x/lucene/memoryedit/lucene/dev/branches/branch_4x/lucene/miscedit/lucene/dev/branches/branch_4x/lucene/module-build.xmledit/lucene/dev/branches/branch_4x/lucene/queriesedit/lucene/dev/branches/branch_4x/lucene/queryparseredit/lucene/dev/branches/branch_4x/lucene/sandboxedit/lucene/dev/branches/branch_4x/lucene/siteedit/lucene/dev/branches/branch_4x/lucene/spatialedit/lucene/dev/branches/branch_4x/lucene/suggestedit/lucene/dev/branches/branch_4x/lucene/test-frameworkedit/lucene/dev/branches/branch_4x/lucene/toolsedit/lucene/dev/branches/branch_4x/solredit/lucene/dev/branches/branch_4x/solr/CHANGES.txtedit/lucene/dev/branches/branch_4x/solr/LICENSE.txtedit/lucene/dev/branches/branch_4x/solr/NOTICE.txtedit/lucene/dev/branches/branch_4x/solr/README.txtedit/lucene/dev/branches/branch_4x/solr/SYSTEM_REQUIREMENTS.txtedit/lucene/dev/branches/branch_4x/solr/build.xmledit/lucene/dev/branches/branch_4x/solr/cloud-devedit/lucene/dev/branches/branch_4x/solr/common-build.xmledit/lucene/dev/branches/branch_4x/solr/contribedit/lucene/dev/branches/branch_4x/solr/coreedit/lucene/dev/branches/branch_4x/solr/core/src/java/org/apache/solr/handler/admin/LukeRequestHandler.javaedit/lucene/dev/branches/branch_4x/solr/core/src/java/org/apache/solr/search/SolrIndexSearcher.javaedit/lucene/dev/branches/branch_4x/solr/exampleedit/lucene/dev/branches/branch_4x/solr/licensesedit/lucene/dev/branches/branch_4x/solr/licenses/httpclient-LICENSE-ASL.txtedit/lucene/dev/branches/branch_4x/solr/licenses/httpclient-NOTICE.txtedit/lucene/dev/branches/branch_4x/solr/licenses/httpcore-LICENSE-ASL.txtedit/lucene/dev/branches/branch_4x/solr/licenses/httpcore-NOTICE.txtedit/lucene/dev/branches/branch_4x/solr/licenses/httpmime-LICENSE-ASL.txtedit/lucene/dev/branches/branch_4x/solr/licenses/httpmime-NOTICE.txtedit/lucene/dev/branches/branch_4x/solr/scriptsedit/lucene/dev/branches/branch_4x/solr/siteedit/lucene/dev/branches/branch_4x/solr/solrjedit/lucene/dev/branches/branch_4x/solr/test-frameworkedit/lucene/dev/branches/branch_4x/solr/testlogging.propertiesedit/lucene/dev/branches/branch_4x/solr/webappedit/lucene/dev/branches/branch_4x/solr/webapp/web/js/scripts/cores.jsedit/lucene/dev/branches/branch_4x/solr/webapp/web/js/scripts/dashboard.jsedit/lucene/dev/branches/branch_4x/solr/webapp/web/tpl/cores.htmledit/lucene/dev/branches/branch_4x/solr/webapp/web/tpl/dashboard.html1419940markrmillersvnhttp://svn.apache.org/repos/asf/lucene/dev/branches/branch_4x1419960https://builds.apache.org/user/markrmillermarkrmiller -- cgit v1.2.3