This is an automated email from the ASF dual-hosted git repository.

janhoy pushed a commit to tag history/branches/lucene-solr/branch_7_1
in repository https://gitbox.apache.org/repos/asf/solr.git

commit 9f173e7af176847b62d35da3d46d4e0a865f9f44
Author: Cassandra Targett <[email protected]>
AuthorDate: Thu Oct 26 14:56:38 2017 -0500

    SOLR-11509: Upgrade notes for 7.1 Ref Guide
---
 solr/solr-ref-guide/src/solr-upgrade-notes.adoc | 25 ++++++++++++++++++++++++-
 1 file changed, 24 insertions(+), 1 deletion(-)

diff --git a/solr/solr-ref-guide/src/solr-upgrade-notes.adoc 
b/solr/solr-ref-guide/src/solr-upgrade-notes.adoc
index 39cec2f..752c1e0 100644
--- a/solr/solr-ref-guide/src/solr-upgrade-notes.adoc
+++ b/solr/solr-ref-guide/src/solr-upgrade-notes.adoc
@@ -27,12 +27,35 @@ When planning your Solr upgrade, consider the 
customizations you have made to yo
 
 Detailed steps for upgrading a Solr cluster can be found in the section 
<<upgrading-a-solr-cluster.adoc#upgrading-a-solr-cluster,Upgrading a Solr 
Cluster>>.
 
+== Upgrading from Solr 7.0
+Users should be aware of the following major changes from v7.0:
+
+* The feature to automatically add replicas if a replica goes down, previously 
available only when storing indexes in HDFS, has been ported to the autoscaling 
framework. Due to this, `autoAddReplicas` is now available to all users even if 
their indexes are on local disks.
++
+Existing users of this feature should not have to change anything. However, 
they should note these changes:
+
+** Behavior: Changing the `autoAddReplicas` property from disabled (`false`) 
to enabled (`true`) using 
<<collections-api.adoc#modifycollection,MODIFYCOLLECTION API>> no longer 
replaces down replicas for the collection immediately. Instead, replicas are 
only added if a node containing them went down while `autoAddReplicas` was 
enabled. The parameters `autoReplicaFailoverBadNodeExpiration` and 
`autoReplicaFailoverWorkLoopDelay` are no longer used.
+** Deprecations: Enabling/disabling autoAddReplicas cluster-wide with the API 
will be deprecated; use suspend/resume trigger APIs with 
`name=".auto_add_replicas"` instead.
++
+More information about the changes to this feature can be found in the section 
<<solrcloud-autoscaling-auto-add-replicas.adoc#solrcloud-autoscaling-auto-add-replicas,SolrCloud
 Automatically Adding Replicas>>.
+
+* Shard and cluster metric reporter configuration now require a class 
attribute.
+** If a reporter configures the `group="shard"` attribute then please also 
configure the 
`class="org.apache.solr.metrics.reporters.solr.SolrShardReporter"` attribute.
+** If a reporter configures the `group="cluster"` attribute then please also 
configure the   
`class="org.apache.solr.metrics.reporters.solr.SolrClusterReporter"` attribute.
++
+See the section <<metrics-reporting.adoc#shard-and-cluster-reporters,Shard and 
Cluster Reporters>> for more information.
+
+* All Stream Evaluators in `solrj.io.eval` have been refactored to have a 
simpler and more robust structure. This simplifies and condenses the code 
required to implement a new Evaluator and makes it much easier for evaluators 
to handle differing data types (primitives, objects, arrays, lists, and so 
forth).
+* In the ReplicationHandler, the `master.commitReserveDuration` sub-element is 
deprecated. Instead please configure a direct `commitReserveDuration` element 
for use in all modes (master, slave, cloud).
+* The `RunExecutableListener` was removed for security reasons. If you want to 
listen to events caused by updates, commits, or optimize, write your own 
listener as native Java class as part of a Solr plugin.
+* In the XML query parser (`defType=xmlparser` or `{!xmlparser ... }`) the 
resolving of external entities is now disallowed by default.
+
 == Upgrading from Any 6.x Release
 
 The upgrade from Solr 6.x to Solr 7 introduces several *major* changes that 
you should be aware of before upgrading. Please do a thorough review of the 
section <<major-changes-in-solr-7.adoc#major-changes-in-solr-7,Major Changes in 
Solr 7>> before starting your upgrade.
 
 == Upgrading from Older Versions of Solr
 
-Users upgrading from older versions are strongly encouraged to consult 
{solr-javadocs}/changes/Changes.html[`CHANGES.txt`] for the details of _all_ 
changes since the version they are upgrading from.
+Users upgrading from versions of Solr prior to 6.x are strongly encouraged to 
consult {solr-javadocs}/changes/Changes.html[`CHANGES.txt`] for the details of 
_all_ changes since the version they are upgrading from.
 
 A summary of the significant changes between Solr 5.x and Solr 6.0 can be 
found in the 
<<major-changes-from-solr-5-to-solr-6.adoc#major-changes-from-solr-5-to-solr-6,Major
 Changes from Solr 5 to Solr 6>> section.

Reply via email to