Skip to content

Commit

Permalink
Merge pull request #118 from vrdel/devel
Browse files Browse the repository at this point in the history
FIXED
ARGO-2530 bytes handling in Py3
  • Loading branch information
themiszamani authored Sep 8, 2020
2 parents 53c1ad0 + e6a78aa commit 637f5bb
Show file tree
Hide file tree
Showing 2 changed files with 63 additions and 32 deletions.
91 changes: 60 additions & 31 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
4 changes: 3 additions & 1 deletion argo-ams-library.spec
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

Name: argo-ams-library
Summary: %{sum}
Version: 0.5.2
Version: 0.5.3
Release: 1%{?dist}

Group: Development/Libraries
Expand Down Expand Up @@ -95,6 +95,8 @@ rm -rf %{buildroot}


%changelog
* Tue Sep 8 2020 Daniel Vrcic <[email protected]> - 0.5.3-1%{?dist}
- ARGO-2530 bytes handling in Py3
* Wed Jul 8 2020 Daniel Vrcic <[email protected]> - 0.5.2-1%{?dist}
- ARGO-2479 Modify subscription offset method fails
- ARGO-2360 Fix ack_sub retry loop
Expand Down

0 comments on commit 637f5bb

Please sign in to comment.