Proton status update 2013-05-10

2013-05-10 Thread Phil Harvey
Hi,

Please add a  comment to the following page if you'd like to inform others
about Proton work you've done since mid-April or about plans for upcoming
work.

https://cwiki.apache.org/confluence/display/qpid/Proton+status+update+2013-05-10

I'll modify the page to summarise the comments next Wednesday.

Thanks,
Phil


proton-j Messenger tests failing on Jenkins (PROTON-295)

2013-05-10 Thread Phil Harvey
Hi,

The following commit made on Wednesday is causing the proton-j Jenkins job
to fail:

*Revision 
1480445http://svn.apache.org/viewcvs.cgi/?root=Apache-SVNview=revrev=1480445by
rhs https://builds.apache.org/user/rhs/: *
PROTON-295 https://issues.apache.org/jira/browse/PROTON-295: decoupled
tracking of store entries from put/get of store entries, fixed tracking of
incoming entries to start when they are returned via get rather than when
they are read off of the wire

See: https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-proton-j/334/

Is anyone who is familiar with this change available to fix it please?

I recommend that folks subscribe to Jenkins build notifications emails so
they are aware when their commits break the build.

Thanks
Phil


[jira] [Updated] (PROTON-307) Remove redundant input and output methods from Sasl interface

2013-05-10 Thread Keith Wall (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Keith Wall updated PROTON-307:
--

Fix Version/s: 0.5

 Remove redundant input and output methods from Sasl interface
 -

 Key: PROTON-307
 URL: https://issues.apache.org/jira/browse/PROTON-307
 Project: Qpid Proton
  Issue Type: Improvement
  Components: proton-j
Reporter: Philip Harvey
Assignee: Philip Harvey
 Fix For: 0.5


 The Sasl interface exposes input and output methods which duplicate those 
 offered by Transport.  Furthermore, use of these methods may be harmful 
 because, for example, if a Transport has been set up to use both SSL and 
 SASL, directly calling Sasl.input undermines the layering of SSL/SASL/AMQP 
 transports that Transport is meant to oversee.

--
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


[jira] [Closed] (PROTON-307) Remove redundant input and output methods from Sasl interface

2013-05-10 Thread Keith Wall (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Keith Wall closed PROTON-307.
-


 Remove redundant input and output methods from Sasl interface
 -

 Key: PROTON-307
 URL: https://issues.apache.org/jira/browse/PROTON-307
 Project: Qpid Proton
  Issue Type: Improvement
  Components: proton-j
Reporter: Philip Harvey
Assignee: Philip Harvey

 The Sasl interface exposes input and output methods which duplicate those 
 offered by Transport.  Furthermore, use of these methods may be harmful 
 because, for example, if a Transport has been set up to use both SSL and 
 SASL, directly calling Sasl.input undermines the layering of SSL/SASL/AMQP 
 transports that Transport is meant to oversee.

--
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


[jira] [Closed] (PROTON-307) Remove redundant input and output methods from Sasl interface

2013-05-10 Thread Keith Wall (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Keith Wall closed PROTON-307.
-


 Remove redundant input and output methods from Sasl interface
 -

 Key: PROTON-307
 URL: https://issues.apache.org/jira/browse/PROTON-307
 Project: Qpid Proton
  Issue Type: Improvement
  Components: proton-j
Reporter: Philip Harvey
Assignee: Philip Harvey
 Fix For: 0.5


 The Sasl interface exposes input and output methods which duplicate those 
 offered by Transport.  Furthermore, use of these methods may be harmful 
 because, for example, if a Transport has been set up to use both SSL and 
 SASL, directly calling Sasl.input undermines the layering of SSL/SASL/AMQP 
 transports that Transport is meant to oversee.

--
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


[jira] [Resolved] (PROTON-307) Remove redundant input and output methods from Sasl interface

2013-05-10 Thread Keith Wall (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Keith Wall resolved PROTON-307.
---

Resolution: Fixed

 Remove redundant input and output methods from Sasl interface
 -

 Key: PROTON-307
 URL: https://issues.apache.org/jira/browse/PROTON-307
 Project: Qpid Proton
  Issue Type: Improvement
  Components: proton-j
Reporter: Philip Harvey
Assignee: Philip Harvey
 Fix For: 0.5


 The Sasl interface exposes input and output methods which duplicate those 
 offered by Transport.  Furthermore, use of these methods may be harmful 
 because, for example, if a Transport has been set up to use both SSL and 
 SASL, directly calling Sasl.input undermines the layering of SSL/SASL/AMQP 
 transports that Transport is meant to oversee.

--
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


[jira] [Reopened] (PROTON-307) Remove redundant input and output methods from Sasl interface

2013-05-10 Thread Keith Wall (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Keith Wall reopened PROTON-307:
---


 Remove redundant input and output methods from Sasl interface
 -

 Key: PROTON-307
 URL: https://issues.apache.org/jira/browse/PROTON-307
 Project: Qpid Proton
  Issue Type: Improvement
  Components: proton-j
Reporter: Philip Harvey
Assignee: Philip Harvey

 The Sasl interface exposes input and output methods which duplicate those 
 offered by Transport.  Furthermore, use of these methods may be harmful 
 because, for example, if a Transport has been set up to use both SSL and 
 SASL, directly calling Sasl.input undermines the layering of SSL/SASL/AMQP 
 transports that Transport is meant to oversee.

--
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


[jira] [Reopened] (PROTON-295) recv(-1) + incoming_window == bad

2013-05-10 Thread Philip Harvey (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philip Harvey reopened PROTON-295:
--


proton-j test is now failing:

https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-proton-j/334/

 recv(-1) + incoming_window == bad
 -

 Key: PROTON-295
 URL: https://issues.apache.org/jira/browse/PROTON-295
 Project: Qpid Proton
  Issue Type: Bug
  Components: proton-c
Affects Versions: 0.5
Reporter: michael goulish
Assignee: Rafael H. Schloming
 Fix For: 0.5


 Use of recv(-1) could receive enough messages that some would exceed the 
 incoming window size and be automatically accepted -- with app logic never 
 getting a say in the matter.

--
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