lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gus Heck (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (SOLR-12295) Time Routed Aliases: Delete obsolete collections Async
Date Tue, 01 May 2018 01:55:00 GMT

     [ 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-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message