| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
fails to pad bytes in range 0A-0F with leading zero. Add testcase to test CRAM-MD5-HEX mechanism. Guard against nulls in SASL SaslServerFactory.getMechanismNames implementations to avoid dependency on mechanism registration order.
Applied patch from Keith Wall <keith.wall@gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@1087250 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
when subscriptions with unique selectors are in use
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@1087001 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@1069472 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
for autodelete queues
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@1051113 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@1051048 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
behaviour for DLQs
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@1051047 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@1049624 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
where pretech is very small
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@1044385 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@1042998 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
Count for 0-8/0-9 consumers
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@1042997 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
Release lock before sleeping.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@1002994 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
JNDI lookups
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@1002676 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@1002527 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
| |
Applied patch from Sorin Suciu<ssuciu@gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@1001790 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@979210 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@959212 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
| |
subscription. Remove duplication in implementations.
Applied patch from Andrew Kennedy <andrew.international@gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@930023 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
| |
Applying patch from Andrew Kennedy <andrew.international@gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@928703 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
| |
merged from trunk r916357
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@916694 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
| |
about durable subscriptions and have changed them accordingly.
merged from commit by gsim at trunk r902231
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@916687 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
AcknowledgeAfterFailoverOnMessageTest, The issues were the same as AckAfterFailoverTest. So used same prepBroker approach. Test also need timeout increased as broke restarts took to long for a message to be sent/received. Finally the last change was thatthe queue needed to be re-declared so that the final queue depth check would have a queue to query.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@907004 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@905605 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
created/sent if the channel/session is closed or the state has acutally changed in the mean time.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@905596 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
LVQ; added support for "browse only" consumers
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@900135 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
between sends
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@899302 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
between sends
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@899259 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
messages.
This update required a change to the FieldTable to clear any _encodedBuffer when setting a new value
Provided test in JMSDestintationTest. This test requires a broker that supports both 0-8/9 and 0-10 as we must first use a 0-10 connection to send a message, which does not set JMS_QPID_DESTTYPE, then receive the message on 0-8/9. This allows us to validate that messages recieved without JMS_QPID_DESTTYPE set will can correctly set the value without a BufferOverflow Exception when simply forwarding the message.
merged from trunk r888345
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@888478 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
| |
tables for the Destination type when JMS_QPID_DESTTYPE has not been set.
merged from trunk r887994
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@888392 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
merged from trunk r887951
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@888388 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
JMSDestinationTest to cover more test cases:
- Recieving a msg via Queue,Topic
- Recieving a msg via Queue with a MessageListener
- Recieving a msg on a queue that was sent to a topic, requires JMX interface to perform message move.
Merged from trunk r887948
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@888383 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
| |
connection is closed on send
merge of r829414 from java-broker-010
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@884627 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
it applicable to AMQMinaProtocolSession
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@884621 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@830638 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
topic publication easier, added MultiMessageDispatcher class to allow parameterised sending of messages to a queue or a topic
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@830637 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@830617 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@830594 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
bt the StateManager and will prvent the connection from working. During failover check and see if the Connection had been marked closed if so remove any set exception.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5.x-dev@830592 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
configuring retry rather than using the default failover URL that has multiple brokers defined. Whilst this may not stop the test failing it will make the log files simpler.
Updated FailoverHandler to ensure that any pending write is sync'd if possible. Also updated Test to perform a synchronous operation after the ack to ensure it arrives at the broker, QPID-2138 highlights that it doesn't get there due to what appears to be Mina propagating the exception ahead of the data.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@824704 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@824129 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
new createConsumer() method.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@823149 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
not signify that the socket has closed. So the broker had two open connections to send messages on. Change was to ensure that the previous Socket/IOSession has been closed before failover starts. Also added protected to ChannelOpenHandler to guard against out of order frames causing a NPE.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@823087 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
Updated AcknowldegeAfterFailoverTest to correctly cover the failure cases. Sending messages on a dirty transaction and Receiveing messagges on a dirty session.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@821824 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@821823 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
and the old one has not been consumed
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@821817 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
0-8/0-9 client
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@820739 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@819592 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
deadlock issue with 0-10 rollback method and onMessage usage. Moved 0-10 rollback strategy to the abstract AMQSession and updated 0-8 to use that approach.
0-8 Still excluded from test runs as the race condition is not that the dispatcher would hold a message and reject after the TxRollback. The problem is the Java Broker sends a message out after the FlowOk message so the Dispatcher then sits on it, see QPID-2116. This exact problem was hidden due to the way the Dispatcher is stopped. This problem has not been addressed. The request to stop the dispatcher can only actually stop the dispatcher whilst it is in the middle of processing a message. The stop needs to interrupt the _queue.take() and hold the dispatcher AFTER the processing of any message that it needs to do: see QPID-2117.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@819590 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
| |
I had missed this bit when I committed last night.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@817867 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
Added a check in the getNextBrokerDetails method to return null when the current broker equals the only remaining broker in the list
A test case for this will be added once I finalized the test case for the failover exchange method
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@817487 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
| |
I have also added a simple check for the default message priority in an existing test in JMSPropertiesTest
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@817478 13f79535-47bb-0310-9956-ffa450edef68
|