You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@aurora.apache.org by Suman Karumuri <ma...@apache.org> on 2014/03/18 00:57:48 UTC

Re: Review Request 19323: Added jobStats on old role page. Disabled job status badge.

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/19323/
-----------------------------------------------------------

(Updated March 17, 2014, 11:57 p.m.)


Review request for Aurora, Kevin Sweeney and Bill Farner.


Changes
-------

Merged wfarner's changes from https://git-wip-us.apache.org/repos/asf?p=incubator-aurora.git;a=commitdiff;h=2ce304215b099687c3d2f89701a81707a11cca7f.
Tested locally to make sure build still works. 


Summary (updated)
-----------------

Added jobStats on old role page. Disabled job status badge.


Bugs: AURORA-271
    https://issues.apache.org/jira/browse/AURORA-271


Repository: aurora


Description
-------

Added jobStats on role page. 

We have stopped counting recently failed task count which is used to display the health badge. Since this badge is being removed from the new UI, removed it from the old UI as well.


Diffs (updated)
-----

  build.gradle f38888beb00f69f40e81c1be80f5f6ade84720ae 
  src/main/java/org/apache/aurora/scheduler/base/Jobs.java 3f027032a785810bddfb3ff4dd4e472989c9493f 
  src/main/java/org/apache/aurora/scheduler/http/SchedulerzRole.java b3f3124a73b56e48339f89dbd3b1067527757d04 
  src/main/java/org/apache/aurora/scheduler/thrift/SchedulerThriftInterface.java ee81b494b9b4dff9839a9e32c9b81fa8ef898e1b 
  src/main/python/apache/aurora/tools/java/thrift_wrapper_codegen.py 3143c6afe8adeb18fac44e92f94b9860753c3eb0 
  src/main/resources/org/apache/aurora/scheduler/http/schedulerzrole.st 39c1d9527bff88ff191233629babfd6e6035d4e7 
  src/test/java/org/apache/aurora/scheduler/base/JobsTest.java 6524e2441d25de6573190866a8559be620961330 

Diff: https://reviews.apache.org/r/19323/diff/


Testing
-------

./gradlew clean build
gradlew run


File Attachments
----------------

job stats
  https://reviews.apache.org/media/uploaded/files/2014/03/17/65da4a77-4c82-46f8-93d1-34fd319ef60e__Screen_Shot_2014-03-17_at_3.13.36_PM.png


Thanks,

Suman Karumuri


Re: Review Request 19323: Added jobStats on old role page. Disabled job status badge.

Posted by Suman Karumuri <ma...@apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/19323/
-----------------------------------------------------------

(Updated March 19, 2014, 6:30 p.m.)


Review request for Aurora, Kevin Sweeney and Bill Farner.


Changes
-------

Updated code per code review comments.


Bugs: AURORA-271
    https://issues.apache.org/jira/browse/AURORA-271


Repository: aurora


Description
-------

Added jobStats on role page. 

We have stopped counting recently failed task count which is used to display the health badge. Since this badge is being removed from the new UI, removed it from the old UI as well.


Diffs (updated)
-----

  build.gradle f38888beb00f69f40e81c1be80f5f6ade84720ae 
  src/main/java/org/apache/aurora/scheduler/base/Jobs.java 3f027032a785810bddfb3ff4dd4e472989c9493f 
  src/main/java/org/apache/aurora/scheduler/http/SchedulerzRole.java b3f3124a73b56e48339f89dbd3b1067527757d04 
  src/main/java/org/apache/aurora/scheduler/thrift/SchedulerThriftInterface.java ee81b494b9b4dff9839a9e32c9b81fa8ef898e1b 
  src/main/python/apache/aurora/tools/java/thrift_wrapper_codegen.py 3143c6afe8adeb18fac44e92f94b9860753c3eb0 
  src/main/resources/org/apache/aurora/scheduler/http/schedulerzrole.st 39c1d9527bff88ff191233629babfd6e6035d4e7 
  src/test/java/org/apache/aurora/scheduler/base/JobsTest.java 6524e2441d25de6573190866a8559be620961330 

Diff: https://reviews.apache.org/r/19323/diff/


Testing
-------

./gradlew clean build
gradlew run


File Attachments
----------------

job stats
  https://reviews.apache.org/media/uploaded/files/2014/03/17/65da4a77-4c82-46f8-93d1-34fd319ef60e__Screen_Shot_2014-03-17_at_3.13.36_PM.png


Thanks,

Suman Karumuri


Re: Review Request 19323: Added jobStats on old role page. Disabled job status badge.

Posted by Kevin Sweeney <ke...@apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/19323/#review37524
-----------------------------------------------------------



build.gradle
<https://reviews.apache.org/r/19323/#comment69071>

    revert?


- Kevin Sweeney


On March 17, 2014, 4:57 p.m., Suman Karumuri wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/19323/
> -----------------------------------------------------------
> 
> (Updated March 17, 2014, 4:57 p.m.)
> 
> 
> Review request for Aurora, Kevin Sweeney and Bill Farner.
> 
> 
> Bugs: AURORA-271
>     https://issues.apache.org/jira/browse/AURORA-271
> 
> 
> Repository: aurora
> 
> 
> Description
> -------
> 
> Added jobStats on role page. 
> 
> We have stopped counting recently failed task count which is used to display the health badge. Since this badge is being removed from the new UI, removed it from the old UI as well.
> 
> 
> Diffs
> -----
> 
>   build.gradle f38888beb00f69f40e81c1be80f5f6ade84720ae 
>   src/main/java/org/apache/aurora/scheduler/base/Jobs.java 3f027032a785810bddfb3ff4dd4e472989c9493f 
>   src/main/java/org/apache/aurora/scheduler/http/SchedulerzRole.java b3f3124a73b56e48339f89dbd3b1067527757d04 
>   src/main/java/org/apache/aurora/scheduler/thrift/SchedulerThriftInterface.java ee81b494b9b4dff9839a9e32c9b81fa8ef898e1b 
>   src/main/python/apache/aurora/tools/java/thrift_wrapper_codegen.py 3143c6afe8adeb18fac44e92f94b9860753c3eb0 
>   src/main/resources/org/apache/aurora/scheduler/http/schedulerzrole.st 39c1d9527bff88ff191233629babfd6e6035d4e7 
>   src/test/java/org/apache/aurora/scheduler/base/JobsTest.java 6524e2441d25de6573190866a8559be620961330 
> 
> Diff: https://reviews.apache.org/r/19323/diff/
> 
> 
> Testing
> -------
> 
> ./gradlew clean build
> gradlew run
> 
> 
> File Attachments
> ----------------
> 
> job stats
>   https://reviews.apache.org/media/uploaded/files/2014/03/17/65da4a77-4c82-46f8-93d1-34fd319ef60e__Screen_Shot_2014-03-17_at_3.13.36_PM.png
> 
> 
> Thanks,
> 
> Suman Karumuri
> 
>


Re: Review Request 19323: Added jobStats on old role page. Disabled job status badge.

Posted by Suman Karumuri <ma...@apache.org>.

> On March 18, 2014, 6:38 p.m., Bill Farner wrote:
> > build.gradle, line 273
> > <https://reviews.apache.org/r/19323/diff/2/?file=525779#file525779line273>
> >
> >     +1, this was left over from debugging on my branch

Removed.


> On March 18, 2014, 6:38 p.m., Bill Farner wrote:
> > src/main/java/org/apache/aurora/scheduler/http/SchedulerzRole.java, line 211
> > <https://reviews.apache.org/r/19323/diff/2/?file=525781#file525781line211>
> >
> >     Can you convert Job to accept all fields in the constructor, and make the Job fields final?  Lacking formal test coverage, letting the compiler catch this is the next best thing to prevent regression.

I am deleting this file as we speak and replacing it with the new role/env page. So, leaving it as is for now. 


- Suman


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/19323/#review37592
-----------------------------------------------------------


On March 17, 2014, 11:57 p.m., Suman Karumuri wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/19323/
> -----------------------------------------------------------
> 
> (Updated March 17, 2014, 11:57 p.m.)
> 
> 
> Review request for Aurora, Kevin Sweeney and Bill Farner.
> 
> 
> Bugs: AURORA-271
>     https://issues.apache.org/jira/browse/AURORA-271
> 
> 
> Repository: aurora
> 
> 
> Description
> -------
> 
> Added jobStats on role page. 
> 
> We have stopped counting recently failed task count which is used to display the health badge. Since this badge is being removed from the new UI, removed it from the old UI as well.
> 
> 
> Diffs
> -----
> 
>   build.gradle f38888beb00f69f40e81c1be80f5f6ade84720ae 
>   src/main/java/org/apache/aurora/scheduler/base/Jobs.java 3f027032a785810bddfb3ff4dd4e472989c9493f 
>   src/main/java/org/apache/aurora/scheduler/http/SchedulerzRole.java b3f3124a73b56e48339f89dbd3b1067527757d04 
>   src/main/java/org/apache/aurora/scheduler/thrift/SchedulerThriftInterface.java ee81b494b9b4dff9839a9e32c9b81fa8ef898e1b 
>   src/main/python/apache/aurora/tools/java/thrift_wrapper_codegen.py 3143c6afe8adeb18fac44e92f94b9860753c3eb0 
>   src/main/resources/org/apache/aurora/scheduler/http/schedulerzrole.st 39c1d9527bff88ff191233629babfd6e6035d4e7 
>   src/test/java/org/apache/aurora/scheduler/base/JobsTest.java 6524e2441d25de6573190866a8559be620961330 
> 
> Diff: https://reviews.apache.org/r/19323/diff/
> 
> 
> Testing
> -------
> 
> ./gradlew clean build
> gradlew run
> 
> 
> File Attachments
> ----------------
> 
> job stats
>   https://reviews.apache.org/media/uploaded/files/2014/03/17/65da4a77-4c82-46f8-93d1-34fd319ef60e__Screen_Shot_2014-03-17_at_3.13.36_PM.png
> 
> 
> Thanks,
> 
> Suman Karumuri
> 
>


Re: Review Request 19323: Added jobStats on old role page. Disabled job status badge.

Posted by Bill Farner <wf...@apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/19323/#review37592
-----------------------------------------------------------

Ship it!



build.gradle
<https://reviews.apache.org/r/19323/#comment69191>

    +1, this was left over from debugging on my branch



src/main/java/org/apache/aurora/scheduler/http/SchedulerzRole.java
<https://reviews.apache.org/r/19323/#comment69207>

    Can you convert Job to accept all fields in the constructor, and make the Job fields final?  Lacking formal test coverage, letting the compiler catch this is the next best thing to prevent regression.


- Bill Farner


On March 17, 2014, 11:57 p.m., Suman Karumuri wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/19323/
> -----------------------------------------------------------
> 
> (Updated March 17, 2014, 11:57 p.m.)
> 
> 
> Review request for Aurora, Kevin Sweeney and Bill Farner.
> 
> 
> Bugs: AURORA-271
>     https://issues.apache.org/jira/browse/AURORA-271
> 
> 
> Repository: aurora
> 
> 
> Description
> -------
> 
> Added jobStats on role page. 
> 
> We have stopped counting recently failed task count which is used to display the health badge. Since this badge is being removed from the new UI, removed it from the old UI as well.
> 
> 
> Diffs
> -----
> 
>   build.gradle f38888beb00f69f40e81c1be80f5f6ade84720ae 
>   src/main/java/org/apache/aurora/scheduler/base/Jobs.java 3f027032a785810bddfb3ff4dd4e472989c9493f 
>   src/main/java/org/apache/aurora/scheduler/http/SchedulerzRole.java b3f3124a73b56e48339f89dbd3b1067527757d04 
>   src/main/java/org/apache/aurora/scheduler/thrift/SchedulerThriftInterface.java ee81b494b9b4dff9839a9e32c9b81fa8ef898e1b 
>   src/main/python/apache/aurora/tools/java/thrift_wrapper_codegen.py 3143c6afe8adeb18fac44e92f94b9860753c3eb0 
>   src/main/resources/org/apache/aurora/scheduler/http/schedulerzrole.st 39c1d9527bff88ff191233629babfd6e6035d4e7 
>   src/test/java/org/apache/aurora/scheduler/base/JobsTest.java 6524e2441d25de6573190866a8559be620961330 
> 
> Diff: https://reviews.apache.org/r/19323/diff/
> 
> 
> Testing
> -------
> 
> ./gradlew clean build
> gradlew run
> 
> 
> File Attachments
> ----------------
> 
> job stats
>   https://reviews.apache.org/media/uploaded/files/2014/03/17/65da4a77-4c82-46f8-93d1-34fd319ef60e__Screen_Shot_2014-03-17_at_3.13.36_PM.png
> 
> 
> Thanks,
> 
> Suman Karumuri
> 
>