Bug 995039

Summary: Remove the old client API
Product: Red Hat Enterprise MRG Reporter: Justin Ross <jross>
Component: qpid-cppAssignee: Andrew Stitcher <astitcher>
Status: CLOSED CURRENTRELEASE QA Contact: Frantisek Reznicek <freznice>
Severity: unspecified Docs Contact:
Priority: medium    
Version: 2.3CC: astitcher, crolke, esammons, freznice, gsim, iboverma, jmorgan, jross, pematous
Target Milestone: 3.0   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: qpid-cpp-0.22-16 Doc Type: Deprecated Functionality
Doc Text:
The Old Qpid Client C++ API (in namespace qpid::client) has been removed from the developer packages. This API is now old, not actively maintained, brings in some undesirable dependencies, and is therefore not recommended for new code. The Qpid Messenging API (in namespace qpid::messaging) has equivalent functionality and can be used instead. All new C++ messagaing code should use the Qpid Messaging API. Previous code written using the Qpid Client code may require modification to use the Qpid Messaging API.
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-01-21 12:57:15 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1008565    
Bug Blocks:    

Description Justin Ross 2013-08-08 12:49:13 UTC
Don't ship the qpid::client APIs with 3.x.

Comment 3 Andrew Stitcher 2013-09-04 20:08:02 UTC
This feature corresponds to upstream
QPID-4942 relies on upstream
QPID-4940
QPID-4941
So they also need to be back ported.

The relevant svn changes are:
r1507463 r1507464 r1507467 r1507469 r1507470 r1508915

Comment 5 Chuck Rolke 2013-09-16 18:09:37 UTC
For WinSDK this issue also requires r1508864 and r1509004.

Comment 8 Frantisek Reznicek 2014-04-14 13:50:11 UTC
Old qpid::client, qmf1 APIs headers removed including examples.

qpid-cpp-*0.22-37.el6
qpid-qmf-*0.22-29.el6
qpid-cpp-win-3.22.36.1-1


-> VERIFIED