[GitHub] qpid-dispatch pull request #241: DISPATCH-906 Create procedure for integrati...

2018-01-11 Thread enkeys
Github user enkeys commented on a diff in the pull request:

https://github.com/apache/qpid-dispatch/pull/241#discussion_r161148398
  
--- Diff: doc/new-book/configuration-security.adoc ---
@@ -373,22 +373,26 @@ This is the service principal that {RouterName} uses.
 .Procedure
 
 . On the router's host machine, open the `/etc/sasl2/qdrouterd.conf` 
configuration file.
-
-. Verify that the `mech_list` attribute contains the `GSSAPI` mechanism.
 +
 --
-.The `/etc/sasl2/qdrouterd.conf` Configuration File
+.An `/etc/sasl2/qdrouterd.conf` Configuration File
 
 [options="nowrap"]
 
 pwcheck_method: auxprop
 auxprop_plugin: sasldb
 sasldb_path: qdrouterd.sasldb
+keytab: /tmp/keytabs/server.keytab
--- End diff --

:+1: true @jdanekrh 


---

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



[jira] [Commented] (DISPATCH-906) Document Kerberos integration

2018-01-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/DISPATCH-906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16323610#comment-16323610
 ] 

ASF GitHub Bot commented on DISPATCH-906:
-

Github user enkeys commented on a diff in the pull request:

https://github.com/apache/qpid-dispatch/pull/241#discussion_r161148398
  
--- Diff: doc/new-book/configuration-security.adoc ---
@@ -373,22 +373,26 @@ This is the service principal that {RouterName} uses.
 .Procedure
 
 . On the router's host machine, open the `/etc/sasl2/qdrouterd.conf` 
configuration file.
-
-. Verify that the `mech_list` attribute contains the `GSSAPI` mechanism.
 +
 --
-.The `/etc/sasl2/qdrouterd.conf` Configuration File
+.An `/etc/sasl2/qdrouterd.conf` Configuration File
 
 [options="nowrap"]
 
 pwcheck_method: auxprop
 auxprop_plugin: sasldb
 sasldb_path: qdrouterd.sasldb
+keytab: /tmp/keytabs/server.keytab
--- End diff --

:+1: true @jdanekrh 


> Document Kerberos integration
> -
>
> Key: DISPATCH-906
> URL: https://issues.apache.org/jira/browse/DISPATCH-906
> Project: Qpid Dispatch
>  Issue Type: Bug
>  Components: Documentation
>Reporter: Ben Hardesty
>Assignee: Ben Hardesty
>
> Document requirements and for accepting Kerberos authenticated connections.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[GitHub] qpid-proton issue #135: PROTON-1732: [OSX] Enable swig for the Travis CI bui...

2018-01-11 Thread astitcher
Github user astitcher commented on the issue:

https://github.com/apache/qpid-proton/pull/135
  
But failing that I'm happy with what's there now.


---

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



[jira] [Commented] (PROTON-1732) [OSX] Enable swig for the Travis CI build

2018-01-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-1732?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16323464#comment-16323464
 ] 

ASF GitHub Bot commented on PROTON-1732:


Github user astitcher commented on the issue:

https://github.com/apache/qpid-proton/pull/135
  
But failing that I'm happy with what's there now.


> [OSX] Enable swig for the Travis CI build
> -
>
> Key: PROTON-1732
> URL: https://issues.apache.org/jira/browse/PROTON-1732
> Project: Qpid Proton
>  Issue Type: Sub-task
>  Components: proton-c
>Affects Versions: proton-c-0.19.0
> Environment: Travis CI
> Xcode 7.3, 9
>Reporter: Roddie Kieley
>Priority: Minor
> Fix For: proton-c-future
>
>
> Comparing the current travis builds for linux and osx we see that the linux 
> builds cover ruby whereas the osx builds do not. Swig is required for this to 
> occur.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Commented] (PROTON-1732) [OSX] Enable swig for the Travis CI build

2018-01-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-1732?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16323463#comment-16323463
 ] 

ASF GitHub Bot commented on PROTON-1732:


Github user astitcher commented on the issue:

https://github.com/apache/qpid-proton/pull/135
  
Maybe I'm the one who misunderstands how env and matrix interact then.

Only one other thing I might suggest is to just use pip2 everywhere without 
a variable at all - It looks like that should work on Ubuntu and will avoid 
bringing attention to this irrelevant detail.


> [OSX] Enable swig for the Travis CI build
> -
>
> Key: PROTON-1732
> URL: https://issues.apache.org/jira/browse/PROTON-1732
> Project: Qpid Proton
>  Issue Type: Sub-task
>  Components: proton-c
>Affects Versions: proton-c-0.19.0
> Environment: Travis CI
> Xcode 7.3, 9
>Reporter: Roddie Kieley
>Priority: Minor
> Fix For: proton-c-future
>
>
> Comparing the current travis builds for linux and osx we see that the linux 
> builds cover ruby whereas the osx builds do not. Swig is required for this to 
> occur.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[GitHub] qpid-proton issue #135: PROTON-1732: [OSX] Enable swig for the Travis CI bui...

2018-01-11 Thread astitcher
Github user astitcher commented on the issue:

https://github.com/apache/qpid-proton/pull/135
  
Maybe I'm the one who misunderstands how env and matrix interact then.

Only one other thing I might suggest is to just use pip2 everywhere without 
a variable at all - It looks like that should work on Ubuntu and will avoid 
bringing attention to this irrelevant detail.


---

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



[jira] [Commented] (PROTON-1732) [OSX] Enable swig for the Travis CI build

2018-01-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-1732?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16323428#comment-16323428
 ] 

ASF GitHub Bot commented on PROTON-1732:


Github user RoddieKieley commented on the issue:

https://github.com/apache/qpid-proton/pull/135
  
No luck with having the global PIP env var utilized by the linux os matrix 
[build](https://travis-ci.org/RoddieKieley/qpid-proton/jobs/327947850). Was 
there something I missed?


> [OSX] Enable swig for the Travis CI build
> -
>
> Key: PROTON-1732
> URL: https://issues.apache.org/jira/browse/PROTON-1732
> Project: Qpid Proton
>  Issue Type: Sub-task
>  Components: proton-c
>Affects Versions: proton-c-0.19.0
> Environment: Travis CI
> Xcode 7.3, 9
>Reporter: Roddie Kieley
>Priority: Minor
> Fix For: proton-c-future
>
>
> Comparing the current travis builds for linux and osx we see that the linux 
> builds cover ruby whereas the osx builds do not. Swig is required for this to 
> occur.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[GitHub] qpid-proton issue #135: PROTON-1732: [OSX] Enable swig for the Travis CI bui...

2018-01-11 Thread RoddieKieley
Github user RoddieKieley commented on the issue:

https://github.com/apache/qpid-proton/pull/135
  
No luck with having the global PIP env var utilized by the linux os matrix 
[build](https://travis-ci.org/RoddieKieley/qpid-proton/jobs/327947850). Was 
there something I missed?


---

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



[jira] [Commented] (QPID-8074) [Qpid JMS AMQP 0-x] Build framework to run JMS client system tests

2018-01-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-8074?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16323111#comment-16323111
 ] 

ASF subversion and git services commented on QPID-8074:
---

Commit 8fdc97492de3b6ee9f9247687e9c876f3803bf43 in qpid-jms-amqp-0-x's branch 
refs/heads/master from [~alex.rufous]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-jms-amqp-0-x.git;h=8fdc974 ]

QPID-8074: [JMS AMQP 0-x][System Tests] Add cpp broker profile


> [Qpid JMS AMQP 0-x] Build framework to run JMS client system tests
> --
>
> Key: QPID-8074
> URL: https://issues.apache.org/jira/browse/QPID-8074
> Project: Qpid
>  Issue Type: Improvement
>  Components: JMS AMQP 0-x
>Reporter: Alex Rudyy
>Assignee: Alex Rudyy
>
> A number of JMS AMQP 0-x  client tests exist in Broker-J system test suite. 
> We need to move those tests from Broker-J source tree into JMS AMQP 0-x 
> sources. In order to do so, we need to build a new test framework which would 
> allow us to start Broker-J (and potentially Cpp Broker) and run the system 
> tests against the started broker.
> The test suite should use our virtualhost per test pattern. Check 
> {{BrokerAdmin}} idea in broker system tests.
> One wrinkle would be Java 8 - the tests would need Java 8 to run, even though 
> we want the client to remain Java 7 compatible.
> We could also write a broker admin allowing the tests to be run against the 
> CPPBroker



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Commented] (QPID-8074) [Qpid JMS AMQP 0-x] Build framework to run JMS client system tests

2018-01-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-8074?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16323112#comment-16323112
 ] 

ASF subversion and git services commented on QPID-8074:
---

Commit 43d155b1c14d08b19a5f1381079ec9cb6771e6a4 in qpid-jms-amqp-0-x's branch 
refs/heads/master from [~alex.rufous]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-jms-amqp-0-x.git;h=43d155b ]

QPID-8074: [JMS AMQP 0-x][System Tests] Reduce amount of Broker-J logs between 
tests


> [Qpid JMS AMQP 0-x] Build framework to run JMS client system tests
> --
>
> Key: QPID-8074
> URL: https://issues.apache.org/jira/browse/QPID-8074
> Project: Qpid
>  Issue Type: Improvement
>  Components: JMS AMQP 0-x
>Reporter: Alex Rudyy
>Assignee: Alex Rudyy
>
> A number of JMS AMQP 0-x  client tests exist in Broker-J system test suite. 
> We need to move those tests from Broker-J source tree into JMS AMQP 0-x 
> sources. In order to do so, we need to build a new test framework which would 
> allow us to start Broker-J (and potentially Cpp Broker) and run the system 
> tests against the started broker.
> The test suite should use our virtualhost per test pattern. Check 
> {{BrokerAdmin}} idea in broker system tests.
> One wrinkle would be Java 8 - the tests would need Java 8 to run, even though 
> we want the client to remain Java 7 compatible.
> We could also write a broker admin allowing the tests to be run against the 
> CPPBroker



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Commented] (DISPATCH-906) Document Kerberos integration

2018-01-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/DISPATCH-906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16323057#comment-16323057
 ] 

ASF GitHub Bot commented on DISPATCH-906:
-

Github user jdanekrh commented on a diff in the pull request:

https://github.com/apache/qpid-dispatch/pull/241#discussion_r161090032
  
--- Diff: doc/new-book/configuration-security.adoc ---
@@ -373,22 +373,26 @@ This is the service principal that {RouterName} uses.
 .Procedure
 
 . On the router's host machine, open the `/etc/sasl2/qdrouterd.conf` 
configuration file.
-
-. Verify that the `mech_list` attribute contains the `GSSAPI` mechanism.
 +
 --
-.The `/etc/sasl2/qdrouterd.conf` Configuration File
+.An `/etc/sasl2/qdrouterd.conf` Configuration File
 
 [options="nowrap"]
 
 pwcheck_method: auxprop
 auxprop_plugin: sasldb
 sasldb_path: qdrouterd.sasldb
+keytab: /tmp/keytabs/server.keytab
--- End diff --

Probably not `/tmp/`, though. That would be silly thing to do in actual 
deployment for the fact that RHELs auto-delete old files under `/tmp`. There 
are AFAIK supposed to be permissions related security issues around using /tmp, 
but I am now unable to find more on this.


> Document Kerberos integration
> -
>
> Key: DISPATCH-906
> URL: https://issues.apache.org/jira/browse/DISPATCH-906
> Project: Qpid Dispatch
>  Issue Type: Bug
>  Components: Documentation
>Reporter: Ben Hardesty
>Assignee: Ben Hardesty
>
> Document requirements and for accepting Kerberos authenticated connections.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[GitHub] qpid-dispatch pull request #241: DISPATCH-906 Create procedure for integrati...

2018-01-11 Thread jdanekrh
Github user jdanekrh commented on a diff in the pull request:

https://github.com/apache/qpid-dispatch/pull/241#discussion_r161090032
  
--- Diff: doc/new-book/configuration-security.adoc ---
@@ -373,22 +373,26 @@ This is the service principal that {RouterName} uses.
 .Procedure
 
 . On the router's host machine, open the `/etc/sasl2/qdrouterd.conf` 
configuration file.
-
-. Verify that the `mech_list` attribute contains the `GSSAPI` mechanism.
 +
 --
-.The `/etc/sasl2/qdrouterd.conf` Configuration File
+.An `/etc/sasl2/qdrouterd.conf` Configuration File
 
 [options="nowrap"]
 
 pwcheck_method: auxprop
 auxprop_plugin: sasldb
 sasldb_path: qdrouterd.sasldb
+keytab: /tmp/keytabs/server.keytab
--- End diff --

Probably not `/tmp/`, though. That would be silly thing to do in actual 
deployment for the fact that RHELs auto-delete old files under `/tmp`. There 
are AFAIK supposed to be permissions related security issues around using /tmp, 
but I am now unable to find more on this.


---

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



[jira] [Commented] (DISPATCH-333) Add a chapter on policy to the Qpid Dispatch Router Book.

2018-01-11 Thread Ben Hardesty (JIRA)

[ 
https://issues.apache.org/jira/browse/DISPATCH-333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16323039#comment-16323039
 ] 

Ben Hardesty commented on DISPATCH-333:
---

The Policy chapter already exists, so I'll use this JIRA to update and enhance 
that content.

> Add a chapter on policy to the Qpid Dispatch Router Book.
> -
>
> Key: DISPATCH-333
> URL: https://issues.apache.org/jira/browse/DISPATCH-333
> Project: Qpid Dispatch
>  Issue Type: Improvement
>  Components: Documentation
>Affects Versions: 0.7.0
>Reporter: Ganesh Murthy
>Assignee: Ben Hardesty
>Priority: Minor
>
> Add a new chapter containing details on how policy works and how to setup 
> policy to the Qpid Dispatch Router Book



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Assigned] (DISPATCH-333) Add a chapter on policy to the Qpid Dispatch Router Book.

2018-01-11 Thread Ben Hardesty (JIRA)

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

Ben Hardesty reassigned DISPATCH-333:
-

Assignee: Ben Hardesty  (was: Chuck Rolke)

> Add a chapter on policy to the Qpid Dispatch Router Book.
> -
>
> Key: DISPATCH-333
> URL: https://issues.apache.org/jira/browse/DISPATCH-333
> Project: Qpid Dispatch
>  Issue Type: Improvement
>  Components: Documentation
>Affects Versions: 0.7.0
>Reporter: Ganesh Murthy
>Assignee: Ben Hardesty
>Priority: Minor
>
> Add a new chapter containing details on how policy works and how to setup 
> policy to the Qpid Dispatch Router Book



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Commented] (DISPATCH-906) Document Kerberos integration

2018-01-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/DISPATCH-906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16322949#comment-16322949
 ] 

ASF GitHub Bot commented on DISPATCH-906:
-

Github user bhardesty commented on the issue:

https://github.com/apache/qpid-dispatch/pull/241
  
@enkeys I added a bit about the keytab attribute. 

I don't think we need to say anything about KRB5_CONFIG since it's specific 
to the Kerberos implementation (which is out of scope for Dispatch Router). 
AFAIK, you only need to set that environment variable if you put krb5.conf in a 
non-default directory (which would be part of the Kerberos 
configuration/implementation, not Dispatch Router configuration).


> Document Kerberos integration
> -
>
> Key: DISPATCH-906
> URL: https://issues.apache.org/jira/browse/DISPATCH-906
> Project: Qpid Dispatch
>  Issue Type: Bug
>  Components: Documentation
>Reporter: Ben Hardesty
>Assignee: Ben Hardesty
>
> Document requirements and for accepting Kerberos authenticated connections.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[GitHub] qpid-dispatch issue #241: DISPATCH-906 Create procedure for integrating disp...

2018-01-11 Thread bhardesty
Github user bhardesty commented on the issue:

https://github.com/apache/qpid-dispatch/pull/241
  
@enkeys I added a bit about the keytab attribute. 

I don't think we need to say anything about KRB5_CONFIG since it's specific 
to the Kerberos implementation (which is out of scope for Dispatch Router). 
AFAIK, you only need to set that environment variable if you put krb5.conf in a 
non-default directory (which would be part of the Kerberos 
configuration/implementation, not Dispatch Router configuration).


---

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



[jira] [Commented] (QPID-6933) Factor out a JMS client neutral messaging test suite from system tests

2018-01-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-6933?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16322641#comment-16322641
 ] 

ASF subversion and git services commented on QPID-6933:
---

Commit ccf691b2caeb16e2f9421146cfefd3489a6bf5bf in qpid-broker-j's branch 
refs/heads/master from [~k-wall]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-broker-j.git;h=ccf691b ]

QPID-6933: [System Tests] Refactor PersistentStoreTest as JMS 1.1 system test


> Factor out a JMS client neutral messaging test suite from system tests
> --
>
> Key: QPID-6933
> URL: https://issues.apache.org/jira/browse/QPID-6933
> Project: Qpid
>  Issue Type: Improvement
>  Components: Java Tests
>Reporter: Keith Wall
>Assignee: Alex Rudyy
>
> The existing system testsuite is in a poor state.
> * It is poorly structured
> * Mixes different types of test.  i.e. messaging behaviour with those that 
> test features of the Java Broker (e.g. REST).
> * Many of the tests refer directly to the implementation classes of the Qpid 
> Client 0-8..0-10 client meaning the tests cannot be run using the new client.
> As a first step, we want to factor out a separate messaging system test suite:
> * The tests in this suite will be JMS client neutral.
> * Written in terms of JNDI/JMS client
> * Configurations/Broker observations will be performed via a clean 
> Broker-neutral facade. For instance
> **  a mechanism to cause the queue to be created of a particular type.
> ** a mechanism to observe a queue depth.
> * The tests will be classified by feature (to be defined)
> * The classification system will be used to drive an exclusion feature (to be 
> defined).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Commented] (QPID-8017) [Broker-J] [BDB] JE log events written at JUL level FINE and below not included in the log produced by a BrokerLogger

2018-01-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-8017?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16322640#comment-16322640
 ] 

ASF subversion and git services commented on QPID-8017:
---

Commit 835efa54b82d9780d4f59a2363919d302b68a10d in qpid-broker-j's branch 
refs/heads/master from [~k-wall]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-broker-j.git;h=835efa5 ]

QPID-8017: [Broker-J] [BDB] Add context variable that allows the JUL logging 
level of JUL loggers to be overridden.


> [Broker-J] [BDB]  JE log events written at JUL level FINE and below not 
> included in the log produced by a BrokerLogger
> --
>
> Key: QPID-8017
> URL: https://issues.apache.org/jira/browse/QPID-8017
> Project: Qpid
>  Issue Type: Bug
>  Components: Broker-J
>Affects Versions: qpid-java-6.1, qpid-java-broker-7.0.0
>Reporter: Keith Wall
>Priority: Minor
> Fix For: qpid-java-broker-7.0.1
>
> Attachments: 
> 0001-QPID-8017-Broker-J-Propagate-logger-rules-into-JUL-l.patch
>
>
> Reproduction:
> * Add {{NameAndLevel}} logger inclusion rule BrokerLogger {{file}} for source 
> {{com.sleepycat.je.*}} with Level.ALL
> * Add a BDB HA VHN/VHN
> * Expected behaviour:  verbose logging from JE.  Actual behaviour:  moderate 
> logging only
> For instance, JE writes the following message at {{FINE}} which should be 
> logged by the handler as {{TRACE}}  but it is absent.
> {noformat}
> 2017-11-07 10:42:15,467 TRACE [Cleaner-1] (c.s.j.c.UtilizationCalculator) - 
> [default] Clean file none: predicted min util is below minUtilization, 
> current util min: 20 max: 20, predicted util min: 20 max: 20
> {noformat}
> There is a workaround for the functional problem, albeit a restart is 
> required and the ability to change the process's system properties.  Use the 
> normal JUL system property {{java.util.logging.config.file}}.  Set this to 
> the location of a logging.properties file with the {{com.sleepycat.je}} 
> logger set to the desired level.  Once the JVM is restarted, the Broker's log 
> files will include the logging.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Commented] (QPID-6933) Factor out a JMS client neutral messaging test suite from system tests

2018-01-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-6933?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16322639#comment-16322639
 ] 

ASF subversion and git services commented on QPID-6933:
---

Commit 8312b9ffacf642f5cb83ce4edf56c91ea2e42de3 in qpid-broker-j's branch 
refs/heads/master from [~k-wall]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-broker-j.git;h=8312b9f ]

QPID-6933: [System Tests] Remove ModelTest - tested the ability to explicitly 
declare durable/exclusive queues using Qpid specific extension to the JMS API.  
Server side concerns now covered by 0-9/0-10 protocol tests.


> Factor out a JMS client neutral messaging test suite from system tests
> --
>
> Key: QPID-6933
> URL: https://issues.apache.org/jira/browse/QPID-6933
> Project: Qpid
>  Issue Type: Improvement
>  Components: Java Tests
>Reporter: Keith Wall
>Assignee: Alex Rudyy
>
> The existing system testsuite is in a poor state.
> * It is poorly structured
> * Mixes different types of test.  i.e. messaging behaviour with those that 
> test features of the Java Broker (e.g. REST).
> * Many of the tests refer directly to the implementation classes of the Qpid 
> Client 0-8..0-10 client meaning the tests cannot be run using the new client.
> As a first step, we want to factor out a separate messaging system test suite:
> * The tests in this suite will be JMS client neutral.
> * Written in terms of JNDI/JMS client
> * Configurations/Broker observations will be performed via a clean 
> Broker-neutral facade. For instance
> **  a mechanism to cause the queue to be created of a particular type.
> ** a mechanism to observe a queue depth.
> * The tests will be classified by feature (to be defined)
> * The classification system will be used to drive an exclusion feature (to be 
> defined).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Commented] (PROTON-1690) JMH Benchmarks for baseline performance of encoding/decoding

2018-01-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-1690?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16322564#comment-16322564
 ] 

ASF subversion and git services commented on PROTON-1690:
-

Commit bb23a5c2903c5c0da730db3c49584b998ecc4662 in qpid-proton-j's branch 
refs/heads/master from [~gemmellr]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-proton-j.git;h=bb23a5c ]

add configuration toggle to enable some release-time checks, missed from 
PROTON-1690


> JMH Benchmarks for baseline performance of encoding/decoding
> 
>
> Key: PROTON-1690
> URL: https://issues.apache.org/jira/browse/PROTON-1690
> Project: Qpid Proton
>  Issue Type: Task
>  Components: proton-j
>Reporter: Francesco Nigro
>Assignee: Robbie Gemmell
>Priority: Minor
> Fix For: proton-j-0.24.0
>
>
> Using a standard and reliable tool to quantify the performances of critical 
> components would be useful to measure the effects of any changes in the 
> engine.
> Currently lo standard the facto for such measurements is JMH 
> (http://openjdk.java.net/projects/code-tools/jmh/) hence it is highly 
> desiderable to use it to avoid the JVM to perform un-wanted (ie unrealistic 
> in production uses) optimizations that could trick the results of any 
> handrolled measurements.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Commented] (QPIDJMS-353) Add pooled connection factory

2018-01-11 Thread Timothy Bish (JIRA)

[ 
https://issues.apache.org/jira/browse/QPIDJMS-353?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16322554#comment-16322554
 ] 

Timothy Bish commented on QPIDJMS-353:
--

There aren't any plans to implement a Qpid JMS specific pooled connection 
factory.  There are already a few generic options that should work so there 
isn't really a need to invent a new one.

One option is to use the PooledConnectionFactory provided by ActiveMQ which is 
a JMS 1.1 based Connection pooling utility.  It is tested with Camel already as 
it is used to pool the ActiveMQ Connections.  You can find the docs 
[here|https://activemq.apache.org/maven/apidocs/org/apache/activemq/jms/pool/PooledConnectionFactory.html],
 and the maven artifacts are 
[here|https://mvnrepository.com/artifact/org.apache.activemq/activemq-pool/5.15.2].
  

Another option is [this|https://github.com/messaginghub/pooled-jms] JMS 2.0 
aware Connection pool which you can use via the maven artifacts 
[here|https://search.maven.org/#search%7Cga%7C1%7Ca%3A%22pooled-jms%22].

> Add pooled connection factory
> -
>
> Key: QPIDJMS-353
> URL: https://issues.apache.org/jira/browse/QPIDJMS-353
> Project: Qpid JMS
>  Issue Type: Improvement
>  Components: qpid-jms-client
>Affects Versions: 0.28.0
>Reporter: Nicola Ferraro
>
> A pooled connection factory was present in the amqp 0.x version of the 
> library, but is missing in the current one.
> I've done some tests with Apache Camel (camel-amqp) and every message sent to 
> a queue results into a new connection.
> A (always increasing) progressive number and a message about Sasl 
> authentication is printed for every message. I suspect this is a waste of 
> performance.
> Do you plan to add this feature?
> Relevant parts of the stack trace:
> {code}
> 10:13:03.161 [AmqpProvider :(3):[amqp://localhost:5672]] INFO  
> o.a.q.jms.sasl.SaslMechanismFinder - Best match for SASL auth was: SASL-PLAIN
> 10:13:03.201 [AmqpProvider :(3):[amqp://localhost:5672]] INFO  
> org.apache.qpid.jms.JmsConnection - Connection 
> ID:94d6f8bf-886f-46b2-8eff-af09f03dd46c:1 connected to remote Broker: 
> amqp://localhost:5672
> 10:13:03.240 [AmqpProvider :(4):[amqp://localhost:5672]] INFO  
> o.a.q.jms.sasl.SaslMechanismFinder - Best match for SASL auth was: SASL-PLAIN
> 10:13:03.255 [AmqpProvider :(4):[amqp://localhost:5672]] INFO  
> org.apache.qpid.jms.JmsConnection - Connection 
> ID:946b64b6-dbc3-4ce7-b178-55de6759c26b:2 connected to remote Broker: 
> amqp://localhost:5672
> 10:13:06.143 [AmqpProvider :(5):[amqp://localhost:5672]] INFO  
> o.a.q.jms.sasl.SaslMechanismFinder - Best match for SASL auth was: SASL-PLAIN
> 10:13:06.181 [AmqpProvider :(5):[amqp://localhost:5672]] INFO  
> org.apache.qpid.jms.JmsConnection - Connection 
> ID:89593ca0-a185-4e51-80ef-bb6bf3dfbbbd:3 connected to remote Broker: 
> amqp://localhost:5672
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Comment Edited] (QPIDJMS-353) Add pooled connection factory

2018-01-11 Thread Timothy Bish (JIRA)

[ 
https://issues.apache.org/jira/browse/QPIDJMS-353?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16322554#comment-16322554
 ] 

Timothy Bish edited comment on QPIDJMS-353 at 1/11/18 4:58 PM:
---

There aren't any plans to implement a Qpid JMS specific pooled connection 
factory.  There are already a few generic options that should work so there 
isn't really a need to invent a new one.

One option is to use the PooledConnectionFactory provided by ActiveMQ which is 
a JMS 1.1 based Connection pooling utility.  It is tested with Camel already as 
it is used to pool the ActiveMQ Connections.  You can find the docs 
[here|https://activemq.apache.org/maven/apidocs/org/apache/activemq/jms/pool/PooledConnectionFactory.html],
 and the maven artifacts are 
[here|https://mvnrepository.com/artifact/org.apache.activemq/activemq-pool/5.15.2].
  

Another option is [this|https://github.com/messaginghub/pooled-jms] JMS 2.0 
aware Connection pool which you can use via the maven artifacts 
[here|https://search.maven.org/#search%7Cga%7C1%7Ca%3A%22pooled-jms%22].  This 
project has tests that use the Qpid JMS client library which you can use as a 
reference for configuring it.  


was (Author: tabish121):
There aren't any plans to implement a Qpid JMS specific pooled connection 
factory.  There are already a few generic options that should work so there 
isn't really a need to invent a new one.

One option is to use the PooledConnectionFactory provided by ActiveMQ which is 
a JMS 1.1 based Connection pooling utility.  It is tested with Camel already as 
it is used to pool the ActiveMQ Connections.  You can find the docs 
[here|https://activemq.apache.org/maven/apidocs/org/apache/activemq/jms/pool/PooledConnectionFactory.html],
 and the maven artifacts are 
[here|https://mvnrepository.com/artifact/org.apache.activemq/activemq-pool/5.15.2].
  

Another option is [this|https://github.com/messaginghub/pooled-jms] JMS 2.0 
aware Connection pool which you can use via the maven artifacts 
[here|https://search.maven.org/#search%7Cga%7C1%7Ca%3A%22pooled-jms%22].

> Add pooled connection factory
> -
>
> Key: QPIDJMS-353
> URL: https://issues.apache.org/jira/browse/QPIDJMS-353
> Project: Qpid JMS
>  Issue Type: Improvement
>  Components: qpid-jms-client
>Affects Versions: 0.28.0
>Reporter: Nicola Ferraro
>
> A pooled connection factory was present in the amqp 0.x version of the 
> library, but is missing in the current one.
> I've done some tests with Apache Camel (camel-amqp) and every message sent to 
> a queue results into a new connection.
> A (always increasing) progressive number and a message about Sasl 
> authentication is printed for every message. I suspect this is a waste of 
> performance.
> Do you plan to add this feature?
> Relevant parts of the stack trace:
> {code}
> 10:13:03.161 [AmqpProvider :(3):[amqp://localhost:5672]] INFO  
> o.a.q.jms.sasl.SaslMechanismFinder - Best match for SASL auth was: SASL-PLAIN
> 10:13:03.201 [AmqpProvider :(3):[amqp://localhost:5672]] INFO  
> org.apache.qpid.jms.JmsConnection - Connection 
> ID:94d6f8bf-886f-46b2-8eff-af09f03dd46c:1 connected to remote Broker: 
> amqp://localhost:5672
> 10:13:03.240 [AmqpProvider :(4):[amqp://localhost:5672]] INFO  
> o.a.q.jms.sasl.SaslMechanismFinder - Best match for SASL auth was: SASL-PLAIN
> 10:13:03.255 [AmqpProvider :(4):[amqp://localhost:5672]] INFO  
> org.apache.qpid.jms.JmsConnection - Connection 
> ID:946b64b6-dbc3-4ce7-b178-55de6759c26b:2 connected to remote Broker: 
> amqp://localhost:5672
> 10:13:06.143 [AmqpProvider :(5):[amqp://localhost:5672]] INFO  
> o.a.q.jms.sasl.SaslMechanismFinder - Best match for SASL auth was: SASL-PLAIN
> 10:13:06.181 [AmqpProvider :(5):[amqp://localhost:5672]] INFO  
> org.apache.qpid.jms.JmsConnection - Connection 
> ID:89593ca0-a185-4e51-80ef-bb6bf3dfbbbd:3 connected to remote Broker: 
> amqp://localhost:5672
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Commented] (PROTON-1728) [proton-c] Reorganize the source tree now that Proton J is split off

2018-01-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-1728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16322445#comment-16322445
 ] 

ASF GitHub Bot commented on PROTON-1728:


Github user ssorj commented on the issue:

https://github.com/apache/qpid-proton/pull/132
  
One more change I'd like to consider making is moving the language-specific 
examples with their binding code.  That's consistent with how we currently 
handle docs, and it will make the cmake logic a bit more natural.


> [proton-c] Reorganize the source tree now that Proton J is split off
> 
>
> Key: PROTON-1728
> URL: https://issues.apache.org/jira/browse/PROTON-1728
> Project: Qpid Proton
>  Issue Type: Task
>  Components: proton-c
>Reporter: Justin Ross
>Assignee: Justin Ross
> Fix For: proton-c-0.20.0
>
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Updated] (PROTON-1739) remove confusing default for session capacity and allow disabling it

2018-01-11 Thread Robbie Gemmell (JIRA)

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

Robbie Gemmell updated PROTON-1739:
---
Priority: Minor  (was: Major)

> remove confusing default for session capacity and allow disabling it
> 
>
> Key: PROTON-1739
> URL: https://issues.apache.org/jira/browse/PROTON-1739
> Project: Qpid Proton
>  Issue Type: Improvement
>  Components: proton-j
>Affects Versions: proton-j-0.24.0
>Reporter: Robbie Gemmell
>Assignee: Robbie Gemmell
>Priority: Minor
> Fix For: proton-j-0.25.0
>
>
> The session has a default 'incoming capacity' of 1MB, which actually has no 
> effect by default and leads to unexpected behaviour while changing other 
> configuration. It should be removed.
> The value is used when the engine decides what incoming session window to set 
> on Flow frames, but only if a specific frame size is configured for the 
> transport, which it isn't by default. If a specific frame size is set, then 
> any session capacity really needs to be set based on it in order to be 
> appropriate, the default being fixed as it is leads to unexpectedly low 
> window sizes in many cases which will impact performance in unexpected ways. 
> Its confusing that setting frame size results in completely different 
> behaviour than before for another thing (window size) which perhaps hasn't 
> been configured at all, and the existing behaviour is also such that you cant 
> turn it off.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Resolved] (PROTON-1739) remove confusing default for session capacity and allow disabling it

2018-01-11 Thread Robbie Gemmell (JIRA)

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

Robbie Gemmell resolved PROTON-1739.

Resolution: Fixed

> remove confusing default for session capacity and allow disabling it
> 
>
> Key: PROTON-1739
> URL: https://issues.apache.org/jira/browse/PROTON-1739
> Project: Qpid Proton
>  Issue Type: Improvement
>  Components: proton-j
>Affects Versions: proton-j-0.24.0
>Reporter: Robbie Gemmell
>Assignee: Robbie Gemmell
> Fix For: proton-j-0.25.0
>
>
> The session has a default 'incoming capacity' of 1MB, which actually has no 
> effect by default and leads to unexpected behaviour while changing other 
> configuration. It should be removed.
> The value is used when the engine decides what incoming session window to set 
> on Flow frames, but only if a specific frame size is configured for the 
> transport, which it isn't by default. If a specific frame size is set, then 
> any session capacity really needs to be set based on it in order to be 
> appropriate, the default being fixed as it is leads to unexpectedly low 
> window sizes in many cases which will impact performance in unexpected ways. 
> Its confusing that setting frame size results in completely different 
> behaviour than before for another thing (window size) which perhaps hasn't 
> been configured at all, and the existing behaviour is also such that you cant 
> turn it off.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[GitHub] qpid-proton issue #132: PROTON-1728: WIP: Reorganize the source tree and rem...

2018-01-11 Thread ssorj
Github user ssorj commented on the issue:

https://github.com/apache/qpid-proton/pull/132
  
One more change I'd like to consider making is moving the language-specific 
examples with their binding code.  That's consistent with how we currently 
handle docs, and it will make the cmake logic a bit more natural.


---

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



[jira] [Commented] (QPID-8074) [Qpid JMS AMQP 0-x] Build framework to run JMS client system tests

2018-01-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-8074?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16322430#comment-16322430
 ] 

ASF subversion and git services commented on QPID-8074:
---

Commit a21316270ba311e75859bf874464e32fc1c0f351 in qpid-jms-amqp-0-x's branch 
refs/heads/master from [~alex.rufous]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-jms-amqp-0-x.git;h=a213162 ]

QPID-8074: [JMS AMQP 0-x][System Tests] Segregate broker test logs with client 
test logs in the same log file


> [Qpid JMS AMQP 0-x] Build framework to run JMS client system tests
> --
>
> Key: QPID-8074
> URL: https://issues.apache.org/jira/browse/QPID-8074
> Project: Qpid
>  Issue Type: Improvement
>  Components: JMS AMQP 0-x
>Reporter: Alex Rudyy
>Assignee: Alex Rudyy
>
> A number of JMS AMQP 0-x  client tests exist in Broker-J system test suite. 
> We need to move those tests from Broker-J source tree into JMS AMQP 0-x 
> sources. In order to do so, we need to build a new test framework which would 
> allow us to start Broker-J (and potentially Cpp Broker) and run the system 
> tests against the started broker.
> The test suite should use our virtualhost per test pattern. Check 
> {{BrokerAdmin}} idea in broker system tests.
> One wrinkle would be Java 8 - the tests would need Java 8 to run, even though 
> we want the client to remain Java 7 compatible.
> We could also write a broker admin allowing the tests to be run against the 
> CPPBroker



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Commented] (QPID-8074) [Qpid JMS AMQP 0-x] Build framework to run JMS client system tests

2018-01-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-8074?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16322428#comment-16322428
 ] 

ASF subversion and git services commented on QPID-8074:
---

Commit 9374adf037a790dab9e6beef50e3842c434fe551 in qpid-jms-amqp-0-x's branch 
refs/heads/master from [~alex.rufous]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-jms-amqp-0-x.git;h=9374adf ]

QPID-8074: [JMS AMQP 0-x][System Tests] Copy client specofic test 
ConnectionTest from Broker-J sources


> [Qpid JMS AMQP 0-x] Build framework to run JMS client system tests
> --
>
> Key: QPID-8074
> URL: https://issues.apache.org/jira/browse/QPID-8074
> Project: Qpid
>  Issue Type: Improvement
>  Components: JMS AMQP 0-x
>Reporter: Alex Rudyy
>Assignee: Alex Rudyy
>
> A number of JMS AMQP 0-x  client tests exist in Broker-J system test suite. 
> We need to move those tests from Broker-J source tree into JMS AMQP 0-x 
> sources. In order to do so, we need to build a new test framework which would 
> allow us to start Broker-J (and potentially Cpp Broker) and run the system 
> tests against the started broker.
> The test suite should use our virtualhost per test pattern. Check 
> {{BrokerAdmin}} idea in broker system tests.
> One wrinkle would be Java 8 - the tests would need Java 8 to run, even though 
> we want the client to remain Java 7 compatible.
> We could also write a broker admin allowing the tests to be run against the 
> CPPBroker



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Commented] (QPID-8074) [Qpid JMS AMQP 0-x] Build framework to run JMS client system tests

2018-01-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-8074?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16322429#comment-16322429
 ] 

ASF subversion and git services commented on QPID-8074:
---

Commit 450005bf555c51e688e5c046f4a9684017a73a55 in qpid-jms-amqp-0-x's branch 
refs/heads/master from [~alex.rufous]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-jms-amqp-0-x.git;h=450005b ]

QPID-8074: [JMS AMQP 0-x][System Tests] Run system tests as part of 
integration-test maven phase

* Change surefire settings to run system tests as part of integration-test 
maven phase
* Change surefire settings to have separate working directories per amqp 
protocol
* Describe how to run system tests in README.txt
* Fix typos
* Miscellaneous minor improvements


> [Qpid JMS AMQP 0-x] Build framework to run JMS client system tests
> --
>
> Key: QPID-8074
> URL: https://issues.apache.org/jira/browse/QPID-8074
> Project: Qpid
>  Issue Type: Improvement
>  Components: JMS AMQP 0-x
>Reporter: Alex Rudyy
>Assignee: Alex Rudyy
>
> A number of JMS AMQP 0-x  client tests exist in Broker-J system test suite. 
> We need to move those tests from Broker-J source tree into JMS AMQP 0-x 
> sources. In order to do so, we need to build a new test framework which would 
> allow us to start Broker-J (and potentially Cpp Broker) and run the system 
> tests against the started broker.
> The test suite should use our virtualhost per test pattern. Check 
> {{BrokerAdmin}} idea in broker system tests.
> One wrinkle would be Java 8 - the tests would need Java 8 to run, even though 
> we want the client to remain Java 7 compatible.
> We could also write a broker admin allowing the tests to be run against the 
> CPPBroker



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Commented] (PROTON-1739) remove confusing default for session capacity and allow disabling it

2018-01-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-1739?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16322418#comment-16322418
 ] 

ASF subversion and git services commented on PROTON-1739:
-

Commit d9eea74658329d65fb8aec1a21f2daf979b1f83e in qpid-proton-j's branch 
refs/heads/master from [~gemmellr]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-proton-j.git;h=d9eea74 ]

PROTON-1739: add a test to ensure the behaviour


> remove confusing default for session capacity and allow disabling it
> 
>
> Key: PROTON-1739
> URL: https://issues.apache.org/jira/browse/PROTON-1739
> Project: Qpid Proton
>  Issue Type: Improvement
>  Components: proton-j
>Affects Versions: proton-j-0.24.0
>Reporter: Robbie Gemmell
>Assignee: Robbie Gemmell
> Fix For: proton-j-0.25.0
>
>
> The session has a default 'incoming capacity' of 1MB, which actually has no 
> effect by default and leads to unexpected behaviour while changing other 
> configuration. It should be removed.
> The value is used when the engine decides what incoming session window to set 
> on Flow frames, but only if a specific frame size is configured for the 
> transport, which it isn't by default. If a specific frame size is set, then 
> any session capacity really needs to be set based on it in order to be 
> appropriate, the default being fixed as it is leads to unexpectedly low 
> window sizes in many cases which will impact performance in unexpected ways. 
> Its confusing that setting frame size results in completely different 
> behaviour than before for another thing (window size) which perhaps hasn't 
> been configured at all, and the existing behaviour is also such that you cant 
> turn it off.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Commented] (QPID-8017) [Broker-J] [BDB] JE log events written at JUL level FINE and below not included in the log produced by a BrokerLogger

2018-01-11 Thread Keith Wall (JIRA)

[ 
https://issues.apache.org/jira/browse/QPID-8017?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16322309#comment-16322309
 ] 

Keith Wall commented on QPID-8017:
--

In the end I opted for a simple context variable that forces the BDB module to 
override the level applied to zero or more JUL loggers.  This can be used to 
raise the logging level one one or more JE loggers (say "com.sleepycat.je", or 
"com.sleepycat.je.cleaner.Cleaner" so that their logging hits the 
{{Slf4jLoggingHandler}} and is then subjected to Broker-J's normal rules 
(inclusion rules etc).   After setting the context variable it is necessary to 
restart the the BDB VH and VHNs so that the configuration is picked-up.  
Removing the context variable won't revert the JUL loggers back to their 
original state - a JVM restart is the only sure way.  I did look at several 
alternative mechanisms, but all ended up bring too many complications and what 
is a small benefit. I think this should be good enough for a user wishing to 
debug Broker-J precise interaction with JE.

Separately, I noticed the the JE logs sent to a virtualhost logger will always 
be incomplete.  This is because JE's threads do not carry the virtualhost 
principal so are not eligible to be logged.  If you wish to see a complete JE 
trace, we must log at the Broker level to see the complete story.


> [Broker-J] [BDB]  JE log events written at JUL level FINE and below not 
> included in the log produced by a BrokerLogger
> --
>
> Key: QPID-8017
> URL: https://issues.apache.org/jira/browse/QPID-8017
> Project: Qpid
>  Issue Type: Bug
>  Components: Broker-J
>Affects Versions: qpid-java-6.1, qpid-java-broker-7.0.0
>Reporter: Keith Wall
>Priority: Minor
> Fix For: qpid-java-broker-7.0.1
>
> Attachments: 
> 0001-QPID-8017-Broker-J-Propagate-logger-rules-into-JUL-l.patch
>
>
> Reproduction:
> * Add {{NameAndLevel}} logger inclusion rule BrokerLogger {{file}} for source 
> {{com.sleepycat.je.*}} with Level.ALL
> * Add a BDB HA VHN/VHN
> * Expected behaviour:  verbose logging from JE.  Actual behaviour:  moderate 
> logging only
> For instance, JE writes the following message at {{FINE}} which should be 
> logged by the handler as {{TRACE}}  but it is absent.
> {noformat}
> 2017-11-07 10:42:15,467 TRACE [Cleaner-1] (c.s.j.c.UtilizationCalculator) - 
> [default] Clean file none: predicted min util is below minUtilization, 
> current util min: 20 max: 20, predicted util min: 20 max: 20
> {noformat}
> There is a workaround for the functional problem, albeit a restart is 
> required and the ability to change the process's system properties.  Use the 
> normal JUL system property {{java.util.logging.config.file}}.  Set this to 
> the location of a logging.properties file with the {{com.sleepycat.je}} 
> logger set to the desired level.  Once the JVM is restarted, the Broker's log 
> files will include the logging.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Commented] (PROTON-1728) [proton-c] Reorganize the source tree now that Proton J is split off

2018-01-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-1728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16322276#comment-16322276
 ] 

ASF GitHub Bot commented on PROTON-1728:


Github user ChugR commented on the issue:

https://github.com/apache/qpid-proton/pull/132
  
* This seems like a great improvement overall. It's easier to find stuff 
without needing the folklore to locate it.
* The presentation of the source tree gives the project a mature look and 
feel.
* Compiled on windows VS2012 x64 and ran tests OK.

A few observations:
* Why is there a directory src/extra? This seems odd after such a massive 
cleanup.
* As a downstream consumer of the binary artifacts the minor reorganization 
is acceptable.


> [proton-c] Reorganize the source tree now that Proton J is split off
> 
>
> Key: PROTON-1728
> URL: https://issues.apache.org/jira/browse/PROTON-1728
> Project: Qpid Proton
>  Issue Type: Task
>  Components: proton-c
>Reporter: Justin Ross
>Assignee: Justin Ross
> Fix For: proton-c-0.20.0
>
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[GitHub] qpid-proton issue #132: PROTON-1728: WIP: Reorganize the source tree and rem...

2018-01-11 Thread ChugR
Github user ChugR commented on the issue:

https://github.com/apache/qpid-proton/pull/132
  
* This seems like a great improvement overall. It's easier to find stuff 
without needing the folklore to locate it.
* The presentation of the source tree gives the project a mature look and 
feel.
* Compiled on windows VS2012 x64 and ran tests OK.

A few observations:
* Why is there a directory src/extra? This seems odd after such a massive 
cleanup.
* As a downstream consumer of the binary artifacts the minor reorganization 
is acceptable.


---

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



[jira] [Commented] (DISPATCH-903) Use patternfly library for charts for consistency and mantainability

2018-01-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/DISPATCH-903?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16322264#comment-16322264
 ] 

ASF subversion and git services commented on DISPATCH-903:
--

Commit cabc6f07552ee078046e01662fa81c9fa1ab56e3 in qpid-dispatch's branch 
refs/heads/master from [~eallen]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-dispatch.git;h=cabc6f0 ]

DISPATCH-903 Use c3 library for charts


> Use patternfly library for charts for consistency and mantainability
> 
>
> Key: DISPATCH-903
> URL: https://issues.apache.org/jira/browse/DISPATCH-903
> Project: Qpid Dispatch
>  Issue Type: Improvement
>  Components: Console
>Affects Versions: 1.0.0
>Reporter: Ernest Allen
>Assignee: Ernest Allen
>
> Switch to using the c3 charting library that is used by patternfly. This will 
> be more consistent with other patternfly compliant consoles.
> Some homegrown features may not be possible in c3:
> - stacked aggregate charts



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Created] (QPIDJMS-353) Add pooled connection factory

2018-01-11 Thread Nicola Ferraro (JIRA)
Nicola Ferraro created QPIDJMS-353:
--

 Summary: Add pooled connection factory
 Key: QPIDJMS-353
 URL: https://issues.apache.org/jira/browse/QPIDJMS-353
 Project: Qpid JMS
  Issue Type: Improvement
  Components: qpid-jms-client
Affects Versions: 0.28.0
Reporter: Nicola Ferraro


A pooled connection factory was present in the amqp 0.x version of the library, 
but is missing in the current one.

I've done some tests with Apache Camel (camel-amqp) and every message sent to a 
queue results into a new connection.

A (always increasing) progressive number and a message about Sasl 
authentication is printed for every message. I suspect this is a waste of 
performance.

Do you plan to add this feature?

Relevant parts of the stack trace:
{code}
10:13:03.161 [AmqpProvider :(3):[amqp://localhost:5672]] INFO  
o.a.q.jms.sasl.SaslMechanismFinder - Best match for SASL auth was: SASL-PLAIN
10:13:03.201 [AmqpProvider :(3):[amqp://localhost:5672]] INFO  
org.apache.qpid.jms.JmsConnection - Connection 
ID:94d6f8bf-886f-46b2-8eff-af09f03dd46c:1 connected to remote Broker: 
amqp://localhost:5672
10:13:03.240 [AmqpProvider :(4):[amqp://localhost:5672]] INFO  
o.a.q.jms.sasl.SaslMechanismFinder - Best match for SASL auth was: SASL-PLAIN
10:13:03.255 [AmqpProvider :(4):[amqp://localhost:5672]] INFO  
org.apache.qpid.jms.JmsConnection - Connection 
ID:946b64b6-dbc3-4ce7-b178-55de6759c26b:2 connected to remote Broker: 
amqp://localhost:5672
10:13:06.143 [AmqpProvider :(5):[amqp://localhost:5672]] INFO  
o.a.q.jms.sasl.SaslMechanismFinder - Best match for SASL auth was: SASL-PLAIN
10:13:06.181 [AmqpProvider :(5):[amqp://localhost:5672]] INFO  
org.apache.qpid.jms.JmsConnection - Connection 
ID:89593ca0-a185-4e51-80ef-bb6bf3dfbbbd:3 connected to remote Broker: 
amqp://localhost:5672
{code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[jira] [Commented] (DISPATCH-906) Document Kerberos integration

2018-01-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/DISPATCH-906?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16321885#comment-16321885
 ] 

ASF GitHub Bot commented on DISPATCH-906:
-

Github user enkeys commented on the issue:

https://github.com/apache/qpid-dispatch/pull/241
  
We are trying to setup Kerberos for qpid-dispatch and it looks, that there 
in /etc/sasl2/qdrouterd.conf is not mentioned option for keytab.
`keytab: /tmp/keytabs/server.keytab`

It is probably not required but it's needed to provide principal somehow. I 
think that should be possible do it with external command:
`kinit -k -t /path/file.keytab myprincipal`

The next important think what's work for us is providing environment 
variable KRB5_CONFIG before qdrouterd.
`KRB5_CONFIG=/tmp/qdrouterd_krb5.conf`

Else without set KRB5_CONFIG, qdrouterd get for every connection:
`SERVER (info) Connection from 1.2.3.4:56468 (to 0.0.0.0:amqp) failed: 
proton:io:sasl_error SASL(-1): generic failure: GSSAPI Error: Unspecified GSS 
failure.  Minor code may provide more information () (Failed to authenticate 
client [mech=GSSAPI])`
(My explanation is that cyrus-sasl/gssapi can't know about realms.)

So our qdrouterd_krb5.conf wit IPA conf:
```
includedir /etc/krb5.conf.d/
includedir /var/lib/sss/pubconf/krb5.include.d/

[logging]
 default = FILE:/var/log/krb5libs.log
 kdc = FILE:/var/log/krb5kdc.log
 admin_server = FILE:/var/log/kadmind.log

[libdefaults]
 default_realm = example
 dns_lookup_realm = false
 dns_lookup_kdc = true
 rdns = false
 ticket_lifetime = 24h
 forwardable = true
 udp_preference_limit = 0
 default_ccache_name = KEYRING:persistent:%{uid}

[realms]
 example = {
  kdc = ipa-server.example:88
  master_kdc = ipa-server.example:88
  admin_server = ipa-server.example:749
  default_domain = example
  pkinit_anchors = FILE:/var/lib/ipa-client/pki/kdc-ca-bundle.pem
  pkinit_pool = FILE:/var/lib/ipa-client/pki/ca-bundle.pem
}

[domain_realm]
 .example = example
 example = example
 ipa-server.example = example

[dbmodules]
  example = {
db_library = ipadb.so
}
```
Where "example" is TLD so can be used example.com division.example.com etc.

And we still are not able to provide any msg through (sender -> qdrouterd 
-> receiver). But connection/results looks more promising.


> Document Kerberos integration
> -
>
> Key: DISPATCH-906
> URL: https://issues.apache.org/jira/browse/DISPATCH-906
> Project: Qpid Dispatch
>  Issue Type: Bug
>  Components: Documentation
>Reporter: Ben Hardesty
>Assignee: Ben Hardesty
>
> Document requirements and for accepting Kerberos authenticated connections.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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



[GitHub] qpid-dispatch issue #241: DISPATCH-906 Create procedure for integrating disp...

2018-01-11 Thread enkeys
Github user enkeys commented on the issue:

https://github.com/apache/qpid-dispatch/pull/241
  
We are trying to setup Kerberos for qpid-dispatch and it looks, that there 
in /etc/sasl2/qdrouterd.conf is not mentioned option for keytab.
`keytab: /tmp/keytabs/server.keytab`

It is probably not required but it's needed to provide principal somehow. I 
think that should be possible do it with external command:
`kinit -k -t /path/file.keytab myprincipal`

The next important think what's work for us is providing environment 
variable KRB5_CONFIG before qdrouterd.
`KRB5_CONFIG=/tmp/qdrouterd_krb5.conf`

Else without set KRB5_CONFIG, qdrouterd get for every connection:
`SERVER (info) Connection from 1.2.3.4:56468 (to 0.0.0.0:amqp) failed: 
proton:io:sasl_error SASL(-1): generic failure: GSSAPI Error: Unspecified GSS 
failure.  Minor code may provide more information () (Failed to authenticate 
client [mech=GSSAPI])`
(My explanation is that cyrus-sasl/gssapi can't know about realms.)

So our qdrouterd_krb5.conf wit IPA conf:
```
includedir /etc/krb5.conf.d/
includedir /var/lib/sss/pubconf/krb5.include.d/

[logging]
 default = FILE:/var/log/krb5libs.log
 kdc = FILE:/var/log/krb5kdc.log
 admin_server = FILE:/var/log/kadmind.log

[libdefaults]
 default_realm = example
 dns_lookup_realm = false
 dns_lookup_kdc = true
 rdns = false
 ticket_lifetime = 24h
 forwardable = true
 udp_preference_limit = 0
 default_ccache_name = KEYRING:persistent:%{uid}

[realms]
 example = {
  kdc = ipa-server.example:88
  master_kdc = ipa-server.example:88
  admin_server = ipa-server.example:749
  default_domain = example
  pkinit_anchors = FILE:/var/lib/ipa-client/pki/kdc-ca-bundle.pem
  pkinit_pool = FILE:/var/lib/ipa-client/pki/ca-bundle.pem
}

[domain_realm]
 .example = example
 example = example
 ipa-server.example = example

[dbmodules]
  example = {
db_library = ipadb.so
}
```
Where "example" is TLD so can be used example.com division.example.com etc.

And we still are not able to provide any msg through (sender -> qdrouterd 
-> receiver). But connection/results looks more promising.


---

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