[ 
https://issues.apache.org/jira/browse/LENS-753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14745717#comment-14745717
 ] 

Hudson commented on LENS-753:
-----------------------------

SUCCESS: Integrated in Lens-Commit #1079 (See 
[https://builds.apache.org/job/Lens-Commit/1079/])
LENS-753: Queue number for queries in submitted queue (rajatgupta59: rev 
4addd7b62ed1db8fe1af498a6baf55ee35ad692a)
* 
lens-server-api/src/main/java/org/apache/lens/server/api/query/collect/ImmutableQueryCollection.java
* lens-api/src/main/java/org/apache/lens/api/query/QueryStatus.java
* 
lens-server-api/src/main/java/org/apache/lens/server/api/query/FinishedLensQuery.java
* 
lens-server/src/main/java/org/apache/lens/server/query/collect/DefaultQueryCollection.java
* lens-cli/src/main/java/org/apache/lens/cli/commands/LensQueryCommands.java
* 
lens-server-api/src/main/java/org/apache/lens/server/api/query/QueryContext.java
* 
lens-server/src/test/java/org/apache/lens/server/query/collect/DefaultQueryCollectionTest.java
* 
lens-server-api/src/main/java/org/apache/lens/server/api/driver/DriverQueryStatus.java
* 
lens-server/src/main/java/org/apache/lens/server/query/collect/ThreadSafeQueryCollection.java
* 
lens-server/src/main/java/org/apache/lens/server/query/collect/DefaultEstimatedQueryCollection.java
* 
lens-server/src/test/java/org/apache/lens/server/query/collect/QueryCollectUtil.java
* 
lens-server/src/main/java/org/apache/lens/server/query/QueryExecutionServiceImpl.java
* 
lens-server/src/main/java/org/apache/lens/server/query/collect/ThreadSafeEstimatedQueryCollection.java


> Queue number for queries
> ------------------------
>
>                 Key: LENS-753
>                 URL: https://issues.apache.org/jira/browse/LENS-753
>             Project: Apache Lens
>          Issue Type: Improvement
>            Reporter: Akshay Goyal
>            Assignee: Akshay Goyal
>             Fix For: 2.4
>
>         Attachments: LENS-753.02.patch, LENS-753.03.patch, LENS-753.04.patch
>
>
> This is to add queue number for queries after they were launched, in order to 
> give users an idea of the sequence in which their queries were launched. Or 
> in other words, to give them an idea of how many queries were launched before 
> them which are still competing for resources with their query. 
> Giving queue numbers from waiting query collection may not be correct as they 
> are not consistent. When a candidate query is picked up from waiting state, 
> it is removed from the collection and checked for cost constraints. If it 
> fails the constraints, the query is added back to the waiting query 
> collection. This causes inconsistency in terms of indices of queries within 
> the collection. Because of this inconsistency, user might see their queue 
> number increasing.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to