44 lines
1.9 KiB
Markdown
44 lines
1.9 KiB
Markdown
|
<!--
|
|||
|
.. title: Mosquitto 0.9~test2
|
|||
|
.. slug: mosquitto-0-9test2
|
|||
|
.. date: 2010-11-04 10:37:49
|
|||
|
.. tags: Testing
|
|||
|
.. category:
|
|||
|
.. link:
|
|||
|
.. description:
|
|||
|
.. type: text
|
|||
|
-->
|
|||
|
|
|||
|
Mosquitto 0.9, which I hope to release mid November, represents the most
|
|||
|
significant change to mosquitto to date - the removal of sqlite as an absolute
|
|||
|
dependency. In addition, this removes the dependency on the sqlite3-pcre
|
|||
|
extension and on pcre. This gives a definite performance improvement, reduces
|
|||
|
the amount of object code that needs loading by around 95%, reduces memory
|
|||
|
usage and also makes it lots easier to compile on more unusual systems.
|
|||
|
|
|||
|
It's quite a substantial change though, so I've made a test release to
|
|||
|
hopefully get some external testing. If you could give it a try and report back
|
|||
|
that'd be great. The source is at <http://mosquitto.org/files/source/test/>.
|
|||
|
(use the highest numbered version available). There are also Ubuntu packages
|
|||
|
available at the [mosquitto-expt ppa] and binaries for Fedora, Mandriva, SLES
|
|||
|
and openSUSE at the [openSUSE build service]. If you'd like binaries for other
|
|||
|
systems, please get in touch.
|
|||
|
|
|||
|
Note that this is a test release, not a release candidate - there are
|
|||
|
definitely things that still need changing. The following list shows the points
|
|||
|
I'm currently aware of:
|
|||
|
|
|||
|
* Old style sqlite will be imported when the option is compiled in (enabled by
|
|||
|
default). This import currently only imports retained messages and durable
|
|||
|
subscriptions, but not queued messages.
|
|||
|
* ~~The `max_inflight_messages` and `max_queued_messages` config options are
|
|||
|
ignored and no maximum is applied.~~
|
|||
|
* ~~The CMake compilation scripts aren't updated.~~
|
|||
|
|
|||
|
# Update
|
|||
|
I've uploaded test3 with a python fix, updated CMake scripts and fixed
|
|||
|
`max_inflight_messages` and `max_queued_mesages`.
|
|||
|
|
|||
|
[mosquitto-expt ppa]: https://launchpad.net/~mosquitto-dev/+archive/mosquitto-expt
|
|||
|
[openSUSE build service]: https://build.opensuse.org/project/show?project=home%3Aoojah%3Amqtt_expt
|