You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Darryl L. Pierce (Created) (JIRA)" <ji...@apache.org> on 2011/11/22 20:28:40 UTC
[jira] [Created] (QPID-3639) Refactored the APIs for
Qpid::Messaging::Session and modified the documentation.
Refactored the APIs for Qpid::Messaging::Session and modified the documentation.
--------------------------------------------------------------------------------
Key: QPID-3639
URL: https://issues.apache.org/jira/browse/QPID-3639
Project: Qpid
Issue Type: Improvement
Components: Ruby Client
Reporter: Darryl L. Pierce
Attachments: 0001-Updated-Receiver-in-Ruby-to-take-a-Session-as-a-cons.patch, 0002-Updated-Sender-in-Ruby-to-take-a-Session-as-a-constr.patch, 0003-Updated-Session-in-Ruby-to-take-the-Connection-as-a-.patch, 0004-Refactored-the-APIs-for-the-Ruby-Session-bindings.patch, 0005-Updated-the-RDocs-for-Qpid-Messaging-Session.patch
Several improvements to the Ruby code for a Session to make it more consistent as well as to fix excessive object creation.
Also fixed the documentation so that the generated help files are more useful.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
[jira] [Commented] (QPID-3639) Refactored the APIs for
Qpid::Messaging::Session and modified the documentation.
Posted by "jiraposter@reviews.apache.org (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/QPID-3639?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13166535#comment-13166535 ]
jiraposter@reviews.apache.org commented on QPID-3639:
-----------------------------------------------------
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/2978/
-----------------------------------------------------------
(Updated 2011-12-09 20:31:46.385562)
Review request for Andrew Stitcher, Gordon Sim and Ted Ross.
Changes
-------
Added a block to Session.next_receiver to optional process Receivers that way.
Summary
-------
Cleans up and makes the APIs more Ruby-like. Added better RDoc documentation to the APIs.
This addresses bug QPID-3639.
https://issues.apache.org/jira/browse/QPID-3639
Diffs (updated)
-----
trunk/qpid/cpp/bindings/qpid/ruby/test/test_receiver.rb 1208094
trunk/qpid/cpp/bindings/qpid/ruby/test/test_sender.rb 1208094
trunk/qpid/cpp/bindings/qpid/ruby/test/test_session.rb 1208094
trunk/qpid/cpp/bindings/qpid/ruby/lib/qpid/connection.rb 1208094
trunk/qpid/cpp/bindings/qpid/ruby/lib/qpid/receiver.rb 1208094
trunk/qpid/cpp/bindings/qpid/ruby/lib/qpid/sender.rb 1208094
trunk/qpid/cpp/bindings/qpid/ruby/lib/qpid/session.rb 1208094
Diff: https://reviews.apache.org/r/2978/diff
Testing
-------
Thanks,
Darryl
> Refactored the APIs for Qpid::Messaging::Session and modified the documentation.
> --------------------------------------------------------------------------------
>
> Key: QPID-3639
> URL: https://issues.apache.org/jira/browse/QPID-3639
> Project: Qpid
> Issue Type: Improvement
> Components: Ruby Client
> Reporter: Darryl L. Pierce
> Attachments: 0001-Updated-Receiver-in-Ruby-to-take-a-Session-as-a-cons.patch, 0002-Updated-Sender-in-Ruby-to-take-a-Session-as-a-constr.patch, 0003-Updated-Session-in-Ruby-to-take-the-Connection-as-a-.patch, 0004-Refactored-the-APIs-for-the-Ruby-Session-bindings.patch, 0005-Updated-the-RDocs-for-Qpid-Messaging-Session.patch
>
>
> Several improvements to the Ruby code for a Session to make it more consistent as well as to fix excessive object creation.
> Also fixed the documentation so that the generated help files are more useful.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
[jira] [Commented] (QPID-3639) Refactored the APIs for
Qpid::Messaging::Session and modified the documentation.
Posted by "jiraposter@reviews.apache.org (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/QPID-3639?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13160133#comment-13160133 ]
jiraposter@reviews.apache.org commented on QPID-3639:
-----------------------------------------------------
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/2978/
-----------------------------------------------------------
Review request for Gordon Sim and Ted Ross.
Summary
-------
Cleans up and makes the APIs more Ruby-like. Added better RDoc documentation to the APIs.
This addresses bug QPID-3639.
https://issues.apache.org/jira/browse/QPID-3639
Diffs
-----
trunk/qpid/cpp/bindings/qpid/ruby/lib/qpid/connection.rb 1208094
trunk/qpid/cpp/bindings/qpid/ruby/lib/qpid/receiver.rb 1208094
trunk/qpid/cpp/bindings/qpid/ruby/lib/qpid/sender.rb 1208094
trunk/qpid/cpp/bindings/qpid/ruby/lib/qpid/session.rb 1208094
trunk/qpid/cpp/bindings/qpid/ruby/test/test_receiver.rb 1208094
trunk/qpid/cpp/bindings/qpid/ruby/test/test_sender.rb 1208094
trunk/qpid/cpp/bindings/qpid/ruby/test/test_session.rb 1208094
Diff: https://reviews.apache.org/r/2978/diff
Testing
-------
Thanks,
Darryl
> Refactored the APIs for Qpid::Messaging::Session and modified the documentation.
> --------------------------------------------------------------------------------
>
> Key: QPID-3639
> URL: https://issues.apache.org/jira/browse/QPID-3639
> Project: Qpid
> Issue Type: Improvement
> Components: Ruby Client
> Reporter: Darryl L. Pierce
> Attachments: 0001-Updated-Receiver-in-Ruby-to-take-a-Session-as-a-cons.patch, 0002-Updated-Sender-in-Ruby-to-take-a-Session-as-a-constr.patch, 0003-Updated-Session-in-Ruby-to-take-the-Connection-as-a-.patch, 0004-Refactored-the-APIs-for-the-Ruby-Session-bindings.patch, 0005-Updated-the-RDocs-for-Qpid-Messaging-Session.patch
>
>
> Several improvements to the Ruby code for a Session to make it more consistent as well as to fix excessive object creation.
> Also fixed the documentation so that the generated help files are more useful.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
[jira] [Resolved] (QPID-3639) Refactored the APIs for
Qpid::Messaging::Session and modified the documentation.
Posted by "Ted Ross (Resolved) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/QPID-3639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ted Ross resolved QPID-3639.
----------------------------
Resolution: Fixed
Fix Version/s: 0.15
> Refactored the APIs for Qpid::Messaging::Session and modified the documentation.
> --------------------------------------------------------------------------------
>
> Key: QPID-3639
> URL: https://issues.apache.org/jira/browse/QPID-3639
> Project: Qpid
> Issue Type: Improvement
> Components: Ruby Client
> Reporter: Darryl L. Pierce
> Assignee: Ted Ross
> Fix For: 0.15
>
> Attachments: 0001-Improve-the-Qpid-Messaging-Session-APIs-and-document.patch, 0001-Updated-Receiver-in-Ruby-to-take-a-Session-as-a-cons.patch, 0001-Updated-Receiver-in-Ruby-to-take-a-Session-as-a-cons.patch, 0002-Updated-Sender-in-Ruby-to-take-a-Session-as-a-constr.patch, 0002-Updated-Sender-in-Ruby-to-take-a-Session-as-a-constr.patch, 0003-Updated-Session-in-Ruby-to-take-the-Connection-as-a-.patch, 0003-Updated-Session-in-Ruby-to-take-the-Connection-as-a-.patch, 0004-Refactored-the-APIs-for-the-Ruby-Session-bindings.patch, 0004-Refactored-the-APIs-for-the-Ruby-Session-bindings.patch, 0005-Added-an-option-block-to-Qpid-Messaging-Session-next.patch, 0005-Updated-the-RDocs-for-Qpid-Messaging-Session.patch, 0006-Updated-the-RDocs-for-Qpid-Messaging-Session.patch
>
>
> Several improvements to the Ruby code for a Session to make it more consistent as well as to fix excessive object creation.
> Also fixed the documentation so that the generated help files are more useful.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
[jira] [Updated] (QPID-3639) Refactored the APIs for
Qpid::Messaging::Session and modified the documentation.
Posted by "Darryl L. Pierce (Updated) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/QPID-3639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Darryl L. Pierce updated QPID-3639:
-----------------------------------
Attachment: 0006-Updated-the-RDocs-for-Qpid-Messaging-Session.patch
0005-Added-an-option-block-to-Qpid-Messaging-Session-next.patch
0004-Refactored-the-APIs-for-the-Ruby-Session-bindings.patch
0003-Updated-Session-in-Ruby-to-take-the-Connection-as-a-.patch
0002-Updated-Sender-in-Ruby-to-take-a-Session-as-a-constr.patch
0001-Updated-Receiver-in-Ruby-to-take-a-Session-as-a-cons.patch
> Refactored the APIs for Qpid::Messaging::Session and modified the documentation.
> --------------------------------------------------------------------------------
>
> Key: QPID-3639
> URL: https://issues.apache.org/jira/browse/QPID-3639
> Project: Qpid
> Issue Type: Improvement
> Components: Ruby Client
> Reporter: Darryl L. Pierce
> Attachments: 0001-Updated-Receiver-in-Ruby-to-take-a-Session-as-a-cons.patch, 0001-Updated-Receiver-in-Ruby-to-take-a-Session-as-a-cons.patch, 0002-Updated-Sender-in-Ruby-to-take-a-Session-as-a-constr.patch, 0002-Updated-Sender-in-Ruby-to-take-a-Session-as-a-constr.patch, 0003-Updated-Session-in-Ruby-to-take-the-Connection-as-a-.patch, 0003-Updated-Session-in-Ruby-to-take-the-Connection-as-a-.patch, 0004-Refactored-the-APIs-for-the-Ruby-Session-bindings.patch, 0004-Refactored-the-APIs-for-the-Ruby-Session-bindings.patch, 0005-Added-an-option-block-to-Qpid-Messaging-Session-next.patch, 0005-Updated-the-RDocs-for-Qpid-Messaging-Session.patch, 0006-Updated-the-RDocs-for-Qpid-Messaging-Session.patch
>
>
> Several improvements to the Ruby code for a Session to make it more consistent as well as to fix excessive object creation.
> Also fixed the documentation so that the generated help files are more useful.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
[jira] [Updated] (QPID-3639) Refactored the APIs for
Qpid::Messaging::Session and modified the documentation.
Posted by "Darryl L. Pierce (Updated) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/QPID-3639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Darryl L. Pierce updated QPID-3639:
-----------------------------------
Attachment: 0005-Updated-the-RDocs-for-Qpid-Messaging-Session.patch
0004-Refactored-the-APIs-for-the-Ruby-Session-bindings.patch
0003-Updated-Session-in-Ruby-to-take-the-Connection-as-a-.patch
0002-Updated-Sender-in-Ruby-to-take-a-Session-as-a-constr.patch
0001-Updated-Receiver-in-Ruby-to-take-a-Session-as-a-cons.patch
> Refactored the APIs for Qpid::Messaging::Session and modified the documentation.
> --------------------------------------------------------------------------------
>
> Key: QPID-3639
> URL: https://issues.apache.org/jira/browse/QPID-3639
> Project: Qpid
> Issue Type: Improvement
> Components: Ruby Client
> Reporter: Darryl L. Pierce
> Attachments: 0001-Updated-Receiver-in-Ruby-to-take-a-Session-as-a-cons.patch, 0002-Updated-Sender-in-Ruby-to-take-a-Session-as-a-constr.patch, 0003-Updated-Session-in-Ruby-to-take-the-Connection-as-a-.patch, 0004-Refactored-the-APIs-for-the-Ruby-Session-bindings.patch, 0005-Updated-the-RDocs-for-Qpid-Messaging-Session.patch
>
>
> Several improvements to the Ruby code for a Session to make it more consistent as well as to fix excessive object creation.
> Also fixed the documentation so that the generated help files are more useful.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
[jira] [Assigned] (QPID-3639) Refactored the APIs for
Qpid::Messaging::Session and modified the documentation.
Posted by "Ted Ross (Assigned) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/QPID-3639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ted Ross reassigned QPID-3639:
------------------------------
Assignee: Ted Ross
> Refactored the APIs for Qpid::Messaging::Session and modified the documentation.
> --------------------------------------------------------------------------------
>
> Key: QPID-3639
> URL: https://issues.apache.org/jira/browse/QPID-3639
> Project: Qpid
> Issue Type: Improvement
> Components: Ruby Client
> Reporter: Darryl L. Pierce
> Assignee: Ted Ross
> Attachments: 0001-Updated-Receiver-in-Ruby-to-take-a-Session-as-a-cons.patch, 0001-Updated-Receiver-in-Ruby-to-take-a-Session-as-a-cons.patch, 0002-Updated-Sender-in-Ruby-to-take-a-Session-as-a-constr.patch, 0002-Updated-Sender-in-Ruby-to-take-a-Session-as-a-constr.patch, 0003-Updated-Session-in-Ruby-to-take-the-Connection-as-a-.patch, 0003-Updated-Session-in-Ruby-to-take-the-Connection-as-a-.patch, 0004-Refactored-the-APIs-for-the-Ruby-Session-bindings.patch, 0004-Refactored-the-APIs-for-the-Ruby-Session-bindings.patch, 0005-Added-an-option-block-to-Qpid-Messaging-Session-next.patch, 0005-Updated-the-RDocs-for-Qpid-Messaging-Session.patch, 0006-Updated-the-RDocs-for-Qpid-Messaging-Session.patch
>
>
> Several improvements to the Ruby code for a Session to make it more consistent as well as to fix excessive object creation.
> Also fixed the documentation so that the generated help files are more useful.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
[jira] [Updated] (QPID-3639) Refactored the APIs for
Qpid::Messaging::Session and modified the documentation.
Posted by "Darryl L. Pierce (Updated) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/QPID-3639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Darryl L. Pierce updated QPID-3639:
-----------------------------------
Attachment: 0001-Improve-the-Qpid-Messaging-Session-APIs-and-document.patch
This patch incorporates all preceeding ones.
> Refactored the APIs for Qpid::Messaging::Session and modified the documentation.
> --------------------------------------------------------------------------------
>
> Key: QPID-3639
> URL: https://issues.apache.org/jira/browse/QPID-3639
> Project: Qpid
> Issue Type: Improvement
> Components: Ruby Client
> Reporter: Darryl L. Pierce
> Assignee: Ted Ross
> Attachments: 0001-Improve-the-Qpid-Messaging-Session-APIs-and-document.patch, 0001-Updated-Receiver-in-Ruby-to-take-a-Session-as-a-cons.patch, 0001-Updated-Receiver-in-Ruby-to-take-a-Session-as-a-cons.patch, 0002-Updated-Sender-in-Ruby-to-take-a-Session-as-a-constr.patch, 0002-Updated-Sender-in-Ruby-to-take-a-Session-as-a-constr.patch, 0003-Updated-Session-in-Ruby-to-take-the-Connection-as-a-.patch, 0003-Updated-Session-in-Ruby-to-take-the-Connection-as-a-.patch, 0004-Refactored-the-APIs-for-the-Ruby-Session-bindings.patch, 0004-Refactored-the-APIs-for-the-Ruby-Session-bindings.patch, 0005-Added-an-option-block-to-Qpid-Messaging-Session-next.patch, 0005-Updated-the-RDocs-for-Qpid-Messaging-Session.patch, 0006-Updated-the-RDocs-for-Qpid-Messaging-Session.patch
>
>
> Several improvements to the Ruby code for a Session to make it more consistent as well as to fix excessive object creation.
> Also fixed the documentation so that the generated help files are more useful.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org