Author: rgodfrey
Date: Wed Dec 16 11:39:59 2015
New Revision: 1720340
URL: http://svn.apache.org/viewvc?rev=1720340=rev
Log:
QPID-6953 : Fix getContentSize() in AMQP 1.0 implementation
Modified:
qpid/java/trunk/broker-plugins/amqp-1-0-protocol/src/main/java/org/apache/qpid/server/protocol
Author: rgodfrey
Date: Tue Dec 15 20:46:10 2015
New Revision: 1720243
URL: http://svn.apache.org/viewvc?rev=1720243=rev
Log:
QPID-6954 : Add the ability to define "policies" for node auto-creation based
on address
Added:
qpid/java/trunk/broker-core/src/main/java/org/apache/q
Author: rgodfrey
Date: Tue Dec 15 20:47:11 2015
New Revision: 1720244
URL: http://svn.apache.org/viewvc?rev=1720244=rev
Log:
QPID-6954 : Revert inadvertantly committed files
Modified:
qpid/java/trunk/client/example/src/main/java/org/apache/qpid/example/Hello.java
qpid/java/trunk/client
Author: rgodfrey
Date: Tue Dec 15 21:05:45 2015
New Revision: 1720249
URL: http://svn.apache.org/viewvc?rev=1720249=rev
Log:
QPID-6954 : Refactor to remove code duplication
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/virtualhost/AbstractVirtualHost.java
Modified:
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/EncodingUtils.java
URL:
http://svn.apache.org/viewvc/qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/EncodingUtils.java?rev=1720183=1720182=1720183=diff
Author: rgodfrey
Date: Tue Dec 15 15:45:46 2015
New Revision: 1720183
URL: http://svn.apache.org/viewvc?rev=1720183=rev
Log:
QPID-6953 : Remove use of DataOutput for AMQP 0-8/9/9-1 encoding
Removed:
qpid/java/trunk/common/src/main/java/org/apache/qpid/util/ByteBufferDataOutput.java
Author: rgodfrey
Date: Sun Dec 13 21:23:53 2015
New Revision: 1719839
URL: http://svn.apache.org/viewvc?rev=1719839=rev
Log:
QPID-6945 : Provide only one mechanism for retrieving data from a message object
Modified:
qpid/java/trunk/bdbstore/src/main/java/org/apache/qpid/server/store
Author: rgodfrey
Date: Sun Dec 13 21:01:11 2015
New Revision: 1719836
URL: http://svn.apache.org/viewvc?rev=1719836=rev
Log:
QPID-6943 : Remove redundant method
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/binding/BindingImpl.java
Modified:
qpid/java/trunk
Author: rgodfrey
Date: Mon Dec 14 00:40:53 2015
New Revision: 1719849
URL: http://svn.apache.org/viewvc?rev=1719849=rev
Log:
QPID-6945 : Provide only one mechanism for retrieving data from a message object
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/logging
Modified:
qpid/java/trunk/broker-core/src/test/java/org/apache/qpid/server/virtualhostalias/VirtualHostAliasTest.java
URL:
http://svn.apache.org/viewvc/qpid/java/trunk/broker-core/src/test/java/org/apache/qpid/server/virtualhostalias/VirtualHostAliasTest.java?rev=1719463=1719462=1719463=diff
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/txn/DistributedTransaction.java
URL:
http://svn.apache.org/viewvc/qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/txn/DistributedTransaction.java?rev=1719463=1719462=1719463=diff
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/exchange/TopicExchange.java
URL:
http://svn.apache.org/viewvc/qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/exchange/TopicExchange.java?rev=1719463=1719462=1719463=diff
Author: rgodfrey
Date: Fri Dec 11 15:50:19 2015
New Revision: 1719463
URL: http://svn.apache.org/viewvc?rev=1719463=rev
Log:
QPID-4943 : Remove old interfaces for queues, exchanges and virtual hosts
Removed:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/exchange
Modified:
qpid/java/trunk/broker-plugins/amqp-1-0-protocol/src/main/java/org/apache/qpid/server/protocol/v1_0/Session_1_0.java
URL:
Modified:
qpid/java/trunk/broker-core/src/test/java/org/apache/qpid/server/logging/VirtualHostNameAndLevelLogInclusionRuleImplTest.java
URL:
Author: rgodfrey
Date: Thu Dec 10 09:51:30 2015
New Revision: 1719047
URL: http://svn.apache.org/viewvc?rev=1719047=rev
Log:
QPID-6939 : Process all possible bytes in AMQPConnection_1_0.received()
Modified:
qpid/java/trunk/broker-plugins/amqp-1-0-protocol/src/main/java/org/apache/qpid
Author: rgodfrey
Date: Thu Dec 10 09:03:24 2015
New Revision: 1719037
URL: http://svn.apache.org/viewvc?rev=1719037=rev
Log:
QPID-6938 : Ensure the RestTestHelper can open non TLSv1 HTTPS connections on
the IBM JDK
Modified:
qpid/java/trunk/systests/src/main/java/org/apache/qpid/systest
Author: rgodfrey
Date: Thu Dec 10 08:35:26 2015
New Revision: 1719026
URL: http://svn.apache.org/viewvc?rev=1719026=rev
Log:
QPID-6938 : Ensure the RestTestHelper can open non TLSv1 HTTPS connections on
the IBM JDK
Modified:
qpid/java/trunk/systests/src/main/java/org/apache/qpid/systest
Author: rgodfrey
Date: Thu Dec 10 09:00:28 2015
New Revision: 1719033
URL: http://svn.apache.org/viewvc?rev=1719033=rev
Log:
QPID-6938 : Ensure the RestTestHelper can open non TLSv1 HTTPS connections on
the IBM JDK
Modified:
qpid/java/trunk/systests/src/main/java/org/apache/qpid/systest
Author: rgodfrey
Date: Thu Dec 10 08:39:23 2015
New Revision: 1719028
URL: http://svn.apache.org/viewvc?rev=1719028=rev
Log:
QPID-6938 : Ensure HTTPS ports offer TLSv1.1 and TLSv1.2 on the IBM JDK
Modified:
qpid/java/trunk/broker-plugins/management-http/src/main/java/org/apache/qpid/server
Author: rgodfrey
Date: Thu Dec 10 10:19:03 2015
New Revision: 1719051
URL: http://svn.apache.org/viewvc?rev=1719051=rev
Log:
QPID-6940 : The delivery object no longer needs to retain a list of transfers
Modified:
qpid/java/trunk/broker-plugins/amqp-1-0-protocol/src/main/java/org/apache/qpid
Author: rgodfrey
Date: Wed Dec 9 15:42:37 2015
New Revision: 1718889
URL: http://svn.apache.org/viewvc?rev=1718889=rev
Log:
QPID-6938 : Disable TLSv1 support by default
Modified:
qpid/java/trunk/broker-core/src/test/java/org/apache/qpid/server/transport/TCPandSSLTransportTest.java
Author: rgodfrey
Date: Wed Dec 9 16:12:57 2015
New Revision: 1718893
URL: http://svn.apache.org/viewvc?rev=1718893=rev
Log:
QPID-6928 : temporarily re-enable TLSv1
Modified:
qpid/java/trunk/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin
Author: rgodfrey
Date: Wed Dec 9 17:16:18 2015
New Revision: 1718918
URL: http://svn.apache.org/viewvc?rev=1718918=rev
Log:
QPID-6938 : disable support for TLSv1
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport/NonBlockingConnectionTLSDelegate.java
Author: rgodfrey
Date: Thu Dec 3 12:07:23 2015
New Revision: 1717743
URL: http://svn.apache.org/viewvc?rev=1717743=rev
Log:
QPID-6928 : null or empty string target destinations should route to the
default destination of the virtual host
Merged from trunk with command:
svn merge -c 1717735
Author: rgodfrey
Date: Thu Dec 3 12:05:02 2015
New Revision: 1717742
URL: http://svn.apache.org/viewvc?rev=1717742=rev
Log:
QPID-6926 : Do not sent a detach on an ended session
Merged from trunk with command:
svn merge -c 1717691 https://svn.apache.org/repos/asf/qpid/java/trunk
Modified
Author: rgodfrey
Date: Thu Dec 3 11:29:11 2015
New Revision: 1717735
URL: http://svn.apache.org/viewvc?rev=1717735=rev
Log:
QPID-6928 : null or empty string target destinations should route to the
default destination of the virtual host
Modified:
qpid/java/trunk/broker-plugins/amqp-1-0
Author: rgodfrey
Date: Wed Dec 2 22:27:43 2015
New Revision: 1717691
URL: http://svn.apache.org/viewvc?rev=1717691=rev
Log:
QPID-6926 : Do not sent a detach on an ended session
Modified:
qpid/java/trunk/broker-plugins/amqp-1-0-protocol/src/main/java/org/apache/qpid/amqp_1_0/transport
Author: rgodfrey
Date: Mon Nov 30 15:05:57 2015
New Revision: 1717269
URL: http://svn.apache.org/viewvc?rev=1717269=rev
Log:
QPID-6918 : Make auto generated self signed certs work for JDK 8; fix model so
non available types are not visible in meta data
Added:
qpid/java/trunk/broker-core
Author: rgodfrey
Date: Thu Nov 26 11:38:14 2015
New Revision: 1716609
URL: http://svn.apache.org/viewvc?rev=1716609=rev
Log:
QPID-6906 : Address review comments by [~k-wall], add ability to upload
certificates
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/model
Author: rgodfrey
Date: Wed Nov 25 16:31:07 2015
New Revision: 1716474
URL: http://svn.apache.org/viewvc?rev=1716474=rev
Log:
QPID-6911 : Api docs for Broker not being displayed
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/model/ConfiguredObjectTypeRegistry.java
Author: rgodfrey
Date: Wed Nov 25 19:23:25 2015
New Revision: 1716515
URL: http://svn.apache.org/viewvc?rev=1716515=rev
Log:
QPID-6911 : Fix issue discovered by [~k-wall]
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/model/Broker.java
qpid/java/trunk/broker
Author: rgodfrey
Date: Tue Nov 24 23:24:30 2015
New Revision: 1716277
URL: http://svn.apache.org/viewvc?rev=1716277=rev
Log:
QPID-6906 : Allow for better management of ManagedPeerCertificateTrustStores
Added:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/security
Author: rgodfrey
Date: Sat Nov 21 22:25:52 2015
New Revision: 1715586
URL: http://svn.apache.org/viewvc?rev=1715586=rev
Log:
QPID-6876 : Provide a mechanism to extract the certificate of an auto generated
self signed key
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid
Author: rgodfrey
Date: Wed Nov 18 09:51:00 2015
New Revision: 1714959
URL: http://svn.apache.org/viewvc?rev=1714959=rev
Log:
QPID-6865 : Avoid deadlock when calling setMessageAssignmentSuspended
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport
Author: rgodfrey
Date: Mon Nov 16 11:51:59 2015
New Revision: 1714563
URL: http://svn.apache.org/viewvc?rev=1714563=rev
Log:
QPID-6840 : Address review comments from [~lorenz.quack]
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport
Author: rgodfrey
Date: Mon Nov 16 09:52:43 2015
New Revision: 1714531
URL: http://svn.apache.org/viewvc?rev=1714531=rev
Log:
QPID-6848 : Ensure clearQueue deletes acquired messages. For messages where
acquisition is locked, delete once the acquisition is unlocked
Modified:
qpid/java/trunk
Author: rgodfrey
Date: Mon Nov 16 09:50:41 2015
New Revision: 1714530
URL: http://svn.apache.org/viewvc?rev=1714530=rev
Log:
QPID-6843 : Implement heartbeating for AMQP 1.0
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport/NonBlockingConnection.java
Author: rgodfrey
Date: Mon Nov 16 09:59:25 2015
New Revision: 1714533
URL: http://svn.apache.org/viewvc?rev=1714533=rev
Log:
QPID-6853 : Ensure a reference is kept to messages on the consumertarget _queue
to stop them being removed from the store before they have been sent down the
wire
Author: rgodfrey
Date: Fri Nov 13 11:40:06 2015
New Revision: 1714191
URL: http://svn.apache.org/viewvc?rev=1714191=rev
Log:
QPID-6845 : Ensure inputClosed() calls the remoteClose handler for the
connection
Modified:
qpid/java/trunk/broker-plugins/amqp-1-0-protocol/src/main/java/org/apache
Author: rgodfrey
Date: Fri Nov 13 11:39:09 2015
New Revision: 1714190
URL: http://svn.apache.org/viewvc?rev=1714190=rev
Log:
QPID-6844 : Fix link credit assignment for AMQP 1.0
Modified:
qpid/java/trunk/broker-plugins/amqp-1-0-protocol/src/main/java/org/apache/qpid/amqp_1_0/transport
Author: rgodfrey
Date: Fri Nov 13 17:10:06 2015
New Revision: 1714240
URL: http://svn.apache.org/viewvc?rev=1714240=rev
Log:
QPID-6840 : Address review comments from [~lorenz.quack]
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport
Author: rgodfrey
Date: Fri Nov 13 16:45:10 2015
New Revision: 1714237
URL: http://svn.apache.org/viewvc?rev=1714237=rev
Log:
QPID-6480 : Address review comments from [~lorenz.quack]
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport
Author: rgodfrey
Date: Thu Nov 12 10:24:24 2015
New Revision: 1714003
URL: http://svn.apache.org/viewvc?rev=1714003=rev
Log:
QPID-6840 : interleave calls to process pending work with network writes
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport
Author: rgodfrey
Date: Thu Nov 12 10:33:44 2015
New Revision: 1714008
URL: http://svn.apache.org/viewvc?rev=1714008=rev
Log:
QPID-6841 : Calling recover should not modify the lastSeenEntry of the consumer
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/queue
Author: rgodfrey
Date: Wed Nov 11 19:41:09 2015
New Revision: 1713921
URL: http://svn.apache.org/viewvc?rev=1713921=rev
Log:
QPID-6794 : Update running count for all tasks executed by the network
connection scheduler
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid
Author: rgodfrey
Date: Tue Nov 10 11:09:02 2015
New Revision: 1713610
URL: http://svn.apache.org/viewvc?rev=1713610=rev
Log:
QPID-6820 : State change listeners on non-acquired messages do not get removed
when consumers are closed
Modified:
qpid/java/trunk/broker-core/src/main/java/org
Author: rgodfrey
Date: Thu Nov 5 16:01:47 2015
New Revision: 1712803
URL: http://svn.apache.org/viewvc?rev=1712803=rev
Log:
QPID-6662 : Fix bug in StateChangeListenerEntry that meant duplicate listeners
could be added
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid
Author: rgodfrey
Date: Thu Oct 29 16:59:45 2015
New Revision: 1711301
URL: http://svn.apache.org/viewvc?rev=1711301=rev
Log:
QPID-6794 : Ensure connection is always added back to the selector it is
currently assigned to - otherwise connections are assigned to all selectors,
and deadlocks can
Author: rgodfrey
Date: Wed Oct 28 23:58:03 2015
New Revision: 1711166
URL: http://svn.apache.org/viewvc?rev=1711166=rev
Log:
QPID-6810 : WebSocket provider fixes
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport/AbstractAMQPConnection.java
qpid/java
Author: rgodfrey
Date: Fri Oct 23 15:48:42 2015
New Revision: 1710248
URL: http://svn.apache.org/viewvc?rev=1710248=rev
Log:
QPID-6810 : Update WebSockets plugin to align with new IO model
Modified:
qpid/java/trunk/broker-plugins/websocket/src/main/java/org/apache/qpid/server/transport
Author: rgodfrey
Date: Thu Oct 22 13:07:46 2015
New Revision: 1710010
URL: http://svn.apache.org/viewvc?rev=1710010=rev
Log:
QPID-6794 : Allow for multiple selector tasks to allow for better scaling with
many connections
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid
Author: rgodfrey
Date: Wed Oct 21 16:29:37 2015
New Revision: 1709878
URL: http://svn.apache.org/viewvc?rev=1709878=rev
Log:
QPID-6750 : Simplify the implementation of the futures, avoid using futures
when they are not necessary
Modified:
qpid/java/trunk/bdbstore/src/main/java/org/apache
Author: rgodfrey
Date: Wed Oct 21 15:51:32 2015
New Revision: 1709868
URL: http://svn.apache.org/viewvc?rev=1709868=rev
Log:
QPID-6797 : Stop creating unnecessary objects (derived from examining profiler
output)
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server
Author: rgodfrey
Date: Fri Oct 16 09:53:03 2015
New Revision: 1708938
URL: http://svn.apache.org/viewvc?rev=1708938=rev
Log:
QPID-6794 : remove extraneous connection.clearScheduled() which may cause two
threads to process the same connection concurrently
Modified:
qpid/java/trunk/broker
Author: rgodfrey
Date: Fri Oct 16 13:50:25 2015
New Revision: 1708999
URL: http://svn.apache.org/viewvc?rev=1708999=rev
Log:
QPID-6797 : cache the results of ConfiguredObjectTypeRegistry.getCategory()
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/model
Author: rgodfrey
Date: Fri Oct 16 13:27:02 2015
New Revision: 1708992
URL: http://svn.apache.org/viewvc?rev=1708992=rev
Log:
QPID-6781 : Avoid wasteful calls to Subject.getSubject() when the subject is
known
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server
Author: rgodfrey
Date: Fri Oct 16 13:51:07 2015
New Revision: 1709000
URL: http://svn.apache.org/viewvc?rev=1709000=rev
Log:
QPID-6797 : merge queue entry state change listeners, and use a single instance
per consumer
Modified:
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java
Author: rgodfrey
Date: Fri Oct 16 15:42:51 2015
New Revision: 1709046
URL: http://svn.apache.org/viewvc?rev=1709046=rev
Log:
QPID-6797 : Calculate the connection thread name once, rather than on every
invocation
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server
Author: rgodfrey
Date: Thu Oct 15 08:39:35 2015
New Revision: 1708740
URL: http://svn.apache.org/viewvc?rev=1708740=rev
Log:
QPID-6789 : Avoid unnecessary selector wakeups
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport/NetworkConnectionScheduler.java
Author: rgodfrey
Date: Thu Oct 15 21:14:02 2015
New Revision: 1708894
URL: http://svn.apache.org/viewvc?rev=1708894=rev
Log:
QPID-6794 : reduce latency after select
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport/NetworkConnectionScheduler.java
qpid
Author: rgodfrey
Date: Thu Oct 15 21:46:32 2015
New Revision: 1708897
URL: http://svn.apache.org/viewvc?rev=1708897=rev
Log:
QPID-6794 : always try to read again if we read on first attempt
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport
Author: rgodfrey
Date: Thu Oct 8 08:47:51 2015
New Revision: 1707450
URL: http://svn.apache.org/viewvc?rev=1707450=rev
Log:
QPID-6749 : Optimise the retrieval of logback loggers based on name
Modified:
qpid/java/trunk/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/logging
Author: rgodfrey
Date: Thu Oct 8 15:16:36 2015
New Revision: 1707566
URL: http://svn.apache.org/viewvc?rev=1707566=rev
Log:
QPID-6781 : Performance improvements by caching AccessControllerContext
Removed:
qpid/java/trunk/broker-core/src/test/java/org/apache/qpid/server/virtualhost
Author: rgodfrey
Date: Mon Sep 28 11:34:37 2015
New Revision: 1705658
URL: http://svn.apache.org/viewvc?rev=1705658=rev
Log:
QPID-6578 : Race condition can lead to referenceCount on messages being below
zero
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/message
Author: rgodfrey
Date: Wed Sep 23 09:43:59 2015
New Revision: 1704798
URL: http://svn.apache.org/viewvc?rev=1704798=rev
Log:
QPID-6749 : Direct bdb logging to correctly named loggers
Modified:
qpid/java/trunk/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/logging
Author: rgodfrey
Date: Thu Sep 10 12:31:00 2015
New Revision: 1702236
URL: http://svn.apache.org/r1702236
Log:
QPID-6734 : Use EVICT_LN cache mode for BDB sote
Modified:
qpid/java/trunk/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/StandardEnvironmentFacade.java
qpid
Author: rgodfrey
Date: Thu Sep 3 16:41:24 2015
New Revision: 1701067
URL: http://svn.apache.org/r1701067
Log:
QPID-6662 : use pooled buffers for ssl encrypted data
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport/NonBlockingConnectionTLSDelegate.java
Author: rgodfrey
Date: Thu Sep 3 15:47:44 2015
New Revision: 1701054
URL: http://svn.apache.org/r1701054
Log:
QPID-6262 : Fix case where TLS is used and application buffer has space
remaining but it is less than the SSL packet size
Modified:
qpid/java/trunk/broker-core/src/main/java/org
Author: rgodfrey
Date: Thu Sep 3 23:28:28 2015
New Revision: 1701147
URL: http://svn.apache.org/r1701147
Log:
QPID-6662 : Ensure byte buffers are zeroed when returned to the pool
Modified:
qpid/java/trunk/common/src/main/java/org/apache/qpid/bytebuffer/QpidByteBuffer.java
Modified:
qpid
Author: rgodfrey
Date: Thu Sep 3 13:15:48 2015
New Revision: 1701014
URL: http://svn.apache.org/r1701014
Log:
QPID-6662 : Ensure byte buffer disposal
Modified:
qpid/java/trunk/broker-plugins/amqp-0-10-protocol/src/main/java/org/apache/qpid/server/protocol/v0_10/AMQPConnection_0_10.java
Author: rgodfrey
Date: Wed Sep 2 12:37:32 2015
New Revision: 1700792
URL: http://svn.apache.org/r1700792
Log:
QPID-6662 : Use QpidByteBuffer in metadata and 0-10 encoding in the broker
Modified:
qpid/java/trunk/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/tuple
Author: rgodfrey
Date: Tue Sep 1 15:18:13 2015
New Revision: 1700588
URL: http://svn.apache.org/r1700588
Log:
QPID-6662 : use QpidByteBuffer and not ByteBuffer for message meta data
Modified:
qpid/java/trunk/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/tuple
Author: rgodfrey
Date: Fri Aug 28 10:33:01 2015
New Revision: 1698296
URL: http://svn.apache.org/r1698296
Log:
QPID-6662 : Fix to [r1698241|http://svn.apache.org/r1698241] handling of
allocation of buffers
Modified:
qpid/java/trunk/common/src/main/java/org/apache/qpid/bytebuffer
Author: rgodfrey
Date: Fri Aug 28 11:37:38 2015
New Revision: 1698311
URL: http://svn.apache.org/r1698311
Log:
QPID-6713 : Materialize message content / properties when visiting messages on
the queue, rather than retaining references to the entry / object
Added:
qpid/java/trunk/broker-core
Author: rgodfrey
Date: Fri Aug 28 13:10:34 2015
New Revision: 1698333
URL: http://svn.apache.org/r1698333
Log:
QPID-6712 : Applied tidied up version of WIP patch, with changes for QPID-6713
removed
Modified:
qpid/java/trunk/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb
Author: rgodfrey
Date: Thu Aug 27 22:54:19 2015
New Revision: 1698237
URL: http://svn.apache.org/r1698237
Log:
QPID-6662 : Remove unnecessary copying of data in BDB for meta data
Modified:
qpid/java/trunk/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb
Author: rgodfrey
Date: Thu Aug 27 23:07:42 2015
New Revision: 1698241
URL: http://svn.apache.org/r1698241
Log:
QPID-6662 : Address comments from [~kwall]
Modified:
qpid/java/trunk/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/AbstractBDBMessageStore.java
qpid/java
Author: rgodfrey
Date: Fri Aug 28 00:19:29 2015
New Revision: 1698248
URL: http://svn.apache.org/r1698248
Log:
QPID-6713 : Ensure messages being processed by management or browsers are not
concurrently removed from the store
Modified:
qpid/java/trunk/broker-core/src/main/java/org/apache
Author: rgodfrey
Date: Sun Aug 23 14:20:02 2015
New Revision: 1697182
URL: http://svn.apache.org/r1697182
Log:
QPID-6662 : Ensure buffers are disposed when messages are flowed to disk
Modified:
qpid/java/trunk/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb
Author: rgodfrey
Date: Fri Aug 21 09:53:29 2015
New Revision: 1696917
URL: http://svn.apache.org/r1696917
Log:
QPID-6662 : Improve performance by no longer using soft refs
Added:
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/util/StateChangeListenerEntry.java
Author: rgodfrey
Date: Thu Aug 20 15:04:04 2015
New Revision: 1696803
URL: http://svn.apache.org/r1696803
Log:
QPID-6662 : Remove finalize method on QpidByteBuffer as this causes
unacceptable overhead
Modified:
qpid/java/trunk/common/src/main/java/org/apache/qpid/bytebuffer
Author: rgodfrey
Date: Sat Aug 8 18:26:14 2015
New Revision: 1694835
URL: http://svn.apache.org/r1694835
Log:
QPID-6662 : Prevent the underlying ByteBuffer from escaping, unless the buffer
is also marked as no longer eligible for a pool
Removed:
qpid/java/trunk/broker-core/src/main/java
Author: rgodfrey
Date: Fri Aug 7 17:19:01 2015
New Revision: 1694713
URL: http://svn.apache.org/r1694713
Log:
QPID-6662 : QpidByteBuffer.allocateDirect should actually allocate a direct
byte buffer
Modified:
qpid/java/trunk/common/src/main/java/org/apache/qpid/bytebuffer
Modified:
qpid/java/trunk/broker-plugins/amqp-1-0-protocol/src/main/java/org/apache/qpid/amqp_1_0/codec/DelegatingValueWriter.java
URL:
Modified:
qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ContentHeaderBody.java
URL:
http://svn.apache.org/viewvc/qpid/java/trunk/common/src/main/java/org/apache/qpid/framing/ContentHeaderBody.java?rev=1694594r1=1694593r2=1694594view=diff
Author: rgodfrey
Date: Fri Aug 7 00:28:17 2015
New Revision: 1694594
URL: http://svn.apache.org/r1694594
Log:
QPID-6662 : Wrap use of ByteBuffers in QpidByteBuffer class to allow for use of
pools of buffers rather than always allocating fresh. Refactor
NonBlockingConnection to allow
Modified:
qpid/java/trunk/broker-plugins/amqp-1-0-protocol/src/main/java/org/apache/qpid/server/protocol/v1_0/AMQPConnection_1_0.java
URL:
Modified:
qpid/java/trunk/broker-core/src/test/java/org/apache/qpid/server/store/MessageStoreQuotaEventsTestBase.java
URL:
Author: rgodfrey
Date: Thu Aug 6 14:56:33 2015
New Revision: 1694514
URL: http://svn.apache.org/r1694514
Log:
QPID-6682 : ensure correct protocol is used on SSLTest
Modified:
qpid/java/trunk/systests/src/test/java/org/apache/qpid/client/ssl/SSLTest.java
Modified:
qpid/java/trunk/systests
Author: rgodfrey
Date: Thu Aug 6 15:18:36 2015
New Revision: 1694521
URL: http://svn.apache.org/r1694521
Log:
QPID-6682 : ensure correct protocol is used on ExternalAuthenticationTest
Modified:
qpid/java/trunk/systests/src/test/java/org/apache/qpid/server/security/auth/manager
Author: rgodfrey
Date: Thu Jul 30 09:13:06 2015
New Revision: 1693397
URL: http://svn.apache.org/r1693397
Log:
QPID-6662 : When using direct ByteBuffers the GC does not evacuate SoftRefs
from memory in a timely fashion leading to out of memory errors. By explicitly
nulling the softrefs when
Author: rgodfrey
Date: Wed Jul 29 17:54:28 2015
New Revision: 1693325
URL: http://svn.apache.org/r1693325
Log:
QPID-6662 : For small buffers use a heap byte buffer
Modified:
qpid/java/trunk/broker-plugins/amqp-0-10-protocol/src/main/java/org/apache/qpid/server/protocol/v0_10
Author: rgodfrey
Date: Wed Jul 29 10:45:47 2015
New Revision: 1693239
URL: http://svn.apache.org/r1693239
Log:
QPID-6662 : expand the input buffer if the protocol engine requires more data
than the default size before it can successfully process
Modified:
qpid/java/trunk/broker-core/src
Author: rgodfrey
Date: Wed Jul 29 10:23:26 2015
New Revision: 1693236
URL: http://svn.apache.org/r1693236
Log:
QPID-6662 : store should allow for holding the original byte buffers for
message content rather than copying into a single large buffer
Added:
qpid/java/trunk/common/src/main/java
Author: rgodfrey
Date: Tue Jul 28 16:31:18 2015
New Revision: 1693129
URL: http://svn.apache.org/r1693129
Log:
QPID-6662 : Continue to use the same buffer rather than fragmenting when there
is insufficient data to decode (0-8/9/9-1)
Modified:
qpid/java/trunk/broker-core/src/main/java/org
Author: rgodfrey
Date: Tue Jul 28 17:19:17 2015
New Revision: 1693134
URL: http://svn.apache.org/r1693134
Log:
QPID-6662 : Fix test which assumed heap byte buffer
Modified:
qpid/java/trunk/systests/src/test/java/org/apache/qpid/transport/ProtocolNegotiationTest.java
Modified:
qpid/java
Author: rgodfrey
Date: Tue Jul 28 17:37:57 2015
New Revision: 1693137
URL: http://svn.apache.org/r1693137
Log:
QPID-6662 : [Java Broker] AMQP 1.0 code should also allocate direct buffers
Modified:
qpid/java/trunk/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb
Author: rgodfrey
Date: Mon Jul 27 13:38:35 2015
New Revision: 1692881
URL: http://svn.apache.org/r1692881
Log:
NO-JIRA : Remove unused hostname alias from systests configuration (since it
can cause issues when the tests are run on poorly configured networks)
Modified:
qpid/java/trunk
Author: rgodfrey
Date: Mon Jul 27 09:05:14 2015
New Revision: 1692839
URL: http://svn.apache.org/r1692839
Log:
QPID-6612 : Remove duplicated addition of connection principal (also added in
the base class
Modified:
qpid/java/trunk/broker-plugins/amqp-0-8-protocol/src/main/java/org/apache
501 - 600 of 1816 matches
Mail list logo