Well, I guess to be specific, the perfect place would be:
src/test/java/org/apache/aurora/scheduler/http ;).

On Wed, Oct 5, 2016 at 2:46 PM, Joshua Cohen <jco...@apache.org> wrote:

> That would be the perfect place for the test, thanks for adding it!
>
> On Wed, Oct 5, 2016 at 2:43 PM, Pradyumna Kaushik <pkaus...@binghamton.edu
> > wrote:
>
>> Zameer,
>>
>> Alright. I will start making changes to incorporate Stephan's idea.
>> Also, I didn't seem to find an existing test for PendingTasks. Please let
>> me know whether I can go ahead and create PendingTasksTest.java in
>> src/test/java/scheduler/http. If not, then please let me know where I can
>> plug in the JUnit tests for /pendingTasks api.
>>
>> On Wed, Oct 5, 2016 at 3:21 PM, Zameer Manji <zma...@apache.org> wrote:
>>
>>> If you don't think it's too much work, I think Stephan's idea is ideal.
>>>
>>> The mutability of `reason` can result in bugs later.
>>>
>>> On Wed, Oct 5, 2016 at 11:31 AM, Pradyumna Kaushik <
>>> pkaus...@binghamton.edu> wrote:
>>>
>>>> Hi,
>>>>
>>>> Should I go ahead and work on Stephan's idea of returning a
>>>> Map<GroupID, String>  or should I hold it for now until the idea is a
>>>> little more clear?
>>>>
>>>> On Tue, Oct 4, 2016 at 5:18 PM, Zameer Manji <zma...@apache.org> wrote:
>>>>
>>>>> This is an automatically generated e-mail. To reply, visit:
>>>>> https://reviews.apache.org/r/51993/
>>>>>
>>>>> On October 4th, 2016, 2:10 p.m. PDT, *Stephan Erb* wrote:
>>>>>
>>>>> This change will be backwards incompatible. For example, it will break 
>>>>> the Prometheus Aurora exporter: 
>>>>> https://github.com/tommyulfsparre/aurora_exporter/blob/master/main.go#L101
>>>>>
>>>>> So the question: Do we consider this endpoint to be part of our public 
>>>>> API? If yes, how can we remain backwards compatible?
>>>>>
>>>>> I'm not sure if we do make this endpoint apart of our public API, but I 
>>>>> think we can make a backwards compatible change here.
>>>>>
>>>>> The current schema of the endpoint is list of objects where each object 
>>>>> has the keys:
>>>>> - penaltyMs (string)
>>>>> - taskIds (list of strings)
>>>>> - name (string)
>>>>>
>>>>> Surely we can add "reason" there as a list of strings.
>>>>>
>>>>>
>>>>> - Zameer
>>>>>
>>>>> On October 4th, 2016, 11:25 a.m. PDT, Pradyumna Kaushik wrote:
>>>>> Review request for Aurora and Joshua Cohen.
>>>>> By Pradyumna Kaushik.
>>>>>
>>>>> *Updated Oct. 4, 2016, 11:25 a.m.*
>>>>> *Repository: * aurora
>>>>> Description
>>>>>
>>>>> Added the 'reason' to the /pendingTasks endpoint
>>>>>
>>>>> Testing
>>>>>
>>>>> ./build-support/jenkins/build.sh
>>>>> ./src/test/sh/org/apache/aurora/e2e/test_end_to_end.sh
>>>>>
>>>>> Diffs
>>>>>
>>>>>    - src/main/java/org/apache/aurora/scheduler/http/PendingTasks.java
>>>>>    (c80e0c8adf80e12082a6952ae79b7d9cc960c5b6)
>>>>>    - src/main/java/org/apache/aurora/scheduler/metadata/NearestFit.java
>>>>>    (f783e7ff220573915524a1efc27141193d19fa6c)
>>>>>    - src/main/java/org/apache/aurora/scheduler/scheduling/TaskGroup.java
>>>>>    (5d319557057e27fd5fc6d3e553e9ca9139399c50)
>>>>>
>>>>> View Diff <https://reviews.apache.org/r/51993/diff/>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Thanks and Regards
>>>> Pradyumna Kaushik
>>>>
>>>> *Graduate Student*
>>>> *Department of Computer Science*
>>>> *Thomas J. Watson School of Engineering and Applied Science*
>>>> *Binghamton University*
>>>>
>>>
>>>
>>>
>>> --
>>> Zameer Manji
>>>
>>
>>
>>
>> --
>> Thanks and Regards
>> Pradyumna Kaushik
>>
>> *Graduate Student*
>> *Department of Computer Science*
>> *Thomas J. Watson School of Engineering and Applied Science*
>> *Binghamton University*
>>
>
>

Reply via email to