On 30 April 2015 at 06:55, Savolainen, Petri (Nokia - FI/Espoo) <
[email protected]> wrote:
> Hi,
>
> This time it is appropriate to bump the ODP_VERSION_API_MINOR, since "api:
> time: force time defines as ULL to avoid computation" actually changed the
> API signature visible to the application. But I question if previous
> increments to *API version* were necessary. For example, here are listed
> all API changes between APIs v1.0.2 and v1.0.3 ...
>
> git diff v1.0.2..v1.0.3 -- include/odp
>
> diff --git a/include/odp/api/version.h b/include/odp/api/version.h
> index ae1cf0d..3338559 100644
> --- a/include/odp/api/version.h
> +++ b/include/odp/api/version.h
> @@ -46,7 +46,7 @@ extern "C" {
> * to the API. For an API with common generation and major version, but
> with
> * different minor numbers the two versions are backward compatible.
> */
> -#define ODP_VERSION_API_MINOR 2
> +#define ODP_VERSION_API_MINOR 3
>
> /**
> * Returns ODP API version string
>
>
>
> git diff v1.0.2..v1.0.3 -- platform/linux-generic/include/odp
>
>
>
> .. absolutely nothing, but still we have another API version out there.
> ODP release/validation suite/linux-generic implementation version can be
> combined into one number, but it should be different from the ODP API
> version number. Today the API version should be actually v1.0.1.
>
>
Completely agree should have been bumping ODP_VERSION_IMPL_STR - not sure
how we did not pick up on that prior. The docs dont describe that well
either.
> -Petri
>
>
>
> > -----Original Message-----
> > From: lng-odp [mailto:[email protected]] On Behalf Of ext
> > Maxim Uvarov
> > Sent: Wednesday, April 29, 2015 8:26 PM
> > To: [email protected]
> > Subject: [lng-odp] [PATCH] update version number from v1.0.3 to v1.0.4
> >
> > Signed-off-by: Maxim Uvarov <[email protected]>
> > ---
> > debian/changelog | 27 +++++++++++++++++++++++++++
> > include/odp/api/version.h | 2 +-
> > 2 files changed, 28 insertions(+), 1 deletion(-)
> >
> > diff --git a/debian/changelog b/debian/changelog
> > index 2087289..c6c0ec8 100644
> > --- a/debian/changelog
> > +++ b/debian/changelog
> > @@ -1,3 +1,30 @@
> > +opendataplane (1.0.4-1) unstable; urgency=low
> > +
> > + * test:
> > + * validation:
> > + - synchronizers: fix init of custom barrier atomic
> > + - pktio: don't pass invalid handles
> > + - use PRIu32 instead of %u to print uint32_t variables
> > + - thread: add odp_thread sunnyday tests
> > + - classification: add missing init of atomic variable
> > + - api_test: remove odp_shm_test
> > + * performance:
> > + - pktio: fix check for pktio_tx
> > + - pktio: test return value of odp_pktio_close()
> > + - pktio: add throughput test
> > + * example:
> > + - ODP classifier example
> > + * bugs:
> > + - example: timer: clean up prescheduled events
> > + * general:
> > + - api: time: force time defines as ULL to avoid computation
> > overflows on 32bits systems
> > + - linux-generic: packet_io: init l2 and l3 cos table
> spinlocks
> > + - linux-generic: pool: initialize atomics during
> > odp_pool_init_global
> > + - linux-generic: pool: fix initialization of odp_buffer_hdr
> > ref_count
> > + - doc: api_guide_lines: add guidance on ODP_DEPRECATED
> > +
> > + -- Maxim Uvarov <[email protected]> Wed, 29 Apr 2015 20:21:25
> > +0300
> > +
> > opendataplane (1.0.3-1) unstable; urgency=low
> >
> > * test:
> > diff --git a/include/odp/api/version.h b/include/odp/api/version.h
> > index 3338559..027095d 100644
> > --- a/include/odp/api/version.h
> > +++ b/include/odp/api/version.h
> > @@ -46,7 +46,7 @@ extern "C" {
> > * to the API. For an API with common generation and major version, but
> > with
> > * different minor numbers the two versions are backward compatible.
> > */
> > -#define ODP_VERSION_API_MINOR 3
> > +#define ODP_VERSION_API_MINOR 4
> >
> > /**
> > * Returns ODP API version string
> > --
> > 1.9.1
> >
> > _______________________________________________
> > lng-odp mailing list
> > [email protected]
> > https://lists.linaro.org/mailman/listinfo/lng-odp
> _______________________________________________
> lng-odp mailing list
> [email protected]
> https://lists.linaro.org/mailman/listinfo/lng-odp
>
--
Mike Holmes
Technical Manager - Linaro Networking Group
Linaro.org <http://www.linaro.org/> *│ *Open source software for ARM SoCs
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp