[ http://issues.apache.org/jira/browse/SOLR-65?page=comments#action_12448024 ] Mike Klaas commented on SOLR-65: --------------------------------
This version removes the attempt at parsing the rest of the xml if an error occurs during document update. It has mostly already been reviewed, but to summarize, this patch: - improves concurrency during multi-threaded document update - potentially optimizes huge commits (may prevent a stall if memory is constrained) - eliminates the edge cases of document update (esp. multi-doc update) which causes solr to return xml that couldn't be parsed as a single document (should also solve SOLR-2; SOLR-54) If no-one has objections, I'll commit the patch tomorrow. > Multithreaded DirectUpdateHandler2 > ---------------------------------- > > Key: SOLR-65 > URL: http://issues.apache.org/jira/browse/SOLR-65 > Project: Solr > Issue Type: New Feature > Components: update > Reporter: Mike Klaas > Assigned To: Mike Klaas > Attachments: autocommit_patch.diff, autocommit_patch.diff, > autocommit_patch.diff, autocommit_patch.diff > > > Basic implementation of autoCommi functionality, plus overhaul of DUH2 > threading to reduce contention -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira