[ANNOUNCE] Apache Qpid Broker-J 7.0.4 released

2018-06-02 Thread Alex Rudyy
The Apache Qpid (http://qpid.apache.org) community is pleased to announce
the immediate availability of Apache Qpid Broker-J 7.0.4.

This release addresses defects and enhancements in Qpid Broker-J

The release is available now from our website:
https://qpid.apache.org/download.html

Release notes can be found at:
https://qpid.apache.org/releases/qpid-broker-j-7.0.4/release-notes.html

Qpid Broker-J 7.0.4 release page can be found here:
https://qpid.apache.org/releases/qpid-broker-j-7.0.4/index.html

Thanks to all involved,
Alex

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org


[jira] [Resolved] (QPID-8189) [Broker-J] Release Qpid Broker-J 7.0.4

2018-06-02 Thread Alex Rudyy (JIRA)


 [ 
https://issues.apache.org/jira/browse/QPID-8189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Rudyy resolved QPID-8189.
--
Resolution: Fixed

> [Broker-J] Release Qpid Broker-J 7.0.4
> --
>
> Key: QPID-8189
> URL: https://issues.apache.org/jira/browse/QPID-8189
> Project: Qpid
>  Issue Type: Task
>  Components: Broker-J
>Reporter: Keith Wall
>Assignee: Alex Rudyy
>Priority: Major
> Fix For: qpid-java-broker-7.0.4
>
>
> Release Qpid Broker-J following instructions provided at 
> [https://cwiki.apache.org/confluence/display/qpid/Releasing+Qpid+Broker-J]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-8199) [Broker-J] Fix description for bind/unbind operations

2018-06-02 Thread Alex Rudyy (JIRA)


 [ 
https://issues.apache.org/jira/browse/QPID-8199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Rudyy resolved QPID-8199.
--
Resolution: Fixed

> [Broker-J] Fix description for bind/unbind operations
> -
>
> Key: QPID-8199
> URL: https://issues.apache.org/jira/browse/QPID-8199
> Project: Qpid
>  Issue Type: Bug
>  Components: Broker-J
>Affects Versions: qpid-java-broker-7.0.3, qpid-java-broker-7.0.2, 
> qpid-java-broker-7.0.0, qpid-java-broker-7.0.1
>Reporter: Alex Rudyy
>Assignee: Alex Rudyy
>Priority: Major
> Fix For: qpid-java-broker-7.1.0, qpid-java-broker-7.0.4
>
>
> The description for unbind operation is misleading. It should be improved to 
> state that only one binding with given queue name and given binding key would 
> be deleted



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (QPID-7830) [Broker-J] Heap dominated by duplicates of common routing values / header values etc

2018-06-02 Thread Alex Rudyy (JIRA)


 [ 
https://issues.apache.org/jira/browse/QPID-7830?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Rudyy resolved QPID-7830.
--
Resolution: Fixed

> [Broker-J] Heap dominated by duplicates of common routing values / header 
> values etc
> 
>
> Key: QPID-7830
> URL: https://issues.apache.org/jira/browse/QPID-7830
> Project: Qpid
>  Issue Type: Bug
>  Components: Broker-J
>Reporter: Keith Wall
>Assignee: Alex Rudyy
>Priority: Major
> Fix For: qpid-java-broker-7.1.0, qpid-java-broker-7.0.4
>
> Attachments: 
> 0001-QPID-7830-Broker-J-Simplify-string-caching-functiona.patch
>
>
> When used for store and forwarding, in some use cases the Broker's heap can 
> become dominated by duplicates of common values such as routing information 
> (e.g. {{amq.direct}} or an application's queue name) or common header values 
> (e.g a application/octet-stream or an application's user id).
> On the 0-8..0-91 paths, every enqueued message gets its own 
> {{MessagePublishInfo}} referencing its own {{AMQShortString}} exchange and 
> routing keys.  For some use-cases, these are drawn from a small set. On the 
> AMQP 1.0 path, {{Properties#to}} is an example.   0-10 is probably affected 
> too.
> This unnecessarily increases the heap requirements of the Broker.
> The Broker should adopt a sensible intern/caching policy with the same policy 
> applying regardless of whether messages follow the on-line enqueue or 
> recovery path.  Note that in AMQP 1.0, values which are {{Symbols}} have 
> their underlying String automatically interned.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Updated] (QPID-8189) [Broker-J] Release Qpid Broker-J 7.0.4

2018-06-02 Thread Alex Rudyy (JIRA)


 [ 
https://issues.apache.org/jira/browse/QPID-8189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Rudyy updated QPID-8189:
-
Status: Reviewable  (was: In Progress)

> [Broker-J] Release Qpid Broker-J 7.0.4
> --
>
> Key: QPID-8189
> URL: https://issues.apache.org/jira/browse/QPID-8189
> Project: Qpid
>  Issue Type: Task
>  Components: Broker-J
>Reporter: Keith Wall
>Assignee: Alex Rudyy
>Priority: Major
> Fix For: qpid-java-broker-7.0.4
>
>
> Release Qpid Broker-J following instructions provided at 
> [https://cwiki.apache.org/confluence/display/qpid/Releasing+Qpid+Broker-J]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[GitHub] qpid-dispatch pull request #312: Add console to build

2018-06-02 Thread ErnieAllen
GitHub user ErnieAllen opened a pull request:

https://github.com/apache/qpid-dispatch/pull/312

Add console to build

Please review the CMakeLists.txt

The console build will:

- run lint on javascript and typescript files
- convert typescript files to javascript
- run babel so I can use modern javascript syntax and still run on older 
browsers
- concat all 3rd party .css files into a single file
- concat all 3rd party .js files into a single file
- concat all console .js files into a single file
- minimize all .css and .js files
- copy build artefacts into dist/ folder for installing

Running make install will copy all built and static files to the console 
install dir. 

Notes:

- I'm using file (GLOB ...) to get a list of the files to be built. If new 
files are added later, cmake won't know about them and may skip building the 
console. This shouldn't be a problem for production builds, but for day to day 
development builds it may be necessary to run cmake . or touch CMakeLists.txt 
before running make. This is not a problem specific to the console build. 
- To build the console, npm must be installed. Should I move the line that 
adds the cmake 'option' to build the console inside the check if npm is 
installed?
- To build the console, gulp-cli has to be install globally. This is done 
with the 'sudo npm install -g gulp-cli' command. This can't be put into the 
build script since I can't assume sudo permissions. 


You can merge this pull request into a Git repository by running:

$ git pull https://github.com/ErnieAllen/qpid-dispatch master

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/qpid-dispatch/pull/312.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #312


commit b622fa8f07cbd354424c5db474844513d7e6df97
Author: Ernest Allen 
Date:   2018-06-02T17:09:29Z

DISPATCH-1017 Add console to make build

commit dcea91d2cd3c65416a9f0f40092b55999bfbba4e
Author: Ernest Allen 
Date:   2018-06-02T17:10:38Z

DISPATCH-1017 Add new typescript lint files for building console




---

-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org