qpid-jms-amqp-0-x.git
4 weeks agoNO-JIRA: update pom.xml scm details to reflect new qpid-jms-amqp-0-x repo location master
Robbie Gemmell [Fri, 14 Dec 2018 11:26:27 +0000 (11:26 +0000)] 
NO-JIRA: update pom.xml scm details to reflect new qpid-jms-amqp-0-x repo location

5 months agoQPID-8222: [JMS AMQP 0-x][AMQP 0-8..0-91] Fix cleaning of dispatcher queue from failo...
Alex Rudyy [Thu, 9 Aug 2018 17:55:20 +0000 (18:55 +0100)] 
QPID-8222: [JMS AMQP 0-x][AMQP 0-8..0-91] Fix cleaning of dispatcher queue from failover thread

6 months agoQPID-8212: Fix compilation error
Alex Rudyy [Fri, 13 Jul 2018 10:25:16 +0000 (11:25 +0100)] 
QPID-8212: Fix compilation error

6 months agoQPID-8212: Throw exception only when session is not closing
Alex Rudyy [Wed, 11 Jul 2018 22:10:51 +0000 (23:10 +0100)] 
QPID-8212: Throw exception only when session is not closing

6 months agoQPID-8212: Improve handling of received method frames
Alex Rudyy [Mon, 9 Jul 2018 22:55:14 +0000 (23:55 +0100)] 
QPID-8212: Improve handling of received method frames

6 months agoNO-JIRA: Remove redundant method readCertificates (which had a resource leak).
Keith Wall [Wed, 27 Jun 2018 11:36:36 +0000 (12:36 +0100)] 
NO-JIRA: Remove redundant method readCertificates (which had a resource leak).

6 months agoQPID-8212: [JMS AMQP 0-x][AMQP 0-8..0-91] Make sure that consumer close does not...
Alex Rudyy [Tue, 26 Jun 2018 10:23:46 +0000 (11:23 +0100)] 
QPID-8212: [JMS AMQP 0-x][AMQP 0-8..0-91] Make sure that consumer close does not delay concurrent connection close

7 months agoNO-JIRA: Add extra debug logging and add asserts to verify broker store persistence
Alex Rudyy [Fri, 18 May 2018 16:29:21 +0000 (17:29 +0100)] 
NO-JIRA: Add extra debug logging and add asserts to verify broker store persistence

8 months agoNO-JIRA: Bump Broker-J dependency from 7.0.0 to 7.0.3
Keith Wall [Thu, 17 May 2018 07:40:05 +0000 (08:40 +0100)] 
NO-JIRA: Bump Broker-J dependency from 7.0.0 to 7.0.3

8 months agoNO-JIRA: [System Tests] Restart CPP broker on same listening port and reuse working...
Keith Wall [Wed, 16 May 2018 22:18:40 +0000 (23:18 +0100)] 
NO-JIRA: [System Tests] Restart CPP broker on same listening port and reuse working directory.

Also allow a modulesDir to be passed to the cppd executable in order to enable built modules (which may include the persistent store)

8 months agoQPID-8185: [JMS AMQP 0-x][AMQP 0-8..0-91] Make sure that client closes TCP connection...
Alex Rudyy [Tue, 8 May 2018 15:34:27 +0000 (16:34 +0100)] 
QPID-8185: [JMS AMQP 0-x][AMQP 0-8..0-91] Make sure that client closes TCP connection on failure with sending connection.close

8 months agoQPID-8185: [JMS AMQP 0-x][AMQP 0-8..0-91] Stop handling incoming frames on session...
Alex Rudyy [Thu, 10 May 2018 16:02:05 +0000 (17:02 +0100)] 
QPID-8185: [JMS AMQP 0-x][AMQP 0-8..0-91] Stop handling incoming frames on session after sending channel.close

8 months agoQPID-8180: [Qpid JMS AMQP 0-8..0-91] Improve error message used to handle a channel...
Keith Wall [Fri, 4 May 2018 10:33:52 +0000 (11:33 +0100)] 
QPID-8180: [Qpid JMS AMQP 0-8..0-91] Improve error message used to handle a channel not found condition during frame dispatch.

8 months agoQPID-8141: [JMS AMQP 0-x] Bug fix - restore cache like behaviour
Keith Wall [Thu, 3 May 2018 08:49:53 +0000 (09:49 +0100)] 
QPID-8141: [JMS AMQP 0-x] Bug fix - restore cache like behaviour

8 months agoQPID-8141: [JMS AMQP 0-x] Avoid repeated exchange.declare when publishing when BURL...
Keith Wall [Wed, 2 May 2018 21:32:30 +0000 (22:32 +0100)] 
QPID-8141: [JMS AMQP 0-x] Avoid repeated exchange.declare when publishing when BURL address is in-use.

8 months agoRevert "QPID-8141: [JMS AMQP 0-x] Return resolved destination from Session#createQueu...
Keith Wall [Wed, 2 May 2018 13:03:11 +0000 (14:03 +0100)] 
Revert "QPID-8141: [JMS AMQP 0-x] Return resolved destination from Session#createQueue/Session#createTopic if one exists"

This reverts commit e6657e12d7d99956a08d58181c7dd57e9521eb24.

8 months agoQPID-8141: [JMS AMQP 0-x] Return resolved destination from Session#createQueue/Sessio...
Alex Rudyy [Tue, 1 May 2018 10:55:10 +0000 (11:55 +0100)] 
QPID-8141: [JMS AMQP 0-x] Return resolved destination from Session#createQueue/Session#createTopic if one exists

8 months agoQPID-8141: [JMS AMQP 0-x] Enforce resolution of destinations with unset legacy fields
Alex Rudyy [Mon, 30 Apr 2018 12:54:59 +0000 (13:54 +0100)] 
QPID-8141: [JMS AMQP 0-x] Enforce resolution of destinations with unset legacy fields

8 months agoQPID-8135: Mask connection URL password options
Alex Rudyy [Wed, 18 Apr 2018 12:12:25 +0000 (13:12 +0100)] 
QPID-8135: Mask connection URL password options

9 months agoQPID-8135: [Qpid JMS AMQP 0-x] Mask passwords associated with end to end encryption...
Keith Wall [Thu, 5 Apr 2018 15:13:36 +0000 (16:13 +0100)] 
QPID-8135: [Qpid JMS AMQP 0-x] Mask passwords associated with end to end encryption in the BrokerDetails#toString()

9 months agoQPID-8153: [Qpid JMS AMQP 0-x] Pass host/port through to the SSLEngine so that SNI...
Keith Wall [Thu, 5 Apr 2018 14:21:28 +0000 (15:21 +0100)] 
QPID-8153: [Qpid JMS AMQP 0-x] Pass host/port through to the SSLEngine so that SNI may function

11 months agoQPID-8074:[System Tests] Move client specific MessageEncryptionTest from broker-j...
Alex Rudyy [Wed, 24 Jan 2018 15:25:21 +0000 (15:25 +0000)] 
QPID-8074:[System Tests] Move client specific MessageEncryptionTest from broker-j into client sources

11 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Move AMQP 0-x client specific MaxDeliveryTest...
Alex Rudyy [Tue, 23 Jan 2018 12:21:15 +0000 (12:21 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Move AMQP 0-x client specific MaxDeliveryTest from broker-j

11 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Clean work directory only if it was not clean...
Alex Rudyy [Tue, 23 Jan 2018 10:19:37 +0000 (10:19 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Clean work directory only if it was not cleaned before

11 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Move AMQP 0-x client specific ProducerFlowCon...
Keith Wall [Mon, 22 Jan 2018 21:53:53 +0000 (21:53 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Move AMQP 0-x client specific ProducerFlowControlTest from broker-j

11 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Move org.apache.qpid.test.client.message...
Keith Wall [Sun, 21 Jan 2018 09:48:13 +0000 (09:48 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Move org.apache.qpid.test.client.message.JMSDestinationTest from broker-j to system test suite

11 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Move org.apache.qpid.test.unit.ack.RecoverTes...
Keith Wall [Sun, 21 Jan 2018 09:18:32 +0000 (09:18 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Move org.apache.qpid.test.unit.ack.RecoverTest from broker-j to systests as org.apache.qpid.systest.ack.AcknowledgeTest

11 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Move subset of failover tests from broker...
Keith Wall [Sun, 21 Jan 2018 08:46:45 +0000 (08:46 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Move subset of failover tests from broker-j to the systest module.

11 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Move more client specific tests from Broker...
Keith Wall [Tue, 16 Jan 2018 22:33:45 +0000 (22:33 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Move more client specific tests from Broker-J sources

11 months agoNO-JIRA: update year in NOTICE files
Robbie Gemmell [Wed, 17 Jan 2018 10:38:51 +0000 (10:38 +0000)] 
NO-JIRA: update year in NOTICE files

11 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Exclude org.apache.qpid.systest.connection...
Keith Wall [Tue, 16 Jan 2018 12:22:07 +0000 (12:22 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Exclude org.apache.qpid.systest.connection.HeartbeatTest#testUnidirectionalHeartbeating from CPP

12 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Move more client specific tests from Broker...
Keith Wall [Sun, 14 Jan 2018 12:08:46 +0000 (12:08 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Move more client specific tests from Broker-J sources

12 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Copy client specific test MessageCompressionT...
Alex Rudyy [Sat, 13 Jan 2018 00:21:23 +0000 (00:21 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Copy client specific test MessageCompressionTest from Broker-J sources

12 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Copy client specific test JMSXUserIDTest...
Alex Rudyy [Fri, 12 Jan 2018 22:55:55 +0000 (22:55 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Copy client specific test JMSXUserIDTest from Broker-J sources

12 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Copy client specific test AMQPEncodedMapMessa...
Alex Rudyy [Fri, 12 Jan 2018 22:46:04 +0000 (22:46 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Copy client specific test AMQPEncodedMapMessageTest from Broker-J sources

12 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Copy client specific test ExistingSocketTest...
Alex Rudyy [Fri, 12 Jan 2018 22:31:14 +0000 (22:31 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Copy client specific test ExistingSocketTest from Broker-J sources

12 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Reduce amount of Broker-J logs between tests
Alex Rudyy [Thu, 11 Jan 2018 22:17:06 +0000 (22:17 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Reduce amount of Broker-J logs between tests

12 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Add cpp broker profile
Alex Rudyy [Thu, 11 Jan 2018 22:01:13 +0000 (22:01 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Add cpp broker profile

12 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Segregate broker test logs with client test...
Alex Rudyy [Thu, 11 Jan 2018 15:40:13 +0000 (15:40 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Segregate broker test logs with client test logs in the same log file

12 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Run system tests as part of integration-test...
Alex Rudyy [Thu, 11 Jan 2018 15:38:38 +0000 (15:38 +0000)] 
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

12 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Copy client specofic test ConnectionTest...
Alex Rudyy [Thu, 11 Jan 2018 11:41:44 +0000 (11:41 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Copy client specofic test ConnectionTest from Broker-J sources

12 months agoQPID-8074: [JMS AMQP 0-x][System Tests] CHange JVM property names for maven repositor...
Alex Rudyy [Wed, 10 Jan 2018 16:33:58 +0000 (16:33 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] CHange JVM property names for maven repositories used on broker-j dependencies resolution

12 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Simplify running of system tests against...
Alex Rudyy [Wed, 10 Jan 2018 15:55:31 +0000 (15:55 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Simplify running of system tests against Broker-J using java 8

12 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Copy AMQP 0-8..0-9-1 tests for unroutable...
Alex Rudyy [Wed, 10 Jan 2018 15:29:55 +0000 (15:29 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Copy AMQP 0-8..0-9-1 tests for unroutable messages from Broker-J into client

12 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Copy AddressBasedDestinationTest from Broker...
Alex Rudyy [Wed, 10 Jan 2018 13:19:32 +0000 (13:19 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Copy AddressBasedDestinationTest from Broker-J sources into client sources

12 months agoQPID-8074: [JMS AMQP 0-x][System Tests] Build framework to run JMS client system...
Alex Rudyy [Wed, 10 Jan 2018 13:03:33 +0000 (13:03 +0000)] 
QPID-8074: [JMS AMQP 0-x][System Tests] Build framework to run JMS client system tests

12 months agoQPID-8044: Address review feedback from Alex Rudyy <orudyy@apache.org>
Keith Wall [Tue, 9 Jan 2018 14:36:45 +0000 (14:36 +0000)] 
QPID-8044:  Address review feedback from Alex Rudyy <orudyy@apache.org>

13 months agoQPID-8057: [JMS AMQP 0-x][AMQP 0-10] Fix race on handling of execution exception
Alex Rudyy [Wed, 6 Dec 2017 13:45:39 +0000 (13:45 +0000)] 
QPID-8057: [JMS AMQP 0-x][AMQP 0-10] Fix race on handling of execution exception

13 months agoQPID-8044: [JMS AMQP 0-x] Address minor packaging problems
Keith Wall [Fri, 24 Nov 2017 15:21:40 +0000 (15:21 +0000)] 
QPID-8044: [JMS AMQP 0-x] Address minor packaging problems

14 months agoQPID-8034: [Qpid JMS AMQP 0-x] Change artifact name in module for creation of distrib...
Alex Rudyy [Wed, 15 Nov 2017 16:11:30 +0000 (16:11 +0000)] 
QPID-8034: [Qpid JMS AMQP 0-x] Change artifact name in module for creation of distribution bundles

14 months ago[maven-release-plugin] prepare for next development iteration
Alex Rudyy [Wed, 15 Nov 2017 15:42:57 +0000 (15:42 +0000)] 
[maven-release-plugin] prepare for next development iteration

14 months ago[maven-release-plugin] prepare branch 6.3.x
Alex Rudyy [Wed, 15 Nov 2017 15:42:13 +0000 (15:42 +0000)] 
[maven-release-plugin] prepare branch 6.3.x

14 months agoQPID-8034: [QPID JMS AMQP 0-x] Fix dependency check
Alex Rudyy [Wed, 15 Nov 2017 15:37:06 +0000 (15:37 +0000)] 
QPID-8034: [QPID JMS AMQP 0-x] Fix dependency check

14 months agoQPID-8033: [Qpid JMS AMQP 0-x] Notify state waiters on any exception thrown whilst...
Alex Rudyy [Wed, 15 Nov 2017 14:36:24 +0000 (14:36 +0000)] 
QPID-8033: [Qpid JMS AMQP 0-x] Notify state waiters on any exception thrown whilst handling incoming frames

14 months agoQPID-7898: Address review feedback from Alex Rudyy <orudyy@apache.org>
Keith Wall [Wed, 15 Nov 2017 14:05:20 +0000 (14:05 +0000)] 
QPID-7898: Address review feedback from Alex Rudyy <orudyy@apache.org>

14 months agoQPID-7898: [Qpid JMS AMQP 0-x] Prevent possibilities of NPEs when 0-8 path parses...
Keith Wall [Tue, 14 Nov 2017 17:09:39 +0000 (17:09 +0000)] 
QPID-7898: [Qpid JMS AMQP 0-x] Prevent possibilities of NPEs when 0-8 path parses a reply-to address that is not BURL formatted

14 months agoQPID-7725: [Qpid JMS AMQP 0-x] Remove more remnants of direct buffers from 0-10
Keith Wall [Tue, 14 Nov 2017 09:54:29 +0000 (09:54 +0000)] 
QPID-7725: [Qpid JMS AMQP 0-x] Remove more remnants of direct buffers from 0-10

14 months agoQPID-8018: [Qpid JMS AMQP 0-x] Further improvements to the message and documentation
Keith Wall [Mon, 13 Nov 2017 16:47:35 +0000 (16:47 +0000)] 
QPID-8018: [Qpid JMS AMQP 0-x] Further improvements to the message and documentation

14 months ago[Qpid JMS AMQP 0-x] Correct Maven artefact names (remove apache- redundancy) - accide...
Keith Wall [Mon, 13 Nov 2017 16:43:45 +0000 (16:43 +0000)] 
[Qpid JMS AMQP 0-x] Correct Maven artefact names (remove apache- redundancy) - accidentally omitted from last commit

14 months agoQPID-8034: [Qpid JMS AMQP 0-x] Correct Maven artefact names (remove apache- redundancy)
Keith Wall [Mon, 13 Nov 2017 16:16:53 +0000 (16:16 +0000)] 
QPID-8034: [Qpid JMS AMQP 0-x] Correct Maven artefact names (remove apache- redundancy)

14 months agoQPID-8034: [Qpid JMS AMQP 0-x] Standardise artefact/component names
Keith Wall [Mon, 13 Nov 2017 15:49:00 +0000 (15:49 +0000)] 
QPID-8034: [Qpid JMS AMQP 0-x] Standardise artefact/component names

14 months agoQPID-7779: [QPID JMS AMQP 0-x] Correct documentation for restriction on the SASL...
Alex Rudyy [Mon, 13 Nov 2017 15:15:29 +0000 (15:15 +0000)] 
QPID-7779: [QPID JMS AMQP 0-x] Correct documentation for restriction on the SASL mechanismssetting

14 months agoQPID-7725: [Java Client, AMQP 0-x] Remove QpidByteBuffer
Lorenz Quack [Fri, 10 Nov 2017 15:50:19 +0000 (15:50 +0000)] 
QPID-7725: [Java Client, AMQP 0-x] Remove QpidByteBuffer

14 months agoQPID-7897, QPID-7899: [Java Client, AMQP 0-x] Add missing copyright header to test...
Lorenz Quack [Thu, 9 Nov 2017 09:02:46 +0000 (09:02 +0000)] 
QPID-7897, QPID-7899: [Java Client, AMQP 0-x] Add missing copyright header to test file

14 months agoQPID-8018: [Java Client, AMQP 0-x] Clarify error message when connection times out.
Lorenz Quack [Wed, 8 Nov 2017 16:34:17 +0000 (16:34 +0000)] 
QPID-8018: [Java Client, AMQP 0-x] Clarify error message when connection times out.

14 months agoNO-JIRA: [Java Client, AMQP 0-x] Remove MessageConverterTest#testMessageConversion...
Lorenz Quack [Wed, 8 Nov 2017 14:38:23 +0000 (14:38 +0000)] 
NO-JIRA: [Java Client, AMQP 0-x] Remove MessageConverterTest#testMessageConversion which does not test anything of value.

The test setup sets properties on a message.
The test then calls the same method to set the same properties on a Dummy implementation of Message.
The test then asserts that the two messages have the same properties.

14 months agoQPID-7897, QPID-7899: [Java Client, AMQP 0-x] Do not convert to/from String in Messag...
Lorenz Quack [Wed, 8 Nov 2017 14:29:14 +0000 (14:29 +0000)] 
QPID-7897, QPID-7899: [Java Client, AMQP 0-x] Do not convert to/from String in Message#set-/getJMSCorrelationIDAsBytes()

14 months agoNO-JIRA: [Java Client, AMQP 0-x] Remove SerialTest#testCorollary1 test.
Lorenz Quack [Wed, 8 Nov 2017 14:27:32 +0000 (14:27 +0000)] 
NO-JIRA: [Java Client, AMQP 0-x] Remove SerialTest#testCorollary1 test.

The test seems ill-conceived.
 * The number of iterations for s seems arbitrary (67108664 = 2^26 - 100)
 * The values of n seem arbitrary (0+1, 512+1, 1024+1, 1536+1, ..., 3585)
 * Though arbitrary the values of n have a very specific bit pattern of 10..01
 * s is always incremented by 1024 leading to a very predictable bit pattern in s.
   Namely the 10 least significant bits are always zero.
 * Given the iteration count and the increment the same values of s are tested 16 times!!!
 * Given the above it seems to not focus on interesting corner cases nor is it an exhaustive test.

In addition to all the above it runs for almost 5 minutes on my box accounting for 80% of all tests.

14 months agoQPID-7964: [Java Client, AMQP 0-x] In SCRAM SASL implementation do not incorrectly...
Lorenz Quack [Wed, 8 Nov 2017 12:36:15 +0000 (12:36 +0000)] 
QPID-7964: [Java Client, AMQP 0-x] In SCRAM SASL implementation do not incorrectly encode "=" and "," for passwords

17 months agoQPID-7888: [Java Client] [Documentation] Correct typo in connection urls used in...
Keith Wall [Fri, 11 Aug 2017 16:18:35 +0000 (17:18 +0100)] 
QPID-7888: [Java Client] [Documentation] Correct typo in connection urls used in end to end encryption example.

18 months agoQPID-7292: [AMQP 0.x] Qpid clients should verify the server-final message when using...
Alex Rudyy [Fri, 14 Jul 2017 12:50:15 +0000 (13:50 +0100)] 
QPID-7292: [AMQP 0.x] Qpid clients should verify the server-final message when using SCRAM-* authentication

19 months agoQPID-7778: [Documentation] State that JCE unlimited strength is required for message...
Keith Wall [Tue, 30 May 2017 15:16:09 +0000 (16:16 +0100)] 
QPID-7778: [Documentation] State that JCE unlimited strength is required for message encryption feature

20 months agoQPID-7779 : [Qpid JMS Client 0-x] [0-8..0-91] sasl_mechs and other SASL connection...
rgodfrey [Mon, 15 May 2017 08:34:16 +0000 (10:34 +0200)] 
QPID-7779 : [Qpid JMS Client 0-x] [0-8..0-91] sasl_mechs and other SASL connection options not supported

20 months agoQPID-7779 : [Qpid JMS Client 0-x] [0-8..0-91] sasl_mechs and other SASL connection...
rgodfrey [Fri, 12 May 2017 10:46:21 +0000 (12:46 +0200)] 
QPID-7779 : [Qpid JMS Client 0-x] [0-8..0-91] sasl_mechs and other SASL connection options not supported

20 months agoQPID-7774: Improve locking when using failover latch
Alex Rudyy [Fri, 12 May 2017 09:17:55 +0000 (10:17 +0100)] 
QPID-7774: Improve locking when using failover latch

20 months agoQPID-7774: [AMQP 0-8..0-91] Ensure failover latch is nulled on all paths following...
Keith Wall [Thu, 11 May 2017 14:23:27 +0000 (15:23 +0100)] 
QPID-7774: [AMQP 0-8..0-91] Ensure failover latch is nulled on all paths following a successful failover

20 months agoQPID-7640: Change scm info in pom.xml from svn to git.
Lorenz Quack [Tue, 25 Apr 2017 07:30:50 +0000 (08:30 +0100)] 
QPID-7640: Change scm info in pom.xml from svn to git.

20 months agoNO-JIRA: Remove broker travis CI config from client repo
Lorenz Quack [Thu, 20 Apr 2017 14:41:37 +0000 (15:41 +0100)] 
NO-JIRA: Remove broker travis CI config from client repo

20 months agoQPID-7737: Update sl4j version in dependency reference file
Alex Rudyy [Mon, 10 Apr 2017 13:07:39 +0000 (13:07 +0000)] 
QPID-7737: Update sl4j version in dependency reference file

20 months agoQPID-7737: Upgrade SLF4j to 1.7.25
Keith Wall [Fri, 7 Apr 2017 08:17:38 +0000 (08:17 +0000)] 
QPID-7737: Upgrade SLF4j to 1.7.25

Also upgraded logback test dependency to 1.2.2

20 months agoQPID-7718: Remove qpid-jms-amqp-0-x-test-utils module moving test utils into client...
Keith Wall [Wed, 22 Mar 2017 07:25:10 +0000 (07:25 +0000)] 
QPID-7718: Remove qpid-jms-amqp-0-x-test-utils module moving test utils into client itself

20 months agoQPID-7716: Remove JCA/RA components and dependency references
Keith Wall [Wed, 22 Mar 2017 07:24:58 +0000 (07:24 +0000)] 
QPID-7716: Remove JCA/RA components and dependency references

20 months agoQPID-7718: Add .gitignore
Keith Wall [Wed, 22 Mar 2017 07:24:31 +0000 (07:24 +0000)] 
QPID-7718: Add .gitignore

20 months agoQPID-7718: Remove remnants of the 0-8..0-10 protocol class generation mechanisms
Keith Wall [Wed, 22 Mar 2017 07:24:27 +0000 (07:24 +0000)] 
QPID-7718: Remove remnants of the 0-8..0-10 protocol class generation mechanisms

20 months agoQPID-7718: Add client specific README, fix up LICENSE and DEPENDENCIES_REFERENCE
Keith Wall [Tue, 21 Mar 2017 20:20:17 +0000 (20:20 +0000)] 
QPID-7718: Add client specific README, fix up LICENSE and DEPENDENCIES_REFERENCE

20 months agoQPID-7718: Remove remnants of the 0-8..0-10 protocol class generation mechanisms
Keith Wall [Tue, 21 Mar 2017 19:50:15 +0000 (19:50 +0000)] 
QPID-7718: Remove remnants of the 0-8..0-10 protocol class generation mechanisms

20 months agoQPID-7692: [Java Client] Allow routingKey/subject to be null in addresses
Keith Wall [Wed, 8 Mar 2017 15:36:49 +0000 (15:36 +0000)] 
QPID-7692: [Java Client] Allow routingKey/subject to be null in addresses

20 months agoQPID-7618: Move documentation about impact of the producer flow control to client...
Alex Rudyy [Fri, 24 Feb 2017 14:50:36 +0000 (14:50 +0000)] 
QPID-7618: Move documentation about impact of the producer flow control to client from Broker docbook into JMS client docbook

20 months agoQPID-7622: Correct test dependency in JCA module
Keith Wall [Tue, 7 Feb 2017 19:45:33 +0000 (19:45 +0000)] 
QPID-7622: Correct test dependency in JCA module

20 months agoQPID-7622: Move client version from 7.0.0-SNAPSHOT to 6.3.0-SNAPSHOT
Keith Wall [Tue, 7 Feb 2017 19:39:34 +0000 (19:39 +0000)] 
QPID-7622: Move client version from 7.0.0-SNAPSHOT to 6.3.0-SNAPSHOT

20 months agoQPID-7622: Correct maven parentage of the example module, fix generation of docbook
Keith Wall [Tue, 7 Feb 2017 19:16:19 +0000 (19:16 +0000)] 
QPID-7622: Correct maven parentage of the example module, fix generation of docbook

20 months agoQPID-7622: Correct maven parentage of the JCA modules
Keith Wall [Tue, 7 Feb 2017 19:11:12 +0000 (19:11 +0000)] 
QPID-7622: Correct maven parentage of the JCA modules

20 months agoQPID-7622: Forgot the new client parent POM
Keith Wall [Tue, 7 Feb 2017 18:59:48 +0000 (18:59 +0000)] 
QPID-7622: Forgot the new client parent POM

20 months agoQPID-7622: [Java Broker/0-x JMS Client] Separate Broker / Client; eliminate common
Lorenz Quack [Thu, 20 Apr 2017 13:39:53 +0000 (14:39 +0100)] 
QPID-7622: [Java Broker/0-x JMS Client] Separate Broker / Client; eliminate common

This commit replaces svn commits r1782048 (https://svn.apache.org/r1782048) and
r1781783 (https://svn.apache.org/r1781783) during svn to git migration to allow
retaining the prior history of the files in git.

* remove broker
* new parent POM
* common code copied to client (package unchanged)
* POMs manually fixed up
* No elimination of broker-only code from client yet

23 months agoQPID-7603: [Java Broker, AMQP 1.0] Add support for maximum delivery count
Alex Rudyy [Mon, 6 Feb 2017 11:02:00 +0000 (11:02 +0000)] 
QPID-7603: [Java Broker, AMQP 1.0] Add support for maximum delivery count

23 months agoQPID-7601: Validation of derived attribute values with abstract management type annot...
Alex Rudyy [Tue, 31 Jan 2017 22:50:00 +0000 (22:50 +0000)] 
QPID-7601: Validation of derived attribute values with abstract management type annotation should pass

23 months agoQPID-7638: Tck test queue 'myQueue' should support 'message holding' for delivery...
Alex Rudyy [Tue, 31 Jan 2017 13:59:26 +0000 (13:59 +0000)] 
QPID-7638: Tck test queue 'myQueue' should support 'message holding' for delivery delay tests

23 months agoQPID-7650: merge README update. This closes #5.
Robert Gemmell [Tue, 31 Jan 2017 11:21:11 +0000 (11:21 +0000)] 
QPID-7650: merge README update. This closes #5.

23 months agoQPID-7558: [Java Broker] Restrict the tableNamePrefix values to match validValuePatte...
Alex Rudyy [Mon, 30 Jan 2017 17:15:40 +0000 (17:15 +0000)] 
QPID-7558: [Java Broker] Restrict the tableNamePrefix values to match validValuePattern in order to prevent SQL injection

           The patch was supplied by Lorenz Quack <lquack@apache.org>

23 months agoQPID-7638: Remove exclude files
Alex Rudyy [Mon, 30 Jan 2017 15:33:29 +0000 (15:33 +0000)] 
QPID-7638: Remove exclude files