I am looking into collectDelta method in DocBuilder.java and I noticed that to determine the deltaRemoveSet it currently loops through the whole deltaSet for each deleted row. (Version 1.4.0 line 641)
Does anyone else agree with the fact that this is quite inefficient? For delta-imports with a large deltaSet and deletedSet I found a considerable improvement in speed if we just save all deleted keys in a set. Then we just have to loop through the deltaSet once to determine which rows should be removed by checking if the deleted key set contains the delta row key. Is this patch worthy? - Robert Zotter -- View this message in context: http://lucene.472066.n3.nabble.com/DocBuilder-inefficiency-tp841272p841272.html Sent from the Solr - Dev mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
