[jira] [Commented] (QPID-4948) [AMQP 1.0] browsing queues not supported
[ https://issues.apache.org/jira/browse/QPID-4948?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13752347#comment-13752347 ] ASF subversion and git services commented on QPID-4948: --- Commit 1518181 from [~gsim] in branch 'qpid/trunk' [ https://svn.apache.org/r1518181 ] QPID-4948: enable browsing [AMQP 1.0] browsing queues not supported Key: QPID-4948 URL: https://issues.apache.org/jira/browse/QPID-4948 Project: Qpid Issue Type: Bug Components: C++ Broker, C++ Client Affects Versions: 0.20 Reporter: Gordon Sim Assignee: Gordon Sim Fix For: Future Attachments: 0001-QPID-4948-add-support-for-browsing-queues.patch Requires means to set and read the distribution-mode of the receiver link in proton engine. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org
[jira] [Commented] (QPID-4670) [AMQP 1.0] dynamic flag on source/target is not handled correctly
[ https://issues.apache.org/jira/browse/QPID-4670?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13752346#comment-13752346 ] ASF subversion and git services commented on QPID-4670: --- Commit 1518180 from [~gsim] in branch 'qpid/trunk' [ https://svn.apache.org/r1518180 ] QPID-4670: Move to proton 0.5, remove dummy string in address for dynamic nodes [AMQP 1.0] dynamic flag on source/target is not handled correctly - Key: QPID-4670 URL: https://issues.apache.org/jira/browse/QPID-4670 Project: Qpid Issue Type: Bug Components: C++ Client Affects Versions: 0.20, 0.21 Reporter: Gordon Sim Assignee: Gordon Sim Due to proton engine bug: https://issues.apache.org/jira/browse/PROTON-277 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org
[jira] [Commented] (QPID-4978) [AMQP 1.0] support reliability link option
[ https://issues.apache.org/jira/browse/QPID-4978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13752348#comment-13752348 ] ASF subversion and git services commented on QPID-4978: --- Commit 1518182 from [~gsim] in branch 'qpid/trunk' [ https://svn.apache.org/r1518182 ] QPID-4978: add support for reliability option [AMQP 1.0] support reliability link option -- Key: QPID-4978 URL: https://issues.apache.org/jira/browse/QPID-4978 Project: Qpid Issue Type: Bug Components: C++ Broker, C++ Client Affects Versions: 0.22 Reporter: Gordon Sim Assignee: Gordon Sim Fix For: Future Attachments: 0002-QPID-4978-support-reliability-only-at-most-once-and-.patch -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org
[jira] [Resolved] (QPID-4670) [AMQP 1.0] dynamic flag on source/target is not handled correctly
[ https://issues.apache.org/jira/browse/QPID-4670?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gordon Sim resolved QPID-4670. -- Resolution: Fixed Fix Version/s: 0.25 [AMQP 1.0] dynamic flag on source/target is not handled correctly - Key: QPID-4670 URL: https://issues.apache.org/jira/browse/QPID-4670 Project: Qpid Issue Type: Bug Components: C++ Client Affects Versions: 0.20, 0.21 Reporter: Gordon Sim Assignee: Gordon Sim Fix For: 0.25 Due to proton engine bug: https://issues.apache.org/jira/browse/PROTON-277 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org
[jira] [Resolved] (QPID-4948) [AMQP 1.0] browsing queues not supported
[ https://issues.apache.org/jira/browse/QPID-4948?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gordon Sim resolved QPID-4948. -- Resolution: Fixed Fix Version/s: (was: Future) 0.25 [AMQP 1.0] browsing queues not supported Key: QPID-4948 URL: https://issues.apache.org/jira/browse/QPID-4948 Project: Qpid Issue Type: Bug Components: C++ Broker, C++ Client Affects Versions: 0.20 Reporter: Gordon Sim Assignee: Gordon Sim Fix For: 0.25 Attachments: 0001-QPID-4948-add-support-for-browsing-queues.patch Requires means to set and read the distribution-mode of the receiver link in proton engine. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org
[jira] [Resolved] (QPID-4978) [AMQP 1.0] support reliability link option
[ https://issues.apache.org/jira/browse/QPID-4978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gordon Sim resolved QPID-4978. -- Resolution: Fixed Fix Version/s: (was: Future) 0.25 [AMQP 1.0] support reliability link option -- Key: QPID-4978 URL: https://issues.apache.org/jira/browse/QPID-4978 Project: Qpid Issue Type: Bug Components: C++ Broker, C++ Client Affects Versions: 0.22 Reporter: Gordon Sim Assignee: Gordon Sim Fix For: 0.25 Attachments: 0002-QPID-4978-support-reliability-only-at-most-once-and-.patch -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org
[jira] [Created] (QPID-5100) C++ Broker windows build exports amqp library classes in qpidcommon dll
Chuck Rolke created QPID-5100: - Summary: C++ Broker windows build exports amqp library classes in qpidcommon dll Key: QPID-5100 URL: https://issues.apache.org/jira/browse/QPID-5100 Project: Qpid Issue Type: Bug Components: C++ Broker Affects Versions: 0.22 Environment: Windows build Reporter: Chuck Rolke Assignee: Chuck Rolke The symbol export mechanism for the ampq library has an issue whereby all the exported symbols for amqp.dll are linked into qpidcommon.dll and exported from there. To expose all the exports use: {noformat} cd qpid/cpp find . -name *.h | xargs grep _EXTERN {noformat} The *_EXTERN then indicates for each symbol which export library the symbol originates. The symbols in question are all the ./amqp/ symbols pegged with the QPID_COMMON_EXTERN. For example: {noformat} ./amqp/Decoder.h:QPID_COMMON_EXTERN Decoder(const char*, size_t); ./amqp/Decoder.h:QPID_COMMON_EXTERN CharSequence readSequence8(); ./amqp/Decoder.h:QPID_COMMON_EXTERN CharSequence readSequence32(); {noformat} The fix for this problem is to copy one of the ImportExport.h pattern files and make it work for compiler symbol amqp_EXPORTS. Then change all the QPID_COMMON_EXPORTS in /amqp/*.h to QPID_AMQP_EXPORTS. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org
[jira] [Created] (QPID-5101) C++ Broker windows build is missing SaslFactory::createServer
Chuck Rolke created QPID-5101: - Summary: C++ Broker windows build is missing SaslFactory::createServer Key: QPID-5101 URL: https://issues.apache.org/jira/browse/QPID-5101 Project: Qpid Issue Type: Bug Components: C++ Broker Affects Versions: 0.22 Environment: Windows platform-specific Reporter: Chuck Rolke Assignee: Chuck Rolke Function was added to unix builds on 2012-10-19 but never added to windows platform. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org
[jira] [Commented] (QPID-4708) [AMQP 1.0] failover support (i.e. reconnect=true)
[ https://issues.apache.org/jira/browse/QPID-4708?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13752464#comment-13752464 ] ASF subversion and git services commented on QPID-4708: --- Commit 1518233 from [~gsim] in branch 'qpid/trunk' [ https://svn.apache.org/r1518233 ] QPID-4708: support for reconnect over AMQP 1.0 [AMQP 1.0] failover support (i.e. reconnect=true) - Key: QPID-4708 URL: https://issues.apache.org/jira/browse/QPID-4708 Project: Qpid Issue Type: Bug Components: C++ Client Affects Versions: 0.22 Reporter: Gordon Sim Assignee: Gordon Sim Fix For: 0.25 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org
[jira] [Resolved] (QPID-4708) [AMQP 1.0] failover support (i.e. reconnect=true)
[ https://issues.apache.org/jira/browse/QPID-4708?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gordon Sim resolved QPID-4708. -- Resolution: Fixed [AMQP 1.0] failover support (i.e. reconnect=true) - Key: QPID-4708 URL: https://issues.apache.org/jira/browse/QPID-4708 Project: Qpid Issue Type: Bug Components: C++ Client Affects Versions: 0.22 Reporter: Gordon Sim Assignee: Gordon Sim Fix For: 0.25 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org
Review Request 13885: provide direct access to reconnect/replay
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/13885/ --- Review request for qpid. Bugs: QPID-4932 https://issues.apache.org/jira/browse/QPID-4932 Repository: qpid Description --- The reconnect feature is at present rather and 'all or nothing' solution. This proposal improves on that by exposing a new reconnect() method allowing the application to drive the reconnection process without having to do all the session/sender/receiver re-establishment or message replay. Diffs - /trunk/qpid/cpp/examples/messaging/server.cpp 1518236 /trunk/qpid/cpp/include/qpid/messaging/Connection.h 1518236 /trunk/qpid/cpp/src/qpid/client/Connection.h 1518236 /trunk/qpid/cpp/src/qpid/client/Connection.cpp 1518236 /trunk/qpid/cpp/src/qpid/client/amqp0_10/ConnectionImpl.h 1518236 /trunk/qpid/cpp/src/qpid/client/amqp0_10/ConnectionImpl.cpp 1518236 /trunk/qpid/cpp/src/qpid/messaging/Connection.cpp 1518236 /trunk/qpid/cpp/src/qpid/messaging/ConnectionImpl.h 1518236 /trunk/qpid/cpp/src/qpid/messaging/amqp/ConnectionContext.h 1518236 /trunk/qpid/cpp/src/qpid/messaging/amqp/ConnectionContext.cpp 1518236 /trunk/qpid/cpp/src/qpid/messaging/amqp/ConnectionHandle.h 1518236 /trunk/qpid/cpp/src/qpid/messaging/amqp/ConnectionHandle.cpp 1518236 Diff: https://reviews.apache.org/r/13885/diff/ Testing --- Thanks, Gordon Sim
[jira] [Commented] (QPID-4932) need notification of transport failure, failure to connect etc
[ https://issues.apache.org/jira/browse/QPID-4932?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13752492#comment-13752492 ] Gordon Sim commented on QPID-4932: -- proposal for review and comment: https://reviews.apache.org/r/13885/ need notification of transport failure, failure to connect etc -- Key: QPID-4932 URL: https://issues.apache.org/jira/browse/QPID-4932 Project: Qpid Issue Type: Improvement Components: C++ Client Reporter: Gordon Sim Assignee: Gordon Sim Fix For: Future The reconnect feature is at present rather and 'all or nothing' solution. It would be more useful if it could allow the application to be aware of transport failure without giving up all the benefits of the built in reconnect and reply logic. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org
[jira] [Commented] (QPID-5101) C++ Broker windows build is missing SaslFactory::createServer
[ https://issues.apache.org/jira/browse/QPID-5101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13752580#comment-13752580 ] ASF subversion and git services commented on QPID-5101: --- Commit 1518285 from c...@apache.org in branch 'qpid/trunk' [ https://svn.apache.org/r1518285 ] QPID-5101: C++ Broker Windows missing SaslFactory::createServer for AMQP 1.0 C++ Broker windows build is missing SaslFactory::createServer - Key: QPID-5101 URL: https://issues.apache.org/jira/browse/QPID-5101 Project: Qpid Issue Type: Bug Components: C++ Broker Affects Versions: 0.22 Environment: Windows platform-specific Reporter: Chuck Rolke Assignee: Chuck Rolke Function was added to unix builds on 2012-10-19 but never added to windows platform. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org
[jira] [Resolved] (QPID-5101) C++ Broker windows build is missing SaslFactory::createServer
[ https://issues.apache.org/jira/browse/QPID-5101?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chuck Rolke resolved QPID-5101. --- Resolution: Fixed Fix Version/s: 0.25 C++ Broker windows build is missing SaslFactory::createServer - Key: QPID-5101 URL: https://issues.apache.org/jira/browse/QPID-5101 Project: Qpid Issue Type: Bug Components: C++ Broker Affects Versions: 0.22 Environment: Windows platform-specific Reporter: Chuck Rolke Assignee: Chuck Rolke Fix For: 0.25 Function was added to unix builds on 2012-10-19 but never added to windows platform. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org
[jira] [Resolved] (QPID-5102) C++ Broker windows build needs many xxx_EXTERNs when PROTON is included
[ https://issues.apache.org/jira/browse/QPID-5102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chuck Rolke resolved QPID-5102. --- Resolution: Fixed Fix Version/s: 0.25 fixed by commit 1518337 C++ Broker windows build needs many xxx_EXTERNs when PROTON is included --- Key: QPID-5102 URL: https://issues.apache.org/jira/browse/QPID-5102 Project: Qpid Issue Type: Bug Components: C++ Broker Affects Versions: 0.22 Environment: windows build with proton Reporter: Chuck Rolke Assignee: Chuck Rolke Fix For: 0.25 AMQP 1.0 usage invokes new library linkage patterns that require explicit export callouts. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org
[jira] [Commented] (QPID-5100) C++ Broker windows build exports amqp library classes in qpidcommon dll
[ https://issues.apache.org/jira/browse/QPID-5100?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13752768#comment-13752768 ] ASF subversion and git services commented on QPID-5100: --- Commit 1518337 from c...@apache.org in branch 'qpid/trunk' [ https://svn.apache.org/r1518337 ] QPID-5102: C++ Broker Windows build with PROTON needs new _EXTERN statements. Note that this patch supplies only _EXTERNs. It does not change the build for finding PROTON nor does it correct the QPID-5100 amqp/amqpc library export issues. C++ Broker windows build exports amqp library classes in qpidcommon dll --- Key: QPID-5100 URL: https://issues.apache.org/jira/browse/QPID-5100 Project: Qpid Issue Type: Bug Components: C++ Broker Affects Versions: 0.22 Environment: Windows build Reporter: Chuck Rolke Assignee: Chuck Rolke The symbol export mechanism for the ampq library has an issue whereby all the exported symbols for amqp.dll are linked into qpidcommon.dll and exported from there. To expose all the exports use: {noformat} cd qpid/cpp find . -name *.h | xargs grep _EXTERN {noformat} The *_EXTERN then indicates for each symbol which export library the symbol originates. The symbols in question are all the ./amqp/ symbols pegged with the QPID_COMMON_EXTERN. For example: {noformat} ./amqp/Decoder.h:QPID_COMMON_EXTERN Decoder(const char*, size_t); ./amqp/Decoder.h:QPID_COMMON_EXTERN CharSequence readSequence8(); ./amqp/Decoder.h:QPID_COMMON_EXTERN CharSequence readSequence32(); {noformat} The fix for this problem is to copy one of the ImportExport.h pattern files and make it work for compiler symbol amqp_EXPORTS. Then change all the QPID_COMMON_EXPORTS in /amqp/*.h to QPID_AMQP_EXPORTS. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org
[jira] [Commented] (QPID-5102) C++ Broker windows build needs many xxx_EXTERNs when PROTON is included
[ https://issues.apache.org/jira/browse/QPID-5102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13752767#comment-13752767 ] ASF subversion and git services commented on QPID-5102: --- Commit 1518337 from c...@apache.org in branch 'qpid/trunk' [ https://svn.apache.org/r1518337 ] QPID-5102: C++ Broker Windows build with PROTON needs new _EXTERN statements. Note that this patch supplies only _EXTERNs. It does not change the build for finding PROTON nor does it correct the QPID-5100 amqp/amqpc library export issues. C++ Broker windows build needs many xxx_EXTERNs when PROTON is included --- Key: QPID-5102 URL: https://issues.apache.org/jira/browse/QPID-5102 Project: Qpid Issue Type: Bug Components: C++ Broker Affects Versions: 0.22 Environment: windows build with proton Reporter: Chuck Rolke Assignee: Chuck Rolke AMQP 1.0 usage invokes new library linkage patterns that require explicit export callouts. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org
[jira] [Created] (QPID-5103) C++ build on Windows needs FindQpid-proton or equivalent
Chuck Rolke created QPID-5103: - Summary: C++ build on Windows needs FindQpid-proton or equivalent Key: QPID-5103 URL: https://issues.apache.org/jira/browse/QPID-5103 Project: Qpid Issue Type: Bug Components: Build Tools Affects Versions: 0.22 Environment: Qpid cpp build on windows Reporter: Chuck Rolke Assignee: Chuck Rolke File qpid/cpp/src/amqp.cmake relies on pkg-config to locate installed qpid-proton libraries. In general pkg-config is absent on windows and finding qpid-proton could use help. One solution is to write a FindQpid-proton.cmake library function. This solution still has an issue on Windows where there is no generally accepted place to find qpid-proton. Another solution proposed here is to modify PROTON to produce a cmake EXPORT during installation. Then the export file is located by the definition of QPID_PROTON_ROOT and consumed during a qpid build. File qpid-proton.dll and the include directories are available as if they were built in the qpid source tree. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org
[jira] [Commented] (QPID-5079) Only export necessary symbols from the supported client API libraries
[ https://issues.apache.org/jira/browse/QPID-5079?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13752966#comment-13752966 ] ASF subversion and git services commented on QPID-5079: --- Commit 1518408 from [~astitcher] in branch 'qpid/trunk' [ https://svn.apache.org/r1518408 ] QPID-5079: Deal better with compiling on 32 bit architectures - The API check now varies the expansion it uses for uint64_t/int64_t/size_t by getting the compiler to tell it the actual type. Only export necessary symbols from the supported client API libraries - Key: QPID-5079 URL: https://issues.apache.org/jira/browse/QPID-5079 Project: Qpid Issue Type: Improvement Components: C++ Client Environment: Linux Reporter: Andrew Stitcher Assignee: Andrew Stitcher -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org