[ https://issues.apache.org/jira/browse/SOLR-5036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13706362#comment-13706362 ]
Cassandra Targett commented on SOLR-5036: ----------------------------------------- I went through a CHANGES.txt from 7/10/13. My suggestions prefaced with "CT:" New Features ---------------------- * SOLR-3251: Dynamically add fields to schema. (Steve Rowe, Robert Muir, yonik) CT: Add to https://cwiki.apache.org/confluence/display/solr/Schema+API * SOLR-4761, SOLR-4976: Add option to plugin a merged segment warmer into solrconfig.xml. Info about segments warmed in the background is available via infostream. (Mark Miller, Ryan Ernst, Mike McCandless, Robert Muir) CT: Add to https://cwiki.apache.org/confluence/display/solr/IndexConfig+in+SolrConfig * SOLR-3240: Add "spellcheck.collateMaxCollectDocs" option so that when testing potential Collations against the index, SpellCheckComponent will only collect n documents, thereby estimating the hit-count. This is a performance optimization in cases where exact hit-counts are unnecessary. Also, when "collateExtendedResults" is false, this optimization is always made (James Dyer). CT: Add to https://cwiki.apache.org/confluence/display/solr/Spell+Checking * SOLR-4785: New MaxScoreQParserPlugin returning max() instead of sum() of terms (janhoy) CT: Add to https://cwiki.apache.org/confluence/display/solr/Other+Parsers * SOLR-4234: Add support for binary files in ZooKeeper. (Eric Pugh via Mark Miller) CT: not needed probably * SOLR-4048: Add findRecursive method to NamedList. (Shawn Heisey) CT: not needed probably * SOLR-4228: SolrJ's SolrPing object has new methods for ping, enable, and disable. (Shawn Heisey, hossman, Steve Rowe) CT: probably does not need to be mentioned only because the Ref Guide has poor coverage of SolrJ generally and this would be an odd detail to add. A review of https://cwiki.apache.org/confluence/display/solr/Using+SolrJ. * SOLR-4893: Extend FieldMutatingUpdateProcessor.ConfigurableFieldNameSelector to enable checking whether a field matches any schema field. To select field names that don't match any fields or dynamic fields in the schema, add <bool name="fieldNameMatchesSchemaField">false</bool> to an update processor's configuration in solrconfig.xml. (Steve Rowe, hossman) CT: UpdateRequestProcessors are also not covered very deeply in the Solr Ref Guide, so this also probably doesn't need to be mentioned until more detail is added. * SOLR-4921: Admin UI now supports adding documents to Solr (gsingers, steffkes) CT: Add a new page under https://cwiki.apache.org/confluence/display/solr/Core-Specific+Tools * SOLR-4916: Add support to write and read Solr index files and transaction log files to and from HDFS. (phunt, Mark Miller, Greg Chanan) CT: Without studying this more, it's hard to know where this should go. It's not really SolrCloud, and it's not really a client, but depending on why it's being done it could overlap with either...If someone writes up what you'd tell someone about using it, I could give a better idea of where it fits in the existing page organization (if it does). * SOLR-4892: Add FieldMutatingUpdateProcessorFactory subclasses Parse{Date,Integer,Long,Float,Double,Boolean}UpdateProcessorFactory. These factories have a default selector that matches all fields that either don’t match any schema field, or are in the schema with the corresponding typeClass. If they see a value that is not a CharSequence, or can't parse the value, they leave it as is. For multi-valued fields, these processors will not convert any values unless all are first successfully parsed, or already are instances of the target class. Ordering the processors, e.g. [Boolean, Long, Double, Date] will allow e.g. values ["2", "5", "8.6"] to be left alone by the Boolean and Long processors, but then converted by the Double processor. (Steve Rowe, hossman) CT: Again, UpdateRequestProcessors are not really covered in the Solr Ref Guide, so this also probably doesn't need to be mentioned until more detail is added. * SOLR-4972: Add PUT command to ZkCli tool. (Roman Shaposhnik via Mark Miller) CT: Add to https://cwiki.apache.org/confluence/display/solr/Command+Line+Utilities * SOLR-4973: Adding getter method for defaultCollection on CloudSolrServer. (Furkan KAMACI via Mark Miller) CT: Not sure this needs to be added. * SOLR-4897: Add solr/example/example-schemaless/, an example config set for schemaless mode. (Steve Rowe) CT: Schemaless in general needs to be added. The most likely place today is a new page under https://cwiki.apache.org/confluence/display/solr/Documents%2C+Fields%2C+and+Schema+Design * SOLR-4655: Add option to have Overseer assign generic node names so that new addresses can host shards without naming confusion. (Mark Miller, Anshum Gupta) CT: I think this only needs to be added to any new content for solr.xml at https://cwiki.apache.org/confluence/display/solr/Core+Admin+and+Configuring+solr.xml * SOLR-4977: Add option to send IndexWriter's infostream to the logging system. (Ryan Ernst via Robert Muir) CT: Add to https://cwiki.apache.org/confluence/display/solr/IndexConfig+in+SolrConfig * SOLR-4693: A "deleteshard" collections API that unloads all replicas of a given shard and then removes it from the cluster state. It will remove only those shards which are INACTIVE or have no range (created for custom sharding). (Anshum Gupta, shalin) CT: Add to https://cwiki.apache.org/confluence/display/solr/Collections+API * SOLR-5003: CSV Update Handler supports optionally adding the line number/row id to a document (gsingers) CT: https://cwiki.apache.org/confluence/display/solr/Uploading+Data+with+Index+Handlers (appears already done) * SOLR-5010: Add support for creating copy fields to the Fields REST API (gsingers) CT: Add to https://cwiki.apache.org/confluence/display/solr/Schema+API > Solr Ref Guide updates for Solr 4.4 > ----------------------------------- > > Key: SOLR-5036 > URL: https://issues.apache.org/jira/browse/SOLR-5036 > Project: Solr > Issue Type: Improvement > Components: documentation > Reporter: Cassandra Targett > Fix For: 4.4 > > > In response to Hoss' email about updating the Solr Ref Guide, I thought it > would be helpful if I went through the CHANGES.txt file and noted what I > think might need an update (or a new page) and what pages should be reviewed > for each change. I hope this helps those who aren't yet fully versed with the > way it's organized. > I commented on every item in CHANGES.txt, so I'll post my suggestions in a > couple of comments. Many items (like bug fixes) don't really need updates, > but more eyes on that would be helpful. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org