Alena,

Have the same question as Daan. If we left the "success => true" key/value
in the response and added the project in addition, would that be OK?


On Tue, Mar 4, 2014 at 3:05 AM, Daan Hoogland <daan.hoogl...@gmail.com>wrote:

> H Alena,
>
> You are right. I was under the impression that response format was
> being extended.
>
> I saw you already reverted. If the response was extended with the
> extra value it would be alright, would it?
>
> On Mon, Mar 3, 2014 at 7:06 PM, Alena Prokharchyk
> <alena.prokharc...@citrix.com> wrote:
> > Daan, this fix break API compatibility! All the customers using these
> API,
> > will end up with broken code on their side. As the response format is
> > changed. Can you please roll it back?
> >
> > Thanks,
> > Alena.
> >
> > On 3/3/14, 2:03 AM, "daan Hoogland" <daan.hoogl...@gmail.com> wrote:
> >
> >>
> >>-----------------------------------------------------------
> >>This is an automatically generated e-mail. To reply, visit:
> >>https://reviews.apache.org/r/17591/#review35953
> >>-----------------------------------------------------------
> >>
> >>Ship it!
> >>
> >>
> >>ebcaec8632dbd92c071317f3190915244a287afb
> >>
> >>- daan Hoogland
> >>
> >>
> >>On Jan. 31, 2014, 2:51 p.m., David Grizzanti wrote:
> >>>
> >>> -----------------------------------------------------------
> >>> This is an automatically generated e-mail. To reply, visit:
> >>> https://reviews.apache.org/r/17591/
> >>> -----------------------------------------------------------
> >>>
> >>> (Updated Jan. 31, 2014, 2:51 p.m.)
> >>>
> >>>
> >>> Review request for cloudstack.
> >>>
> >>>
> >>> Bugs: CLOUDSTACK-5872
> >>>     https://issues.apache.org/jira/browse/CLOUDSTACK-5872
> >>>
> >>>
> >>> Repository: cloudstack-git
> >>>
> >>>
> >>> Description
> >>> -------
> >>>
> >>> CLOUDSTACK-5872: Async response from addAccountToProject doesn't
> >>>contain useful information
> >>>
> >>> Updated the following classes to return a project object after async
> >>>jobs complete:
> >>>  api/src/com/cloud/projects/ProjectService.java     |  6 ++--
> >>>  .../user/account/AddAccountToProjectCmd.java       |  7 +++--
> >>>  .../user/account/DeleteAccountFromProjectCmd.java  |  7 +++--
> >>>  .../user/project/UpdateProjectInvitationCmd.java   |  8 +++--
> >>>  server/src/com/cloud/projects/ProjectManager.java  |  2 +-
> >>>  .../src/com/cloud/projects/ProjectManagerImpl.java | 34
> >>>+++++++++++-----------
> >>>  .../com/cloud/projects/MockProjectManagerImpl.java | 16 +++++-----
> >>>
> >>> Previously these API commands only returned "success => true" in the
> >>>aysnc job result.  Now it returns the project that a user was
> >>>added/deleted to.
> >>>
> >>>
> >>> Diffs
> >>> -----
> >>>
> >>>   api/src/com/cloud/projects/ProjectService.java dc882ef
> >>>
>
> >>>api/src/org/apache/cloudstack/api/command/user/account/AddAccountToProjec
> >>>tCmd.java 36df579
> >>>
>
> >>>api/src/org/apache/cloudstack/api/command/user/account/DeleteAccountFromP
> >>>rojectCmd.java f6aa36c
> >>>
>
> >>>api/src/org/apache/cloudstack/api/command/user/project/UpdateProjectInvit
> >>>ationCmd.java dda7b54
> >>>   server/src/com/cloud/projects/ProjectManager.java f568146
> >>>   server/src/com/cloud/projects/ProjectManagerImpl.java 5a0ed1c
> >>>   server/test/com/cloud/projects/MockProjectManagerImpl.java dc377ff
> >>>
> >>> Diff: https://reviews.apache.org/r/17591/diff/
> >>>
> >>>
> >>> Testing
> >>> -------
> >>>
> >>> Testing done on master.
> >>>
> >>>
> >>> Thanks,
> >>>
> >>> David Grizzanti
> >>>
> >>>
> >>
> >
>
>
>
> --
> Daan
>
>


-- 
David Grizzanti
Software Engineer
Sungard Availability Services

e: david.grizza...@sungard.com
w: 215.446.1431
c: 570.575.0315

Reply via email to