Re: Defining the behaviour of Proton Engine API under error conditions

2013-03-27 Thread Rafael Schloming
On Wed, Mar 27, 2013 at 6:34 PM, Rob Godfrey wrote: > On 27 March 2013 21:16, Rafael Schloming wrote: > > On Wed, Mar 27, 2013 at 11:53 AM, Keith W wrote: > > > > [..snip..] > > > > >> 3. How will the application using top half API know an error has > >> occured? What are the application's respo

Re: Defining the behaviour of Proton Engine API under error conditions

2013-03-27 Thread Rob Godfrey
On 27 March 2013 21:16, Rafael Schloming wrote: > On Wed, Mar 27, 2013 at 11:53 AM, Keith W wrote: > [..snip..] > >> 3. How will the application using top half API know an error has >> occured? What are the application's responsibilities when it learns of >> an error? >> > > The transport has a

Re: Defining the behaviour of Proton Engine API under error conditions

2013-03-27 Thread Rafael Schloming
On Wed, Mar 27, 2013 at 4:16 PM, Rafael Schloming wrote: > 1. Will the bottom half continue to accept more input? >> > > In a way this is kind of unimportant to specify. With the way the new > transport interface works, the driver will read anywhere from 0 up to > "capacity" bytes into the transp

Re: Defining the behaviour of Proton Engine API under error conditions

2013-03-27 Thread Rafael Schloming
On Wed, Mar 27, 2013 at 11:53 AM, Keith W wrote: > Hi all > > Phil and I are tasked with producing a comprehensive set of system > tests for Proton Engine. > > The aim is to produce a test suite that will execute against all > Proton implementations thus guaranteeing that all exhibit identical >

Re: Defining the behaviour of Proton Engine API under error conditions

2013-03-27 Thread Ted Ross
On 03/27/2013 11:53 AM, Keith W wrote: Hi all Phil and I are tasked with producing a comprehensive set of system tests for Proton Engine. The aim is to produce a test suite that will execute against all Proton implementations thus guaranteeing that all exhibit identical behaviour and assuring

Acknowledgement for messages sent using Proton-C

2013-03-27 Thread Arun Dsouza
While sending messages through a Proton-C client, is it possible to set the settled flag on the AMQP Transfer frame to false? I wish to receive an ACK / NACK from the broker to which I am sending messages, which will let my application know whether the send was successful or not. Thanks, Arun

Defining the behaviour of Proton Engine API under error conditions

2013-03-27 Thread Keith W
Hi all Phil and I are tasked with producing a comprehensive set of system tests for Proton Engine. The aim is to produce a test suite that will execute against all Proton implementations thus guaranteeing that all exhibit identical behaviour and assuring conformance with the AMQP 1-0 specificatio

Re: RFC: new routing functionality for messenger

2013-03-27 Thread Rafael Schloming
On Wed, Mar 27, 2013 at 8:55 AM, Ted Ross wrote: > > On 03/25/2013 09:30 AM, Rafael Schloming wrote: > >> On Mon, Mar 25, 2013 at 8:36 AM, Ted Ross wrote: >> >> I question the value of having this as part of the API. It seems to me >>> that the Messenger routing table should be part of the con

Re: RFC: new routing functionality for messenger

2013-03-27 Thread Ted Ross
On 03/25/2013 09:30 AM, Rafael Schloming wrote: On Mon, Mar 25, 2013 at 8:36 AM, Ted Ross wrote: I question the value of having this as part of the API. It seems to me that the Messenger routing table should be part of the configuration of a system (i.e. in a place like /etc/qpid/messenger/,

Re: the soul of a new messaging technology

2013-03-27 Thread Ted Ross
On 03/27/2013 07:28 AM, Michael Goulish wrote: I am trying to understand the fundamental differences between AMQP 1.0 / Proton messaging, and what we've done before -- and to express it in language that non-engineers can clearly understand and get excited about. Messaging for poets. You who a

the soul of a new messaging technology

2013-03-27 Thread Michael Goulish
I am trying to understand the fundamental differences between AMQP 1.0 / Proton messaging, and what we've done before -- and to express it in language that non-engineers can clearly understand and get excited about. Messaging for poets. You who already Get It -- please read this and tell me whe