forking the discussion thread as the previous was for the vote - Openwire was missing OperationContext implementation - libaio is now calling fdatasync
Before this change, based on the documentation you would need to disable write-cache to have syncs on the disk being performed promptly. We now call fdatasync after the writes are done. If you want to just rely on the OS write-cache as before, you could turn of journal-sync. I also forgot to mention the performance enhancements done at 1.5.0: - Less threads consumed. - Less re-encoding of the message on the server (you need to update the client for taking effect) - Less contention on the journal These last two changes was the reason why I delayed the release for a week based on my previous headsup. @Fabio why don't you give the release a spin and give you +1 or -1 depending on what you see. On Fri, Nov 4, 2016 at 8:45 AM, Fabio Gomes dos Santos <supergr...@gmail.com> wrote: > can you give more detail about that ticket? > > https://issues.apache.org/jira/browse/ARTEMIS-743 > > what will change? > > 2016-11-04 5:41 GMT-02:00 Bennet Schulz <m...@bennet-schulz.de>: > >> +1 >> >> > On 3 Nov 2016, at 22:29, Clebert Suconic <clebert.suco...@gmail.com> >> wrote: >> > >> > Hello all, >> > >> > I would like to propose an Apache Artemis 1.5.0 release. >> > >> > 1.5.0 has these new features as highlights. >> > >> > [ARTEMIS-724] - Implement no-local consumer support in AMQP >> > [ARTEMIS-737] - Add JUnit Rules >> > [ARTEMIS-743] - Default the queue address to the queue name >> > [ARTEMIS-753] - Persist pause status after restart of the broker. >> > [ARTEMIS-756] - Add basic CDI integration >> > [ARTEMIS-824] - Management operations for creating and destroying >> > connector services >> > >> > >> > >> > And many other fixes as part of this release, the complete release >> > notes can be found here: >> > >> > https://issues.apache.org/jira/secure/ReleaseNote.jspa? >> version=12338118&styleName=Html&projectId=12315920&Create=Create >> > >> > The binary distributions can be found here: >> > https://repository.apache.org/content/repositories/ >> orgapacheactivemq-1109/org/apache/activemq/apache-artemis/1.5.0/ >> > >> > The source archives can be found here: >> > https://repository.apache.org/content/repositories/ >> orgapacheactivemq-1109/org/apache/activemq/apache-artemis/1.5.0/ >> > >> > The Maven repository is here: >> > https://repository.apache.org/content/repositories/ >> orgapacheactivemq-1109/ >> > >> > The source tag: >> > https://git-wip-us.apache.org/repos/asf?p=activemq-artemis. >> git;a=tag;h=refs/tags/1.5.0 >> > >> > The project website for that version has been staged to: >> > http://home.apache.org/~clebertsuconic/ >> > >> > The vote will remain open for 72 hours. >> > >> > [ ] +1 approve the release as Apache Artemis 1.4.0 >> > [ ] +0 no opinion >> > [ ] -1 disapprove (and reason why) >> > >> > Here's my (binding) +1 vote >> >> > > > -- > Fábio Santos > supergr...@gmail.com > <http://br.linkedin.com/pub/f%C3%A1bio-santos/1b/20/422> -- Clebert Suconic