| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
when syncronization policy SYNC is set for local transactions in BDB HA virtual host
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1599445 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
messaging connection
The leak was due to the fact that nothing was telling the virtualhost to unregister the connection child (#unregisterChild)
when the connection was closed.
* Made ConnectionAdapter responsible for causing its own deletion (when the underlying connection is closed). The call to #deleted() causes the child
to be unregistered from its parent (preventing the leak)
* Removed the now unnecessary _connectionAdapters map from the VH. This needlessly duplicated information already held more generally by the ACO.
* Refactored SessionAdapter in sympathy with CA changes. SessionsAdapters where _not_ being leaked as the session implementation were already telling the model to delete.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1598658 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
queues that are not active
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1598260 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
virtual host node from the virtual host node tab
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1598257 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
virtual host nodes and virtual hosts from the broker tab
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1598232 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1598231 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
|
|
| |
virtual host,
remove 'coalescingSync' attribute from BDB HA virtual host node and always use coalescingSync with replicated environment,
change attribute 'durability' of BDB HA virtual host node into derived attribute,
delegate bdb je transaction creation to EnvironmentFacade,
with ReplicatedEnvironmentFacade crate transactions with durability having virtual host transaction sync policies
and ack mode 'SIMPLE_MAJORITY'.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1597801 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
meaning observations of test members could yield NPE
* Reordered so that the exception listener's latch is decremented only after members for linked exception message and linked exception code.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1597595 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
BDBHAVirtualHostNodeTest.testTransferMasterToRemoteReplica
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1597578 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1597564 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
remote replica in order to understand sporadic test failure
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1597538 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
to allow listeners to hear virtual host deletion. JMX Management needs to unregister virtual host MBean on host deletion
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1597340 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
coalescing committer on shutdown
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1597122 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1597084 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
|
|
| |
testNewMasterElectedWhenVirtualHostIsStopped
* VHN role attribute now mutated after the completion of onMaster/onReplica event
* Made BDBHAReplicaVirtualHost a type (BDB_HA_REPLICA) within the VirtualHost category. This no-op vhost represents the virtualhost
when the node is replica (and the mastership is elsewhere within the group).
Work by Andrew MacBean <andymacbean@gmail.com> and me.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1597066 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
update to match current build
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1597065 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
transitive
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1597054 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
ensure we dont loop retrying it
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596899 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
the endpoint input throws something, ensure the connection is unregistered from the connection registry
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596894 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596797 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
It seems sometimes the JMX Plugin's RMI sockets are closed (by the RMI TCP Accept thread) *after* the Broker has stopped. I can't find a way to avoid this issue. Work around by awaiting the ports to become free within the test.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596702 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596659 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
SO_REUSEADDR socket option - defect fix - set socket option *before* port is bound
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596631 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596600 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596598 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
build did
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596597 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
specific to the ant build
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596596 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
associated files
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596595 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
| |
SO_REUSEADDR socket option
* Plugin now passes correctly configured ServerSocketFactory to JMX for both the registry and connector servers.
* Manually retested SSL connections to JMX.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596579 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
| |
* Add state transition tests for BDBHA virtualhostnode / virtualhost
* Prevent the BDBVHN activating the VH (this is now a responsibility of attain desired state)
* BDBHARemoteReplicationNode use state UNAVAILABLE in the case where the remote node is not MASTER or REPLICA.
Work by Andrew MacBean <andymacbean@gmail.com> and me.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596536 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596522 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
| |
* Changes in virtualhost state are now persisted to store.
* VirtualHostState eliminated. The PASSIVE state used when a BDB HA Virtualhost is in replica is replaced by UNAVAILABLE.
Work by me and Andrew MacBean <andymacbean@gmail.com>.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596281 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
ReplicationGroupAdmin#removeMember to remove node from the group
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596273 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
investigate sporadic test failure on some CI environments
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596269 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
there are unsatisfied dependencies, enabling startup if the associated pluggable services are not being used
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596214 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
org.apache.qpid.server.store.berkeleydb.replication/upgrader sub-packages
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1595227 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1595188 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
Patch Supplied by Andrew MacBean <andymacbean@gmail.com>.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1595155 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1594963 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
|
|
| |
* Added test to ensure that the VHN can transit between ACTIVE <=> STOPPED
* Fixed defect whereby the VHN could not be recovered in the STOPPED state. Added test case.
* Fixed defct whereby on stopping a VHN, the DurableConfigurationStore would be left open.
Work by me and Andrew MacBean <andymacbean@gmail.com>.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1594903 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
lastKnownReplicationId property
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1594509 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
addition to latest
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1594260 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1594221 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
flag to enable
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1594177 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
releases, to be merged to 0.28 branch
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1594176 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
|
|
| |
call to virtual host rest service before opening of virtual host
Patch Supplied by Andrew MacBean <andymacbean@gmail.com>.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1593930 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1593576 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1593562 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1593538 13f79535-47bb-0310-9956-ffa450edef68
|
| |
|
|
|
|
| |
calls to setDesiredState
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1593264 13f79535-47bb-0310-9956-ffa450edef68
|