The C++ broker now supports session.open/attached/close/closed, we're
nearing interop.

It is still using the transitional XML so the python tests still use
channel.open.

Switching to the preview-xml hits the following python bug:

  #not correct for 0-10 yet                                                     
                                                                                
                    
  def encode_uuid(self, s):
    self.encode_longstr(s)

  def decode_uuid(self):
    return self.decode_longstr()

I believe C++ is encoding UUIDs correctly as 16 byte values.

As soon as python encoding is fixed we can do a real interop test. Does
Java depend on this incorrect encoding? If so it also needs to be fixed
before C++ can switch to the preview XML.

Cheers,
Alan.

Reply via email to