| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN" "http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd"> |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| Architecture |
| --> |
| <html lang="en"> |
| <head> |
| <meta content="text/html; charset=utf-8" http-equiv="Content-Type"/> |
| <meta content="ActiveMQ's next generation of messaging" name="description"/> |
| <meta content="messaging,stomp,jms,activemq" name="keywords"/> |
| <meta content="ActiveMQ" name="author"/> |
| <link type="text/css" rel="stylesheet" href="styles/impact/css/pygmentize.css"/> |
| <link type="text/css" rel="stylesheet" href="styles/impact/css/site.css"/> |
| |
| <style type='text/css'> |
| /* <![CDATA[ */ |
| .download { |
| font-size: 80%; |
| } |
| table.download { width: 100%;} |
| table.download tr td { |
| border: 1px solid #ccc; |
| padding: .5em; |
| } |
| /* ]]> */ |
| </style> |
| |
| <title>ActiveMQ Artemis</title> |
| </head> |
| <body> |
| <div id="navigation"> |
| <div class="wrapper"> |
| <ul> |
| <li><a href="index.html">ActiveMQ Artemis</a></li> |
| <li><a href="docs.html">Documentation</a></li> |
| <li><a href="download.html">Download</a></li> |
| </ul> |
| </div> |
| </div> |
| <div id="overview"> |
| <div class="wrapper"> |
| <div class="logo"> |
| <img src="images/activemq-logo.png" alt="ActiveMQ logo"/> |
| </div> |
| <div class="message"> |
| <h1>ActiveMQ Artemis</h1> |
| </div> |
| </div> |
| </div> |
| <div id="content"> |
| <div class="wrapper"> |
| <h2 id="release-notes---apache-activemq-artemis-2.0.0">Release Notes - Apache ActiveMQ Artemis 2.0.0</h2> |
| </div> |
| <div class="wrapper"> |
| <p>A complete list of JIRAs for the 2.0.0 release can be found at the <a href=https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12338813&styleName=Html&projectId=12315920&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED%7C3a4edecc0ebb5f9059c9c484a7c71713d9250294%7Clout">Apache ActiveMQ Artemis project JIRA</a></p> |
| |
| |
| Release Notes - ActiveMQ Artemis - Version 2.0.0 |
| |
| <h2> Sub-task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-781'>ARTEMIS-781</a>] - Create Address Journal Record Type |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-782'>ARTEMIS-782</a>] - Add new configuration schema that includes first class Address elements |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-783'>ARTEMIS-783</a>] - Implement "anycast" routing in Artemis PostOffice |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-784'>ARTEMIS-784</a>] - Add new management methods to include new first class addresses |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-785'>ARTEMIS-785</a>] - Update Examples to use new configuration |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-787'>ARTEMIS-787</a>] - Update core client wireformat to support new addressing scheme |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-788'>ARTEMIS-788</a>] - Update MQTT& STOMP to check that addresses are multicast |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-789'>ARTEMIS-789</a>] - Update Tests |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-790'>ARTEMIS-790</a>] - Create a Configv1 to Configv2 transformation tool |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-791'>ARTEMIS-791</a>] - Define XSD for new configuration |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-813'>ARTEMIS-813</a>] - Store Address Data and AutoCreate Address on Queue Load/Create |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-815'>ARTEMIS-815</a>] - Make address path separator configurable |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-876'>ARTEMIS-876</a>] - Remove JMS stuff from code-base |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-877'>ARTEMIS-877</a>] - Update various protocols to deal with new addressing scheme |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-878'>ARTEMIS-878</a>] - Update CLI |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-879'>ARTEMIS-879</a>] - Implement new security roles for addresses |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-880'>ARTEMIS-880</a>] - Support address prefixing |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-881'>ARTEMIS-881</a>] - Add new address-settings to deal with new config options |
| </li> |
| </ul> |
| |
| <h2> Bug |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-164'>ARTEMIS-164</a>] - Add examples from qpid JMS |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-367'>ARTEMIS-367</a>] - MQTT Tests log error checking DLQ |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-474'>ARTEMIS-474</a>] - replication fails with colocated topologies |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-566'>ARTEMIS-566</a>] - Cannot remove JMS queue that has been removed from Core side |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-773'>ARTEMIS-773</a>] - AMQP: Transactional Acquistion and Retirement does not seem to work correctly. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-882'>ARTEMIS-882</a>] - Some objects don't support lists on the connection factory definition |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-883'>ARTEMIS-883</a>] - Fix OpenWire policy=Block |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-885'>ARTEMIS-885</a>] - Fix OpenWire wildcard conversion issue |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-886'>ARTEMIS-886</a>] - Tiny error in documentation |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-887'>ARTEMIS-887</a>] - Fix some OpenWire test failures |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-888'>ARTEMIS-888</a>] - AMQP headers arent always set |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-890'>ARTEMIS-890</a>] - Dropped Messages, Paging and Block are ignored when broker is non persistent |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-892'>ARTEMIS-892</a>] - Error decoding AMQP frame sent by Artemis |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-893'>ARTEMIS-893</a>] - Fix FailoverTransactionTest.testWaitForMissingRedeliveries |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-899'>ARTEMIS-899</a>] - On user authentication a stack trace is logged to the error channel |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-900'>ARTEMIS-900</a>] - Fix compatibility with older Artemis and HornetQ versions after the address changes |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-901'>ARTEMIS-901</a>] - SASL PLAIN auth with AMQP doesn't take authzid into account |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-902'>ARTEMIS-902</a>] - OpenWire Compression Issue |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-907'>ARTEMIS-907</a>] - Fix NettySecurityClientTest |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-909'>ARTEMIS-909</a>] - the default welcome files aren't served correctly |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-911'>ARTEMIS-911</a>] - consumer ack count no increased with individual acknowledge |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-912'>ARTEMIS-912</a>] - 1.x to 2.0 configuration migration tool does not work |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-913'>ARTEMIS-913</a>] - Slow consumer detection not working when paging |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-914'>ARTEMIS-914</a>] - Max saved replicated journal size on Live node should not be -1 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-915'>ARTEMIS-915</a>] - WebComponent stopped when backup failback |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-917'>ARTEMIS-917</a>] - Retained messages from file system contain weird chars |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-918'>ARTEMIS-918</a>] - Autocreated address is always anycast when using qpid-jms client |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-919'>ARTEMIS-919</a>] - Issues creating jms queues in core config in broker.xml when hot reloading configuration |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-921'>ARTEMIS-921</a>] - Consumers killed as slow even if overall consuming rate is above threshold |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-926'>ARTEMIS-926</a>] - CME when Artemis server start |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-927'>ARTEMIS-927</a>] - ActiveMQ logs cluster password in plain text |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-929'>ARTEMIS-929</a>] - Artemis cli tools does not check non-existing options |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-930'>ARTEMIS-930</a>] - JDBC FileFactory Driver Prepared Statement does not always return ID |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-931'>ARTEMIS-931</a>] - Improve HTTP upgrade connection |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-934'>ARTEMIS-934</a>] - Stomp server keeps pinging client after client stops responding |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-936'>ARTEMIS-936</a>] - Allow AMQP transformers to be configured and default to native |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-937'>ARTEMIS-937</a>] - Use Proper disk alignment over libaio instead of 512 hard coded. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-939'>ARTEMIS-939</a>] - User list not updated on the broker dynamically |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-944'>ARTEMIS-944</a>] - Broker can't convert AMQP python message to Openwire format |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-945'>ARTEMIS-945</a>] - The queue manager doesn't check for null when deleting queue |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-946'>ARTEMIS-946</a>] - CLONE - Consumers killed as slow even if overall consuming rate is above threshold |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-949'>ARTEMIS-949</a>] - Prevent Openwire from closing consumer twice |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-950'>ARTEMIS-950</a>] - Change log level from INFO to WARN for "Invalid "host" value "0.0.0.0" detected for..." when Artemis is bound to 0.0.0.0 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-951'>ARTEMIS-951</a>] - MQTT Messages Acks are not auto-committed |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-952'>ARTEMIS-952</a>] - MQTT Clean session should delete subscription queues |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-953'>ARTEMIS-953</a>] - Refactor JMX object names |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-954'>ARTEMIS-954</a>] - role does not default to amq as the documentation states. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-958'>ARTEMIS-958</a>] - Improve web server tmp dir cleanup |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-960'>ARTEMIS-960</a>] - Send Will messages have extra string encoding |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-961'>ARTEMIS-961</a>] - MQTT Will messages are not encoded as UTF8 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-962'>ARTEMIS-962</a>] - improve the OpenMBean support for browsing |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-963'>ARTEMIS-963</a>] - ClassCastException in ActiveMQChannelHandler |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-969'>ARTEMIS-969</a>] - ReceiveMessage will expand unecessarily on core protocol |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-970'>ARTEMIS-970</a>] - javax.jms.Message.getJMSDestination() fails when message not sent with AMQP |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-974'>ARTEMIS-974</a>] - MQTT Will messages are not retained |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-976'>ARTEMIS-976</a>] - PostgresSequentialSequentialFileDriver SQLProvider NPE |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-977'>ARTEMIS-977</a>] - record id of address not set on journal reload |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-978'>ARTEMIS-978</a>] - Replicating live restarts as backup when both live and backup are killed in a cluster |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-979'>ARTEMIS-979</a>] - OpenWire "no-Local" consumer not working |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-980'>ARTEMIS-980</a>] - Openwire can't send message to temp destination |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-981'>ARTEMIS-981</a>] - OpenWire can't receive empty ObjectMessage |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-982'>ARTEMIS-982</a>] - Deadlock on AMQP Close versus Delivery on AMQP |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-986'>ARTEMIS-986</a>] - Integer overflow in MySQLSQLProvider.java |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-988'>ARTEMIS-988</a>] - Regression: web tmp dir not cleaned up |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-989'>ARTEMIS-989</a>] - Individual Acknowledge: ActiveMQConnectionFactory.createContext(final int sessionMode) throws exception for ActiveMQJMSConstants.INDIVIDUAL_ACKNOWLEDGE |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-990'>ARTEMIS-990</a>] - AMQ119032: User: Customer does not have permission='CREATE_DURABLE_QUEUE' on address $sys.mqtt.queue.qos2 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-991'>ARTEMIS-991</a>] - Null dereference after hitting Ctrl+d when prompted for password in `artemis create` |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-992'>ARTEMIS-992</a>] - NPE and other trouble when cluster-connection has bad connector-ref |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-998'>ARTEMIS-998</a>] - NPE when using JDBCFileDriver when Blob is null |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1000'>ARTEMIS-1000</a>] - Openwire exception response no correlation-id |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1003'>ARTEMIS-1003</a>] - Documentation uses incorrect variable in code example for Large Messaging |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1007'>ARTEMIS-1007</a>] - Missing management annotations |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1010'>ARTEMIS-1010</a>] - Oracle12C driver does not support table names with lower case letters |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1017'>ARTEMIS-1017</a>] - Wrong error message when default destination for producer is not specified |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1020'>ARTEMIS-1020</a>] - CDI Extension doesn't discover Configuration via CDI producers |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1026'>ARTEMIS-1026</a>] - Don't route to queue when consumerCount = 0 and purge-on-no-consumers = true |
| </li> |
| </ul> |
| |
| <h2> Improvement |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-410'>ARTEMIS-410</a>] - STOMP destination prefixes should be configurable |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-537'>ARTEMIS-537</a>] - Allow Artemis to use Karaf JAAS security |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-560'>ARTEMIS-560</a>] - Add support for Paging using JDBC Store |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-762'>ARTEMIS-762</a>] - AMQP Clients are not updated after management operations |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-829'>ARTEMIS-829</a>] - Core Protocol Producers will re-encode messages on the server |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-851'>ARTEMIS-851</a>] - Parse System.properties as Configuration |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-866'>ARTEMIS-866</a>] - make replication and quorum voting configurable and more resilient |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-873'>ARTEMIS-873</a>] - Use K,M,G notations on broker.xml |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-903'>ARTEMIS-903</a>] - Add documentation for updating Artemis to newer versions |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-906'>ARTEMIS-906</a>] - Memory Mapped JournalType |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-920'>ARTEMIS-920</a>] - Log SQL Exceptions and Warnings |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-922'>ARTEMIS-922</a>] - Clean up addressing API |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-928'>ARTEMIS-928</a>] - Remoting Layer will reuse ByteBuffer Pools on messages |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-935'>ARTEMIS-935</a>] - Tool to recalculate disk sync times |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-938'>ARTEMIS-938</a>] - JDBC persistence-store should use BIGINT type for IDs in database tables |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-943'>ARTEMIS-943</a>] - Update and document XML importer/exporter for new addressing scheme |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-947'>ARTEMIS-947</a>] - Configuration reload logic should deal with new addressing scheme |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-957'>ARTEMIS-957</a>] - JDBC Store should use setBytes API vs using Concat on BLOB |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-964'>ARTEMIS-964</a>] - Move common XMLDataExporter logic into a utility class |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-993'>ARTEMIS-993</a>] - ClientConsumerImpl.java contains unreachable code |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-996'>ARTEMIS-996</a>] - Simplify and deduplicate lookupHome(path) in artemis-maven-plugin |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1002'>ARTEMIS-1002</a>] - ActiveMQBuffers creates a new netty pool increasing memory footprint |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1006'>ARTEMIS-1006</a>] - JDBC Storage Manager to show SQLExceptions on logs |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1008'>ARTEMIS-1008</a>] - Allow web server host to be set on create |
| </li> |
| </ul> |
| |
| <h2> New Feature |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-17'>ARTEMIS-17</a>] - Add Broker Interceptor - like the Camel Broker Component in ActiveMQ 5 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-24'>ARTEMIS-24</a>] - Lazy conversions on Protocols / Persistency |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-562'>ARTEMIS-562</a>] - Use 'to' field if sender target is null |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-780'>ARTEMIS-780</a>] - Improve addressing, routing and JMS configuration in Artemis |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-983'>ARTEMIS-983</a>] - Allow JMS client to fully qualify the queue it uses |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-999'>ARTEMIS-999</a>] - Support Oracle12C for Artemis JDBC Store |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1009'>ARTEMIS-1009</a>] - Pure Encoding of Messages |
| </li> |
| </ul> |
| |
| <h2> Task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-891'>ARTEMIS-891</a>] - upgrade proton to 0.16 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-896'>ARTEMIS-896</a>] - Remove 32 bits native library |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-923'>ARTEMIS-923</a>] - Bump minimum Maven to 3.1.0 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-995'>ARTEMIS-995</a>] - Cleanup test suite |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1019'>ARTEMIS-1019</a>] - Removing defunct integrations (Aerogear and Vertx) |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1029'>ARTEMIS-1029</a>] - Cleanup testsuites |
| </li> |
| </ul> |
| |
| |
| </div> |
| </div> |
| </body> |
| </html> |