I think I have found an issue with using the long integer for
uniqueKey*— *Document
routing using ! notation will not work with a long integer uniqueKey :(


Thanks Jack and Robi


On Thu, Aug 1, 2013 at 10:05 AM, Petersen, Robert <
robert.peter...@mail.rakuten.com> wrote:

> Hi guys,
>
> We have used an integer as our unique key since solr 1.3 with no problems
> at all.  We never thought of using anything else because our solr unique
> key is based upon our product sku data base field which is defined as an
> integer also.   We're on solr 3.6.1 currently.
>
> Thanks
> Robi
>
> -----Original Message-----
> From: Jack Krupansky [mailto:j...@basetechnology.com]
> Sent: Thursday, August 01, 2013 9:27 AM
> To: solr-user@lucene.apache.org
> Subject: Re: uniqueKey: string vs. long integer
>
> Although I cringe at the thought of anybody using anything other than a
> string for the unique key for a document, I can't point to any part of Solr
> that will absolutely fail. I wouldn't be surprised if there weren't a few
> nooks and crannies in Solr that might depend on the type of the ID, or at
> least depend on it being able to converted to and from string. I'm not sure
> if SolrCloud has any dependence on the document ID field type.
>
> Could you inquire as to why this third party chose to go with a non-string
> document key? Just curious if they perceived some advantage. I mean, is the
> key used in numeric calculations? Can it be negative? Is it ever sorted?
>
> But as a Solr best practice, I'd advise against it.
>
> -- Jack Krupansky
>
> -----Original Message-----
> From: Ali, Saqib
> Sent: Thursday, August 01, 2013 12:02 PM
> To: solr-user@lucene.apache.org
> Subject: uniqueKey: string vs. long integer
>
> We have an application that was developed by a third party. It uses
> uniqueKey that is a long integer instead of a string. Will there be any
> repercussions of using a long integer instead of string for the uniqueKey?
>
> Thanks! :)
>
>
>
>

Reply via email to