pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/rabbitmq
Module Name: pkgsrc
Committed By: fhajny
Date: Thu Dec 31 22:16:33 UTC 2015
Modified Files:
pkgsrc/net/rabbitmq: Makefile PLIST distinfo
pkgsrc/net/rabbitmq/patches: patch-scripts_rabbitmq-env
Added Files:
pkgsrc/net/rabbitmq/patches: patch-Makefile
Removed Files:
pkgsrc/net/rabbitmq: buildlink3.mk version.mk
pkgsrc/net/rabbitmq/patches: patch-aa patch-plugins-src_do-package.mk
Log Message:
Update net/rabbitmq to 3.6.0.
Clean up and simplify Makefile.
Breaking changes in 3.6.0:
- Minimum required Erlang version is R16B03 for plain ("just TCP")
connections for all protocols and 17.5 for TLS ones (18.x is
recommended for both).
- .NET client now requires .NET 4.5.
- "Immediate" flag is removed from the .NET client (it hasn't been
supported by the server since RabbitMQ 3.0).
- Default subscription TTL in MQTT is now 24 hours.
- Server artifacts are now distributed as xz archives and not gz.
- Build system has been completely reworked and now uses erlang.mk.
3rd party plugins must be adapted to the new build system.
Key improvements in this release are:
- Lazy queues
- Much better queue synchronisation throughput
- Lower RAM use, tunable flow control
- Stronger password encryption with pluggable algorithms
- Development moved to GitHub; build system now uses erlang.mk
- Significant improvements to Web STOMP
- Experimental WinRT-compatible .NET client, SQL CLR compatibility
in the "regular" one
- Pagination in management UI
- More popular plugins now ship with the broker: rabbitmq_sharding
and rabbitmq_event_exchange, for example.
Full release notes:
https://github.com/rabbitmq/rabbitmq-server/releases/tag/rabbitmq_v3_6_0
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/net/rabbitmq/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/net/rabbitmq/PLIST
cvs rdiff -u -r1.4 -r0 pkgsrc/net/rabbitmq/buildlink3.mk
cvs rdiff -u -r1.27 -r1.28 pkgsrc/net/rabbitmq/distinfo
cvs rdiff -u -r1.23 -r0 pkgsrc/net/rabbitmq/version.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/net/rabbitmq/patches/patch-Makefile
cvs rdiff -u -r1.7 -r0 pkgsrc/net/rabbitmq/patches/patch-aa
cvs rdiff -u -r1.1 -r0 \
pkgsrc/net/rabbitmq/patches/patch-plugins-src_do-package.mk
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/net/rabbitmq/patches/patch-scripts_rabbitmq-env
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index