Version 3.1

RELEASED

Start date not set

Released: 31/Mar/11

Release Notes

Major release after 1.4.1Show more
PTKeySummaryAssigneeStatus
BlockerBugSOLR-1797ConcurrentModificationExceptionUnassignedClosed
BlockerBugSOLR-1989Re-Compilation of source needs to be possible in release artifactsRobert MuirClosed
BlockerNew FeatureSOLR-2015add a config hook for autoGeneratePhraseQueriesYonik SeeleyClosed
BlockerBugSOLR-2229DIH run on one index cause all others index's data to be deletedUnassignedClosed
BlockerBugSOLR-2381The included jetty server does not support UTF-8Robert MuirClosed
BlockerBugSOLR-2401packaging targets include unnecessary things (extracted jetty webapp, build/, etc)UnassignedClosed
BlockerBugSOLR-2427UIMA jars are missing version numbersSteven RoweClosed
CriticalBugSOLR-1489A UTF-8 character is output twice (Bug in Jetty)Koji SekiguchiClosed
CriticalBugSOLR-1563binary fields caused a null pointer exception in the luke request handlerUnassignedClosed
CriticalBugSOLR-1711Race condition in org/apache/solr/client/solrj/impl/StreamingUpdateSolrServer.javaYonik SeeleyClosed
CriticalBugSOLR-1777fields with sortMissingLast don't sort correctlyYonik SeeleyClosed
CriticalBugSOLR-1786Solr (trunk rev. 912116) suffers from PDFBOX-537 [Endless loop in org.apache.pdfbox.pdfparser.BaseParser.parseCOSDictionary()] fixed in PDFbox 1.0?UnassignedClosed
CriticalBugSOLR-1822SEVERE: Unable to move index file from: tempfile to: indexfileMark MillerClosed
CriticalBugSOLR-2085SolrJ fails with a NullPointerException when the order of result components changesChris M. HostetterClosed
CriticalBugSOLR-2550Apache Solr needs an updated TIKA version in its extraction librariesSteven RoweClosed
MajorImprovementSOLR-96Solr should support alternate charsets for XML update messagesUwe SchindlerClosed
MajorImprovementSOLR-397options for dealing with range endpoints in date facetsChris M. HostetterClosed
MajorImprovementSOLR-744Patch to make ShingleFilter.outputUnigramsIfNoShingles (LUCENE-1370) available in Solr schema filesSteven RoweClosed
MajorImprovementSOLR-785Distributed SpellCheckComponentShalin Shekhar MangarClosed
MajorNew FeatureSOLR-945JSON update handlerYonik SeeleyClosed
MajorNew FeatureSOLR-1131Allow a single field type to index multiple fieldsGrant IngersollClosed
MajorBugSOLR-1191NullPointerException in delta importUnassignedClosed
MajorNew FeatureSOLR-1218maven artifact for webappSteven RoweClosed
MajorBugSOLR-1259scale() function doesn't work in multisegment indexesYonik SeeleyClosed
MajorBugSOLR-1283Mark Invalid error on indexingYonik SeeleyClosed
MajorNew FeatureSOLR-1336Add support for lucene's SmartChineseAnalyzerRobert MuirClosed
MajorImprovementSOLR-1357SolrInputDocument cannot process dynamic fieldsNoble PaulClosed
MajorBugSOLR-1432FunctionQueries aren't correctly weightedYonik SeeleyClosed
MajorBugSOLR-1469TestReplicationHandler failureUnassignedClosed
MajorNew FeatureSOLR-1553extended dismax query parserYonik SeeleyClosed
MajorBugSOLR-1556TermVectorComponents should provide good error messages when fieldtype isn't compatible with requested optionsGrant IngersollClosed
MajorBugSOLR-1558QueryElevationComponent should fail to init if uniqueKey field isn't stringChris M. HostetterClosed
MajorImprovementSOLR-1570Complain loudly if uniqueKey field is definied but not stored=true,multiValued=falseShalin Shekhar MangarClosed
MajorBugSOLR-1572FastLRUCache doesn't correctly implement LRU after 2B accessesYonik SeeleyClosed
MajorBugSOLR-1579CLONE -stats.jsp XML escapingChris M. HostetterClosed
MajorBugSOLR-1580Solr Configuration ignores 'mergeFactor' parameter, always uses Lucene defaultMark MillerClosed
MajorBugSOLR-1587Propagating fl=*,score to shardsUnassignedClosed
MajorImprovementSOLR-1590Some basic javadoc for XMLWriter#startTagChris M. HostetterClosed
MajorImprovementSOLR-1592Refactor XMLWriter startTag to allow arbitrary attributes to be writtenNoble PaulClosed
MajorBugSOLR-1593reverse wildcard filter doesn't work for chars outside the BMPYonik SeeleyClosed
MajorBugSOLR-1595StreamingUpdateSolrServer doesn't specifying UTF-8 when creating OutputStreamWriterUnassignedClosed
MajorBugSOLR-1596rollback may be resulting ina SolrIndexWriter hat doesn't get closed properlyUnassignedClosed
MajorImprovementSOLR-1602Refactor SOLR package structure to include o.a.solr.response and move QueryResponseWriters in thereRyan McKinleyClosed
MajorBugSOLR-1615backslash escaping bugYonik SeeleyClosed
MajorNew FeatureSOLR-1621Allow current single core deployments to be specified by solr.xmlNoble PaulClosed
MajorBugSOLR-1624Highlighter bug with MultiValued field + TermPositions optimizationUnassignedClosed
MajorBugSOLR-1628log contains incorrect number of adds and deletesUnassignedClosed
MajorBugSOLR-1630StringIndexOutOfBoundsException in SpellCheckComponentShalin Shekhar MangarClosed
MajorBugSOLR-1635DOMUtils doesn't wrap NumberFormatExceptions with useful errorsChris M. HostetterClosed
MajorSub-taskSOLR-1637Remove ALIAS commandNoble PaulClosed
MajorBugSOLR-1656XInclude's are resolved relative CWD, not instance dirUwe SchindlerClosed
MajorTaskSOLR-1657convert the rest of solr to use the new tokenstream APIMark MillerClosed
MajorBugSOLR-1660capitalizationfilter crashes if you use the maxWordCountOptionShalin Shekhar MangarClosed
MajorBugSOLR-1662BufferedTokenStream incorrect cloningShalin Shekhar MangarClosed
MajorBugSOLR-1667PatternTokenizer does not clearAttributes()Robert MuirClosed
MajorSub-taskSOLR-1677Add support for o.a.lucene.util.Version for BaseTokenizerFactory and BaseTokenFilterFactoryUnassignedClosed
MajorImprovementSOLR-1679SolrCore.execute should wrap log message construction in "if (log.isInfoEnabled())"Chris M. HostetterClosed
MajorBugSOLR-1692CarrotClusteringEngine produce summary does nothingStanislaw OsinskiClosed
MajorImprovementSOLR-1696Deprecate old <highlighting> syntax and move configuration to HighlightComponentNoble PaulClosed
MajorBugSOLR-1706wrong tokens output from WordDelimiterFilter depending upon optionsMark MillerClosed
MajorImprovementSOLR-1710convert worddelimiterfilter to new tokenstream APIMark MillerClosed
MajorBugSOLR-1744Streams retrieved from ContenStream#getStream are not always closedMark MillerClosed
MajorBugSOLR-1745MoreLikeThisHandler gets a Reader from a ContentStream and doesn't close itMark MillerClosed
MajorBugSOLR-1746CommonsHttpSolrServer passes a ContentStream reader to IOUtils.copy, but doesnt close it.Mark MillerClosed
MajorBugSOLR-1748RawResponseWriter doesn't close ReaderMark MillerClosed
MajorBugSOLR-1753StatsComponent throws java.lang.NullPointerException when getting statistics for facets in distributed searchKoji SekiguchiClosed
MajorBugSOLR-1771StringIndexDocValues should provide a better error message when getStringIndex failsChris M. HostetterClosed
MajorImprovementSOLR-1776dismax and edismax should treate schema's default field as a default qfChris M. HostetterClosed
MajorBugSOLR-1790XPath entity processor problem with empty fields processing.Koji SekiguchiClosed
MajorImprovementSOLR-1792Document peculiar behavior of TestHarness.LocalRequestFactoryChris M. HostetterClosed
MajorBugSOLR-1794Dataimport of CLOB fields fails when getCharacterStream() is defined in a superclassRobert MuirClosed
MajorBugSOLR-1798Memory leak in FastLRUCacheYonik SeeleyClosed
MajorImprovementSOLR-1804Upgrade Carrot2 to 3.2.0Grant IngersollClosed
MajorBugSOLR-1815SolrJ doesn't preserve the order of facet queries returned from solrUnassignedClosed
MajorBugSOLR-1821Failing testGetDateFormatEvaluator in TestEvaluatorBagRobert MuirClosed
MajorImprovementSOLR-1823XMLWriter throws ClassCastException on writing maps other than <String,?>Chris M. HostetterClosed
MajorBugSOLR-1826highlighting breaks when using WordDelimiterFilter and setting termOffsets=trueRobert MuirClosed
MajorBugSOLR-1845terms component response format uses list instead of mapUnassignedClosed
MajorImprovementSOLR-1850KeepWordFilter can be slow at query time if wordlist is largeUnassignedClosed
MajorTaskSOLR-1857cleanup and sync analysis with lucene trunkRobert MuirClosed
MajorTaskSOLR-1859speed up indexing for example schemaRobert MuirClosed
MajorBugSOLR-1870Binary Update Request (javabin) fails when the field type of a multivalued SolrInputDocument field is a Set (or any type that is identified as an instance of iterable) Chris M. HostetterClosed
MajorImprovementSOLR-1874optimize patternreplacefilterRobert MuirClosed
MajorTaskSOLR-1876Convert all tokenstreams and tests to use CharTermAttributeRobert MuirClosed
MajorBugSOLR-1891lucene-jars-to-solr should fail if copying any of the jars fail, and clean should remove the jars in that directoryMark MillerClosed
MajorBugSOLR-1902Tika no longer properly extracts content in SolrGrant IngersollClosed
MajorBugSOLR-1914phps and json outputs illegal numeric values for NaN and +/- InfinityYonik SeeleyClosed
MajorNew FeatureSOLR-1925CSV Response WriterErik HatcherClosed
MajorImprovementSOLR-1933improve solr indentingUnassignedClosed
MajorBugSOLR-1935BaseResponseWriter neglects to add SolrDocument in DocList isStreamingDocs=falseChris M. HostetterClosed
MajorImprovementSOLR-1938make ElisionFilterFactory user-friendlyRobert MuirClosed
MajorBugSOLR-1940SolrDispatchFilter sets content type as NULLChris M. HostetterClosed
MajorImprovementSOLR-1968speed up initial cache population for facet.method=enumUnassignedClosed
MajorImprovementSOLR-1981solr.xml should fail to load if multiple cores with the same nameChris M. HostetterClosed
MajorBugSOLR-1983snappuller fails when modifiedConfFiles is not empty and full copy of index is neededNoble PaulClosed
MajorBugSOLR-2000NOTICE file still says 2008Chris M. HostetterClosed
MajorBugSOLR-2008SolrCore.close should shutdown updateHandler before searchExecutorChris M. HostetterClosed
MajorBugSOLR-2019Jetty sometimes randomly takes a long time to startUnassignedClosed
MajorBugSOLR-2034javabin should use UTF-8, not modified UTF-8Robert MuirClosed
MajorBugSOLR-2036remove automatic fieldCache ram size estimationUnassignedClosed
MajorBugSOLR-2048response testing with JSONUnassignedClosed
MajorBugSOLR-2055CLONE -woodstox dependency in maven solrj has wrong groupIdSteven RoweClosed
MajorImprovementSOLR-2062Include noggit in set of deployed artifacts.UnassignedClosed
MajorBugSOLR-2081BaseResponseWriter isStreamingDocs causes SingleResponseWriter.end to be called 2xUnassignedClosed
MajorBugSOLR-2088contrib/extraction fails on a turkish computerGrant IngersollClosed
MajorImprovementSOLR-2089Faceting: order term ords before converting to valuesUnassignedClosed
MajorBugSOLR-2101TikaEntityProcessor does not extract files- does not pick parser correctlyUnassignedClosed
MajorBugSOLR-2111treat facet exceptions consistentlyUnassignedClosed
MajorBugSOLR-2116TikaEntityProcessor does not find parser by defaultChris M. HostetterClosed
MajorBugSOLR-2118IndexReaderFactory.setTermIndexInterval is misleading and confusingUnassignedClosed
MajorBugSOLR-2125Spatial filter is not accurateGrant IngersollClosed
MajorNew FeatureSOLR-2128full parameter dereferencing for function queriesYonik SeeleyClosed
MajorNew FeatureSOLR-2129Provide a Solr module for dynamic metadata extraction/indexing with Apache UIMARobert MuirClosed
MajorNew FeatureSOLR-2133ability to parse multiple value sourcesYonik SeeleyClosed
MajorBugSOLR-2139Wrong cast from string to floatKoji SekiguchiClosed
MajorImprovementSOLR-2156Solr Replication - SnapPuller fails to clean Old Index Directories on Full CopyYonik SeeleyClosed
MajorImprovementSOLR-2157Suggester should return alpha-sorted results when onlyMorePopular=falseAndrzej BialeckiClosed
MajorBugSOLR-2158TestDistributedSearch.testDistribSearch fails oftenUnassignedClosed
MajorTestSOLR-2160Unknown query type 'func'UnassignedClosed
MajorBugSOLR-2162TestLBHttpSolrServer.testSimple test failureUnassignedClosed
MajorBugSOLR-2163SolrRequestParserTest.testStreamURL test failureRobert MuirClosed
MajorBugSOLR-2169QueryElevationComponentTest.testInterface test failureUnassignedClosed
MajorBugSOLR-2173Suggester should always rebuild Lookup data if Lookup.load failsAndrzej BialeckiClosed
MajorBugSOLR-2179unregistered searchers not closedUnassignedClosed
MajorBugSOLR-2180Requests to Embedded Solr (often) leave old Searchers openUnassignedClosed
MajorBugSOLR-2192StreamingUpdateSolrServer not thread safeUnassignedClosed
MajorImprovementSOLR-2200DIH DocBuilder - Improve perf. on large delta deletesRobert MuirClosed
MajorNew FeatureSOLR-2237add factory for stempel polish stemmerRobert MuirClosed
MajorImprovementSOLR-2241Upgrade to Tika 0.8Grant IngersollClosed
MajorBugSOLR-2249ArrayIndexOutOfBoundsException thrown instead of useful FieldCache exception when too many terms Chris M. HostetterClosed
MajorBugSOLR-2257DirectSolrSpellCheckerTest fails on ibm jdkRobert MuirClosed
MajorTaskSOLR-2259Improve analyzer/version handling in SolrRobert MuirClosed
MajorSub-taskSOLR-2260syntax error in shell script "abo"Koji SekiguchiClosed
MajorImprovementSOLR-2263RawResponseWriter should properly stream binary as well as textual filesUnassignedClosed
MajorImprovementSOLR-2265update jettyUnassignedClosed
MajorBugSOLR-2267Using query function in bf parameter in the DisMaxQParser forces the use of parameter dereferencingUnassignedClosed
MajorBugSOLR-2281Error: Invalid value 'explicit' for echoParams parameter, use 'EXPLICIT' or 'ALL'Robert MuirClosed
MajorBugSOLR-2285excess SolrEventListeners created and then thrown awayChris M. HostetterClosed
MajorBugSOLR-2294How to combine OR with geofiltUnassignedClosed
MajorTaskSOLR-2296Upgrade Carrot2 binaries to version 3.4.2Koji SekiguchiClosed
MajorTestSOLR-2299improve test-running from eclipseUnassignedClosed
MajorBugSOLR-2308Race condition still exists in StreamingUpdateSolrServer which could cause it to hangUnassignedClosed
MajorBugSOLR-2315analysis.jsp "highlight matches" no longer worksUwe SchindlerClosed
MajorBugSOLR-2320ReplicationHandler doesn't return master details unless it's also configured as a slaveChris M. HostetterClosed
MajorBugSOLR-2321Upgrade Jetty to 6.1.26 in standard distoUnassignedClosed
MajorBugSOLR-2339No error reported when sorting on a multiValued fieldChris M. HostetterClosed
MajorBugSOLR-2348No error reported when using a FieldCached backed ValueSource for a field Solr knows won't workChris M. HostetterClosed
MajorImprovementSOLR-2350improve post.jar to handle non UTF-8 filesChris M. HostetterClosed
MajorBugSOLR-2363Rename the example "dismax" request handler instanceUnassignedClosed
MajorBugSOLR-2364<lib dir="..."/> directives are logging serious errors when they should not beKoji SekiguchiClosed
MajorImprovementSOLR-2377Fix all example/test configs that still use <dataDir>${solr.data.dir:./solr/data}</dataDir>Chris M. HostetterClosed
MajorBugSOLR-2380Problem when using facet.offset with facet.sort=lex and shardsYonik SeeleyClosed
MajorImprovementSOLR-2385Backport latest /browse improvements to branch_3xGrant IngersollClosed
MajorImprovementSOLR-2388Log XML warnings and errors to slf4jUwe SchindlerClosed
MajorImprovementSOLR-2391Replace remaining occurences of text/xml mime types to application/xmlUwe SchindlerClosed
MajorImprovementSOLR-2392Add a dummy-compile task using jspc task (imported from jetty's jasper) to check that all webapps's JSP files at least compileUwe SchindlerClosed
MajorImprovementSOLR-2397main example solrconfig.xml needs cleanup before 3.1Chris M. HostetterClosed
MajorImprovementSOLR-2405solrconfig.xml tweaks: add DIH lib & remove facet.dateUnassignedClosed
MajorTaskSOLR-2414Remove CESU-Hack from PHPSerializedResponseWriterUwe SchindlerClosed
MajorTaskSOLR-2434Rip out "ant init-forrest-entities" and the specversion variables from the tutorial.xmlChris M. HostetterClosed
MajorBugSOLR-2568Solr NRT (real time search) does not workUnassignedClosed
MinorImprovementSOLR-309A solr.StrField that has analyzers configured should emit warning to logChris M. HostetterClosed
MinorImprovementSOLR-343Constraining date facets by facet.mincountChris M. HostetterClosed
MinorImprovementSOLR-482Error handling in CSVLoaderGrant IngersollClosed
MinorNew FeatureSOLR-773Incorporate Local Lucene/SolrGrant IngersollClosed
MinorNew FeatureSOLR-860moreLikeThis DebugKoji SekiguchiClosed
MinorNew FeatureSOLR-1057PathTokenizerFactoryKoji SekiguchiClosed
MinorNew FeatureSOLR-1139SolrJ TermsComponent Query and Response SupportShalin Shekhar MangarClosed
MinorImprovementSOLR-1177Distributed TermsComponentShalin Shekhar MangarClosed
MinorNew FeatureSOLR-1240Numerical Range facetingChris M. HostetterClosed
MinorNew FeatureSOLR-1268Incorporate Lucene's FastVectorHighlighterKoji SekiguchiClosed
MinorNew FeatureSOLR-1297Enable sorting by Function QueryYonik SeeleyClosed
MinorNew FeatureSOLR-1302Fun with Distances - Add Distance functions for a variety of thingsGrant IngersollClosed
MinorNew FeatureSOLR-1316Create autosuggest componentAndrzej BialeckiClosed
MinorNew FeatureSOLR-1379Add RAMDirectoryFactoryUnassignedClosed
MinorNew FeatureSOLR-1516DocumentList and Document QueryResponseWriterNoble PaulClosed
MinorImprovementSOLR-1532allow StreamingUpdateSolrServer to use a provided HttpClientShalin Shekhar MangarClosed
MinorBugSOLR-1538Solr possible deadlock source (FindBugs report)Chris M. HostetterClosed
MinorNew FeatureSOLR-1561Import Lucene 2.9.1 Geospatial JARGrant IngersollClosed
MinorNew FeatureSOLR-1568Implement Spatial FilterGrant IngersollClosed
MinorBugSOLR-1569Allow literal Strings in functionsGrant IngersollClosed
MinorNew FeatureSOLR-1571unicode collation supportShalin Shekhar MangarClosed
MinorNew FeatureSOLR-1574simpler builtin functionsUnassignedClosed
MinorBugSOLR-1577undesirable dataDir default in example configUnassignedClosed
MinorBugSOLR-1584setIncludeScore is added to the "FL" field instead of being concatedUnassignedClosed
MinorImprovementSOLR-1586Create Spatial Point FieldTypesGrant IngersollClosed
MinorImprovementSOLR-1608Make it easy to write distributed search test casesShalin Shekhar MangarClosed
MinorNew FeatureSOLR-1611Import Lucene 2.9.1 Collation jarShalin Shekhar MangarClosed
MinorImprovementSOLR-1625Add regexp support for TermsComponentNoble PaulClosed
MinorNew FeatureSOLR-1653add PatternReplaceCharFilterKoji SekiguchiClosed
MinorTaskSOLR-1661Remove adminCore from CoreContainerNoble PaulClosed
MinorImprovementSOLR-1695 Missleading error message when adding docs with missing/multiple value(s) for uniqueKey fieldChris M. HostetterClosed
MinorImprovementSOLR-1697PluginInfo should load plugins w/o class attribute alsoNoble PaulClosed
MinorImprovementSOLR-1704Include google collections jarNoble PaulClosed
MinorImprovementSOLR-1722Allowing changing the "special" default core name, and as a default default core name, switch to using collection1 rather than DEFAULT_COREMark MillerClosed
MinorImprovementSOLR-1727SolrEventListener should extend NamedListInitializedPluginNoble PaulClosed
MinorBugSOLR-1736In the slave , If 'mov'ing file does not succeed , copy the fileNoble PaulClosed
MinorImprovementSOLR-1740ShingleFilterFactory improvementsRobert MuirClosed
MinorBugSOLR-1747DumpRequestHandler doesn't close StreamMark MillerClosed
MinorBugSOLR-1791core names messed up in multicoreKoji SekiguchiClosed
1200 of 285