[ https://issues.apache.org/jira/browse/SOLR-264?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12506274 ]
Ryan McKinley commented on SOLR-264: ------------------------------------ Dooh. I was worried about this at first, but it did not seem to matter. Perhaps my dataset isn't big enough to get itself stuck in a keep sorting loop... Do you see any holes in: private static class RandomScoreDocComparator implements ScoreDocComparator { final long start = System.currentTimeMillis(); public int compare (ScoreDoc i, ScoreDoc j) { int vI = new Random(start+i.doc).nextInt(); int vJ = new Random(start+j.doc).nextInt(); return vI - vJ; } public Comparable sortValue (ScoreDoc i) { return new Integer(new Random(start+i.doc).nextInt()); } public int sortType() { return SortField.CUSTOM; } }; > Support 'random' sort order > --------------------------- > > Key: SOLR-264 > URL: https://issues.apache.org/jira/browse/SOLR-264 > Project: Solr > Issue Type: New Feature > Reporter: Ryan McKinley > Priority: Minor > Attachments: SOLR-264-RandomSortOrder.patch, > SOLR-264-RandomSortOrder.patch, SOLR-264-RandomSortOrder.patch > > > Support querying for random documents: > http://localhost:8983/solr/select/?q=*:*&fl=sku&sort=random%20desc -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.