Ralph's python library

10 views
Skip to first unread message

rush

unread,
Oct 20, 2010, 9:12:22 AM10/20/10
to AMQP Client Dev
Hello Ralph,

I can see by your comments that you did some changes to you library
after some interop testing. Could you summarize briefly what were the
issues?

Do you have intention to support transactions in your code at the some
point?

Davorin Rusevljan
http://www.cloud208.com/


rush

unread,
Oct 20, 2010, 9:39:28 AM10/20/10
to AMQP Client Dev
On Oct 20, 3:12 pm, rush <davorin.rusevl...@gmail.com> wrote:
> Hello Ralph,

Uh my apologizes -

Rafael !

Rafael Schloming

unread,
Oct 20, 2010, 11:35:31 AM10/20/10
to AMQP Client Dev
The fixes were around the encode/decode of fields specified as
"multiple=true". The spec states that multiple values are encoded as a
list annotated with a descriptor of "true". The interop issue came up
when testing interop between my C implementation and the python code.
I noticed that the python code was annoting a null value with true.
This isn't something the spec states, so I modified the code to not
annotate the null value in the case that there are no values and
instead only annotate lists of values.

I think there is probably a clarification required in the spec here on
how to handle this case. I'll fill a JIRA.

rush

unread,
Oct 22, 2010, 4:16:57 AM10/22/10
to AMQP Client Dev
Hello,

I am looking a bit at your code, do you currently handle message
fragmentation?

Davorin Rusevljan
http://www.cloud208.com/

Rafael Schloming

unread,
Oct 25, 2010, 9:11:53 AM10/25/10
to amqp-cl...@googlegroups.com
No, the python impl doesn't fully handle message fragmentation yet.
Reply all
Reply to author
Forward
0 new messages