[ 
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

Reply via email to