[
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: [email protected]
For additional commands, e-mail: [email protected]