You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucene.apache.org by "Andrzej Bialecki (Jira)" <ji...@apache.org> on 2019/10/08 18:35:00 UTC

[jira] [Created] (SOLR-13828) ExecutePlanAction poor error handling

Andrzej Bialecki created SOLR-13828:
---------------------------------------

             Summary: ExecutePlanAction poor error handling
                 Key: SOLR-13828
                 URL: https://issues.apache.org/jira/browse/SOLR-13828
             Project: Solr
          Issue Type: Bug
      Security Level: Public (Default Security Level. Issues are Public)
          Components: AutoScaling
    Affects Versions: 8.2, 7.7.2, 8.3
            Reporter: Andrzej Bialecki
            Assignee: Andrzej Bialecki


There's a bug in {{ExecutePlanAction}}, where it's possible that in some situations it would create duplicate asyncId-s for events with multiple operations - unit tests didn't catch it probably because operations took shorter time than the default task timeout, which is 120 sec and this situation would arise if the task timeout was reached but the task was still running.

Also, error handling in ExecutePlanAction should be improved to correctly throw Exceptions when an operation fails to complete - it's possible now for an operation to fail yet the ExecutePlanAction to report success.

This also brings a question of the task timeout - currently it's not configurable, but it should be. It can be configured in the action properties.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@lucene.apache.org
For additional commands, e-mail: issues-help@lucene.apache.org