[zeromq-dev] multi-part messages

AJ Lewis aj.lewis at quantum.com
Mon Jan 23 17:17:23 CET 2012

On Sun, Jan 22, 2012 at 06:12:37PM -0800, MinRK wrote:
> I understand better the 'unfortunate' issue - the conflation of 1) and
> 2), not the existence of 2) altogether.  Thanks for the clarification.
>  I quite liked where the LABEL work was going, making a clear
> distinction between the two.  I did play with it some (the pyzmq
> bindings supported a 'prefix' to send_multipart), and I think it was
> heading in the right direction.  I do hope we see a revisiting of that
> idea in a more formal way, though it will likely make a difficult
> transition for application authors who want to work against libzmq
> with/without that feature for a period of time.

I too hope the LABEL work will be revisited.  It seemed to me that it
was tied up with a whole bunch of other incompatible changes (to the 2.1
codebase) and got dropped when everything else did.  I didn't see many
(any?) complaints about that part on the list.

I'm hoping it gets looked at again as a viable feature.


> On Sun, Jan 22, 2012 at 17:58, Martin Sustrik <sustrik at 250bpm.com> wrote:
> > On 23/01/12 02:49, Martin Lucina wrote:
> >
> >> I did not follow the LABEL work, but IIUC the problem was you tried to
> >> satisfy point 4) above by breaking point 2), right?
> >
> > Nope. The functionality was still there. The idea was to use one flag
> > for 0MQ-level message parts (ZMQ_LABEL) and another flag for
> > application-level message parts (ZMQ_MORE).
> >
> > Martin
> > _______________________________________________
> > zeromq-dev mailing list
> > zeromq-dev at lists.zeromq.org
> > http://lists.zeromq.org/mailman/listinfo/zeromq-dev
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev

AJ Lewis
Software Engineer
Quantum Corporation

Work:    651 688-4346

The information contained in this transmission may be confidential. Any disclosure, copying, or further distribution of confidential information is not permitted unless such privilege is explicitly granted in writing by Quantum. Quantum reserves the right to have electronic communications, including email and attachments, sent across its networks filtered through anti virus and spam software programs and retain such messages in order to comply with applicable data security and retention requirements. Quantum is not responsible for the proper and complete transmission of the substance of this communication or for any delay in its receipt.

More information about the zeromq-dev mailing list