Bug 467883
Summary: | Cluster support for TX transactions | ||
---|---|---|---|
Product: | Red Hat Enterprise MRG | Reporter: | Alan Conway <aconway> |
Component: | qpid-cpp | Assignee: | Alan Conway <aconway> |
Status: | CLOSED ERRATA | QA Contact: | Kim van der Riet <kim.vdriet> |
Severity: | urgent | Docs Contact: | |
Priority: | urgent | ||
Version: | 1.0 | CC: | freznice |
Target Milestone: | 1.1 | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-02-04 15:34:24 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Alan Conway
2008-10-21 14:16:30 UTC
No test info. Putting NEEDINFO flag. Things to test for cluster tx support: In a multi-node cluster: - start a tx transaction on one node, commit, verify results visible on all nodes. - start a tx transaction, do some work, rollback. Verify results *not* visible on all nodes. - start a tx transaction, do some work. Add a new cluster node. do more work and commit - verify results visible on new node. - start a tx transaction, do some work. Add a new cluster node. do more work and rollback - verify results not visible on new node. These cases can probably be combined to avoid starting multiple clusters, e.g. do first 2 tests on one cluster, the start 2 tx transactions & add new member commit one rollback the other etc. Comitted r711587. Unit test is qpid/cpp/src/tests/cluster_test.cpp - test case testTxTransaction Complete cluster test ran without failures. Feature implemented. Validated on RHEL 5.2 i386 / x86_64 in 3 node openais cluster. (rev:720810) ->VERIFIED An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2009-0035.html |