Branch: refs/heads/storage_workflow
Home: https://github.com/rhq-project/rhq
Commit: f8cfff37bf835e59789f718795a60a93d676f394
https://github.com/rhq-project/rhq/commit/f8cfff37bf835e59789f718795a60a93d…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M modules/enterprise/server/itests-2/pom.xml
A modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/storage/FailedStepRunner.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/storage/FakeStepRunner.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/storage/StorageClusterMaintenanceManagerBeanTest.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageClusterMaintenanceManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageClusterMaintenanceManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/maintenance/StorageMaintenanceJob.java
Log Message:
-----------
[BZ 1120418] add test for job that fails and should be aborted
Branch: refs/heads/storage_workflow
Home: https://github.com/rhq-project/rhq
Commit: 08167116f237a0f9bffde51cff38cee8290dae44
https://github.com/rhq-project/rhq/commit/08167116f237a0f9bffde51cff38cee82…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/storage/FakeStepRunner.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/storage/StorageClusterMaintenanceManagerBeanTest.java
R modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/storage/TestCalculatorLookup.java
R modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/storage/TestDeployCalculator.java
A modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/storage/TestStepCalculator.java
A modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/storage/TestStepRunnerFactory.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageClusterMaintenanceManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/maintenance/job/DeployCalculator.java
Log Message:
-----------
[BZ 1120418] add test for executing multiple jobs, fix bug in loading job queue
Branch: refs/heads/master
Home: https://github.com/rhq-project/rhq
Commit: 47e2f193906fbcc8b49f8040c9eef0bb48a5de63
https://github.com/rhq-project/rhq/commit/47e2f193906fbcc8b49f8040c9eef0bb4…
Author: Michael Burman <miburman(a)redhat.com>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresDatabaseComponent.java
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresTableComponent.java
Log Message:
-----------
[BZ 1117829] Add quotes around necessary tableNames and columnNames to force case-sensitivity on PostgreSQL
Branch: refs/heads/jshaughn/1125439
Home: https://github.com/rhq-project/rhq
Commit: 20815ab04ab1692ed8f4dd1912de7dfcb7aa9f6b
https://github.com/rhq-project/rhq/commit/20815ab04ab1692ed8f4dd1912de7dfcb…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-08-06 (Wed, 06 Aug 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertManagerBean.java
Log Message:
-----------
[1126853] Alert does not trigger if defined with 'disable when fired'
This was undetected fallout from the work done in BZ 1110434. Although,
it's fallout that doesn't make a lot of sense. It's either a bug in
HornetQ/Arjuna/EAP interaction Tx management, or we violated some very
subtle J2EE/JTA rule. Basically this is what was happening:
1) alert condition consumer onMessage is invoked (with default CMT Tx semantics)
2) it invokes a series of nested SLSB calls with various Tx semantics, including
REQUIRED, REQUIRES_NEW and NOT_SUPPORTED.
3) The NOT_SUPPORTED method hangs on method return, as such some downstream
processing commits (due to REQUIRES_NEW semantics) but the upstream calls
don't complete. So even though the alerting all worked, it never got
to commit.
4) After 10 minutes the Tx reaper comes along and cancels the hanging Tx.
The fix/workaround is actually easy. Instead of calling the general purpose
disableAlertDefinitions() method (which supports mass-disable and therefore
uses the NOT_SUPPORTED semantics to help chunk transactioning) we switch to
the disableResourceAlertDefinitions() method (which uses REQUIRED) because
we know we are dealing with a single resource-level alert definition.
We make an analogous change for enable. We are basically avoiding the
issue.
Commit: e7fd7c1c9ce5268c6ee2a314c57e344b65a5b494
https://github.com/rhq-project/rhq/commit/e7fd7c1c9ce5268c6ee2a314c57e344b6…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
Log Message:
-----------
[1125439] Duplicate baselines metric entries
Add Larry's suggested table repair. Remove duplicate table entries prior
to recreating the index as uniquue.
Compare: https://github.com/rhq-project/rhq/compare/368668667dbb...e7fd7c1c9ce5
Branch: refs/heads/storage_workflow
Home: https://github.com/rhq-project/rhq
Commit: 47fa4bee41ffb94741574eedcaa8170e1f3bdc0c
https://github.com/rhq-project/rhq/commit/47fa4bee41ffb94741574eedcaa8170e1…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/storage/StorageClusterMaintenanceManagerBeanTest.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageClusterMaintenanceManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageClusterMaintenanceManagerLocal.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/maintenance/DefaultStepRunnerFactory.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/maintenance/MaintenanceStepRunnerFactory.java
Log Message:
-----------
[BZ 1120418] more refactoring to be able to verify step execution
Branch: refs/heads/storage_workflow
Home: https://github.com/rhq-project/rhq
Commit: 0f0d0ac7c3e88d328483da11816e9e58729e3f8e
https://github.com/rhq-project/rhq/commit/0f0d0ac7c3e88d328483da11816e9e587…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/AbstractEJB3Test.java
M pom.xml
Log Message:
-----------
run server itests without having to rebuild the ear
The process for running itests is cumbersome. Not only do you have to fully
server/jar, you also have to build the ear before running the tests in the
itests-2 module. This makes it really difficult to do iterative development.
This commit eliminate the need to rebuild the ear.
Branch: refs/heads/release/jon3.3.x
Home: https://github.com/rhq-project/rhq
Commit: bb8778f0fe3d2ca38d4f9af8b8f01408ab22e704
https://github.com/rhq-project/rhq/commit/bb8778f0fe3d2ca38d4f9af8b8f01408a…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/ButtonBarDateTimeRangeEditor.java
Log Message:
-----------
[BZ 1128276] - Custom time range, if set with invalid wrong range, cannot set back - Adding a client side validation in web UI
(cherry picked from commit 67c7f3f024e99b90b8412d0da8c4d0cc4971c492)
Signed-off-by: Mike Thompson <mithomps(a)redhat.com>
Branch: refs/heads/master
Home: https://github.com/rhq-project/rhq
Commit: 104ff1c861a245ba74b9c7090b9d9909773e3323
https://github.com/rhq-project/rhq/commit/104ff1c861a245ba74b9c7090b9d99097…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-08-12 (Tue, 12 Aug 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/AlertDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/AlertPortletConfigurationDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/AbstractAlertDefinitionsDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deployment/BundleDeploymentDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/deployment/resource/BundleResourceDeploymentDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/destination/BundleDestinationDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/group/BundleGroupsDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/list/BundleVersionDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/list/BundlesDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/list/BundlesWithLatestVersionDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/bundle/tree/BundleTreeDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/DriftDefinitionDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/DriftDefinitionTemplateDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/drift/DriftSnapshotDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/history/AbstractOperationHistoryDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/schedule/AbstractOperationScheduleDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/event/EventCompositeDatasource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/ResourceGroupCompositeDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/ResourceGroupsDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/definitions/GroupDefinitionDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/configuration/GroupResourceConfigurationDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceErrorsDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/configuration/ResourceConfigurationHistoryDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/inventory/PluginConfigurationHistoryDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/ResourceScheduledMetricDatasource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/operation/OperationHistoryDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/operation/ScheduledOperationsDataSource.java
Log Message:
-----------
[BZ 1129051] - Long alert definition templates list is displayed partially - calling setPagingInfo(response, result); solves the issue. I've fixed that for various data sources.