activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Clebert Suconic <>
Subject Re: [DISCUSS] ActiveMQ Artemis 2.x stream
Date Thu, 09 Feb 2017 13:57:48 GMT
I am doing some refactoring on the encoding of messages...

Currently ServerMessage and ClientMessage are too tight with Queue and
the core client, requiring us to always convert messages through the
core message.

That is, if you receive a Message in OpenWire, it is converted back to
the core-message through the converters and when a client comes, it
will convert back to openwire. (same will go through any other

I have started this on a personal branch, and I believe I will done in
2 weeks and half time, making good progress...

I will open a dev/DISCUSS thread some time (I believe I had started
one last year already).


On Thu, Feb 9, 2017 at 7:18 AM, Martyn Taylor <> wrote:
> All,
> As discussed in a previous thread [1] Artemis master has had a major bump
> (due to major model refactor).
> The great news is that the new model is more flexible and lends itself well
> to 5.x features like Virtual Topics as well as being consistent across all
> protocols.  The not so good news is that this work required API breakages,
> hence the major version bump.).  This refactor work (mostly around the
> addressing scheme [2]) is now completed.
> The code base is now in a stable state, and as such, I'd like to start
> thinking about doing a release off of master as an Apache Artemis 2.0.0 to
> get the new changes into the hands of users.
> I'd like to open discussion around this topic, does anyone have any
> suggestions, or can think of anything that is needed before we go ahead
> with a major release? This is the perfect time to do anything that could
> break APIs, drop deprecated methods support, break data format etc...
> Cheers
> Martyn
> [1]
> [2]

Clebert Suconic

View raw message