See http://lucene.zones.apache.org:8080/hudson/job/Solr-Nightly/130/changes
Changes: [ryan] SOLR-133 -- found a bug in the delete XML parsing. for id's and queries with &, it did not behave correctly. Adds a fix and test. Another sideeffect that should be noted is that this parser now accepts multiple delete commands: <delete> <id>1</id> <id>3</id> <id>4</id> </delete`> [ryan] changes note for multiple deletes with <delete> command [ryan] SOLR-269 -- missing changes for somethign commited a while ago [ryan] SOLR-280 -- changing the SolrDocument/SolrInputDocument implementation so each one as as efficient as it can be. The API changes mostly affect solrj users. ------------------------------------------ [...truncated 869 lines...] A client/ruby/solr-ruby/test/unit/document_test.rb A client/ruby/solr-ruby/test/unit/standard_response_test.rb AU client/ruby/solr-ruby/test/unit/delimited_file_source_test.rb A client/ruby/solr-ruby/test/unit/xpath_test_file.xml AU client/ruby/solr-ruby/test/unit/array_mapper_test.rb A client/ruby/solr-ruby/test/unit/field_test.rb AU client/ruby/solr-ruby/test/unit/solr_mock_base.rb A client/ruby/solr-ruby/test/unit/add_document_test.rb AU client/ruby/solr-ruby/test/unit/request_test.rb A client/ruby/solr-ruby/test/unit/commit_test.rb AU client/ruby/solr-ruby/test/unit/xpath_mapper_test.rb AU client/ruby/solr-ruby/test/unit/suite.rb A client/ruby/solr-ruby/test/unit/ping_test.rb A client/ruby/solr-ruby/test/unit/dismax_request_test.rb A client/ruby/solr-ruby/test/unit/response_test.rb AU client/ruby/solr-ruby/test/unit/indexer_test.rb AU client/ruby/solr-ruby/test/unit/connection_test.rb A client/ruby/solr-ruby/test/unit/delete_test.rb AU client/ruby/solr-ruby/test/unit/tab_delimited.txt A client/ruby/solr-ruby/test/unit/hpricot_test_file.xml AU client/ruby/solr-ruby/test/unit/standard_request_test.rb A client/ruby/solr-ruby/test/unit/hpricot_mapper_test.rb AU client/ruby/solr-ruby/test/unit/data_mapper_test.rb AU client/ruby/solr-ruby/test/unit/util_test.rb A client/ruby/solr-ruby/test/functional A client/ruby/solr-ruby/test/functional/test_solr_server.rb A client/ruby/solr-ruby/test/functional/server_test.rb A client/ruby/solr-ruby/test/conf AU client/ruby/solr-ruby/test/conf/schema.xml A client/ruby/solr-ruby/test/conf/protwords.txt A client/ruby/solr-ruby/test/conf/stopwords.txt AU client/ruby/solr-ruby/test/conf/solrconfig.xml A client/ruby/solr-ruby/test/conf/scripts.conf A client/ruby/solr-ruby/test/conf/admin-extra.html A client/ruby/solr-ruby/test/conf/synonyms.txt A client/ruby/solr-ruby/LICENSE.txt A client/ruby/solr-ruby/Rakefile A client/ruby/solr-ruby/script AU client/ruby/solr-ruby/script/setup.rb AU client/ruby/solr-ruby/script/solrshell A client/ruby/solr-ruby/lib A client/ruby/solr-ruby/lib/solr AU client/ruby/solr-ruby/lib/solr/util.rb A client/ruby/solr-ruby/lib/solr/document.rb A client/ruby/solr-ruby/lib/solr/exception.rb AU client/ruby/solr-ruby/lib/solr/indexer.rb AU client/ruby/solr-ruby/lib/solr/response.rb AU client/ruby/solr-ruby/lib/solr/connection.rb A client/ruby/solr-ruby/lib/solr/importer AU client/ruby/solr-ruby/lib/solr/importer/delimited_file_source.rb AU client/ruby/solr-ruby/lib/solr/importer/solr_source.rb AU client/ruby/solr-ruby/lib/solr/importer/array_mapper.rb AU client/ruby/solr-ruby/lib/solr/importer/mapper.rb AU client/ruby/solr-ruby/lib/solr/importer/xpath_mapper.rb A client/ruby/solr-ruby/lib/solr/importer/hpricot_mapper.rb A client/ruby/solr-ruby/lib/solr/xml.rb AU client/ruby/solr-ruby/lib/solr/importer.rb A client/ruby/solr-ruby/lib/solr/field.rb AU client/ruby/solr-ruby/lib/solr/solrtasks.rb A client/ruby/solr-ruby/lib/solr/request A client/ruby/solr-ruby/lib/solr/request/ping.rb A client/ruby/solr-ruby/lib/solr/request/select.rb AU client/ruby/solr-ruby/lib/solr/request/optimize.rb AU client/ruby/solr-ruby/lib/solr/request/standard.rb A client/ruby/solr-ruby/lib/solr/request/delete.rb AU client/ruby/solr-ruby/lib/solr/request/index_info.rb A client/ruby/solr-ruby/lib/solr/request/update.rb A client/ruby/solr-ruby/lib/solr/request/dismax.rb A client/ruby/solr-ruby/lib/solr/request/add_document.rb A client/ruby/solr-ruby/lib/solr/request/commit.rb A client/ruby/solr-ruby/lib/solr/request/base.rb AU client/ruby/solr-ruby/lib/solr/request.rb A client/ruby/solr-ruby/lib/solr/response A client/ruby/solr-ruby/lib/solr/response/ping.rb AU client/ruby/solr-ruby/lib/solr/response/optimize.rb A client/ruby/solr-ruby/lib/solr/response/standard.rb A client/ruby/solr-ruby/lib/solr/response/xml.rb A client/ruby/solr-ruby/lib/solr/response/ruby.rb A client/ruby/solr-ruby/lib/solr/response/delete.rb AU client/ruby/solr-ruby/lib/solr/response/index_info.rb A client/ruby/solr-ruby/lib/solr/response/dismax.rb A client/ruby/solr-ruby/lib/solr/response/add_document.rb A client/ruby/solr-ruby/lib/solr/response/commit.rb A client/ruby/solr-ruby/lib/solr/response/base.rb AU client/ruby/solr-ruby/lib/solr.rb A client/ruby/solr-ruby/CHANGES.yml A client/ruby/solr-ruby/README A client/ruby/solr-ruby/examples A client/ruby/solr-ruby/examples/marc AU client/ruby/solr-ruby/examples/marc/marc_importer.rb A client/ruby/solr-ruby/examples/delicious_library A client/ruby/solr-ruby/examples/delicious_library/sample_export.txt AU client/ruby/solr-ruby/examples/delicious_library/dl_importer.rb A client/ruby/solr-ruby/examples/tang AU client/ruby/solr-ruby/examples/tang/tang_importer.rb U At revision 552422 [trunk] $ /export/home/hudson/tools/ant/latest/bin/ant -Dversion=$BUILD_ID -Dtest.junit.output.format=xml nightly Buildfile: build.xml init-forrest-entities: [mkdir] Created dir: http://lucene.zones.apache.org:8080/hudson/job/Solr-Nightly/ws/trunk/build checkJunitPresence: compile-common: [mkdir] Created dir: http://lucene.zones.apache.org:8080/hudson/job/Solr-Nightly/ws/trunk/build/common [javac] Compiling 25 source files to http://lucene.zones.apache.org:8080/hudson/job/Solr-Nightly/ws/trunk/build/common [javac] Note: http://lucene.zones.apache.org:8080/hudson/job/Solr-Nightly/ws/trunk/src/java/org/apache/solr/common/params/DisMaxParams.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. compile: [mkdir] Created dir: http://lucene.zones.apache.org:8080/hudson/job/Solr-Nightly/ws/trunk/build/core [javac] Compiling 194 source files to http://lucene.zones.apache.org:8080/hudson/job/Solr-Nightly/ws/trunk/build/core [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. compile-solrj-core: [mkdir] Created dir: http://lucene.zones.apache.org:8080/hudson/job/Solr-Nightly/ws/trunk/build/client/solrj [javac] Compiling 21 source files to http://lucene.zones.apache.org:8080/hudson/job/Solr-Nightly/ws/trunk/build/client/solrj [javac] Note: http://lucene.zones.apache.org:8080/hudson/job/Solr-Nightly/ws/trunk/client/java/solrj/src/org/apache/solr/client/solrj/impl/CommonsHttpSolrServer.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. compile-solrj: [javac] Compiling 2 source files to http://lucene.zones.apache.org:8080/hudson/job/Solr-Nightly/ws/trunk/build/client/solrj [javac] Note: http://lucene.zones.apache.org:8080/hudson/job/Solr-Nightly/ws/trunk/client/java/solrj/src/org/apache/solr/client/solrj/embedded/JettySolrRunner.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. compileTests: [mkdir] Created dir: http://lucene.zones.apache.org:8080/hudson/job/Solr-Nightly/ws/trunk/build/tests [javac] Compiling 55 source files to http://lucene.zones.apache.org:8080/hudson/job/Solr-Nightly/ws/trunk/build/tests [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. junit: [mkdir] Created dir: http://lucene.zones.apache.org:8080/hudson/job/Solr-Nightly/ws/trunk/build/test-results [junit] Running org.apache.solr.BasicFunctionalityTest [junit] Tests run: 24, Failures: 0, Errors: 0, Time elapsed: 31.961 sec [junit] Running org.apache.solr.ConvertedLegacyTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 8.944 sec [junit] Running org.apache.solr.DisMaxRequestHandlerTest [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 6.025 sec [junit] Running org.apache.solr.EchoParamsTest [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 2.364 sec [junit] Running org.apache.solr.OutputWriterTest [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 2.106 sec [junit] Running org.apache.solr.SampleTest [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.615 sec [junit] Running org.apache.solr.analysis.TestBufferedTokenStream [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.07 sec [junit] Running org.apache.solr.analysis.TestHyphenatedWordsFilter [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.066 sec [junit] Running org.apache.solr.analysis.TestKeepWordFilter [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.097 sec [junit] Running org.apache.solr.analysis.TestPatternReplaceFilter [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.062 sec [junit] Running org.apache.solr.analysis.TestPatternTokenizerFactory [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.075 sec [junit] Running org.apache.solr.analysis.TestPhoneticFilter [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.098 sec [junit] Running org.apache.solr.analysis.TestRemoveDuplicatesTokenFilter [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.065 sec [junit] Running org.apache.solr.analysis.TestSynonymFilter [junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 0.091 sec [junit] Running org.apache.solr.analysis.TestTrimFilter [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.059 sec [junit] Running org.apache.solr.analysis.TestWordDelimiterFilter [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 6.31 sec [junit] Running org.apache.solr.common.SolrDocumentTest [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.062 sec [junit] Running org.apache.solr.common.params.SolrParamTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.115 sec [junit] Running org.apache.solr.common.util.ContentStreamTest [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.381 sec [junit] Running org.apache.solr.common.util.IteratorChainTest [junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 0.061 sec [junit] Running org.apache.solr.common.util.TestXMLEscaping [junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 0.06 sec [junit] Running org.apache.solr.core.RequestHandlersTest [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 5.296 sec [junit] Running org.apache.solr.core.SolrCoreTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 3.278 sec [junit] Running org.apache.solr.core.TestBadConfig [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.239 sec [junit] Running org.apache.solr.core.TestConfig [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 3.651 sec [junit] Running org.apache.solr.handler.MoreLikeThisHandlerTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 2.486 sec [junit] Running org.apache.solr.handler.StandardRequestHandlerTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 2.912 sec [junit] Running org.apache.solr.handler.TestCSVLoader [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 14.041 sec [junit] Running org.apache.solr.handler.XmlUpdateRequestHandlerTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.08 sec [junit] Running org.apache.solr.handler.admin.SystemInfoHandlerTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.175 sec [junit] Running org.apache.solr.highlight.HighlighterTest [junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 22.587 sec [junit] Running org.apache.solr.schema.BadIndexSchemaTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.596 sec [junit] Running org.apache.solr.schema.IndexSchemaTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 2.336 sec [junit] Running org.apache.solr.schema.NotRequiredUniqueKeyTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 2.129 sec [junit] Running org.apache.solr.schema.RequiredFieldsTest [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 9.147 sec [junit] Running org.apache.solr.search.TestDocSet [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.364 sec [junit] Running org.apache.solr.search.TestQueryUtils [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 4.351 sec [junit] Running org.apache.solr.servlet.DirectSolrConnectionTest [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.601 sec [junit] Running org.apache.solr.servlet.SolrRequestParserTest [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 5.865 sec [junit] Running org.apache.solr.update.AutoCommitTest [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 7.145 sec [junit] Running org.apache.solr.update.DirectUpdateHandlerTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 2.882 sec [junit] Running org.apache.solr.update.DocumentBuilderTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 2.019 sec [junit] Running org.apache.solr.util.DateMathParserTest [junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 0.165 sec [junit] Running org.apache.solr.util.SolrPluginUtilsTest [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 5.389 sec [junit] Running org.apache.solr.util.TestOpenBitSet [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 1.149 sec [junit] Running org.apache.solr.util.TestUtils [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.069 sec [junit] Running org.apache.solr.client.solrj.SolrExceptionTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.493 sec [junit] Running org.apache.solr.client.solrj.SolrQueryTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.078 sec [junit] Running org.apache.solr.client.solrj.embedded.TestEmbeddedSolrServer [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 4.326 sec [junit] Running org.apache.solr.client.solrj.embedded.TestJettySolrRunner [junit] Tests run: 2, Failures: 0, Errors: 1, Time elapsed: 3.402 sec [junit] Test org.apache.solr.client.solrj.embedded.TestJettySolrRunner FAILED BUILD FAILED http://lucene.zones.apache.org:8080/hudson/job/Solr-Nightly/ws/trunk/build.xml :403: Tests failed! Total time: 3 minutes 40 seconds Publishing Javadoc Recording test results