Considering the impact, I think we should put this out as an announcement
on the 'news' section of the website warning people about this.

On Wed, Nov 12, 2014 at 12:33 PM, Shalin Shekhar Mangar <
shalinman...@gmail.com> wrote:

> I opened https://issues.apache.org/jira/browse/SOLR-6732
>
> On Wed, Nov 12, 2014 at 12:29 PM, Shalin Shekhar Mangar <
> shalinman...@gmail.com> wrote:
>
> > Hi Thomas,
> >
> > You're right, there's a back-compat break here. I'll open an issue.
> >
> > On Wed, Nov 12, 2014 at 9:37 AM, Thomas Lamy <t.l...@cytainment.de>
> wrote:
> >
> >> Am 12.11.2014 um 15:29 schrieb Thomas Lamy:
> >>
> >>> Hi there!
> >>>
> >>> As we got bitten by https://issues.apache.org/jira/browse/SOLR-6530 on
> >>> a regular basis, we started upgrading our 7 mode cloud from 4.10.1 to
> >>> 4.10.2.
> >>> The first node upgrade worked like a charm.
> >>> After upgrading the second node, two cores no longer come up and we get
> >>> the following error:
> >>>
> >>> ERROR - 2014-11-12 15:17:34.226;
> org.apache.solr.cloud.RecoveryStrategy;
> >>> Recovery failed - trying again... (16) core=cams_shard1_replica4
> >>> ERROR - 2014-11-12 15:17:34.230; org.apache.solr.common.SolrException;
> >>> Error while trying to recover. core=onlinelist_shard1_
> >>> replica7rg.noggit.JSONParser$ParseException: JSON Parse Error:
> >>> char=d,position=0 BEFORE='d' AFTER='own'
> >>>     at org.noggit.JSONParser.err(JSONParser.java:223)
> >>>     at org.noggit.JSONParser.next(JSONParser.java:622)
> >>>     at org.noggit.JSONParser.nextEvent(JSONParser.java:663)
> >>>     at org.noggit.ObjectBuilder.<init>(ObjectBuilder.java:44)
> >>>     at org.noggit.ObjectBuilder.getVal(ObjectBuilder.java:37)
> >>>     at org.apache.solr.common.cloud.ZkStateReader.fromJSON(
> >>> ZkStateReader.java:129)
> >>>     at
> org.apache.solr.cloud.ZkController.getLeaderInitiatedRecoveryStat
> >>> eObject(ZkController.java:1925)
> >>>     at
> org.apache.solr.cloud.ZkController.getLeaderInitiatedRecoveryStat
> >>> e(ZkController.java:1890)
> >>>     at org.apache.solr.cloud.ZkController.publish(
> >>> ZkController.java:1071)
> >>>     at org.apache.solr.cloud.ZkController.publish(
> >>> ZkController.java:1041)
> >>>     at org.apache.solr.cloud.ZkController.publish(
> >>> ZkController.java:1037)
> >>>     at org.apache.solr.cloud.RecoveryStrategy.doRecovery(
> >>> RecoveryStrategy.java:355)
> >>>     at org.apache.solr.cloud.RecoveryStrategy.run(
> >>> RecoveryStrategy.java:235)
> >>>
> >>> Any hint on how to solve this? Google didn't reveal anything useful...
> >>>
> >>>
> >>> Kind regards
> >>> Thomas
> >>>
> >>>  Just switched to INFO loglevel:
> >>
> >> INFO  - 2014-11-12 15:30:31.563; org.apache.solr.cloud.RecoveryStrategy;
> >> Publishing state of core onlinelist_shard1_replica7 as recovering,
> leader
> >> is http://solr-bc1-blade2:8080/solr/onlinelist_shard1_replica2/ and I
> am
> >> http://solr-bc1-blade3:8080/solr/onlinelist_shard1_replica7/
> >> INFO  - 2014-11-12 15:30:31.563; org.apache.solr.cloud.RecoveryStrategy;
> >> Publishing state of core cams_shard1_replica4 as recovering, leader is
> >> http://solr-bc1-blade2:8080/solr/cams_shard1_replica2/ and I am
> >> http://solr-bc1-blade3:8080/solr/cams_shard1_replica4/
> >> INFO  - 2014-11-12 15:30:31.563; org.apache.solr.cloud.ZkController;
> >> publishing core=onlinelist_shard1_replica7 state=recovering
> >> collection=onlinelist
> >> INFO  - 2014-11-12 15:30:31.563; org.apache.solr.cloud.ZkController;
> >> publishing core=cams_shard1_replica4 state=recovering collection=cams
> >> ERROR - 2014-11-12 15:30:31.564; org.apache.solr.common.SolrException;
> >> Error while trying to recover. core=cams_shard1_replica4rg.
> >> noggit.JSONParser$ParseException: JSON Parse Error: char=d,position=0
> >> BEFORE='d' AFTER='own'
> >> ERROR - 2014-11-12 15:30:31.564; org.apache.solr.common.SolrException;
> >> Error while trying to recover. core=onlinelist_shard1_
> >> replica7rg.noggit.JSONParser$ParseException: JSON Parse Error:
> >> char=d,position=0 BEFORE='d' AFTER='own'
> >> ERROR - 2014-11-12 15:30:31.564; org.apache.solr.cloud.RecoveryStrategy;
> >> Recovery failed - trying again... (5) core=cams_shard1_replica4
> >> ERROR - 2014-11-12 15:30:31.564; org.apache.solr.cloud.RecoveryStrategy;
> >> Recovery failed - trying again... (5) core=onlinelist_shard1_replica7
> >> INFO  - 2014-11-12 15:30:31.564; org.apache.solr.cloud.RecoveryStrategy;
> >> Wait 60.0 seconds before trying to recover again (6)
> >> INFO  - 2014-11-12 15:30:31.564; org.apache.solr.cloud.RecoveryStrategy;
> >> Wait 60.0 seconds before trying to recover again (6)
> >>
> >> The leader for both collections (solr-bc1-blade2) is still on 4.10.1.
> >> As no special instructions were given in the release notes and it's a
> >> minor upgrade, we thought there should be no BC issues and planned to
> >> upgrade one node after the other.
> >>
> >> Did that provide more insight?
> >>
> >>
> >> --
> >> Thomas Lamy
> >> Cytainment AG & Co KG
> >> Nordkanalstrasse 52
> >> 20097 Hamburg
> >>
> >> Tel.:     +49 (40) 23 706-747
> >> Fax:     +49 (40) 23 706-139
> >>
> >> Sitz und Registergericht Hamburg
> >> HRA 98121
> >> HRB 86068
> >> Ust-ID: DE213009476
> >>
> >>
> >
> >
> > --
> > Regards,
> > Shalin Shekhar Mangar.
> >
>
>
>
> --
> Regards,
> Shalin Shekhar Mangar.
>



-- 
Anshum Gupta
http://about.me/anshumgupta

Reply via email to