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.
-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