> but how would a DocumentTransformer affect UpdateLog replay? Oh right; nevermind that silly theory ;-)
On Thu, Apr 26, 2018 at 10:42 AM Markus Jelsma <markus.jel...@openindex.io> wrote: > Hello David, > > Yes it was sporadic indeed, but how would a DocumentTransformer affect > UpdateLog replay? > > We removed the cast, no idea how it got there. > > Thanks, > Markus > > -----Original message----- > > From:David Smiley <david.w.smi...@gmail.com> > > Sent: Thursday 26th April 2018 16:31 > > To: solr-user@lucene.apache.org > > Subject: Re: ClassCastException: o.a.l.d.Field cannot be cast to > o.a.l.d.StoredField > > > > I'm not sure but I wonder why you would want to cast it in the first > > place. Field is the base class; all it's subclasses are in one way or > > another utilities/conveniences. In other words, if you ever see code > > casting Field to some subclass, there's a good chance it's fundamentally > > wrong or making assumptions that aren't necessarily true. > > > > If the problem you saw appears sporadic, there's a good chance it is in > > some way related to updateLog replay. > > > > On Tue, Apr 24, 2018 at 7:13 AM Markus Jelsma < > markus.jel...@openindex.io> > > wrote: > > > > > Hello, > > > > > > We have a DocumentTransformer that gets a Field from the SolrDocument > and > > > casts it to StoredField (although aparently we don't need to cast). > This > > > works well in tests and fine in production, except for some curious, > > > unknown and unreproducible, cases, throwing the ClassCastException. > > > > > > I can, and will, just remove the cast to fix the rare exception, but in > > > what cases could the exception get thrown? > > > > > > Many thanks, > > > Markus > > > > > -- > > Lucene/Solr Search Committer, Consultant, Developer, Author, Speaker > > LinkedIn: http://linkedin.com/in/davidwsmiley | Book: > > http://www.solrenterprisesearchserver.com > > > -- Lucene/Solr Search Committer, Consultant, Developer, Author, Speaker LinkedIn: http://linkedin.com/in/davidwsmiley | Book: http://www.solrenterprisesearchserver.com