[ https://issues.apache.org/jira/browse/SOLR-12295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gus Heck updated SOLR-12295: ---------------------------- Attachment: (was: SOLR-12030.patch) > Time Routed Aliases: Delete obsolete collections Async > ------------------------------------------------------ > > Key: SOLR-12295 > URL: https://issues.apache.org/jira/browse/SOLR-12295 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: UpdateRequestProcessors > Reporter: Gus Heck > Priority: Major > > Presently TimeRoutedAliasUpdaateProcessor calls the MaintainRoutedAliasCmd > command to handle the book keeping around creation of new and deletion of > obsolete collections (the collections are representing time segments within > the time routed alias). While we generally need to wait for collection > creation before proceeding, since the incoming request may be placing a > document in the collection to be created, deletions need only be initiated > and do not need to impede processing of updates. > In stress testing in SOLR-11949 the delays caused by synchronous updates were > sufficient to fail the test via an apparent deadlock (actual locked threads > could not be located however). With async deletes provided in this patch the > stress test has passed for several consecutive executions. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org