[zeromq-dev] NEWS: Git 'master' is now 2.1.x development

Brian Granger ellisonbg at gmail.com
Sun Aug 29 21:52:46 CEST 2010

Thanks for the update, this sounds like some serious goodness!


On Wed, Aug 25, 2010 at 7:08 AM, Martin Lucina <mato at kotelna.sk> wrote:
> Hi all,
> with the release of 0MQ 2.0.8, the Git 'master' branch has been tentatively
> labeled as 0MQ 2.1.0.
> We will announce a more detailed roadmap for 2.1.x shortly, in the mean
> time here's a quick list for those of you who have not been following the
> changes on the 'wip-shutdown' topic branch and/or sustrik's zeromq2
> repository of the changes that have now gone into 'master':
>  - ZMQ_EVENTS and ZMQ_FD socket options allow integration of 0MQ sockets
>   into existing poll () loops.
>  - Sockets may now be migrated between OS threads; sockets may not be used
>   by more than one thread at any time. To migrate a socket to another
>   thread the caller must ensure that a full memory barrier is called
>   before using the socket from the target thread. This feature is intended
>   mainly for the use of language bindings which migrate sockets between
>   threads, for example Erlang.
>  - The new zmq_close() semantics should implement the behaviour discussed
>   at:
>    http://lists.zeromq.org/pipermail/zeromq-dev/2010-July/004244.html
>   Specifically, zmq_close() is now deterministic and while it still returns
>   immediately, it does not discard any data that may still be queued for
>   sending. Further, zmq_term() will now block until all outstanding data has
>   been sent.
> The dependencies for the above are a fairly large infrastructure rewrite,
> so we expect that 'master' is quite buggy now, please test and report
> issues making it clear that those are related to 2.1.x and not 2.0.x.
> As per the policy discussions earlier, the plan is that 2.1.x will remain
> compatible with 2.0.x at the API level.
> Cheers,
> -mato
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Brian E. Granger, Ph.D.
Assistant Professor of Physics
Cal Poly State University, San Luis Obispo
bgranger at calpoly.edu
ellisonbg at gmail.com

More information about the zeromq-dev mailing list