[ 
https://issues.apache.org/jira/browse/SOLR-13407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hoss Man reopened SOLR-13407:
-----------------------------

[~ab] - jenkins is finding at least 2 different types of failures in the new 
{{testClusterStateProviderAPI}} you added (even after your most recent NPE fix) 
...

[http://fucit.org/solr-jenkins-reports/job-data/thetaphi/Lucene-Solr-8.x-Linux/522]
{noformat}
Checking out Revision b2337262b19eb0ec890fc3a3589d4e5754df23db 
(refs/remotes/origin/branch_8x)
...
   [junit4]   2> NOTE: reproduce with: ant test  
-Dtestcase=AliasIntegrationTest -Dtests.method=testClusterStateProviderAPI 
-Dtests.seed=CEB36C71F521A1D6 -Dtests.multiplier=3 -Dtests.slow=true 
-Dtests.locale=de-CH -Dtests.timezone=Australia/North -Dtests.asserts=true 
-Dtests.file.encoding=ISO-8859-1
   [junit4] FAILURE 3.50s J2 | AliasIntegrationTest.testClusterStateProviderAPI 
<<<
   [junit4]    > Throwable #1: java.lang.AssertionError: {} expected:<2> but 
was:<0>
   [junit4]    >        at 
__randomizedtesting.SeedInfo.seed([CEB36C71F521A1D6:D164F05D862A589D]:0)
   [junit4]    >        at 
org.apache.solr.cloud.AliasIntegrationTest.testClusterStateProviderAPI(AliasIntegrationTest.java:291)
   [junit4]    >        at java.lang.Thread.run(Thread.java:748)
{noformat}
[http://fucit.org/solr-jenkins-reports/job-data/apache/Lucene-Solr-Tests-master/3333]
{noformat}
 > git checkout -f 560b5e779d469dd5219a633fbeb09fd064174b74
...
   [junit4]   2> NOTE: reproduce with: ant test  
-Dtestcase=AliasIntegrationTest -Dtests.method=testClusterStateProviderAPI 
-Dtests.seed=DD8438EB6C3D353B -Dtests.multiplier=2 -Dtests.slow=true 
-Dtests.locale=vo-001 -Dtests.timezone=Pacific/Rarotonga -Dtests.asserts=true 
-Dtests.file.encoding=UTF-8
   [junit4] FAILURE 6.63s J1 | AliasIntegrationTest.testClusterStateProviderAPI 
<<<
   [junit4]    > Throwable #1: java.lang.AssertionError: should be a routed 
alias
   [junit4]    >        at 
__randomizedtesting.SeedInfo.seed([DD8438EB6C3D353B:C253A4C71F36CC70]:0)
   [junit4]    >        at 
org.apache.solr.cloud.AliasIntegrationTest.testClusterStateProviderAPI(AliasIntegrationTest.java:302)
   [junit4]    >        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   [junit4]    >        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   [junit4]    >        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   [junit4]    >        at 
java.base/java.lang.reflect.Method.invoke(Method.java:566)
   [junit4]    >        at java.base/java.lang.Thread.run(Thread.java:834)
{noformat}
(other builds have similar failures w/other seeds - both types of failures have 
shown up on master, 8x, and branch_8_1)

> Reject updates sent to non-routed multi collection aliases
> ----------------------------------------------------------
>
>                 Key: SOLR-13407
>                 URL: https://issues.apache.org/jira/browse/SOLR-13407
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Andrzej Bialecki 
>            Assignee: Andrzej Bialecki 
>            Priority: Major
>             Fix For: 8.1, master (9.0)
>
>         Attachments: SOLR-13407.patch
>
>
> Spin-off from SOLR-13262.
> Currently Solr uses a convention that updates sent to multi-collection 
> aliases are applied only to the first collection on the list, which is 
> nonintuitive and may hide bugs or accidental configuration changes made 
> either in Solr or in client applications.
> This issue proposes to reject all such updates with an error.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to