You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@spark.apache.org by paragpc <gi...@git.apache.org> on 2016/03/21 23:22:37 UTC

[GitHub] spark pull request: [SPARK-14049] [CORE] Add functionality in spar...

GitHub user paragpc opened a pull request:

    https://github.com/apache/spark/pull/11867

    [SPARK-14049] [CORE] Add functionality in spark history sever API to query applications by end time 

    ## What changes were proposed in this pull request?
    
    Currently, spark history server provides functionality to query applications by application start time range based on minDate and maxDate query parameters, but it  lacks support to query applications by their end time. In this pull request we are proposing optional minEndDate and maxEndDate query parameters and filtering capability based on these parameters to spark history server. This functionality can be used for following queries,
    
    1. Applications finished in last 'x' minutes
    2. Applications finished before 'y' time
    3. Applications finished between 'x' time to 'y' time
    4. Applications started from 'x' time and finished before 'y' time.
    
    For backward compatibility, we can keep existing minDate and maxDate query parameters as they are and they can continue support filtering based on start time range.
    
    ## How was this patch tested?
    
    Existing unit tests and 4 new unit tests.
    
    
    


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/paragpc/spark master-SHS-query-by-endtime_2

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/spark/pull/11867.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #11867
    
----
commit ec9999fcb4aabefd9b26462cb0b3c0914d6a9ea9
Author: Parag Chaudhari <pa...@users.noreply.github.com>
Date:   2016-03-15T17:25:46Z

    Merge pull request #1 from apache/master
    
    Update from original repository

commit 4b617b257c4285e32af5bd8300e78932e4761fce
Author: Parag Chaudhari <pa...@amazon.com>
Date:   2016-03-16T01:51:07Z

    Added functionality in spark history server to query applications by endTime

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request #11867: [SPARK-14049] [CORE] Add functionality in spark h...

Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:

    https://github.com/apache/spark/pull/11867


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request #11867: [SPARK-14049] [CORE] Add functionality in spark h...

Posted by squito <gi...@git.apache.org>.
Github user squito commented on a diff in the pull request:

    https://github.com/apache/spark/pull/11867#discussion_r97392343
  
    --- Diff: docs/monitoring.md ---
    @@ -267,12 +267,23 @@ can be identified by their `[attempt-id]`. In the API listed below, when running
         <br>
         <code>?status=[completed|running]</code> list only applications in the chosen state.
         <br>
    -    <code>?minDate=[date]</code> earliest date/time to list.
    +    <code>?minDate=[date]</code> earliest start date/time to list.
    +    <br>
    +    <code>?maxDate=[date]</code> latest start date/time to list; uses same format as <code>minDate</code>.
    +    <br>
    +    <code>?minEndDate=[date]</code> earliest end date/time to list.
    +    <br>
    +    <code>?maxEndDate=[date]</code> latest end date/time to list; uses same format as <code>minEndDate</code>.
    +    <br>
    +    <code>?limit=[limit]</code> limits the number of applications listed.
    --- End diff --
    
    I think the old version, those "Examples" were meant to specifically refer to `minDate`, which is why `maxDate` said "use the same format as minDate".  Your reorganization is fine (probably better), but in that case, I think you should remove all of the "use the same format as ...", since the referenced param doesn't actually describe anything more.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-14049] [CORE] Add functionality in spar...

Posted by paragpc <gi...@git.apache.org>.
Github user paragpc commented on the pull request:

    https://github.com/apache/spark/pull/11867#issuecomment-215841999
  
    Hi @tgravescs / @rxin,
    
    Can you kindly verify this patch or provide any suggestions?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by zsxwing <gi...@git.apache.org>.
Github user zsxwing commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    @paragpc could you update this PR? This change sounds good to me.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-14049] [CORE] Add functionality in spar...

Posted by paragpc <gi...@git.apache.org>.
Github user paragpc commented on the pull request:

    https://github.com/apache/spark/pull/11867#issuecomment-199892050
  
    Hi @zhuoliu,
    
    In this pull request, my proposal is specific to spark history server REST API. This is intended for the users who use REST API directly. As you mentioned, we can use this extended API to display filtered results on Spark history server UI too, but this request is not intended for spark history server UI and we can have separate Jira for the same. Let me know if you have any questions/suggestions.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request #11867: [SPARK-14049] [CORE] Add functionality in spark h...

Posted by squito <gi...@git.apache.org>.
Github user squito commented on a diff in the pull request:

    https://github.com/apache/spark/pull/11867#discussion_r96939526
  
    --- Diff: core/src/main/scala/org/apache/spark/status/api/v1/ApplicationListResource.scala ---
    @@ -43,11 +45,24 @@ private[v1] class ApplicationListResource(uiRoot: UIRoot) {
           // keep the app if *any* attempts fall in the right time window
           ((!anyRunning && includeCompleted) || (anyRunning && includeRunning)) &&
           app.attempts.exists { attempt =>
    -        val start = attempt.startTime.getTime
    -        start >= minDate.timestamp && start <= maxDate.timestamp
    +        isAttemptInRange(attempt, minDate, maxDate, minEndDate, maxEndDate, anyRunning)
           }
         }.take(numApps)
       }
    +
    +  private def isAttemptInRange(
    +      attempt: ApplicationAttemptInfo,
    +      minStartDate: SimpleDateParam,
    +      maxStartDate: SimpleDateParam,
    +      minEndDate: SimpleDateParam,
    +      maxEndDate: SimpleDateParam,
    +      skipEndTimeValidation: Boolean): Boolean = {
    +    val startTimeOk = attempt.startTime.getTime >= minStartDate.timestamp &&
    +      attempt.startTime.getTime <= maxStartDate.timestamp
    +    val endTimeOk = skipEndTimeValidation || (attempt.endTime.getTime >= minEndDate.timestamp &&
    --- End diff --
    
    if you have a `maxEndDate` in the past, would you expect running applications to show up?  I guess that is fine -- the user should filter on status as well in that case, but maybe worth documenting


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by AmplabJenkins <gi...@git.apache.org>.
Github user AmplabJenkins commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    Test PASSed.
    Refer to this link for build results (access rights to CI server needed): 
    https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/71699/
    Test PASSed.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by squito <gi...@git.apache.org>.
Github user squito commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    lgtm, will merge when tests pass


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by paragpc <gi...@git.apache.org>.
Github user paragpc commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    thanks @squito :)


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by SparkQA <gi...@git.apache.org>.
Github user SparkQA commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    **[Test build #71699 has finished](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/71699/testReport)** for PR 11867 at commit [`38ebece`](https://github.com/apache/spark/commit/38ebece49f0313c7fa9553309da85b67af4398ec).
     * This patch passes all tests.
     * This patch merges cleanly.
     * This patch adds no public classes.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by AmplabJenkins <gi...@git.apache.org>.
Github user AmplabJenkins commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    Test PASSed.
    Refer to this link for build results (access rights to CI server needed): 
    https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/71872/
    Test PASSed.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request #11867: [SPARK-14049] [CORE] Add functionality in spark h...

Posted by paragpc <gi...@git.apache.org>.
Github user paragpc commented on a diff in the pull request:

    https://github.com/apache/spark/pull/11867#discussion_r96997288
  
    --- Diff: core/src/main/scala/org/apache/spark/status/api/v1/ApplicationListResource.scala ---
    @@ -43,11 +45,24 @@ private[v1] class ApplicationListResource(uiRoot: UIRoot) {
           // keep the app if *any* attempts fall in the right time window
           ((!anyRunning && includeCompleted) || (anyRunning && includeRunning)) &&
           app.attempts.exists { attempt =>
    -        val start = attempt.startTime.getTime
    -        start >= minDate.timestamp && start <= maxDate.timestamp
    +        isAttemptInRange(attempt, minDate, maxDate, minEndDate, maxEndDate, anyRunning)
           }
         }.take(numApps)
       }
    +
    +  private def isAttemptInRange(
    +      attempt: ApplicationAttemptInfo,
    +      minStartDate: SimpleDateParam,
    +      maxStartDate: SimpleDateParam,
    +      minEndDate: SimpleDateParam,
    +      maxEndDate: SimpleDateParam,
    +      skipEndTimeValidation: Boolean): Boolean = {
    +    val startTimeOk = attempt.startTime.getTime >= minStartDate.timestamp &&
    +      attempt.startTime.getTime <= maxStartDate.timestamp
    +    val endTimeOk = skipEndTimeValidation || (attempt.endTime.getTime >= minEndDate.timestamp &&
    --- End diff --
    
    @squito, thanks for pointing that out. I think we can change the endTimeOk condition to include this case. I updated the pull request.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by AmplabJenkins <gi...@git.apache.org>.
Github user AmplabJenkins commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    Merged build finished. Test PASSed.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by paragpc <gi...@git.apache.org>.
Github user paragpc commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    I am not sure why the build is failing with following error,
    
        stderr: fatal: unable to access 'https://github.com/apache/spark.git/': Failed connect to github.com:443; Operation now in progress
    
    	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1640)
    	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:1388)
    	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$300(CliGitAPIImpl.java:62)
    	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:313)
    	at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$1.call(RemoteGitImpl.java:152)
    	at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$1.call(RemoteGitImpl.java:145)
    	at hudson.remoting.UserRequest.perform(UserRequest.java:120)
    	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
    	at hudson.remoting.Request$2.run(Request.java:326)
    	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    	at java.lang.Thread.run(Thread.java:745)
    	at ......remote call to amp-jenkins-worker-04(Native Method)
    	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416)
    	at hudson.remoting.UserResponse.retrieve(UserRequest.java:220)
    	at hudson.remoting.Channel.call(Channel.java:781)
    	at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:145)
    	at sun.reflect.GeneratedMethodAccessor287.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:606)
    	at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:131)
    	at com.sun.proxy.$Proxy58.execute(Unknown Source)
    	at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:761)
    	... 11 more
    
    Error does not seem related to my changes, can anyone help? cc @vanzin, @zsxwing, @squito


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by SparkQA <gi...@git.apache.org>.
Github user SparkQA commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    **[Test build #71872 has started](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/71872/testReport)** for PR 11867 at commit [`a140336`](https://github.com/apache/spark/commit/a1403362ecdeb3e85667c26bc60da9672c0e6b90).


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-14049] [CORE] Add functionality in spar...

Posted by AmplabJenkins <gi...@git.apache.org>.
Github user AmplabJenkins commented on the pull request:

    https://github.com/apache/spark/pull/11867#issuecomment-199516551
  
    Can one of the admins verify this patch?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by SparkQA <gi...@git.apache.org>.
Github user SparkQA commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    **[Test build #71611 has started](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/71611/testReport)** for PR 11867 at commit [`04c7c34`](https://github.com/apache/spark/commit/04c7c341121e4d7e6ba674a7e91a3914ca926390).


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by SparkQA <gi...@git.apache.org>.
Github user SparkQA commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    **[Test build #71537 has finished](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/71537/testReport)** for PR 11867 at commit [`5380792`](https://github.com/apache/spark/commit/53807928826379d7ef591f5390264fa01952da53).
     * This patch **fails Spark unit tests**.
     * This patch merges cleanly.
     * This patch adds no public classes.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by AmplabJenkins <gi...@git.apache.org>.
Github user AmplabJenkins commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    Merged build finished. Test FAILed.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by AmplabJenkins <gi...@git.apache.org>.
Github user AmplabJenkins commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    Merged build finished. Test FAILed.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by SparkQA <gi...@git.apache.org>.
Github user SparkQA commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    **[Test build #71690 has finished](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/71690/testReport)** for PR 11867 at commit [`3bb7553`](https://github.com/apache/spark/commit/3bb7553c844c22a5b9eac6331d48ddfbd8891c15).
     * This patch **fails Spark unit tests**.
     * This patch merges cleanly.
     * This patch adds no public classes.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by AmplabJenkins <gi...@git.apache.org>.
Github user AmplabJenkins commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    Test FAILed.
    Refer to this link for build results (access rights to CI server needed): 
    https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/71690/
    Test FAILed.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by paragpc <gi...@git.apache.org>.
Github user paragpc commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    Hi @zsxwing,
    
    I have updated the PR. Can you kindly verify it?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by AmplabJenkins <gi...@git.apache.org>.
Github user AmplabJenkins commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    Test PASSed.
    Refer to this link for build results (access rights to CI server needed): 
    https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/71611/
    Test PASSed.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by paragpc <gi...@git.apache.org>.
Github user paragpc commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    @squito I have update PR based on your comments. Also, added documentation change. Can you take a look?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-14049] [CORE] Add functionality in spar...

Posted by zhuoliu <gi...@git.apache.org>.
Github user zhuoliu commented on the pull request:

    https://github.com/apache/spark/pull/11867#issuecomment-201047774
  
    I am +1 to your change. @tgravescs @rxin , could any of you verify this patch?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by AmplabJenkins <gi...@git.apache.org>.
Github user AmplabJenkins commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    Merged build finished. Test PASSed.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by SparkQA <gi...@git.apache.org>.
Github user SparkQA commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    **[Test build #71611 has finished](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/71611/testReport)** for PR 11867 at commit [`04c7c34`](https://github.com/apache/spark/commit/04c7c341121e4d7e6ba674a7e91a3914ca926390).
     * This patch passes all tests.
     * This patch merges cleanly.
     * This patch adds no public classes.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by vanzin <gi...@git.apache.org>.
Github user vanzin commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    retest this please


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request #11867: [SPARK-14049] [CORE] Add functionality in spark h...

Posted by squito <gi...@git.apache.org>.
Github user squito commented on a diff in the pull request:

    https://github.com/apache/spark/pull/11867#discussion_r97391985
  
    --- Diff: core/src/main/scala/org/apache/spark/status/api/v1/ApplicationListResource.scala ---
    @@ -43,11 +45,26 @@ private[v1] class ApplicationListResource(uiRoot: UIRoot) {
           // keep the app if *any* attempts fall in the right time window
           ((!anyRunning && includeCompleted) || (anyRunning && includeRunning)) &&
           app.attempts.exists { attempt =>
    -        val start = attempt.startTime.getTime
    -        start >= minDate.timestamp && start <= maxDate.timestamp
    +        isAttemptInRange(attempt, minDate, maxDate, minEndDate, maxEndDate, anyRunning)
           }
         }.take(numApps)
       }
    +
    +  private def isAttemptInRange(
    +      attempt: ApplicationAttemptInfo,
    +      minStartDate: SimpleDateParam,
    +      maxStartDate: SimpleDateParam,
    +      minEndDate: SimpleDateParam,
    +      maxEndDate: SimpleDateParam,
    +      anyRunning: Boolean): Boolean = {
    +    val startTimeOk = attempt.startTime.getTime >= minStartDate.timestamp &&
    +      attempt.startTime.getTime <= maxStartDate.timestamp
    +    val endTimeOkForRunning = anyRunning && (maxEndDate.timestamp > System.currentTimeMillis())
    --- End diff --
    
    I dont' think its totally obvious what this is doing -- could you add a comment above this: "If the maxEndDate is in the past, exclude all running apps."


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by AmplabJenkins <gi...@git.apache.org>.
Github user AmplabJenkins commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    Merged build finished. Test FAILed.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by SparkQA <gi...@git.apache.org>.
Github user SparkQA commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    **[Test build #71537 has started](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/71537/testReport)** for PR 11867 at commit [`5380792`](https://github.com/apache/spark/commit/53807928826379d7ef591f5390264fa01952da53).


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-14049] [CORE] Add functionality in spar...

Posted by paragpc <gi...@git.apache.org>.
Github user paragpc commented on the pull request:

    https://github.com/apache/spark/pull/11867#issuecomment-200943460
  
    
    Hi @zhuoliu, 
    Can you or any other admin verify this patch?



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by AmplabJenkins <gi...@git.apache.org>.
Github user AmplabJenkins commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    Test FAILed.
    Refer to this link for build results (access rights to CI server needed): 
    https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/71537/
    Test FAILed.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by AmplabJenkins <gi...@git.apache.org>.
Github user AmplabJenkins commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    Merged build finished. Test FAILed.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by AmplabJenkins <gi...@git.apache.org>.
Github user AmplabJenkins commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    Test FAILed.
    Refer to this link for build results (access rights to CI server needed): 
    https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/71577/
    Test FAILed.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by SparkQA <gi...@git.apache.org>.
Github user SparkQA commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    **[Test build #71699 has started](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/71699/testReport)** for PR 11867 at commit [`38ebece`](https://github.com/apache/spark/commit/38ebece49f0313c7fa9553309da85b67af4398ec).


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by SparkQA <gi...@git.apache.org>.
Github user SparkQA commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    **[Test build #71690 has started](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/71690/testReport)** for PR 11867 at commit [`3bb7553`](https://github.com/apache/spark/commit/3bb7553c844c22a5b9eac6331d48ddfbd8891c15).


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by squito <gi...@git.apache.org>.
Github user squito commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    thanks @paragpc 
    merged to master


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by SparkQA <gi...@git.apache.org>.
Github user SparkQA commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    **[Test build #71872 has finished](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/71872/testReport)** for PR 11867 at commit [`a140336`](https://github.com/apache/spark/commit/a1403362ecdeb3e85667c26bc60da9672c0e6b90).
     * This patch passes all tests.
     * This patch merges cleanly.
     * This patch adds no public classes.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by AmplabJenkins <gi...@git.apache.org>.
Github user AmplabJenkins commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    Merged build finished. Test PASSed.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by AmplabJenkins <gi...@git.apache.org>.
Github user AmplabJenkins commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    Test FAILed.
    Refer to this link for build results (access rights to CI server needed): 
    https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/71578/
    Test FAILed.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark issue #11867: [SPARK-14049] [CORE] Add functionality in spark history ...

Posted by vanzin <gi...@git.apache.org>.
Github user vanzin commented on the issue:

    https://github.com/apache/spark/pull/11867
  
    ok to test


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-14049] [CORE] Add functionality in spar...

Posted by paragpc <gi...@git.apache.org>.
Github user paragpc commented on the pull request:

    https://github.com/apache/spark/pull/11867#issuecomment-199882584
  
    cc @squito @zhuoliu


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org


[GitHub] spark pull request: [SPARK-14049] [CORE] Add functionality in spar...

Posted by zhuoliu <gi...@git.apache.org>.
Github user zhuoliu commented on the pull request:

    https://github.com/apache/spark/pull/11867#issuecomment-199888492
  
    Hi @paragpc , since this is related to UI, could you upload some screenshots for your changes? Thanks.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org