sure but not exactly a small effort as you'd have to fix every part of TP
that currently passes ID's to the 1.x api but i do think it would make a
much better api.

also, api 2.x should support patch imo.

https://www.mnot.net/blog/2012/09/05/patch



On Tue, Oct 9, 2018 at 8:22 AM Dewayne Richardson <[email protected]>
wrote:

> +1, but we need to consider it as an interim step, I think we need to also
> start considering rethinking the API from the top-down (leaving the ID
> based API's behind where possible).
>
> -Dew
>
> On Mon, Oct 8, 2018 at 3:44 PM Dan Kirkwood <[email protected]> wrote:
>
> > Hi all..    we've discussed the possibility of moving the major version
> of
> > the Traffic Ops API at some point in the (hopefully near) future.   When
> > that does happen,  I'd like to propose that the change include
> elimination
> > of using foreign key ids (from the "id" field) and instead reference
> using
> > a different unique key.
> >
> > Most tables have such a unique key: name, username, hostname, etc, and
> the
> > API should be able to be upgraded to handle most cases fairly easily.
> >
> > Of course, more details would need to be worked out including maintaining
> > an upgrade path and ensuring no functionality is lost,  but wanted to get
> > the idea out there for discussion.
> >
> > thanks..   Dan
> >
>

Reply via email to