From c98822403a2fc435891f31b5472ac91b76cb5c75 Mon Sep 17 00:00:00 2001 From: Daniel Vrcic Date: Tue, 8 Sep 2020 13:06:08 +0200 Subject: [PATCH 1/2] Version bump for release --- argo-ams-library.spec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/argo-ams-library.spec b/argo-ams-library.spec index d0ff598..ed92d3d 100644 --- a/argo-ams-library.spec +++ b/argo-ams-library.spec @@ -6,7 +6,7 @@ Name: argo-ams-library Summary: %{sum} -Version: 0.5.2 +Version: 0.5.3 Release: 1%{?dist} Group: Development/Libraries @@ -95,6 +95,8 @@ rm -rf %{buildroot} %changelog +* Tue Sep 8 2020 Daniel Vrcic - 0.5.3-1%{?dist} +- ARGO-2530 bytes handling in Py3 * Wed Jul 8 2020 Daniel Vrcic - 0.5.2-1%{?dist} - ARGO-2479 Modify subscription offset method fails - ARGO-2360 Fix ack_sub retry loop From e6a78aa093bca12194f2e3ef9c67f073ed40c286 Mon Sep 17 00:00:00 2001 From: Daniel Vrcic Date: Tue, 8 Sep 2020 13:10:30 +0200 Subject: [PATCH 2/2] List of all changes in CHANGELOG --- CHANGELOG.md | 91 ++++++++++++++++++++++++++++++++++------------------ 1 file changed, 60 insertions(+), 31 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dd6d7e8..33cb4bc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,57 +1,86 @@ # Changelog +## [0.5.3] - 2020-09-08 + +### FIXED + +* ARGO-2530 bytes handling in Py3 + +## [0.5.2] - 2020-07-08 + +### FIXED + +* ARGO-2479 Modify subscription offset method fails +* ARGO-2360 Fix ack_sub retry loop + ## [0.5.1] - 2020-02-12 + ### Fixed -- ARGO-2182 ams-lib does not retry on topic publish -- fixed RPM autodependencies so py2 RPM is no longer requiring py3 ABI -- replaced include in MANIFEST.in with graft + +* ARGO-2182 ams-lib does not retry on topic publish +* fixed RPM autodependencies so py2 RPM is no longer requiring py3 ABI +* replaced include in MANIFEST.in with graft ## [0.5.0] - 2019-12-19 + ### Added -- ARGO-1481 Connection retry logic in ams-library + +* ARGO-1481 Connection retry logic in ams-library ## [0.4.3] - 2019-11-08 + ### Added -- ARGO-1862 Make argo-ams-library Python 3 ready -- ARGO-1841 Update the ams library to include the new timeToOffset functionality + +* ARGO-1862 Make argo-ams-library Python 3 ready +* ARGO-1841 Update the ams library to include the new timeToOffset functionality ## [0.4.2-1] - 2018-06-26 + ### Added -- ARGO-1120 Extend AMS client to support X509 method via the authentication + +* ARGO-1120 Extend AMS client to support X509 method via the authentication ### Fixed -- Updated error handling -- Error handling bug during list_topic route and upgrade to v0.4.2 + +* Updated error handling +* Error handling bug during list_topic route and upgrade to v0.4.2 ## [0.4.0-1] - 2018-05-09 + ### Added -- Extend ams library to support offset manipulation -- Introduce AmsHttpRequests class -- Common methods for PUT, GET, POST requests -- Tests for backend error messages that could be plaintext or JSON encoded -- Failed TopicPublish and CreateSubscription tests -- Separated error mocks -- Extend ams library to support offset manipulation -- Grab methods from class namespace -- Tests for bogus offset specified -- Added missed 'all' value for offset argument -- Handle 404 for topic and subscription calls -- Handle JSON error message propagated through AMS + +* Extend ams library to support offset manipulation +* Introduce AmsHttpRequests class +* Common methods for PUT, GET, POST requests +* Tests for backend error messages that could be plaintext or JSON encoded +* Failed TopicPublish and CreateSubscription tests +* Separated error mocks +* Extend ams library to support offset manipulation +* Grab methods from class namespace +* Tests for bogus offset specified +* Added missed 'all' value for offset argument +* Handle 404 for topic and subscription calls +* Handle JSON error message propagated through AMS ### Fixed -- set for error codes and pass request args for iters -- Status msg attach to AmsServiceException if exist -- Topic ALREADY_EXIST error test -- Fix returnImmediately parameter in sub pull request -- Remove not raised TypeError exception handles -- Refactored error handling with error routes -- Offsets method with combined logic of get and move offsets + +* set for error codes and pass request args for iters +* Status msg attach to AmsServiceException if exist +* Topic ALREADY_EXIST error test +* Fix returnImmediately parameter in sub pull request +* Remove not raised TypeError exception handles +* Refactored error handling with error routes +* Offsets method with combined logic of get and move offsets ## [0.3.0-1] - 2017-07-27 + ### Added -- Sphinx documentation to ams library -- Add dockerfile that builds documentation + +* Sphinx documentation to ams library +* Add dockerfile that builds documentation ## [0.2.0-1] - 2017-06-08 + ### Added -- A simple library for interacting with the ARGO Messaging Service + +* A simple library for interacting with the ARGO Messaging Service