| <!DOCTYPE html> |
| <html lang="en"> |
| <head> |
| <meta charset="UTF-8"> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| <meta http-equiv="X-UA-Compatible" content="ie=edge"> |
| <title>ActiveMQ</title> |
| <link rel="icon" type="image/png" href="/assets/img/favicon.png"> |
| |
| <link rel="stylesheet" href="/css/main.css"> |
| <script defer src="https://use.fontawesome.com/releases/v5.0.8/js/all.js" integrity="sha384-SlE991lGASHoBfWbelyBPLsUlwY1GwNDJo3jSJO04KZ33K2bwfV9YBauFfnzvynJ" crossorigin="anonymous"></script> |
| <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script> |
| <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script> |
| <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script> |
| </head> |
| |
| <body> |
| <nav class="navbar navbar-expand-lg navbar-light fixed-top"> |
| <div class="container"> |
| <!-- <a class="navbar-brand mr-auto" href="#"><img style="height: 50px" src="assets/img/apache-feather.png" /></a> --> |
| <a class="navbar-brand mr-auto" href="/"><img src="/assets/img/activemq_logo_black_small.png" style="height: 50px"/></a> |
| <button class="navbar-toggler ml-auto" type="button" data-toggle="collapse" data-target="#navbarContent" aria-controls="navbarContent" aria-expanded="false" aria-label="Toggle navigation"> |
| <span class="navbar-toggler-icon"></span> |
| </button> |
| |
| <div class="ml-auto collapse navbar-collapse" id="navbarContent"> |
| <ul class="navbar-nav ml-auto"> |
| <li class="nav-item"> |
| <a class="nav-link active" href="/index.html">Home</a> |
| </li> |
| <li class="nav-item dropdown"> |
| <a class="nav-link" id="navbarDropdownComponents" data-target="#" href="" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Components</a> |
| <ul class="dropdown-menu dropdown-menu-center" aria-labelledby="navbarDropdownComponents"> |
| <div class="row"> |
| <div class="col-12"> |
| <ul class="multi-column-dropdown"> |
| <li class="nav-item"><a class="dropdown-item" href="/components/classic">ActiveMQ 5</a></li> |
| <li class="nav-item"><a class="dropdown-item" href="/components/artemis/">ActiveMQ Artemis</a></li> |
| <li class="nav-item"><a class="dropdown-item" href="/components/nms">NMS Clients</a></li> |
| <li class="nav-item"><a class="dropdown-item" href="/components/cms">CMS Client</a></li> |
| </ul> |
| </div> |
| </div> |
| </ul> |
| </li> |
| <li class="nav-item dropdown"> |
| <a class="nav-link" id="navbarDropdownCommunity" data-target="#" href="" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Contact</a> |
| <ul class="dropdown-menu dropdown-menu-center multi-column columns-1" aria-labelledby="navbarDropdownCommunity"> |
| <div class="row"> |
| <div class="col-12"> |
| <ul class="multi-column-dropdown"> |
| <li class="nav-item"><a class="dropdown-item" href="/contact#mailing">Mailing Lists</a></li> |
| <li class="nav-item"><a class="dropdown-item" href="/contact#chat">Chat</a></li> |
| <li class="nav-item"><a class="dropdown-item" href="/contact#issues">Report Issues</a></li> |
| <li class="nav-item"><a class="dropdown-item" href="/contact#contributing">Contributing</a></li> |
| <li class="nav-item"><a class="dropdown-item" href="/security-advisories.html">Security</a></li> |
| </ul> |
| </div> |
| </div> |
| </ul> |
| </li> |
| <li class="nav-item dropdown"> |
| <a class="nav-link" id="navbarDropdownTeam" data-target="#" href="" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Apache</a> |
| <ul class="dropdown-menu dropdown-menu-center multi-column columns-1" aria-labelledby="navbarDropdownTeam"> |
| <div class="row"> |
| <div class="col-sm-12"> |
| <ul class="multi-column-dropdown"> |
| <li class="nav-item"><a class="dropdown-item" href="https://www.apache.org">The Apache Software Foundation</a></li> |
| <li class="nav-item"><a class="dropdown-item" href="https://www.apache.org/licenses/">License</a></li> |
| <li class="nav-item"><a class="dropdown-item" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li> |
| <li class="nav-item"><a class="dropdown-item" href="https://www.apache.org/foundation/thanks.html">Thanks</a></li> |
| <li class="nav-item"><a class="dropdown-item" href="/security-advisories.html">Security</a></li> |
| <li class="nav-item"><a class="dropdown-item" href="https://www.apache.org/events/current-event">Events</a></li> |
| <li class="nav-item"><a class="dropdown-item" href="https://people.apache.org/phonebook.html?pmc=activemq">PMC & Committers</a></li> |
| <li class="nav-item"><a class="dropdown-item" href="/team/reports">Board Reports</a></li> |
| </ul> |
| </div> |
| </div> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| </div> |
| </nav> |
| |
| <div class="content"> |
| <div class="page-title-artemis"> |
| <div class="container"> |
| <h1>ActiveMQ Artemis 2.6.3 Release Notes</h1> |
| </div> |
| </div> |
| <div class="container" > |
| <div class="row" style="margin-top: 30px"> |
| <div class="col-12 artemis"> |
| <p>A complete list of JIRAs for the 2.6.3 release can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12343472&projectId=12315920">here</a>.</p> |
| |
| <p>A list of commits can be found <a href="commit-report-2.6.3">here</a>.</p> |
| |
| <h4 id="bug">Bug</h4> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1482">ARTEMIS-1482</a>] - Catch malformed simple string</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1732">ARTEMIS-1732</a>] - AMQP anonymous producer not blocked on max-disk-usage</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1923">ARTEMIS-1923</a>] - Wrongly constructing binding journalimpl</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1924">ARTEMIS-1924</a>] - Adding the ability to configure the AMQP IdleTimeout</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1928">ARTEMIS-1928</a>] - Message conversion on certain body types will cause NPE</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1936">ARTEMIS-1936</a>] - getQueueNames(String routingType) method should be mark as Operation instead of Attribute</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1944">ARTEMIS-1944</a>] - Typo mistake in broker.xml at journal-buffer-timeout explanation</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1958">ARTEMIS-1958</a>] - Artemis may not be able to delete pages when there are some empty page files</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1966">ARTEMIS-1966</a>] - Replication channel closed but not connection if flow controlled during replication</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1970">ARTEMIS-1970</a>] - Clean up LDAP connection in JAAS login module</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1978">ARTEMIS-1978</a>] - AMQP sequencing errors can occur when multi-frame deliveries are multiplexed on a session</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1985">ARTEMIS-1985</a>] - Produced message via OpenWire does not get committed in XA transaction</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1986">ARTEMIS-1986</a>] - PagingTest#testDeletePhysicalPages will fail if a record about deleting a page is not saved in journal</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1988">ARTEMIS-1988</a>] - Activate Callbacks should not be cleared on Server Stop</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1989">ARTEMIS-1989</a>] - Replication Catch up with file leakages on open</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1990">ARTEMIS-1990</a>] - Windows cannot start with its current script due to double quotes</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1992">ARTEMIS-1992</a>] - JDBC File Locks Map is not thread safe</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1995">ARTEMIS-1995</a>] - Client fail over fails when live shut down too soon</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1997">ARTEMIS-1997</a>] - Filters cause unneeded SimpleString creation on hotpath</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2001">ARTEMIS-2001</a>] - JMSXGroupID and JMSXUserID not returned in getPropertyNames when set</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2010">ARTEMIS-2010</a>] - LDAPLoginModule should actively detect unauthenticated Bind requests</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2011">ARTEMIS-2011</a>] - AddressSettings incompatibilities</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2013">ARTEMIS-2013</a>] - Can’t create durable subscriber to a composite topic</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2014">ARTEMIS-2014</a>] - Treat inability to create directory for paging as critial</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2017">ARTEMIS-2017</a>] - Eliminate LRUCache from SelectorParser</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2020">ARTEMIS-2020</a>] - Use prefixes when useJNDI=false in RA</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2021">ARTEMIS-2021</a>] - NetworkHealthCheck should only restart a server when it had a network outage.</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2023">ARTEMIS-2023</a>] - Support 1x prefixes for JMS destinations instantiated using session</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2025">ARTEMIS-2025</a>] - JMS Client does not throw MessageFormatRuntimeException on malformed body</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2027">ARTEMIS-2027</a>] - handle arriving AMQP deliveries being aborted</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2029">ARTEMIS-2029</a>] - Reconnects will break version compatibility checks when reconnecting to older versions</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2030">ARTEMIS-2030</a>] - Interrupting Threads on the ResourceAdapter may lead to unexpected issues</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2032">ARTEMIS-2032</a>] - Artemis RA connections disconnected after failover</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2046">ARTEMIS-2046</a>] - Server stop may break rollback</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2053">ARTEMIS-2053</a>] - Compacting may mix up data files orders. Causing data loss.</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2055">ARTEMIS-2055</a>] - Race Condition in ServerSessionPacketHandler can result in lost data when using LargeMessages</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2056">ARTEMIS-2056</a>] - JDBC SequentialFile copy does not set the correct writer position</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2065">ARTEMIS-2065</a>] - Can’t change queue routing-type between restarts</li> |
| </ul> |
| |
| <h4 id="improvement">Improvement</h4> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1947">ARTEMIS-1947</a>] - Return meta-data in JSON session management ops</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1971">ARTEMIS-1971</a>] - Support connection pooling in LDAPLoginModule</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1994">ARTEMIS-1994</a>] - Include global-size-bytes in WARN message AMQ222038/39 for paging</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1999">ARTEMIS-1999</a>] - Broker is using 100% core’s CPU time if message grouping is used</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2024">ARTEMIS-2024</a>] - Enable backwards compatability of shared client ID across ConnectionFactories</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2047">ARTEMIS-2047</a>] - Provide compatible 1.x option into ActiveMQJMSClient</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2051">ARTEMIS-2051</a>] - Add trace logging for JDBC</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2057">ARTEMIS-2057</a>] - AMQP: Credit window can grow beyond max credit configuration</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2062">ARTEMIS-2062</a>] - AMQP: Reduce lock contention and allocations on message processing</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2063">ARTEMIS-2063</a>] - Improve logging around address & queue deployment</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2064">ARTEMIS-2064</a>] - Make address & queue deployment more robust</li> |
| </ul> |
| |
| <h4 id="test">Test</h4> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2016">ARTEMIS-2016</a>] - Wait.waitFor is sometimes called with zero timeout (durationMillis), or with durationMillis < sleepMillis</li> |
| </ul> |
| |
| <h4 id="task">Task</h4> |
| |
| <ul> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1918">ARTEMIS-1918</a>] - RemotingConnectionImpl contains unused private clientID field used by toString()</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-1974">ARTEMIS-1974</a>] - Document LDAP role expansion functionality</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2006">ARTEMIS-2006</a>] - Remove reference to setDeadLetterAddress & setExpiryAddress in management documentation</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2036">ARTEMIS-2036</a>] - Recompile libaio on an older kernel version for compatibility with older boxes.</li> |
| <li>[<a href="https://issues.apache.org/jira/browse/ARTEMIS-2037">ARTEMIS-2037</a>] - Provide libaio 32 bits back</li> |
| </ul> |
| |
| </div> |
| </div> |
| </div> |
| </div> |
| <div class="row sitemap"> |
| <div class="col-sm-12"> |
| <div class="container"> |
| <div class="row"> |
| <div class="col-sm-12"> |
| <div class="row"> |
| <div class="col-sm-3"> |
| <div > |
| <img class="float-left" style="max-height: 100px" src="/assets/img/activemq_logo_white_vertical_small.png"/> |
| </div> |
| </div> |
| <div style="text-align: center; margin-bottom: 0px; margin-top: 30px; font-size: 65%" class="col-sm-6"> |
| <p>Apache ActiveMQ, ActiveMQ, ActiveMQ Artemis, Apache, the Apache feather logo, and the Apache ActiveMQ project logo are trademarks of The Apache Software Foundation. Copyright © 2019, The Apache Software Foundation. Licensed under <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License 2.0</a>.</p> |
| </div> |
| <div class="col-sm-3"> |
| <div > |
| <a href="https://www.apache.org"><img class="float-right" style="margin-top: 10px; max-height: 80px" src="/assets/img/apache-logo-small.png"/></a> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| </body> |
| </html> |