Hi Konrad,
the maintainer of the Java client left the project for another
role, and so I have stepped in. I finished off the MQTT V5
implementation of the C client first, as that was my primary
responsibility.
I've been looking at the Java client for the past month or two,
with two goals:
1) a service release of the V3 client, answering some of the top
issues: https://github.com/eclipse/paho.mqtt.java/milestone/2
2) finishing off the V5 implementation.
I've put fixes in for a number of the highest priority V3 client
issues, so I plan on making a service release 1.2.1, soon.
Hopefully this week. There will still be some issues I want to
fix soon, but they could wait for a 1.2.2 or 1.3, as I want to get
the V5 client out too.
On the V5 implementation, I started by thinking I would finish
off the half-finished implementation. I realized that there were
a lot of tests missing, however, so I started filling in those
gaps, but it was difficult to fix the issues I found. I had
experimented with an implementation based on Vert.x, an
asynchronous event framework, and that looked promising, so now
I'm focussing on that implementation (keeping the external API
largely the same). It can be found in the vertx branch:
https://github.com/eclipse/paho.mqtt.java/tree/vertx
I hope to have a fairly complete V5 implementation in the next
two weeks. Writing the tests needed is as much work as the client
implementation. I'm open to any collaboration or contributions.
I've also added code coverage measurement with Jacoco for all the
packages, incidentally.
Ian
On 12/02/2019 10:01, Konrad Borowiecki
wrote:
Hi.
I
would like to ask about when will paho Java API feature the
MQTT v5.
The
page:
https://www.eclipse.org/paho/clients/java/
says
that v5 is not supported and on the internet I found that
paho is planning to add v5 support to Java after C.
Some
sources mentioned that it is planned to happen around June
2018.
Since
half year has passed I wonder if this was already added to
Java API or is happening soon?
Best
Regards,
Konrad
Borowiecki
Hub
Development Manager
SRT Marine Systems plc
Wireless House
Westfield Industrial Estate
Midsomer Norton
Bath
BA3 4BS
United Kingdom
Office
+44 (0)1761
409 500
Fax
+44
(0)1761 410 093
www.srt-marine.com
Please Note: No commitment is or can be made by any employee of
SRT Marine Systems plc group (‘SRT’) on behalf of SRT for any
goods or service unless a numbered and duly authorised SRT
Purchase Order is first provided. This message contains
information that may be privileged or confidential and is the
property of the SRT Marine Systems plc group. It is intended only
for the person to whom it is addressed. If you are not the
intended recipient, you are not authorised to read, print, retain,
copy, disseminate, distribute, or use this message or any part
thereof. If you receive this message in error, please notify the
sender immediately and delete all copies of this message.
Registered Office: Wireless House, Westfield Industrial Estate,
BA3 4BS. Registered in England No. 5459678
_______________________________________________
paho-dev mailing list
paho-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/paho-dev
--
Ian Craggs
icraggs@xxxxxxxxxx IBM United Kingdom
Eclipse Paho Project Lead & Mosquitto Committer