You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@solr.apache.org by ds...@apache.org on 2023/07/23 21:38:57 UTC

[solr] branch branch_9x updated: SOLR-16693: upgrade notes (#1803)

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

dsmiley pushed a commit to branch branch_9x
in repository https://gitbox.apache.org/repos/asf/solr.git


The following commit(s) were added to refs/heads/branch_9x by this push:
     new 6da8b2a7317 SOLR-16693: upgrade notes (#1803)
6da8b2a7317 is described below

commit 6da8b2a731797b3c0cf2744b40a4bf1ab3b08f00
Author: David Smiley <ds...@apache.org>
AuthorDate: Sun Jul 23 17:30:54 2023 -0400

    SOLR-16693: upgrade notes (#1803)
    
    Mention solr.useExitableDirectoryReader
---
 .../modules/upgrade-notes/pages/major-changes-in-solr-9.adoc       | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/solr/solr-ref-guide/modules/upgrade-notes/pages/major-changes-in-solr-9.adoc b/solr/solr-ref-guide/modules/upgrade-notes/pages/major-changes-in-solr-9.adoc
index 40da800f077..e28b08a782c 100644
--- a/solr/solr-ref-guide/modules/upgrade-notes/pages/major-changes-in-solr-9.adoc
+++ b/solr/solr-ref-guide/modules/upgrade-notes/pages/major-changes-in-solr-9.adoc
@@ -117,6 +117,13 @@ The custom version of Solr will include this Dockerfile when it is built.
 Prior to Solr 9.3, if no corresponding entry existed the core was deleted automatically to remove the orphaned files.
 As of Solr 9.3 that behaviour is no longer enabled by default. See xref:deployment-guide:taking-solr-to-production.adoc#unknown-core-deletion[Unknown core deletion].
 
+=== use of timeAllowed
+* Query timeouts with `timeAllowed` are implemented differently.
+It should be faster albeit have less fidelity – will not timeout a query outside of core query processing (e.g. won't cancel spellcheck or faceting).
+Use `solr.useExitableDirectoryReader` to use the previous behavior.
+Please share your experience with Solr developers!
+The previous behavior should not be enabled if timeAllowed isn't used because unfortunately its performance tax is now imposed on all queries, even those without timeAllowed.
+
 === v2 API 
 * Solr's experimental "v2" API has seen a number of improvements in the 9.3 release.
 +