THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
It lists major features only.
...
Release
...
v7.
...
0
(Scheduled for release Q3 2016)
Qpid Broker for Java
...
- Support for configured object queries using JMS selector style expressions – allows an operator to better understand a Broker's operation (e.g. show me queue depths for all queues on this virtualhost).
- Web Management Console extension to allow queries to be edited/saved/retrieved and simple dashboards (comprising one or more saved queries)
- Ability to persist user-preferences at the Broker and Virtualhost level (for replication within a HA group)
...
- Support for LDAP Groups (QPID-7116)
- Allow ACLs to be applied at Virtualhost level (for replication within a HA group)
- Caching of authentication results to reduce load on back end authentication providers (such as an LDAP Open Directory)
...
- Implement UIs for End to End Encryption (QPID-7037/QPID-7036), OAuth2 ( QPID-7112 / QPID-7111 ) and Virtual Host Aliases (QPID-7110)
- Improve UI performance when monitoring large deployments.
Q2 2017)
- Model change to remove the requirement for multi-parents (QPID-6028)
- Mature the existing AMQP 1.0 layer (QPID-7531)
- JMS v2.0 support
- Shared Subscriptions QPID-7540
- Consumer Priority
- Arrival Time Filtering (QPID-7568)
- Maximum Delivery Count/Dead-lettering
- Producer Flow Control
- Client ID validation
- System test suite refactored to operate against both Qpid JMS Client and Legacy Client.
- Mature the message conversation layer between protocols
- Fidelity with application headers (need rules around handling of long names, names containing illegal characters or values outside the domain permitted)
- Fidelity application payloads including structured payloads (lists/maps etc)
- Reply-to conversion supporting request/response across protocol
- VH-centric REST API and web management console
- Queue runner removal
- Simple REST API compatibility layer
...
Release v7.1
(Scheduled for release Q3/4
...
Release v6.2
Qpid Broker for Java
- Extension to allow easy deployment of Brokers in 'common configurations profiles'
- This will allow a user to define one or more common configuration profiles used at deployment time to ensure that many Brokers are deployed in the same way to the same standard
- It is envisaged that this feature will be used to define 'hardened profiles' such as an "LDAP with TLS transport for messaging/management".
- This might involve some kind of manual configuration interrogation during first run ('give me your path to TLS cert' etc) and options to integrate with systems such as Puppet.
- Access Control
- New access control provider whose rules are associated with the configured objects themselves.
- UI fo the new access control provider.
- Define at a metalevel how permissions 'role-up' for instance a user with permission to consume and publish to queue might be consider to automatically have the move message permission,
- Define how permissions inherit
- Make user identity unique (QPID-7092)
- Gracefully close TLS connections (QPID-6991)
- Improve verification of the recipient's certificate used for Message Encryption (QPID-7309)
- Impose absolute time limit on the WMC session
Release v7.x
( 2017)
Qpid Broker for Java
- HTTP/AMQP on a single port for both secure and plain connections
- Make the web management console a separately deployable .war
- Virtualhost centric web management view
- High performance message store support encryption at rest
- Ability to Federate Java Brokers
- REST API compatibility layer (QPID-6948)
Configured object creation tidy-up.
- Message chunking / AMQP message segment capable store (QPID-6766)
- Web Management Refresh (Angular??)
- Embeddable Broker / Remove start-scripts.
- Better maven integration integration test support
- Source tree: split Java Broker from Legacy AMQP 0-8..0-10 Client
- Refactoring: Queue Runner Elimination
AMQP 0-8..0-10 Java Client
None
- Replacement for the BDB JE based store with a store offering similar performance characteristics.
- ACL provider replacement
...
Minor Releases
Release v6.0.
...
(Delivered Feb 2016 )
Java Broker
Defect fix release and minor enhancements to aid compatibility.
Jira | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Release v6.0.2
(Delivered Apr 2016)
Java Broker
Defect fix release
Jira | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Release v6.0.3
(Delivered May 2016)
Jira | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Release v6.0.4
(Delivered Jul 2016)
Jira | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Release v6.0.5
(Delivery date not yet know)
7
Not yet planned
Release v6.1.2
Not yet planned.
Jira