[
https://issues.apache.org/jira/browse/LENS-743?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15528395#comment-15528395
]
Puneet Gupta commented on LENS-743:
-----------------------------------
[~prongs] Thanks for documenting this one in such detail. +1 for dual re-policy
(driver+server)
I had one doubt. Suppose we have 3 drivers (d1,d,2,d3).
Query was run on d1 and failed twice and d1's policy confirmed a no-retry. The
server policy said try on d2,d3 and d2 was chosen based on cost. Then 2 tries
were done on d2 and they failed too and d2's policy confirmed a no-retry.
Will the server policy now try on d3 alone now or d1 and d3?
> Query failure retries for transient errors
> ------------------------------------------
>
> Key: LENS-743
> URL: https://issues.apache.org/jira/browse/LENS-743
> Project: Apache Lens
> Issue Type: Improvement
> Components: server
> Reporter: Amareshwari Sriramadasu
> Assignee: Rajat Khandelwal
> Labels: gsoc2016, java
>
> There have to be retries for query failures for transient errors like network
> errors (Hive server not reachable/ Metastore not reachable/ DB not
> reachable). Retries should be available for each phase - submission,
> execution, updating status, fetching results and formatting.
> Right now, any such failure results in marking query as failed.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)