[ 
https://issues.apache.org/jira/browse/SOLR-17153?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17835742#comment-17835742
 ] 

ASF subversion and git services commented on SOLR-17153:
--------------------------------------------------------

Commit d1cfc3149ca6e775848a32ab1cc94eb9d500dccc in solr's branch 
refs/heads/branch_9x from aparnasuresh85
[ https://gitbox.apache.org/repos/asf?p=solr.git;h=d1cfc3149ca ]

SOLR-17153: Fix IndexOutOfBoundsException, add bats test (#2393)

Resolve IndexOutOfBoundsException, a regression from the first change in this 
issue.

* Call resolveDocCollection inside getCoreByCollection
* New BATS test to check URLs that the Solr Admin UI (or a user trying to 
navigate to such) might use

(cherry picked from commit 09e8d0cb0d938711e9f65636bff1d45e49512eed)


> CloudSolrClient should not throw "Collection not found" with an out-dated 
> ClusterState
> --------------------------------------------------------------------------------------
>
>                 Key: SOLR-17153
>                 URL: https://issues.apache.org/jira/browse/SOLR-17153
>             Project: Solr
>          Issue Type: Improvement
>          Components: SolrJ
>            Reporter: David Smiley
>            Priority: Major
>          Time Spent: 5h 50m
>  Remaining Estimate: 0h
>
> Today, CloudSolrClient will locally fail if it's asked to send a request to a 
> collection that it thinks does not exist due to its local ClusterState view 
> being out-of-date.  We shouldn't fail!  And most SolrCloud tests should then 
> remove their waitForState calls that follow collection creation!  Other stale 
> state matters are out-of-scope.
> Proposal: CloudSolrClient shouldn't try and be too smart.  Always route a 
> request to Solr (any node); don't presume its state is up-to-date.  Maybe, 
> after a response is received, it can check if its state has been updated and 
> if not then explicitly get a new state.  Or not if that's too complicated.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to