Branch: refs/heads/BZ1069648
Home: https://github.com/rhq-project/rhq
Commit: 5dab0ad465d68f1cd65cfaff5c6af74053fad047
https://github.com/rhq-project/rhq/commit/5dab0ad465d68f1cd65cfaff5c6af7405…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-06-05 (Thu, 05 Jun 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/StandaloneASComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/StandaloneASDiscovery.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/helper/AdditionalJavaOptsConfig.java
Log Message:
-----------
[BZ 1069648] Additional name refactoring.
Commit: 57e589db8994bb0bd01d99c6f58b468881abfaf1
https://github.com/rhq-project/rhq/commit/57e589db8994bb0bd01d99c6f58b46888…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-06-05 (Thu, 05 Jun 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/StandaloneASComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/StandaloneASDiscovery.java
A modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/helper/AdditionalJavaOpts.java
R modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/helper/AdditionalJavaOptsConfig.java
Log Message:
-----------
[BZ 1069648] Short class names and also update the logic in a few places.
Compare: https://github.com/rhq-project/rhq/compare/3dfea4006e02...57e589db8994
Branch: refs/heads/release/jon3.2.x
Home: https://github.com/rhq-project/rhq
Commit: 2ab7ff613696ceed48da29c9c4ef82f992c9d514
https://github.com/rhq-project/rhq/commit/2ab7ff613696ceed48da29c9c4ef82f99…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-06-05 (Thu, 05 Jun 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageNodeOperationsHandlerBean.java
Log Message:
-----------
[BZ 1104916] add logic for reducing cluster size from > 4 nodes
The case for the previous cluster size > 4 was missing which resulted in an
IllegalStateException, which in turns causes the undeploy process to fail.
Branch: refs/heads/BZ1069648
Home: https://github.com/rhq-project/rhq
Commit: 3dfea4006e02c57977de6362e3f219903e51711a
https://github.com/rhq-project/rhq/commit/3dfea4006e02c57977de6362e3f219903…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-06-05 (Thu, 05 Jun 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/StandaloneASComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/StandaloneASDiscovery.java
A modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/helper/AdditionalJavaOptsConfig.java
R modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/helper/JavaOptsConfig.java
Log Message:
-----------
[BZ 1069648] First level name refactoring due to logic changes.
Branch: refs/heads/master
Home: https://github.com/rhq-project/rhq
Commit: 8bb5ab86ea5a214548d81cc023116cd3b5e8759b
https://github.com/rhq-project/rhq/commit/8bb5ab86ea5a214548d81cc023116cd3b…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-06-04 (Wed, 04 Jun 2014)
Changed paths:
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/PopulateCacheIndex.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/TopologyManager.java
Log Message:
-----------
make sure we drop the legacy metrics_index table during schema update
The metrics_index table wasn't getting dropped for new installs. Fixing this
created a problem in TopologyManager where it sets gc_grace_seconds for each of
the tables. This commit modifies the logic in TopologyManager as well so that
it no longer tries to update gc_grace_seconds for metrics_index and so that it
does set it for metrics_cache and metrics_cache_index.
Commit: 7c05050c6ea895e2d0efc3b0fa2cd82b63df679b
https://github.com/rhq-project/rhq/commit/7c05050c6ea895e2d0efc3b0fa2cd82b6…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-06-04 (Wed, 04 Jun 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageNodeOperationsHandlerBean.java
Log Message:
-----------
[BZ 1104916] add logic for reducing cluster size from > 4 nodes
The case for the previous cluster size > 4 was missing which resulted in an
IllegalStateException, which in turns causes the undeploy process to fail.
Compare: https://github.com/rhq-project/rhq/compare/ed8a2c4ce299...7c05050c6ea8
Branch: refs/heads/jshaughn/as7-deployment
Home: https://github.com/rhq-project/rhq
Commit: dba793094d01905f84c4c55998200b4155239407
https://github.com/rhq-project/rhq/commit/dba793094d01905f84c4c55998200b415…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-06-04 (Wed, 04 Jun 2014)
Changed paths:
A modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/VersionedRuntimeDiscovery.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/VersionedSubsystemDiscovery.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/WebRuntimeDiscoveryComponent.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[1070326] RFE: Allow AS7 deployments to provide version in the artifact name
Replace the previous approach with a different one. The previous impl failed
to handle embedded, versioned deployments correctly (like Ear-v1.0 containing
War-2.0). It also did not properly handle some of the more complicated
DMR addresses. This new approach does not attempt to replace the existing
discovery, but rather post-processes what is discovered. This separation of
concern should be better and more flexible going forward.
- also updated the plugin descriptor to more fully capture the types that
can be umbrella'd under a Deployment.
Branch: refs/heads/feature/agent-in-server
Home: https://github.com/rhq-project/rhq
Commit: cda6c7eecd804af3047f7816f15e1608b954ab04
https://github.com/rhq-project/rhq/commit/cda6c7eecd804af3047f7816f15e1608b…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2013-07-16 (Tue, 16 Jul 2013)
Changed paths:
M etc/rhq-ircBot/src/main/java/org/rhq/etc/ircbot/RhqIrcBotListener.java
Log Message:
-----------
irc-bot: commit link now points to the GitHub
Commit: 355cbb0a582a5c70084f5c840b8a5258435d73f9
https://github.com/rhq-project/rhq/commit/355cbb0a582a5c70084f5c840b8a52584…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-02-28 (Fri, 28 Feb 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/measurement/calltime/CallTimeDataValue.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/test/MeasurementDataManagerTest.java
M modules/enterprise/server/jar/intentional-api-changes-since-4.9.0.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/CallTimeDataManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/CallTimeDataManagerRemote.java
Log Message:
-----------
[BZ 1042828] - CallTimeDataManager manager should be able to expose raw
data, not just the aggregates
Raw data are now exposed via findCallTimeDataRawForResource. We don't return
RAW data (meaning per-request entities), because RHQ server does not store
it. Instead it stores already aggregated data - aggregation per
callDestination happens on agent when sending metric report. At maximum (as
minimum collection interval is 1m) user can get aggregated data for requests
within 1 minute per callDestination). This data are considered as RAW
because it's rawest we have.
Commit: 70c36fdf0743292ccda6bf5247cd3643e2e5af27
https://github.com/rhq-project/rhq/commit/70c36fdf0743292ccda6bf5247cd3643e…
Author: burmanm <yak(a)iki.fi>
Date: 2014-03-04 (Tue, 04 Mar 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/AbstractInstall.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Console.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Install.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Remove.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Start.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Status.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Stop.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Upgrade.java
A modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/util/ExecutorAssist.java
Log Message:
-----------
Uses a wrapper to catch the return value instead of the ExecuteException
Commit: baa250653bcb55473eb2c2be82714464dbada424
https://github.com/rhq-project/rhq/commit/baa250653bcb55473eb2c2be82714464d…
Author: burmanm <yak(a)iki.fi>
Date: 2014-03-04 (Tue, 04 Mar 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/AbstractInstall.java
Log Message:
-----------
Remove commented lines
Commit: f6217d54b4c1c83ad0abced46e5aa725719a6ab1
https://github.com/rhq-project/rhq/commit/f6217d54b4c1c83ad0abced46e5aa7257…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-04 (Tue, 04 Mar 2014)
Changed paths:
M modules/core/plugin-test-util/src/main/java/org/rhq/core/plugin/testutil/AbstractAgentPluginTest.java
M modules/plugins/jboss-as-7/pom.xml
M modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/GenericJBossAS7PluginTest.java
A modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/nonpc/NonPcDiscoveryTest.java
M modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/DatasourceTest.java
Log Message:
-----------
AS7 I-test work, add back nonpc tests
also:
- add back disabled test in GenericJBossAS7PluginTest after ensuring
all discovered components gets a chance to start.
- alter execution order to run GenericJBossAS7PluginTest first because
prior test executions seemed to mess up an expected trait metric
- pull up code in AbstractAgentPluginTest to GenericJBossAS7PluginTest,
it's only caller.
Commit: 6a91e177802ec5c3a03bb7a4ca17f378b9d0b89c
https://github.com/rhq-project/rhq/commit/6a91e177802ec5c3a03bb7a4ca17f378b…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-04 (Tue, 04 Mar 2014)
Changed paths:
A modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/lifecycle/PluginContainerLifecycle.java
A modules/core/domain/src/main/java/org/rhq/core/domain/criteria/PluginCriteria.java
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
A modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/PluginContainerLifecycleListener.java
M modules/enterprise/binding/src/main/java/org/rhq/bindings/client/RhqManager.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AgentPluginTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/PluginGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/PluginGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/server/appserver/src/main/resources/plugins/README.txt
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/AgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/impl/AgentClientImpl.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerLocal.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerRemote.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/UpdatePluginsOnAgentsJob.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ContentHandlerBean.java
M modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/ContentTest.java
Log Message:
-----------
[BZ 1022943] Ability to trigger update of plugins on agents from UI and API
This is stage 1 of the series of commits to enable more user-friendly
handling of plugin updates.
It provides basic support for triggering updates of plugins on agents
by calling server-side APIs/GUI.
Commit: d5809e9ad2a464eaae7fdca6a3a6c7d2f63bba1c
https://github.com/rhq-project/rhq/commit/d5809e9ad2a464eaae7fdca6a3a6c7d2f…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-04 (Tue, 04 Mar 2014)
Changed paths:
M modules/core/plugin-test-util/src/main/java/org/rhq/core/plugin/testutil/AbstractAgentPluginTest.java
M modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/GenericJBossAS7PluginTest.java
Log Message:
-----------
AS7 i-test work, fix build issue
Commit: 79a9ec876cd9af7da9ba65a4e3f80930f152b63d
https://github.com/rhq-project/rhq/commit/79a9ec876cd9af7da9ba65a4e3f80930f…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-04 (Tue, 04 Mar 2014)
Changed paths:
M modules/plugins/jboss-as-7/pom.xml
Log Message:
-----------
AS7 i-test, restore ManagedServerTest to executed test classes, it was lost in a merge.
Commit: bbb60f2fdb5e72d4d1c64e42950e8932b9712ab6
https://github.com/rhq-project/rhq/commit/bbb60f2fdb5e72d4d1c64e42950e8932b…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/MemoryPoolComponent.java
Log Message:
-----------
as7plugin: let MemoryPoolComponent start even if the underlying server is down
This is to avoid ugly exception logs like:
2014-03-05 09:55:17,436 ERROR [main] (rhq.core.pc.inventory.InventoryManager)- Exception thrown while activating [Resource[id=10397, uuid=353b527e-e9d3-4486-a04d-dbd5e2f735db, type={JBossAS7}Memory Pool Resource, key=core-service=platform-mbean,type=memory-pool,name=PS_Old_Gen, name=PS_Old_Gen, parent=memory-pool]].
org.rhq.core.clientapi.agent.PluginContainerException: Failed to start component for Resource[id=10397, uuid=353b527e-e9d3-4486-a04d-dbd5e2f735db, type={JBossAS7}Memory Pool Resource, key=core-service=platform-mbean,type=memory-pool,name=PS_Old_Gen, name=PS_Old_Gen, parent=memory-pool] - Failed to read attribute [usage-threshold-supported] of address [core-service=platform-mbean,type=memory-pool,name=PS_Old_Gen] - response: Result{outcome='failure', failureDescription=The server closed the connection before sending the response, rolled-back=false, rolledBack=false}
at org.rhq.core.pc.inventory.InventoryManager.activateResource(InventoryManager.java:2070)
at org.rhq.core.pc.inventory.InventoryManager.activateAndUpgradeResourceRecursively(InventoryManager.java:3590)
at org.rhq.core.pc.inventory.InventoryManager.activateAndUpgradeResourceRecursively(InventoryManager.java:3592)
at org.rhq.core.pc.inventory.InventoryManager.activateAndUpgradeResourceRecursively(InventoryManager.java:3592)
at org.rhq.core.pc.inventory.InventoryManager.activateAndUpgradeResourceRecursively(InventoryManager.java:3592)
at org.rhq.core.pc.inventory.InventoryManager.activateAndUpgradeResourceRecursively(InventoryManager.java:3592)
at org.rhq.core.pc.inventory.InventoryManager.activateAndUpgradeResources(InventoryManager.java:3566)
at org.rhq.core.pc.inventory.InventoryManager.initialize(InventoryManager.java:287)
at org.rhq.core.pc.PluginContainer.initialize(PluginContainer.java:290)
at org.rhq.enterprise.agent.AgentMain.startPluginContainer(AgentMain.java:1943)
at org.rhq.enterprise.agent.AgentMain.start(AgentMain.java:697)
at org.rhq.enterprise.agent.AgentMain.main(AgentMain.java:438)
Commit: 341c04bd4c27741bdc3ac4c558fc4e6a398476e7
https://github.com/rhq-project/rhq/commit/341c04bd4c27741bdc3ac4c558fc4e6a3…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/measurement/calltime/CallTimeDataValue.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/test/MeasurementDataManagerTest.java
M modules/enterprise/server/jar/intentional-api-changes-since-4.9.0.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/CallTimeDataManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/CallTimeDataManagerRemote.java
Log Message:
-----------
Merged PR #1
Commit: 5c8c2b8f0c82c9ca624660eb942dd76cfcad42b5
https://github.com/rhq-project/rhq/commit/5c8c2b8f0c82c9ca624660eb942dd76cf…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
M modules/plugins/jboss-as-7/pom.xml
Log Message:
-----------
As7 i-test: move ManagedServerTest up in the execution order, it seems
to be affected by earlier test classes.
Commit: 305702fefee764e21915ec3b69d4655200695071
https://github.com/rhq-project/rhq/commit/305702fefee764e21915ec3b69d465520…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/ResourcesStandaloneServerTest.java
Log Message:
-----------
as7 itests: Datasource Standalone resources cannot be tested with the simple ResourcesStandaloneServerTest workflow
Commit: 6a9d13d06a4ed49104be921ee37767876c0b5ca3
https://github.com/rhq-project/rhq/commit/6a9d13d06a4ed49104be921ee37767876…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/MemoryPoolComponent.java
Log Message:
-----------
Avoid java.lang.ClassCastException: java.lang.Boolean cannot be cast to java.lang.String in MemoryPoolComponent
Fix following commit "as7plugin: let MemoryPoolComponent start even if the underlying server is down"
Commit: b0199717c3fb85a2bfc63e9e3eefdc3eabed01ff
https://github.com/rhq-project/rhq/commit/b0199717c3fb85a2bfc63e9e3eefdc3ea…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/internal/AgentConditionCache.java
Log Message:
-----------
[BZ 911432] - Alerts for events do not include 'source location' - adding the source location information to alert condition log. Column 'value' on table 'rhq_alert_condition_log' is limited by 255 characters so if the actual message is long enough the source location information can be lost.
Commit: 32a59632e1eee8b2dc2d3c763416f39d2d1fec4a
https://github.com/rhq-project/rhq/commit/32a59632e1eee8b2dc2d3c763416f39d2…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
A modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/ping/PingAgentService.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java
A modules/core/plugin-container/src/main/java/org/rhq/core/pc/ping/PingManager.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/AgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/impl/AgentClientImpl.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementScheduleManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
Log Message:
-----------
[918207] Uninventorying resources for agents, on unreachable networks or waiting for registration, causes database hang
There are two underlying issues in this BZ. First, agent notifications
for uninventory are not protected via a short ping check. And second, our
current AgentClient.ping() returns true if a comm link can be established,
even if the agent is not accepting service requests. Since by default we
don't timeout service requests, service requests can wait indefinitely for
an agent that is failing to connect.
This commit adds a new AgentClient.servicePing(long) which returns true
only if the agent can be reached, is accepting service requests, and returns
before the supplied timeout expires. It also adds a call to this in the
uninventory SLSB, as well as converts existing ping() calls to pingService().
Commit: c8f4c35a4b956fb15ff85ecf6feed74c46be4887
https://github.com/rhq-project/rhq/commit/c8f4c35a4b956fb15ff85ecf6feed74c4…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/impl/AgentClientImpl.java
Log Message:
-----------
918207 - since we have the information, let's use it to proactively warn the user that an agent's clock is probably skewed
Commit: b93920c676b36e9315a34105169d8dd89093a1ca
https://github.com/rhq-project/rhq/commit/b93920c676b36e9315a34105169d8dd89…
Author: jshaughn <jshaughn(a)redhat.com>
Date: 2014-03-05 (Wed, 05 Mar 2014)
Changed paths:
A modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/ping/PingAgentService.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java
A modules/core/plugin-container/src/main/java/org/rhq/core/pc/ping/PingManager.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/AgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/impl/AgentClientImpl.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementScheduleManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
Log Message:
-----------
Merge pull request #6 from rhq-project/jshaughn/pingservice
[918207] Uninventorying resources for agents, on unreachable networks or...
Commit: 02b1d507369368dc41f7ede15d20885ad97b4fa5
https://github.com/rhq-project/rhq/commit/02b1d507369368dc41f7ede15d20885ad…
Author: burmanm <yak(a)iki.fi>
Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/util/ExecutorAssist.java
Log Message:
-----------
Tabs hopefully removed now..
Commit: 3c33ec2efcf1105cc516bd074d342b4cd9e5ae23
https://github.com/rhq-project/rhq/commit/3c33ec2efcf1105cc516bd074d342b4cd…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths:
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/test/MeasurementDataManagerTest.java
Log Message:
-----------
Fix MeasurementDataManagerTest#testFindCallTimeDataRaw
Commit: fa57b48f7cb566464a17386a22d1a2750ff24da9
https://github.com/rhq-project/rhq/commit/fa57b48f7cb566464a17386a22d1a2750…
Author: Elias Ross <elias_ross(a)apple.com>
Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths:
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
M modules/enterprise/agent/src/test/java/org/rhq/enterprise/agent/VMHealthCheckTest.java
Log Message:
-----------
BZ 987628 - Agent can block indefinitely at startup
It appears the agent doesn't care that registration fails. The agent will
simply retry 5 times every 10 seconds, then the agent will block forever
waiting for the server to ping it, which won't happen.
This change basically forces a complete shutdown after registration fails and
displays an error as such.
There are a couple of cleanup things done for concurrency reasons as well.
Commit: 2fec94f92dcdbcb58e93acf7be88ea277c836c9a
https://github.com/rhq-project/rhq/commit/2fec94f92dcdbcb58e93acf7be88ea277…
Author: Elias Ross <elias_ross(a)apple.com>
Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths:
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
Log Message:
-----------
BZ 987628 - Agent can block; Mars Rover behavior - retry forever
This patch makes the agent continue to try to connect, except in these cases:
1) The Agent object fails to construct.
2) The Agent is not the right version and cannot upgrade.
3) The Agent lost its token or has the wrong token
4) 'HelpException' - which happens through the command line interface
Commit: a5c536fbcf045d1445fc50556f57105d2a76befd
https://github.com/rhq-project/rhq/commit/a5c536fbcf045d1445fc50556f57105d2…
Author: burmanm <yak(a)iki.fi>
Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Status.java
Log Message:
-----------
Throw exception if agentStatus returns value other than 0,1 or 3
Commit: 83eca1b3426b7a344ce9e00676631a689d156cae
https://github.com/rhq-project/rhq/commit/83eca1b3426b7a344ce9e00676631a689…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-03-06 (Thu, 06 Mar 2014)
Changed paths:
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
Log Message:
-----------
BZ 987628 - if the agent isn't registered BUT it hasn't been able to even talk to a server yet, keep waiting.
Commit: 05186a4299ff6b2d18c0d0cac1b2b1cd843045ee
https://github.com/rhq-project/rhq/commit/05186a4299ff6b2d18c0d0cac1b2b1cd8…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths:
M etc/scripts/rhqctl-completion.sh
Log Message:
-----------
Updating the rhqctl-completion.sh script to reflect the current state.
Commit: 012e0f5de127d8abdaa593320b0d8ca14eb1bfde
https://github.com/rhq-project/rhq/commit/012e0f5de127d8abdaa593320b0d8ca14…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths:
M etc/scripts/rhqctl-completion.sh
A modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/ping/PingAgentService.java
M modules/core/domain/src/main/java/org/rhq/core/domain/measurement/calltime/CallTimeDataValue.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java
A modules/core/plugin-container/src/main/java/org/rhq/core/pc/ping/PingManager.java
M modules/core/plugin-test-util/src/main/java/org/rhq/core/plugin/testutil/AbstractAgentPluginTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/test/MeasurementDataManagerTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java
M modules/enterprise/server/jar/intentional-api-changes-since-4.9.0.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/AgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/impl/AgentClientImpl.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/internal/AgentConditionCache.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/CallTimeDataManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/CallTimeDataManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementScheduleManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
M modules/plugins/jboss-as-7/pom.xml
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/MemoryPoolComponent.java
M modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/GenericJBossAS7PluginTest.java
A modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/nonpc/NonPcDiscoveryTest.java
M modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/DatasourceTest.java
M modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/ResourcesStandaloneServerTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into bug/1022943
Conflicts:
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/AgentClient.java
Commit: 3a26c6296faf814529d6295e765b9c41aeb7c68f
https://github.com/rhq-project/rhq/commit/3a26c6296faf814529d6295e765b9c41a…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConnectorDiscoveryGroupValidatorComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DatasourceComponent.java
A modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/UndefineAttribute.java
M modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/domain/ResourcesDomainServerTest.java
M modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/ResourcesStandaloneServerTest.java
Log Message:
-----------
Bug 1059882 - Cluster-connections, bridges and JMS connection factories must define either connectors or discovery-group but not both
>From 6.1 on, EAP has a guard which refuses modifications on these resources which include a value for both attributes, even if one of them is null. AS7 plugin had some code in ConnectorDiscoveryGroupValidatorComponent to check that both values were not filled, but allowed sending nulls or empty String.
Now in ConnectorDiscoveryGroupValidatorComponent configuration update happen in two phases:
1. execute a composite operation to set one of the two attributes and unset the other one
2. use the standard ConfigurationWriteDelegate for all other attributes
Side work: update ResourcesStandaloneServerTest and ResourcesDomainServerTest to exclude some resource types which are broken in some versions of EAP.
Commit: 07afe29aad9631c0a1434b448000c02d6692aaad
https://github.com/rhq-project/rhq/commit/07afe29aad9631c0a1434b448000c02d6…
Author: Jean-Frederic Clere <jfclere(a)gmail.com>
Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths:
M modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatDiscoveryComponent.java
Log Message:
-----------
BZ 786082 - tomcat as a service is not properly detected.
Commit: 85e1e11584d9d0327e9435624abcc38110d6bd6d
https://github.com/rhq-project/rhq/commit/85e1e11584d9d0327e9435624abcc3811…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/storage/StorageNodeAlertHistoryView.java
Log Message:
-----------
[BZ 1005922] - Selecting grouped fired alerts in chosen time range does not work - When switching grouping on, the values of the range filter are stored and the filter is reset in order to fetch all the data (when grouping is on, no filtering can be applied). Similarly, when switching it off, the values are loaded from previously saved filter and applied as start/end date for filtering of alerts.
Commit: f8de98ac87679ff0e16e8b297f386df65c58d1e8
https://github.com/rhq-project/rhq/commit/f8de98ac87679ff0e16e8b297f386df65…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths:
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
M modules/enterprise/agent/src/test/java/org/rhq/enterprise/agent/VMHealthCheckTest.java
Log Message:
-----------
Merge pull request #7 from rhq-project/bug/987628
Bug/987628 - allow agent to die if it can't register
Commit: d8e07cc0b678e513e97d6321a1f6095f0b3a576c
https://github.com/rhq-project/rhq/commit/d8e07cc0b678e513e97d6321a1f6095f0…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths:
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java
Log Message:
-----------
Bug 918207 - Add missing agent service definition in org.rhq.core.pc.PluginContainer#services
Commit: 840a458db33f0891a86006981f97619defecf66a
https://github.com/rhq-project/rhq/commit/840a458db33f0891a86006981f97619de…
Author: Jean-Frederic Clere <jfclere(a)gmail.com>
Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths:
M modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatDiscoveryComponent.java
Log Message:
-----------
Also adjust the init.d for tomcats.
Commit: 523c36f9e34a34ed04959074f1911f2a08e930e0
https://github.com/rhq-project/rhq/commit/523c36f9e34a34ed04959074f1911f2a0…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/UpdatePluginsOnAgentsJob.java
Log Message:
-----------
[BZ 1022943] Added ability to check status of plugin update on agents
Commit: ef19f80122c9f53ba953a8b51030db2e4ae56c27
https://github.com/rhq-project/rhq/commit/ef19f80122c9f53ba953a8b51030db2e4…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths:
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/alert/test/AlertConditionTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/AbstractEJB3Test.java
A modules/enterprise/server/itests-2/src/test/resources/test/metadata/alerts/type-with-trait.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/AbstractEnumCacheElement.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/NumericDoubleCacheElement.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/StringCacheElement.java
Log Message:
-----------
[1058534] Alert template for Trait Change from older RHQ results in NullPointerException
The "Changes" operator requires slightly different logic as alertConditionValue allows null
Add null handling, also refactor some similarly verbose/confusing code
in a few CacheElement classes. And add i-test for this issue.
Commit: a1a7d90eb237b8dee4ced90d5ba64d55dc5f87cc
https://github.com/rhq-project/rhq/commit/a1a7d90eb237b8dee4ced90d5ba64d55d…
Author: Jean-Frederic Clere <jfclere(a)gmail.com>
Date: 2014-03-08 (Sat, 08 Mar 2014)
Changed paths:
M modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatDiscoveryComponent.java
M modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatServerOperationsDelegate.java
Log Message:
-----------
BZ 690957 EWS Tomcat installed from RPM shutdown fails.
Commit: 76756fb6f531f24c518f246130e2eafe397f9428
https://github.com/rhq-project/rhq/commit/76756fb6f531f24c518f246130e2eafe3…
Author: Jean-Frederic Clere <jfclere(a)gmail.com>
Date: 2014-03-09 (Sun, 09 Mar 2014)
Changed paths:
M modules/plugins/tomcat/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
BZ 1069880 - Discovery of Tomcat fails when started using daemon.sh or jsvc
Commit: 89a9da0b51c8bfeb5b5a0f26f2464559b698e7e7
https://github.com/rhq-project/rhq/commit/89a9da0b51c8bfeb5b5a0f26f2464559b…
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths:
M modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatDiscoveryComponent.java
M modules/plugins/tomcat/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
Merge pull request #8 from jfclere/master
BZ 786082 - tomcat as a service is not properly detected.
Commit: 02f6e5bf26abad9b854df77be6abb35ea06d6ad1
https://github.com/rhq-project/rhq/commit/02f6e5bf26abad9b854df77be6abb35ea…
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths:
M modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatDiscoveryComponent.java
M modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatServerOperationsDelegate.java
Log Message:
-----------
Merge pull request #10 from jfclere/BZ690957
BZ 690957 EWS Tomcat installed from RPM shutdown fails.
Commit: 9d335bfb0ce28c0bdf159c4700aa1f9934d33dd5
https://github.com/rhq-project/rhq/commit/9d335bfb0ce28c0bdf159c4700aa1f993…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths:
M .classpath
M etc/eclipse-tools/RHQ Remote Debugging - GWT.launch
M etc/eclipse-tools/RHQ Remote Debugging - Integration Test.launch
M etc/eclipse-tools/RHQ Remote Debugging - Test.launch
M modules/core/native-system/ant-run.xml
M modules/enterprise/agent/ant-run.xml
M pom.xml
Log Message:
-----------
Upgrade to Sigar 1.6.5.132-6 that includes the arm version of the native lib.
Commit: 81b051b43954a36185f39479ad414241d0032080
https://github.com/rhq-project/rhq/commit/81b051b43954a36185f39479ad414241d…
Author: Simeon Pinder <spinder(a)fulliautomatix.conchfritter.com>
Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths:
M pom.xml
Log Message:
-----------
Increment apache commons fileupload to 1.3.1.
Commit: 50a9e9a33df90dae9699b481886f5b93e25bd12d
https://github.com/rhq-project/rhq/commit/50a9e9a33df90dae9699b481886f5b93e…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/comm/ServerCommunicationsService.java
Log Message:
-----------
[1071994] Agent's operation failed with AuthenticationException in HA set up
The issue is that each HA node holds an AgentClient cache. If the agent gets
deleted (e.g. platform uninventoried) the cache is only cleaned on the
one HA node handling the delete. Ensure dirty cache members are detected
and updated on other HA nodes, as needed. This is only an issue if a deleted
platform then gets re-inventoried with the same name/address/port.
Commit: ab39b47dfa50c909be0ab28c215f4dca5f8885d0
https://github.com/rhq-project/rhq/commit/ab39b47dfa50c909be0ab28c215f4dca5…
Author: Mike Thompson <mithomps(a)redhat.com>
Date: 2014-03-11 (Tue, 11 Mar 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3GraphListView.java
Log Message:
-----------
[BZ 980765] Groups with more than 20 resources don't display in Multi-line composite graph.
The d3 color palette gives us 20 shades of colors; this along with the fact that waiting for more than n +1 queries to execute (even though they are in parallel - the browser is still a single thread) makes graphing groups of larger than 20 resources prohibitive. This fix places a maximum bounds of 20 resources for the multi-line graph.
Commit: 98b52a8c85836b6b5dbd8f2996a7037f52a92637
https://github.com/rhq-project/rhq/commit/98b52a8c85836b6b5dbd8f2996a7037f5…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-11 (Tue, 11 Mar 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/table/MetricsViewDataSource.java
Log Message:
-----------
The GUI's Monitor->Metrics view makes calls for live metrics. Those calls
were pulling all metrics for the resource type. Change so that they pull only
enabled metrics because those are the only metrics actually displayed. This
makes things more efficient.
Commit: 940990f5945d968801ae96dbff4af951f6748651
https://github.com/rhq-project/rhq/commit/940990f5945d968801ae96dbff4af951f…
Author: burmanm <yak(a)iki.fi>
Date: 2014-03-11 (Tue, 11 Mar 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/AbstractInstall.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Start.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Stop.java
Log Message:
-----------
Replaced remaining tabs with 4 spaces
Commit: 8baf1a79d958ee3ecd4f16d2a84b0ebf9b35ace5
https://github.com/rhq-project/rhq/commit/8baf1a79d958ee3ecd4f16d2a84b0ebf9…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-03-12 (Wed, 12 Mar 2014)
Changed paths:
M rhq_bash.lib
Log Message:
-----------
Allow version 1.8.x of Git in build scripts.
Commit: 841c3970f75f331f8d7eb29949068cbeb9b26087
https://github.com/rhq-project/rhq/commit/841c3970f75f331f8d7eb29949068cbeb…
Author: Hudson <jboss-qa-internal(a)redhat.com>
Date: 2014-03-12 (Wed, 12 Mar 2014)
Changed paths:
M code-coverage/pom.xml
M modules/cli-tests/pom.xml
M modules/common/ant-bundle/pom.xml
M modules/common/cassandra-auth/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-arquillian/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-core/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-maven-plugin/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-testng/pom.xml
M modules/common/cassandra-ccm/pom.xml
M modules/common/cassandra-installer/pom.xml
M modules/common/cassandra-schema/pom.xml
M modules/common/cassandra-util/pom.xml
M modules/common/drift/pom.xml
M modules/common/filetemplate-bundle/pom.xml
M modules/common/jboss-as-dmr-client/pom.xml
M modules/common/jboss-as/pom.xml
M modules/common/pom.xml
M modules/core/arquillian-integration/archive/pom.xml
M modules/core/arquillian-integration/container/pom.xml
M modules/core/arquillian-integration/pom.xml
M modules/core/arquillian-integration/suite-extension/pom.xml
M modules/core/arquillian-integration/test-agent-plugin/pom.xml
M modules/core/client-api/pom.xml
M modules/core/comm-api/pom.xml
M modules/core/dbutils/pom.xml
M modules/core/domain/pom.xml
M modules/core/gui/pom.xml
M modules/core/native-system/pom.xml
M modules/core/plugin-api/pom.xml
M modules/core/plugin-container-itest/pom.xml
M modules/core/plugin-container/pom.xml
M modules/core/plugin-test-api/pom.xml
M modules/core/plugin-test-util/pom.xml
M modules/core/plugin-validator/pom.xml
M modules/core/plugindoc/pom.xml
M modules/core/pom.xml
M modules/core/util/pom.xml
M modules/enterprise/agent/pom.xml
M modules/enterprise/agentupdate/pom.xml
M modules/enterprise/binding/pom.xml
M modules/enterprise/comm/pom.xml
M modules/enterprise/gui/agentupdate-war/pom.xml
M modules/enterprise/gui/content_http-war/pom.xml
M modules/enterprise/gui/coregui/pom.xml
M modules/enterprise/gui/downloads-war/pom.xml
M modules/enterprise/gui/pom.xml
M modules/enterprise/gui/portal-war/pom.xml
M modules/enterprise/gui/remote-client-war/pom.xml
M modules/enterprise/gui/remoting-war/pom.xml
M modules/enterprise/gui/rest-examples-war/pom.xml
M modules/enterprise/gui/rest-war/pom.xml
M modules/enterprise/pom.xml
M modules/enterprise/remoting/cli/pom.xml
M modules/enterprise/remoting/client-api/pom.xml
M modules/enterprise/remoting/client-deps/pom.xml
M modules/enterprise/remoting/pom.xml
M modules/enterprise/scripting/api/pom.xml
M modules/enterprise/scripting/javascript/pom.xml
M modules/enterprise/scripting/pom.xml
M modules/enterprise/scripting/python/pom.xml
M modules/enterprise/server/appserver/pom.xml
M modules/enterprise/server/client-api/pom.xml
M modules/enterprise/server/data-migration/pom.xml
M modules/enterprise/server/ear/pom.xml
M modules/enterprise/server/embeddedagent/pom.xml
M modules/enterprise/server/installer/pom.xml
M modules/enterprise/server/itests-2/pom.xml
M modules/enterprise/server/jar/pom.xml
M modules/enterprise/server/plugins/alert-cli/pom.xml
M modules/enterprise/server/plugins/alert-email/pom.xml
M modules/enterprise/server/plugins/alert-irc/pom.xml
M modules/enterprise/server/plugins/alert-log4j/pom.xml
M modules/enterprise/server/plugins/alert-microblog/pom.xml
M modules/enterprise/server/plugins/alert-mobicents/pom.xml
M modules/enterprise/server/plugins/alert-operations/pom.xml
M modules/enterprise/server/plugins/alert-roles/pom.xml
M modules/enterprise/server/plugins/alert-snmp/pom.xml
M modules/enterprise/server/plugins/alert-subject/pom.xml
M modules/enterprise/server/plugins/alertdef-rhq/pom.xml
M modules/enterprise/server/plugins/ant-bundle/pom.xml
M modules/enterprise/server/plugins/cobbler/pom.xml
M modules/enterprise/server/plugins/disk/pom.xml
M modules/enterprise/server/plugins/drift-rhq/pom.xml
M modules/enterprise/server/plugins/filetemplate-bundle/pom.xml
M modules/enterprise/server/plugins/jboss-software/pom.xml
M modules/enterprise/server/plugins/packagetype-cli/pom.xml
M modules/enterprise/server/plugins/pom.xml
M modules/enterprise/server/plugins/url/pom.xml
M modules/enterprise/server/plugins/validate-all-serverplugins/pom.xml
M modules/enterprise/server/plugins/yum/pom.xml
M modules/enterprise/server/pom.xml
M modules/enterprise/server/safe-invoker/pom.xml
M modules/enterprise/server/server-control/pom.xml
M modules/enterprise/server/server-metrics/pom.xml
M modules/enterprise/server/startup-subsystem/pom.xml
M modules/enterprise/server/xml-schemas/pom.xml
M modules/helpers/bundleGen/pom.xml
M modules/helpers/jeeGen/pom.xml
M modules/helpers/metrics-simulator/pom.xml
M modules/helpers/perftest-support/pom.xml
M modules/helpers/pom.xml
M modules/helpers/rest-docs-generator/pom.xml
M modules/helpers/rtfilter-subsystem/pom.xml
M modules/helpers/rtfilter/pom.xml
M modules/integration-tests/apache-plugin-test/pom.xml
M modules/integration-tests/jndi-access/jndi-access-test/pom.xml
M modules/integration-tests/jndi-access/pom.xml
M modules/integration-tests/jndi-access/remote-server/pom.xml
M modules/integration-tests/pom.xml
M modules/integration-tests/rest-api/pom.xml
M modules/plugins/OpenShift-support/pom.xml
M modules/plugins/aliases/pom.xml
M modules/plugins/ant-bundle/pom.xml
M modules/plugins/apache/pom.xml
M modules/plugins/augeas/pom.xml
M modules/plugins/byteman/pom.xml
M modules/plugins/cassandra/pom.xml
M modules/plugins/cobbler/pom.xml
M modules/plugins/cron/pom.xml
M modules/plugins/database/pom.xml
M modules/plugins/filetemplate-bundle/pom.xml
M modules/plugins/grub/pom.xml
M modules/plugins/hadoop/pom.xml
M modules/plugins/hibernate/pom.xml
M modules/plugins/hosts/pom.xml
M modules/plugins/hudson/pom.xml
M modules/plugins/iis/pom.xml
M modules/plugins/irc/pom.xml
M modules/plugins/jboss-as-5/pom.xml
M modules/plugins/jboss-as-7-jmx/pom.xml
M modules/plugins/jboss-as-7/pom.xml
M modules/plugins/jboss-as/pom.xml
M modules/plugins/jboss-cache-v3/pom.xml
M modules/plugins/jboss-cache/pom.xml
M modules/plugins/jmx/pom.xml
M modules/plugins/kickstart/pom.xml
M modules/plugins/mod-cluster/pom.xml
M modules/plugins/mysql/pom.xml
M modules/plugins/netservices/pom.xml
M modules/plugins/noop/pom.xml
M modules/plugins/oracle/pom.xml
M modules/plugins/pattern-generator/pom.xml
M modules/plugins/perftest/pom.xml
M modules/plugins/platform/pom.xml
M modules/plugins/pom.xml
M modules/plugins/postfix/pom.xml
M modules/plugins/postgres/pom.xml
M modules/plugins/rhq-agent/pom.xml
M modules/plugins/rhq-server/pom.xml
M modules/plugins/rhq-storage/pom.xml
M modules/plugins/samba/pom.xml
M modules/plugins/script/pom.xml
M modules/plugins/script2/pom.xml
M modules/plugins/snmptrapd/pom.xml
M modules/plugins/sonarqube/pom.xml
M modules/plugins/sshd/pom.xml
M modules/plugins/sudoers/pom.xml
M modules/plugins/tomcat/pom.xml
M modules/plugins/twitter/pom.xml
M modules/plugins/validate-all-plugins/pom.xml
M modules/plugins/virt/pom.xml
M modules/pom.xml
M modules/test-utils/pom.xml
M pom.xml
Log Message:
-----------
development RHQ_4.11.0-SNAPSHOT
Commit: ff40f1557f70a355cb007bbfd83efa00c696fb4a
https://github.com/rhq-project/rhq/commit/ff40f1557f70a355cb007bbfd83efa00c…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-03-12 (Wed, 12 Mar 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/AbstractInstall.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Console.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Install.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Remove.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Start.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Status.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Stop.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Upgrade.java
A modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/util/ExecutorAssist.java
Log Message:
-----------
Merge pull request #3 from burmanm/BZ994250
BZ994250 fix - get exit code of rhqctl to be meaningful
Commit: 9d8b107414e926361ff2b7501e2094402de8e7f7
https://github.com/rhq-project/rhq/commit/9d8b107414e926361ff2b7501e2094402…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-14 (Fri, 14 Mar 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ASConnection.java
A modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/PluginLifecycleListener.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[BZ 1076258] Fix classloader leak in as7 plugin
The plugin-wide thread pool for closing stale connections was leaving
threads running and those threads held on to the "old" plugin classloaders
from previous plugin container "runs".
The AS7 plugin now has a plugin lifecycle listener that shuts down that
thread pool preventing that leak from happening.
Commit: fe43668a72392e68175b03b156cb2758a73ad8bc
https://github.com/rhq-project/rhq/commit/fe43668a72392e68175b03b156cb2758a…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-14 (Fri, 14 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/AgentPluginScanner.java
Log Message:
-----------
[BZ 1076389] Jar-less plugin now deployed in one go, no need to wait
for the next scan.
Commit: db61c0990dbfe22b91286232aaf82e2fa9eb5af0
https://github.com/rhq-project/rhq/commit/db61c0990dbfe22b91286232aaf82e2fa…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-14 (Fri, 14 Mar 2014)
Changed paths:
M .classpath
M code-coverage/pom.xml
M etc/eclipse-tools/RHQ Remote Debugging - GWT.launch
M etc/eclipse-tools/RHQ Remote Debugging - Integration Test.launch
M etc/eclipse-tools/RHQ Remote Debugging - Test.launch
M modules/cli-tests/pom.xml
M modules/common/ant-bundle/pom.xml
M modules/common/cassandra-auth/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-arquillian/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-core/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-maven-plugin/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-testng/pom.xml
M modules/common/cassandra-ccm/pom.xml
M modules/common/cassandra-installer/pom.xml
M modules/common/cassandra-schema/pom.xml
M modules/common/cassandra-util/pom.xml
M modules/common/drift/pom.xml
M modules/common/filetemplate-bundle/pom.xml
M modules/common/jboss-as-dmr-client/pom.xml
M modules/common/jboss-as/pom.xml
M modules/common/pom.xml
M modules/core/arquillian-integration/archive/pom.xml
M modules/core/arquillian-integration/container/pom.xml
M modules/core/arquillian-integration/pom.xml
M modules/core/arquillian-integration/suite-extension/pom.xml
M modules/core/arquillian-integration/test-agent-plugin/pom.xml
M modules/core/client-api/pom.xml
M modules/core/comm-api/pom.xml
M modules/core/dbutils/pom.xml
M modules/core/domain/pom.xml
M modules/core/gui/pom.xml
M modules/core/native-system/ant-run.xml
M modules/core/native-system/pom.xml
M modules/core/plugin-api/pom.xml
M modules/core/plugin-container-itest/pom.xml
M modules/core/plugin-container/pom.xml
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java
M modules/core/plugin-test-api/pom.xml
M modules/core/plugin-test-util/pom.xml
M modules/core/plugin-validator/pom.xml
M modules/core/plugindoc/pom.xml
M modules/core/pom.xml
M modules/core/util/pom.xml
M modules/enterprise/agent/ant-run.xml
M modules/enterprise/agent/pom.xml
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
M modules/enterprise/agent/src/test/java/org/rhq/enterprise/agent/VMHealthCheckTest.java
M modules/enterprise/agentupdate/pom.xml
M modules/enterprise/binding/pom.xml
M modules/enterprise/comm/pom.xml
M modules/enterprise/gui/agentupdate-war/pom.xml
M modules/enterprise/gui/content_http-war/pom.xml
M modules/enterprise/gui/coregui/pom.xml
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/storage/StorageNodeAlertHistoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3GraphListView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/table/MetricsViewDataSource.java
M modules/enterprise/gui/downloads-war/pom.xml
M modules/enterprise/gui/pom.xml
M modules/enterprise/gui/portal-war/pom.xml
M modules/enterprise/gui/remote-client-war/pom.xml
M modules/enterprise/gui/remoting-war/pom.xml
M modules/enterprise/gui/rest-examples-war/pom.xml
M modules/enterprise/gui/rest-war/pom.xml
M modules/enterprise/pom.xml
M modules/enterprise/remoting/cli/pom.xml
M modules/enterprise/remoting/client-api/pom.xml
M modules/enterprise/remoting/client-deps/pom.xml
M modules/enterprise/remoting/pom.xml
M modules/enterprise/scripting/api/pom.xml
M modules/enterprise/scripting/javascript/pom.xml
M modules/enterprise/scripting/pom.xml
M modules/enterprise/scripting/python/pom.xml
M modules/enterprise/server/appserver/pom.xml
M modules/enterprise/server/client-api/pom.xml
M modules/enterprise/server/data-migration/pom.xml
M modules/enterprise/server/ear/pom.xml
M modules/enterprise/server/embeddedagent/pom.xml
M modules/enterprise/server/installer/pom.xml
M modules/enterprise/server/itests-2/pom.xml
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/alert/test/AlertConditionTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/AbstractEJB3Test.java
A modules/enterprise/server/itests-2/src/test/resources/test/metadata/alerts/type-with-trait.xml
M modules/enterprise/server/jar/pom.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/AbstractEnumCacheElement.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/NumericDoubleCacheElement.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/StringCacheElement.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/comm/ServerCommunicationsService.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/AgentPluginScanner.java
M modules/enterprise/server/plugins/alert-cli/pom.xml
M modules/enterprise/server/plugins/alert-email/pom.xml
M modules/enterprise/server/plugins/alert-irc/pom.xml
M modules/enterprise/server/plugins/alert-log4j/pom.xml
M modules/enterprise/server/plugins/alert-microblog/pom.xml
M modules/enterprise/server/plugins/alert-mobicents/pom.xml
M modules/enterprise/server/plugins/alert-operations/pom.xml
M modules/enterprise/server/plugins/alert-roles/pom.xml
M modules/enterprise/server/plugins/alert-snmp/pom.xml
M modules/enterprise/server/plugins/alert-subject/pom.xml
M modules/enterprise/server/plugins/alertdef-rhq/pom.xml
M modules/enterprise/server/plugins/ant-bundle/pom.xml
M modules/enterprise/server/plugins/cobbler/pom.xml
M modules/enterprise/server/plugins/disk/pom.xml
M modules/enterprise/server/plugins/drift-rhq/pom.xml
M modules/enterprise/server/plugins/filetemplate-bundle/pom.xml
M modules/enterprise/server/plugins/jboss-software/pom.xml
M modules/enterprise/server/plugins/packagetype-cli/pom.xml
M modules/enterprise/server/plugins/pom.xml
M modules/enterprise/server/plugins/url/pom.xml
M modules/enterprise/server/plugins/validate-all-serverplugins/pom.xml
M modules/enterprise/server/plugins/yum/pom.xml
M modules/enterprise/server/pom.xml
M modules/enterprise/server/safe-invoker/pom.xml
M modules/enterprise/server/server-control/pom.xml
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/AbstractInstall.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Console.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Install.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Remove.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Start.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Status.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Stop.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Upgrade.java
A modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/util/ExecutorAssist.java
M modules/enterprise/server/server-metrics/pom.xml
M modules/enterprise/server/startup-subsystem/pom.xml
M modules/enterprise/server/xml-schemas/pom.xml
M modules/helpers/bundleGen/pom.xml
M modules/helpers/jeeGen/pom.xml
M modules/helpers/metrics-simulator/pom.xml
M modules/helpers/perftest-support/pom.xml
M modules/helpers/pom.xml
M modules/helpers/rest-docs-generator/pom.xml
M modules/helpers/rtfilter-subsystem/pom.xml
M modules/helpers/rtfilter/pom.xml
M modules/integration-tests/apache-plugin-test/pom.xml
M modules/integration-tests/jndi-access/jndi-access-test/pom.xml
M modules/integration-tests/jndi-access/pom.xml
M modules/integration-tests/jndi-access/remote-server/pom.xml
M modules/integration-tests/pom.xml
M modules/integration-tests/rest-api/pom.xml
M modules/plugins/OpenShift-support/pom.xml
M modules/plugins/aliases/pom.xml
M modules/plugins/ant-bundle/pom.xml
M modules/plugins/apache/pom.xml
M modules/plugins/augeas/pom.xml
M modules/plugins/byteman/pom.xml
M modules/plugins/cassandra/pom.xml
M modules/plugins/cobbler/pom.xml
M modules/plugins/cron/pom.xml
M modules/plugins/database/pom.xml
M modules/plugins/filetemplate-bundle/pom.xml
M modules/plugins/grub/pom.xml
M modules/plugins/hadoop/pom.xml
M modules/plugins/hibernate/pom.xml
M modules/plugins/hosts/pom.xml
M modules/plugins/hudson/pom.xml
M modules/plugins/iis/pom.xml
M modules/plugins/irc/pom.xml
M modules/plugins/jboss-as-5/pom.xml
M modules/plugins/jboss-as-7-jmx/pom.xml
M modules/plugins/jboss-as-7/pom.xml
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ASConnection.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConnectorDiscoveryGroupValidatorComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DatasourceComponent.java
A modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/PluginLifecycleListener.java
A modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/UndefineAttribute.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/domain/ResourcesDomainServerTest.java
M modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/ResourcesStandaloneServerTest.java
M modules/plugins/jboss-as/pom.xml
M modules/plugins/jboss-cache-v3/pom.xml
M modules/plugins/jboss-cache/pom.xml
M modules/plugins/jmx/pom.xml
M modules/plugins/kickstart/pom.xml
M modules/plugins/mod-cluster/pom.xml
M modules/plugins/mysql/pom.xml
M modules/plugins/netservices/pom.xml
M modules/plugins/noop/pom.xml
M modules/plugins/oracle/pom.xml
M modules/plugins/pattern-generator/pom.xml
M modules/plugins/perftest/pom.xml
M modules/plugins/platform/pom.xml
M modules/plugins/pom.xml
M modules/plugins/postfix/pom.xml
M modules/plugins/postgres/pom.xml
M modules/plugins/rhq-agent/pom.xml
M modules/plugins/rhq-server/pom.xml
M modules/plugins/rhq-storage/pom.xml
M modules/plugins/samba/pom.xml
M modules/plugins/script/pom.xml
M modules/plugins/script2/pom.xml
M modules/plugins/snmptrapd/pom.xml
M modules/plugins/sonarqube/pom.xml
M modules/plugins/sshd/pom.xml
M modules/plugins/sudoers/pom.xml
M modules/plugins/tomcat/pom.xml
M modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatDiscoveryComponent.java
M modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatServerOperationsDelegate.java
M modules/plugins/tomcat/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/twitter/pom.xml
M modules/plugins/validate-all-plugins/pom.xml
M modules/plugins/virt/pom.xml
M modules/pom.xml
M modules/test-utils/pom.xml
M pom.xml
M rhq_bash.lib
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into bug/1022943
This is to have the fix for BZ 1076389 (which blocks BZ 1022943) in this branch.
Commit: cdc471aee9fd89f9a5226a19f92e0bdfb0a11f3a
https://github.com/rhq-project/rhq/commit/cdc471aee9fd89f9a5226a19f92e0bdfb…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-16 (Sun, 16 Mar 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceErrorType.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryManager.java
Log Message:
-----------
[1073201] Agent does a discovery loop if the inventory contains an unknown resource
It's possible to disable a plugin on an agent after resources of that plugin's
types are already in server-side inventory. The server will report those
resources to the agent during an inventory sync. The agent will treat them
as "unknown" resources because those resources will not have containers.
This fixes the handling for unknown resources with disabled resource types.
It ensures they are not merged into agent-side inventory and also do not
trigger further discovery scans. Additionally, it now generates a
ResourceError for the server-side resource to help notify the user that the
resource is no longer being managed, and should be uninventoried. Only
uninventory will stop the inventory sync overhead.
Commit: 72550f24284c25f467107b920f94770041dae117
https://github.com/rhq-project/rhq/commit/72550f24284c25f467107b920f9477004…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-16 (Sun, 16 Mar 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/discovery/DiscoveryAgentService.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryManager.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ResourceContainer.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/configuration/LargeGroupPluginConfigurationTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java
Log Message:
-----------
[1073201] Agent does a discovery loop if the inventory contains an unknown resource
Patch supplied by <elias_ross(a)apple.com>. The patch worked around the issue
although in a prior commit I put in a fix for the core issue. But the patch
is also useful. I'm applying parts of it, manually, as applying it verbatim
was not applicable after my initial change.
Thanks Elias!
-----------------------------------
Original Patch Comment:
The main fix is keeping a reference to the scheduled service rescan Future and
prevent a scan from being scheduled again before execution. This also has
executeServiceScanDeferred() work the same way.
The other related fixes are for:
1) Only do availability checking for synched/merged/deleted resources, not a
full scan. As we have the references for this, it seems worthwhile to prevents
lots of scans (and overloading the server) if an unknown resource shows up.
2) Concurrency. Setters/getters should be synchronized if accessed across threads.
3) Use 0 for scan time, as we can then avoid getting system time.
4) In cases Executor.submit(Callable) is used and Future isn't needed, use
Runnable instead.
-----------------------------------
A couple of modifications:
- set availabilityCheck time to 1, as opposed to 0, because 0 indicates
an initialized state and does not guarantee an avail check is perfomed.
- when requesting an avail check for an unknown resource, make it
recursive so the unknown children also get checked.
Additionally, now when updating plugin config, root the ensuing discovery at
the updated resource.
Commit: 65e78e6280ca54db1e659c47f6f77a603559ce42
https://github.com/rhq-project/rhq/commit/65e78e6280ca54db1e659c47f6f77a603…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-17 (Mon, 17 Mar 2014)
Changed paths:
M modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/DiscoveryTest.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryManager.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/RuntimeDiscoveryExecutor.java
Log Message:
-----------
[1073201] revisions due to test failures
- Go back to providing a full avail report if there are inventory sync
changes. This isn't really that inefficient agent-side because it's not
a full scan, but rather a full report. We still only check avail for
those resources that have not yet provided avail, and the regularly
scheduled checks.
- Don't just skip a service scan if one is in progress. We should scan again
from the top to guarantee nothing gets missed. So, instead, cancel the
current scan and add interrupt logic such that it reports what it has
discovered to that point. And then start a new scan.
- update Discoverytest to explcitly wait for discovery to complete, the
changes seem to have changed the dynamics of the test.
These changes still need to be monitored to ensure things are behaving...
Commit: bb6f4c87b018811f4ea8175172c8f9a3d7d3b353
https://github.com/rhq-project/rhq/commit/bb6f4c87b018811f4ea8175172c8f9a3d…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-03-18 (Tue, 18 Mar 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/ControlCommand.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/RHQControl.java
Log Message:
-----------
[BZ 1073096] - 'rhqctl -h install' tries to install the components instead of showing a help - Finding out whether user wants to just print a help. If it is the case, no warning ('An agent RPM installation was found...') with consequent 30s waiting is displayed.
Commit: 705dca8bfe08e1492684bd9f7ad47a4392e7c1a1
https://github.com/rhq-project/rhq/commit/705dca8bfe08e1492684bd9f7ad47a439…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-03-18 (Tue, 18 Mar 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/ControlCommand.java
A modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/RHQPosixParser.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/AbstractInstall.java
Log Message:
-----------
[BZ 1073096] - Adding the check for any unrecognized arguments.
Commit: 589b486d6431e4074660c202d70aa67ec0c9627e
https://github.com/rhq-project/rhq/commit/589b486d6431e4074660c202d70aa67ec…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-03-18 (Tue, 18 Mar 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/RHQControl.java
Log Message:
-----------
[BZ 1073096] - Simplifying the code: fail fast is --help option is present.
Commit: 491fb0481a77a7584c15b068c879a567ec10e3dc
https://github.com/rhq-project/rhq/commit/491fb0481a77a7584c15b068c879a567e…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-03-18 (Tue, 18 Mar 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Install.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Upgrade.java
Log Message:
-----------
[BZ 1073096] - The name of the command should not be part of the command's arguments. It worked in the previous implementation, because it ignored unrecognized options. But not now.
Commit: 5367acfe1258a491ad8056905cd27cca26d2f21e
https://github.com/rhq-project/rhq/commit/5367acfe1258a491ad8056905cd27cca2…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-03-18 (Tue, 18 Mar 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/ControlCommand.java
Log Message:
-----------
[BZ 1073096] - When debugging the rhqctl code I came across to ConcurrentModificationException. Altought it is unlikely to happen in the production code without debuging, it is still posible -> making the copy of undoTasks, because other thread can modify it simultaneously.
Commit: 9458df431b56d769ca037e3f67a1a26a329a24da
https://github.com/rhq-project/rhq/commit/9458df431b56d769ca037e3f67a1a26a3…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-03-18 (Tue, 18 Mar 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/ControlCommand.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/RHQPosixParser.java
Log Message:
-----------
[BZ 1073096] - Showing unrecognized args
Commit: 69439e8d5014983ed9ab439dad7d72295beda612
https://github.com/rhq-project/rhq/commit/69439e8d5014983ed9ab439dad7d72295…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-03-18 (Tue, 18 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ResourceHandlerBean.java
M modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/AbstractBase.java
M modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/ContentTest.java
M modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/ResourcesTest.java
Log Message:
-----------
[BZ 958922] RFE: support for passing plugin config when creating child
resources
Now we support all 4 possible 'ways' to create a resource on RHQ
1. regular resource (was already implemented) - when REST client create
resources that agent would have discovered. Such resources is not possible
to create via UI or CLI
2. content-based resources (was already implemented)
3. resource children: similar to content-based resources, UI analogy is
"Create Child". Create child history exists. - possible resource duplicities
are handled on agent side.
4. manual resources: Resources that could be only manually Imported from UI,
create child history does not exist for those, and their resource key highly
depends on given pluginConfiguration (although resourceName can be passed).
Duplicates are handled on server side, since underlying API does not report
an error when manually imported resource already exists.
For 3. and 4. there's client can optinaly pass only required plugin/resource
configurations. In rest api code, we retrieve all the defaults from resource
type and then apply passed values on top.
Commit: 9f398847849dd5b9f7f94f66719bd95663caa096
https://github.com/rhq-project/rhq/commit/9f398847849dd5b9f7f94f66719bd9566…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-03-18 (Tue, 18 Mar 2014)
Changed paths:
M .classpath
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/agent/install/RemoteAgentInstallView.java
M modules/enterprise/server/jar/pom.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerBean.java
Log Message:
-----------
BZ 1070242 - get remote agent install into non-RHQ product builds.
had to upgrade jsch version to fix a bug that manifested itself as "verify: false" errors that only occurred sometimes. Apparently was a known issue and is fixed in jsch 0.1.51
Commit: 145463496ed1b6dcc7d09193965a77c737bc29b4
https://github.com/rhq-project/rhq/commit/145463496ed1b6dcc7d09193965a77c73…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-03-18 (Tue, 18 Mar 2014)
Changed paths:
M modules/plugins/jboss-as-5/src/main/java/org/rhq/plugins/jbossas5/ApplicationServerOperationsDelegate.java
Log Message:
-----------
Bug 1077412 - Restart operation on EAP 5 resource doesn't return failure message when restart fails
Commit: ed149e572d7a063ad69d45a47aa97126180ebd4d
https://github.com/rhq-project/rhq/commit/ed149e572d7a063ad69d45a47aa971261…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-18 (Tue, 18 Mar 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/discovery/DiscoveryAgentService.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryContextImpl.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryManager.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/configuration/LargeGroupPluginConfigurationTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java
Log Message:
-----------
[1073201] revision due to regression
When updating plugin config we added an optimization to root the ensuing
service discovery at the resource being updated, as opposed to doing a
full service scan. The regression resulted from passing the attached
Resource to the agent. Never pass attached objects to the agent from
the server. Unfortunately, detaching the object was not viable as it
actually needed to stay attached for the overall logic flow. So, I
lightened the API to just require the resourceId, which is a better agent
API anyway.
Commit: 0769cea9d42136858afb4821373ca463f011d234
https://github.com/rhq-project/rhq/commit/0769cea9d42136858afb4821373ca463f…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-03-18 (Tue, 18 Mar 2014)
Changed paths:
M pom.xml
Log Message:
-----------
[BZ 1075575] Update Cassandra to a version specially crafted to not print the superfluous warning about OpenJDK.
Commit: 978063b417558788593b3070ff7488c0d9e0d5c8
https://github.com/rhq-project/rhq/commit/978063b417558788593b3070ff7488c0d…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-03-18 (Tue, 18 Mar 2014)
Changed paths:
M pom.xml
Log Message:
-----------
Revert Cassandra dependency update until Nexus repository is fixed.
Commit: 6ddf053808e95cd486d085c23d6037012b20db13
https://github.com/rhq-project/rhq/commit/6ddf053808e95cd486d085c23d6037012…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-03-19 (Wed, 19 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/MetricHandlerBean.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/CallTimeValueRest.java
A modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/CallTimesTest.java
A modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/CallTimeValueRest.java
Log Message:
-----------
[BZ 1069679] Expose responseTime metric via rest
callTimes are exposed via endpoint GET /metric/data/{scheduleId}/callTime
supported are both aggregated (default) and 'raw' callTime data. CallTime
values can be pushed via PUT /metric/data/{scheduleId}/callTime. Note that
data retrieved via GET has different format as what is pushed. User pushes
really RAW callTimes (time,callDestination,duration) but he *always*
recieves aggregates.
Commit: 08da3ddf20f1e1165d74106b8fe2faece7f5e2b8
https://github.com/rhq-project/rhq/commit/08da3ddf20f1e1165d74106b8fe2faece…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-03-19 (Wed, 19 Mar 2014)
Changed paths:
M modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/DatasourceJBossASClient.java
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerInstallUtil.java
M modules/enterprise/server/installer/src/test/java/org/rhq/enterprise/server/installer/client/DatasourceJBossASClientTest.java
Log Message:
-----------
[BZ 1070668] Incorrect default configuration of RHQDS resource
Installer code fixed to properly fill xa-datasource-class property when
creating RHQDS. Class names for postgres, oracle live as constants in java
class.
Commit: 0463535d623b5a408e61c4b13d83213474b68e26
https://github.com/rhq-project/rhq/commit/0463535d623b5a408e61c4b13d8321347…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/MetricHandlerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/CallTimeValueRest.java
M modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/CallTimeValueRest.java
Log Message:
-----------
added new lines between methods
Commit: e2ff8ddce5a9d46f3bfc21d181db3f11a1d15a4b
https://github.com/rhq-project/rhq/commit/e2ff8ddce5a9d46f3bfc21d181db3f11a…
Author: Libor Zoubek <lzoubek(a)jezzovo.net>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/DatasourceJBossASClient.java
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerInstallUtil.java
M modules/enterprise/server/installer/src/test/java/org/rhq/enterprise/server/installer/client/DatasourceJBossASClientTest.java
Log Message:
-----------
Merge pull request #14 from lzoubek/bugs/1070668
[BZ 1070668] Incorrect default configuration of RHQDS resource
Commit: 4921949e2e203015cf09f699b5d7a1352daab3a0
https://github.com/rhq-project/rhq/commit/4921949e2e203015cf09f699b5d7a1352…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-20 (Thu, 20 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageNodeOperationsHandlerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageNodeOperationsHandlerLocal.java
Log Message:
-----------
[1079027] Storage Node (un)deployment can cause deadlock in rhq_storage_node table
Initial commit that attempts to remove umbrella transactions starting at
many entry points, such that scheduling operations happens in their own
trans context. Needs review and testing...
Commit: 08d9fcbc6df8eefc692d53c6ba2080588fe9c101
https://github.com/rhq-project/rhq/commit/08d9fcbc6df8eefc692d53c6ba2080588…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-03-21 (Fri, 21 Mar 2014)
Changed paths:
M modules/enterprise/gui/coregui/pom.xml
Log Message:
-----------
Setting the scope of SmartGWT dependency as provided, because it is needed only during the GWT compile time.
Commit: 9e1b17f442c4545dacd57d06c9dd079a72089606
https://github.com/rhq-project/rhq/commit/9e1b17f442c4545dacd57d06c9dd079a7…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-03-21 (Fri, 21 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerBean.java
Log Message:
-----------
Running the stopwatch and logging the result only if debug lvl is set.
Commit: ca9ee0ecc287e41ddc9ae8271db2cb79c803e187
https://github.com/rhq-project/rhq/commit/ca9ee0ecc287e41ddc9ae8271db2cb79c…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-21 (Fri, 21 Mar 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/PluginCriteria.java
Log Message:
-----------
[BZ 1022943] Fixes to PluginCriteria
Commit: 1b08bcb6b5061aa621b9b93ce31d1537e659d088
https://github.com/rhq-project/rhq/commit/1b08bcb6b5061aa621b9b93ce31d1537e…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-21 (Fri, 21 Mar 2014)
Changed paths:
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerRemote.java
Log Message:
-----------
[BZ 1022943] Reporting changes of plugin deployments
note in the javadoc that the deploy* methods are synchronous.
Commit: 9f093d070d84d63920fd98a00fa2649809db32ac
https://github.com/rhq-project/rhq/commit/9f093d070d84d63920fd98a00fa264980…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-21 (Fri, 21 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/AbstractRestBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ContentHandlerBean.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/PluginHandlerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/RootHandlerBean.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/BooleanValue.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/PluginRest.java
A modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/PluginsTest.java
A modules/integration-tests/rest-api/src/test/resources/dummy-rhq-plugin.xml
Log Message:
-----------
[BZ 1022943] Added a new REST endpoint for working with agent plugins.
Commit: eca4d472c4a98f8a560b7dd00810dafb6326a2bc
https://github.com/rhq-project/rhq/commit/eca4d472c4a98f8a560b7dd00810dafb6…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-03-21 (Fri, 21 Mar 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/PortletConfigurationEditorComponent.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/alerts/AbstractRecentAlertsPortlet.java
Log Message:
-----------
[BZ 1069688] - (JON3-24) Add alert name filter to "Recent Alerts" dashboard portlet - Filtering now works for dashboard portlet (called "Recent Alerts") as well as for the "Summary/Activity" subtab portlet (called "Resource: Alerts" and "Group: Alerts")
Commit: b6e70d104756db633df7b4ff642c29e3fad81d2b
https://github.com/rhq-project/rhq/commit/b6e70d104756db633df7b4ff642c29e3f…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-21 (Fri, 21 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryBossBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryBossLocal.java
Log Message:
-----------
Transaction delimiters have been updatedin StorageNode beans to try and prevent
db-locking issues. This caused a problem for storage node deployment
during mergeInventory, because it relied on an umbrella transaction providing
a persisted (but not yet committed) Resource.
Added a general mechanism for performing post-commit actions on newly
merged resources and leveraged it to perform linking a StorageNode to a
Resource.
Commit: 710c93131f44dc32ab7397dafdec23c086dc2758
https://github.com/rhq-project/rhq/commit/710c93131f44dc32ab7397dafdec23c08…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-21 (Fri, 21 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerBean.java
Log Message:
-----------
Make sure StorageNode is committed before we try and deploy it.
Commit: b8523c3bc2bc09eb7a9ce09005ded4a4a9cd364a
https://github.com/rhq-project/rhq/commit/b8523c3bc2bc09eb7a9ce09005ded4a4a…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-21 (Fri, 21 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerBean.java
Log Message:
-----------
More changes to LinkStorageNode to try and get the transactioning right.
Commit: 2d41838c2531783f628fbb6a3bb533e9d791bacb
https://github.com/rhq-project/rhq/commit/2d41838c2531783f628fbb6a3bb533e9d…
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2014-03-24 (Mon, 24 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ResourceHandlerBean.java
M modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/AbstractBase.java
M modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/ContentTest.java
M modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/ResourcesTest.java
Log Message:
-----------
Merge pull request #13 from lzoubek/bugs/958922
[BZ 958922] RFE: support for passing plugin config when creating child
Commit: 9a4897c4b0dd3b66aa08118ac40001630502d110
https://github.com/rhq-project/rhq/commit/9a4897c4b0dd3b66aa08118ac40001630…
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2014-03-24 (Mon, 24 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/MetricHandlerBean.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/CallTimeValueRest.java
A modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/CallTimesTest.java
A modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/d/CallTimeValueRest.java
Log Message:
-----------
Merge pull request #5 from lzoubek/bugs/1069679
[BZ 1069679] Expose responseTime metric via rest
Commit: 742bf8d9f53baaafa8fbeb70263174b50041d63a
https://github.com/rhq-project/rhq/commit/742bf8d9f53baaafa8fbeb70263174b50…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-25 (Tue, 25 Mar 2014)
Changed paths:
M modules/core/dbutils/pom.xml
M modules/core/dbutils/src/main/scripts/dbsetup/amps-schema.xml
M modules/core/dbutils/src/main/scripts/dbsetup/dbsetup-schema.xsd
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/plugin/AbstractPlugin.java
M modules/core/domain/src/main/java/org/rhq/core/domain/plugin/Plugin.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AgentPluginTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/PluginGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/PluginGWTServiceImpl.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/plugin/InstalledPluginsUIBean.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/MetadataBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/StartupBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/AgentPluginScanner.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/jobs/PurgePluginsJob.java
Log Message:
-----------
[BZ 1076104] Agent plugins don't require explicit purge to disappear
from DB.
Commit: 5cbbd1cac8ee864d4bc7080a543a7a3be6a0229c
https://github.com/rhq-project/rhq/commit/5cbbd1cac8ee864d4bc7080a543a7a3be…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-03-25 (Tue, 25 Mar 2014)
Changed paths:
M pom.xml
Log Message:
-----------
[BZ 1075575] Update Cassandra to a version specially crafted to not print the superfluous warning about OpenJDK.
Commit: df3f406aeb122317db12b0cd8787f046846052a8
https://github.com/rhq-project/rhq/commit/df3f406aeb122317db12b0cd8787f0468…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-03-25 (Tue, 25 Mar 2014)
Changed paths:
M modules/enterprise/agentupdate/src/main/resources/rhq-agent-update-build.xml
Log Message:
-----------
BZ 823965 Maintain existing agent-configuration.xml and log4j.xml files after agent auto-update.
The new configuration will be kept in agent-configuration.xml.new and log4j.xml.new
so that we at least provide the user with the updated defaults in case they want to manually merge them.
Commit: fc0737027e46c7298c591122d5cd42dd7883dfad
https://github.com/rhq-project/rhq/commit/fc0737027e46c7298c591122d5cd42dd7…
Author: Heiko W. Rupp <hwr(a)redhat.com>
Date: 2014-03-26 (Wed, 26 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/CriteriaQueryGenerator.java
Log Message:
-----------
BZ_1080171 - defer adding of "WHERE" keyword until we know that it is needed.
Commit: ce4e2505c0907544d83cd2d27df8cc9dfeda8af3
https://github.com/rhq-project/rhq/commit/ce4e2505c0907544d83cd2d27df8cc9df…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-03-26 (Wed, 26 Mar 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/EventCriteria.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/LinkManager.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/PortletFactory.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/PortletConfigurationEditorComponent.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupAlertsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupEventsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/alerts/AbstractRecentAlertsPortlet.java
A modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/events/AbstractRecentEventsPortlet.java
A modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/events/RecentEventsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/resource/ResourceEventsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/summary/AbstractActivityView.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/common/event/EventCompositeHistoryView.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/event/EventManagerBean.java
Log Message:
-----------
[BZ 1070243] - (JON3-31) Add "Recent Events" portlet into JON
Dashboard
To make the filtering (based on resource name) working, I had to add also
the new method to the EventCriteria class.
To sum it up, it is possible to filter by:
* time ("from, to" or "last n mins/hours/days")
* resource name - only for global Recent Alerts portlet; it accepts also a substring of a name
* event source path - it accepts also a substring of a path
* severity (almost the same as alert priority filtering)
* result counts (5 is default)
Having that said, the performance shouldn't be an issue, because the
filters may be set to fetch only a few records.
Commit: 38941df0fa21bce48a44572698d5f2485da0ec8b
https://github.com/rhq-project/rhq/commit/38941df0fa21bce48a44572698d5f2485…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-27 (Thu, 27 Mar 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/plugin/ServerPlugin.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/ServerPluginTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/PluginGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/PluginGWTServiceImpl.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/plugin/InstalledPluginsUIBean.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugin/ServerPluginsBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugin/pc/generic/GenericServerPluginTest.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/ServerPluginScanner.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/ServerPluginsBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/ServerPluginsLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/jobs/PurgePluginsJob.java
Log Message:
-----------
[BZ 1076104] Server plugins don't require explicit purge do disappear.
Commit: 2aa4cce04b0c2fa01fe6975874b597e3a9817128
https://github.com/rhq-project/rhq/commit/2aa4cce04b0c2fa01fe6975874b597e3a…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-27 (Thu, 27 Mar 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/plugin/Plugin.java
Log Message:
-----------
Fixing API breakage
Commit: 42471d8cbb8cc92da2c55fb06347f465b8a4d239
https://github.com/rhq-project/rhq/commit/42471d8cbb8cc92da2c55fb06347f465b…
Author: Heiko W. Rupp <hwr(a)redhat.com>
Date: 2014-03-28 (Fri, 28 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/CriteriaQueryGenerator.java
Log Message:
-----------
Updated checks after comments from @metlos.
Commit: e2eac63b80ed7f7fe2051c50dfc48f4df834718f
https://github.com/rhq-project/rhq/commit/e2eac63b80ed7f7fe2051c50dfc48f4df…
Author: Lukas Krejci <metlos(a)users.noreply.github.com>
Date: 2014-03-28 (Fri, 28 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/CriteriaQueryGenerator.java
Log Message:
-----------
Merge pull request #17 from pilhuhn/bz1080171
BZ_1080171 - defer adding of "WHERE" keyword until we know that it is needed.
Commit: e2a5830dd84643b65ad324fe6275b5161a755b38
https://github.com/rhq-project/rhq/commit/e2a5830dd84643b65ad324fe6275b5161…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-28 (Fri, 28 Mar 2014)
Changed paths:
M modules/core/domain/pom.xml
M modules/enterprise/server/itests-2/pom.xml
Log Message:
-----------
Since the Hibernate4 standard dialect resolver does not recognize
Oracle 12, we need to ensure the hibernate.dialect system property
is set when running the i-tests.
Commit: 191e6c7ced414bd7b5d2a138227ee4ae8d87d021
https://github.com/rhq-project/rhq/commit/191e6c7ced414bd7b5d2a138227ee4ae8…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-03-28 (Fri, 28 Mar 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/table/MetricsViewDataSource.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBean.java
Log Message:
-----------
[BZ 1081554] - Cannot load metrics error on a resource with no enabled metrics - Not performing the problematic DB query, when no metric on the resource is enabled. Also saving 2 (client-server)) round trips if the enabled metrics # equals to zero.
Commit: 104f62cc5a93c4c2e36e9f676eb80768e22ff8fc
https://github.com/rhq-project/rhq/commit/104f62cc5a93c4c2e36e9f676eb80768e…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-28 (Fri, 28 Mar 2014)
Changed paths:
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/core/CoreServerServiceImplTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/MetadataBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdatePluginMetadataTestBase.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/AbstractEJB3Test.java
Log Message:
-----------
Cleanup of itests to not influence each other when setting server identity
and manipulating plugins.
Also fixed the PluginManagerBeanTest#isPluginReadyForPurge() by realizing
that other tests (that now correctly clean up after themselves) may have
already deleted the plugins that were marked to be deleted in the test
method the isPluginReadyForPurge depends on.
Commit: a5e6b36964b0c113ef4042edbecb459d909252f8
https://github.com/rhq-project/rhq/commit/a5e6b36964b0c113ef4042edbecb459d9…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-28 (Fri, 28 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerLocal.java
Log Message:
-----------
Removed unused method from local SLSB and some small docs updates.
Commit: 44de78d0d3344d5e982049a299275013c3e3f30a
https://github.com/rhq-project/rhq/commit/44de78d0d3344d5e982049a299275013c…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-28 (Fri, 28 Mar 2014)
Changed paths:
M pom.xml
Log Message:
-----------
To support oracle 12c, updating the default driver version. It should be backward
compatible to our earlier, supported releases.
Commit: 6b6edc533cdce35a66c8c654806dfe33a80e985b
https://github.com/rhq-project/rhq/commit/6b6edc533cdce35a66c8c654806dfe33a…
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2014-03-31 (Mon, 31 Mar 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/inventory/CreateResourceRequest.java
Log Message:
-----------
Add a missing colon in toString that was confusing
Commit: 78cceb5dfea790ffcec9a9d2d0012b2f56a1fffb
https://github.com/rhq-project/rhq/commit/78cceb5dfea790ffcec9a9d2d0012b2f5…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-03-31 (Mon, 31 Mar 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
Log Message:
-----------
[BZ 1082767] Group view does not display proper content when user reaches
AutoGroup via URL
Fixed ResourceGroupTreeView to optionaly select target group after tree is
loaded
Commit: ca99ddfb1ccfc8ccc94482d4c0ef93bf22fcb980
https://github.com/rhq-project/rhq/commit/ca99ddfb1ccfc8ccc94482d4c0ef93bf2…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-03-31 (Mon, 31 Mar 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/ResourceAlertDefinitionsDataSource.java
Log Message:
-----------
[BZ 1076605] The link to Autocluster group alert definition is wrong
Commit: 919604ca697644ecf9fc8109395ecac9d21d781c
https://github.com/rhq-project/rhq/commit/919604ca697644ecf9fc8109395ecac9d…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-31 (Mon, 31 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerLocal.java
Log Message:
-----------
[1079027] Storage Node (un)deployment can cause deadlock in rhq_storage_node table
Fix issue with new transactioning that left some entity changes uncommitted.
Commit: a8ba17c7e52518a3086d1e94a099e281c799eeca
https://github.com/rhq-project/rhq/commit/a8ba17c7e52518a3086d1e94a099e281c…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-03-31 (Mon, 31 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryBossBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryBossLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageNodeOperationsHandlerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageNodeOperationsHandlerLocal.java
Log Message:
-----------
Merge branch 'jshaughn/storage'
Conflicts:
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerBean.java
Commit: 5601d865f99b9ffee2b5a2aa94043895449a5d6f
https://github.com/rhq-project/rhq/commit/5601d865f99b9ffee2b5a2aa940438954…
Author: Thomas Heute <theute(a)gmail.com>
Date: 2014-04-01 (Tue, 01 Apr 2014)
Changed paths:
M modules/core/dbutils/src/main/java/org/rhq/core/db/Oracle12DatabaseType.java
Log Message:
-----------
Very useful typo correction
Commit: 6426862d52dceb7d79e79bdeb24cf945ebe57297
https://github.com/rhq-project/rhq/commit/6426862d52dceb7d79e79bdeb24cf945e…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M modules/enterprise/agent/ant-run.xml
M modules/enterprise/agent/src/etc/java-service-wrapper/rhq-agent-wrapper.conf
M modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_32/wrapper.dll
M modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_32/wrapper.exe
M modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_32/wrapper.jar
A modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_64/wrapper.dll
A modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_64/wrapper.exe
A modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_64/wrapper.jar
M modules/enterprise/agent/src/etc/rhq-agent-wrapper.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-server.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-server-wrapper.conf
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-server-wrapper.inc
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-storage-wrapper.conf
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_32/wrapper.dll
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_32/wrapper.exe
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_32/wrapper.jar
A modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_64/wrapper.dll
A modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_64/wrapper.exe
A modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_64/wrapper.jar
M modules/enterprise/server/appserver/src/main/dev-resources/bin/wrapper/rhq-server-wrapper.inc
Log Message:
-----------
[668870] Replace Tanuki Java Service Wrapper with EAP native components to support 32-bit and 64-bit base architecture types
- Update JSW with version 3.4.1 and add the 64-bit community version for
distribution.
- Update scripts to use the proper JSW version based on Win OS architecture
and JVM architecture.
- Update wrapper .conf and .inc files as needed.
- add new server .conf java.additional prop required to prevent logger
initialization problem between JSW and EAP.
- update logfile loglevel to STATUS for all wrapper logging, this provides
more useful logging for server and storage wrapper logs, and trims
excessive logging in the agent wrapper log.
- fixed numbering issue in dev-container server-wrapper.inc
Commit: 78cf9729cb74923a37d98c0d2b51063b23871243
https://github.com/rhq-project/rhq/commit/78cf9729cb74923a37d98c0d2b51063b2…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-04-04 (Fri, 04 Apr 2014)
Changed paths:
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresServerComponent.java
M modules/plugins/postgres/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
Bug 1079361 - Postgres Plugin - Scheduling A New List Process Statistics Operation Fails
The execution of this operation involves a query on the pg_stat_activity view, which format has changes in 9.2 (see http://wiki.postgresql.org/wiki/What%27s_new_in_PostgreSQL_9.2#pg_stat_acti…)
Now the server plugin component adapts the query depending on the Postgres server version
Commit: e86ac440ba248c30a489b0fbf55d2cc7ccff456a
https://github.com/rhq-project/rhq/commit/e86ac440ba248c30a489b0fbf55d2cc7c…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-04-04 (Fri, 04 Apr 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DatasourceComponent.java
Log Message:
-----------
[BZ 1072543] Unable to collect metrics from EAP 6 datasources when a system
properties is used in configuration
max-pool-size and min-pool-size metrics are now recoginzed by common code to
resolve a possible expression. BaseComponent.getValues has been changed in a
way, that we have more granular method called BaseComponent.getMetricValue
which handles single metric request. This method returns new enum called
ReadMetricResult which just represents a return code (if not Success, we may
want to know logical reason why metric was not collected)
Commit: 21bb0b230d2905eb566474854c0ae2477ccf819f
https://github.com/rhq-project/rhq/commit/21bb0b230d2905eb566474854c0ae2477…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-04-04 (Fri, 04 Apr 2014)
Changed paths:
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/group/definition/framework/test/ExpressionEvaluatorTest.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/framework/ExpressionEvaluator.java
Log Message:
-----------
[BZ 1080909] DynaGroup expression evaluator is not strict when grouping by
resource configuration property
Dynagroup expressions using pluginConfiguration[prop] or
resourceConfiguratoin[prop] will now be matched 'strict' to property name.
Strict match in means resulting SQL would be 'simple.name = :argX' instead
of original 'simple.name LIKE :argX'.
Commit: 5134ff579af71dacc34bbb598a52412e8c0fca14
https://github.com/rhq-project/rhq/commit/5134ff579af71dacc34bbb598a52412e8…
Author: jshaughn <jshaughn(a)redhat.com>
Date: 2014-04-04 (Fri, 04 Apr 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/ControlCommand.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/RHQControl.java
A modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/RHQPosixParser.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/AbstractInstall.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Install.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Upgrade.java
Log Message:
-----------
Merge pull request #12 from Jiri-Kremser/bug1073096
Bug 1073096 - 'rhqctl -h install' tries to install the components instead of showing a help
Commit: f882515fa88b93a553f3c78e6250c4916ae1a585
https://github.com/rhq-project/rhq/commit/f882515fa88b93a553f3c78e6250c4916…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-04 (Fri, 04 Apr 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerRemote.java
Log Message:
-----------
[1065461] readOnly configuration is editable via CLI
Update some jdoc to reflect that this is the expected behavior when calling
from the CLI. read-only and other validation is applied only via the
GUI's ConfigurationEditor.
Commit: 2324ad07f5356195b2345bf68cc781f8918f417f
https://github.com/rhq-project/rhq/commit/2324ad07f5356195b2345bf68cc781f89…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-07 (Mon, 07 Apr 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerProperties.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/RHQControl.java
Log Message:
-----------
[1060353] Non required or unused properties in rhq-server.properties are being required by rhqctl
Make the unused oracle props optional and remove them from the supplied
rhq-server.properties file.
Commit: b942688114fb6982058edb2222c40ef5a18f183c
https://github.com/rhq-project/rhq/commit/b942688114fb6982058edb2222c40ef5a…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-04-07 (Mon, 07 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/CoreGUI.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/LoginView.java
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.html
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly.css
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly.min.css
A modules/enterprise/gui/coregui/src/main/webapp/js/bootstrap.min.js
Log Message:
-----------
[BZ 1069667] - (JON3-17) Make JON login look like other Red Hat products - First prototype. Using the PatternFly default logo.
Commit: 8f3d81ddbfd4ab8d012668ad7f9dd2a77f221923
https://github.com/rhq-project/rhq/commit/8f3d81ddbfd4ab8d012668ad7f9dd2a77…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-04-07 (Mon, 07 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/CoreGUI.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/LoginView.java
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.html
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly.min.css
M modules/enterprise/gui/coregui/src/main/webapp/img/bg-login.jpg
R modules/enterprise/gui/coregui/src/main/webapp/img/brand-lg.png
R modules/enterprise/gui/coregui/src/main/webapp/img/brand.png
R modules/enterprise/gui/coregui/src/main/webapp/img/brand.svg
A modules/enterprise/gui/coregui/src/main/webapp/img/feedback-error-arrow-down.png
A modules/enterprise/gui/coregui/src/main/webapp/img/feedback-error-sign.png
M modules/enterprise/gui/coregui/src/main/webapp/img/logo.png
M modules/enterprise/gui/coregui/src/main/webapp/img/logo.svg
A modules/enterprise/gui/coregui/src/main/webapp/login
Log Message:
-----------
[BZ 1069667] - (JON3-17) Make JON login look like other Red Hat products - RHQ branding & handling error cases during login process.
Commit: 54af334ddb67f8286a2da6a614be8392342bfde3
https://github.com/rhq-project/rhq/commit/54af334ddb67f8286a2da6a614be83923…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-07 (Mon, 07 Apr 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-installer.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-server.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage-installer.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-data-migration.bat
A modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-server-env.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl.bat
Log Message:
-----------
[1061311] rhqctl contains user modifiable values that result in an unsupported rhqctl script
Introduce rhq-server-env.bat. Analogous .sh file coming in subsequent commit.
Commit: 82416ed019173880186b11a81bc93df2677eed26
https://github.com/rhq-project/rhq/commit/82416ed019173880186b11a81bc93df26…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-07 (Mon, 07 Apr 2014)
Changed paths:
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/InstallerServiceImpl.java
Log Message:
-----------
[1060353] Non required or unused properties in rhq-server.properties are being required by rhqctl
Remove some related special-case installer code.
Commit: 60e45c64874989f4136134827399bfaa4f7e164b
https://github.com/rhq-project/rhq/commit/60e45c64874989f4136134827399bfaa4…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-07 (Mon, 07 Apr 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-installer.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-server.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage-installer.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-data-migration.sh
A modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-server-env.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl
Log Message:
-----------
[1061311] rhqctl contains user modifiable values that result in an unsupported rhqctl script
Introduce rhq-server-env.sh. Now environment variables are set outside of the
actual scripts used for installation, etc.
Commit: 9bd875794b74749c0ee263f01599168e9579f88e
https://github.com/rhq-project/rhq/commit/9bd875794b74749c0ee263f01599168e9…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-04-08 (Tue, 08 Apr 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/ControlCommand.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/RHQControl.java
Log Message:
-----------
[BZ 1073096] - Adding "-h" as a valid help option to isHelp() method.
Commit: 72f91658c25fbff3d5c229372129c2178f435b33
https://github.com/rhq-project/rhq/commit/72f91658c25fbff3d5c229372129c2178…
Author: Mike Thompson <mithomps(a)redhat.com>
Date: 2014-04-07 (Mon, 07 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/MetricGraphData.java
Log Message:
-----------
BZ 1080472 - The unit in the new d3 charts is not refreshed correctly.
Fix the bug that improperly calculates the units of measure on the Y-Axis and on Min Value of chart legend.
Commit: 835eca6a7b14bc92db5f98d336470f9b6ece145e
https://github.com/rhq-project/rhq/commit/835eca6a7b14bc92db5f98d336470f9b6…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-04-08 (Tue, 08 Apr 2014)
Changed paths:
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresTableComponent.java
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresTableDiscoveryComponent.java
M modules/plugins/postgres/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
Bug 579810 - Collection of Postgres table metrics fails when the tables are not in the public schema
Changed resource key format ("tablename"->"schemaname.tablename")
Implemented resource upgrade and updated resource component and discovery component
Also changed the availability check: new the resource component checks for table existence instead of looking at the parent database availability
Commit: 45ddd7c1a1c6b8deae6b94ac211929324fc8ed75
https://github.com/rhq-project/rhq/commit/45ddd7c1a1c6b8deae6b94ac211929324…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-04-08 (Tue, 08 Apr 2014)
Changed paths:
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresTableComponent.java
Log Message:
-----------
Bug 1079403 - Postgres Plugin - Table Vacuum Fails
Changed sql query to include the schema which the table is part of.
Also updated table component #invokeOperation method to use connection pooling support
Commit: dbeedced3664c0cda68f4a53b5bc789647cdd5f6
https://github.com/rhq-project/rhq/commit/dbeedced3664c0cda68f4a53b5bc78964…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-04-08 (Tue, 08 Apr 2014)
Changed paths:
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresServerComponent.java
Log Message:
-----------
Bug 1082747 - Postgres Plugin - An Invalid Server Configuration Status Should Not Be Stack Trace
Throwing an Exception is the only way a plugin component can fail the process of starting of a resource. So without changing the agent plugin facet we can't rely avoid the stack trace shown on the server.
Still, the stack trace shown when a Postgres server resource is configured with invalid credentials was particularly long, so I changed the plugin component implentation to make the server show a stack trace with no cause and a condensed message ("Invalid password").
Commit: 7f4465405f70af01080aa6af8674f47fe7b14059
https://github.com/rhq-project/rhq/commit/7f4465405f70af01080aa6af8674f47fe…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-08 (Tue, 08 Apr 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Upgrade.java
Log Message:
-----------
[1061311] rhqctl contains user modifiable values that result in an unsupported rhqctl script
Add logic to 'rhqctl upgrade' command to copy rhq-server-env.sh|bat from the
old to new server, if it exists. The old, potentially edited, version will
be used and the new version will be backed up for reference in case it has
new env variables and/or documentation. This behavior is analogous to what
we currently do for rhq-agent-env.sh|bat during an agent update.
Also: fix an upgrade problem with server stop at the end of the upgrade.
Commit: 41364182a232879e3982f7c96bce449594ef75af
https://github.com/rhq-project/rhq/commit/41364182a232879e3982f7c96bce44959…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-04-08 (Tue, 08 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/pom.xml
A modules/enterprise/gui/coregui/src/main/webapp/img/caps.png
M modules/enterprise/gui/coregui/src/main/webapp/login
Log Message:
-----------
[BZ 1069667] - Adding CAPS LOCK detection and version is now taken during the build time using mvn filtering.
Commit: 175f76d8cbee561554ae52c0099de1e0c22e6c4b
https://github.com/rhq-project/rhq/commit/175f76d8cbee561554ae52c0099de1e0c…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-04-08 (Tue, 08 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/CoreGUI.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/LoginView.java
Log Message:
-----------
[BZ 1069667] - Handling the case with session expiration and the ability to redirect to the wanted page after successful login (#Bundles should open bundles view, not the default one which is #Dashboards)
Commit: 25689529635a2ac5d22aec867371b42e1f31cdb4
https://github.com/rhq-project/rhq/commit/25689529635a2ac5d22aec867371b42e1…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-04-08 (Tue, 08 Apr 2014)
Changed paths:
A modules/enterprise/gui/coregui/src/main/webapp/js/jquery.capslockstate.js
M modules/enterprise/gui/coregui/src/main/webapp/login
Log Message:
-----------
[BZ 1069667] - Better CAPS LOCK indication, the previous method didn't find out it the CAPS LOCK key was pressed during writing the password. It also didn't work when writing any numbers.
Commit: f6ee2a32de5d00212da39adfb586f4debf038e78
https://github.com/rhq-project/rhq/commit/f6ee2a32de5d00212da39adfb586f4deb…
Author: Heiko W. Rupp <hwr(a)redhat.com>
Date: 2014-04-09 (Wed, 09 Apr 2014)
Changed paths:
M modules/integration-tests/pom.xml
M modules/plugins/jmx/src/test/java/org/rhq/plugins/jmx/test/JMXPluginTest.java
A modules/plugins/jmx/src/test/java/org/rhq/plugins/jmx/test/TestTarget.java
A modules/plugins/jmx/src/test/java/org/rhq/plugins/jmx/test/TestTargetMBean.java
A modules/plugins/jmx/src/test/resources/custom-test-plugin.xml
M pom.xml
Log Message:
-----------
Bump required ems-version to one that we have forked and changed. Also add more tests.
The forked ems is located at https://github.com/rhq-project/ems
Commit: 67a748fd0edf6b216194bdd10280a3174ef8cc56
https://github.com/rhq-project/rhq/commit/67a748fd0edf6b216194bdd10280a3174…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-09 (Wed, 09 Apr 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-data-migration.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl
Log Message:
-----------
[1085270] Unable to install the RHQ server when calling rhqctl outside of bin directory
Fallout from the changes made for 1061311. This updates the scripts in
bin (notable rhqctl) to handle being executed from outside of bin, including
as a symlink.
An equivalent Windows fix is pending.
Commit: 0ab317fa66a540a3321a521ee02902c6991d1034
https://github.com/rhq-project/rhq/commit/0ab317fa66a540a3321a521ee02902c69…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-09 (Wed, 09 Apr 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-data-migration.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl
Log Message:
-----------
[1085270] Unable to install the RHQ server when calling rhqctl outside of bin directory
Add back in the clipped '|| echo "$0"' segment of the directory-finding bit.
Commit: 190364784bb10d101c1ba6461c8a18337c9de891
https://github.com/rhq-project/rhq/commit/190364784bb10d101c1ba6461c8a18337…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-09 (Wed, 09 Apr 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-data-migration.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl.bat
Log Message:
-----------
[1085270] Unable to install the RHQ server when calling rhqctl outside of bin directory
Fallout from the changes made for 1061311. This updates the windows
scripts in bin (notably rhqctl.bat) to handle being executed from outside
of bin.
Commit: 8eff7c11cae1d137b78467101f866c7d3bfca241
https://github.com/rhq-project/rhq/commit/8eff7c11cae1d137b78467101f866c7d3…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-09 (Wed, 09 Apr 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/configuration/ConfigurationUtility.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/util/SessionTestHelper.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerRemote.java
Log Message:
-----------
[1065461] readOnly configuration is editable via CLI
Add a new signature to ConfigurationUtility.validateConfiguration that
takes both a newConfiguration and currentConfiguration and ensure the new
config does not alter any non-empty readOnly property value.
Enhance ConfigurationManagerBean.update*Configuration() to perform the new
validation. Added some tests and updated the Remote method jdoc.
Commit: 7b4a09b9b99fa930760025c45988a79e6e4b80d1
https://github.com/rhq-project/rhq/commit/7b4a09b9b99fa930760025c45988a79e6…
Author: Heiko W. Rupp <hwr(a)redhat.com>
Date: 2014-04-10 (Thu, 10 Apr 2014)
Changed paths:
M modules/integration-tests/pom.xml
Log Message:
-----------
Remove the accidentally introduced sub-module reference.
Commit: a70b01c34b7f9496b3115787758b951ffcbf67f3
https://github.com/rhq-project/rhq/commit/a70b01c34b7f9496b3115787758b951ff…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-04-10 (Thu, 10 Apr 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/drift/JPADriftServerBean.java
Log Message:
-----------
[BZ 1080971] JON throws "java.lang.OutOfMemoryError" if drift file sets are
big
JPADriftServerBean#getDriftFileBits fixed to return String representation
of bits directly from reading stream. Previous implementation first
allocated byte array from stream and then transformed it into string - this
caused content being twice in memory.
Commit: 75d9dfc465f759b0a39977bea770b659533a1902
https://github.com/rhq-project/rhq/commit/75d9dfc465f759b0a39977bea770b6595…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-10 (Thu, 10 Apr 2014)
Changed paths:
M modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBeanUnitTest.java
Log Message:
-----------
Fix test failures due to recent changes for bug [1065461].
Commit: cbbca6736b98bd15024131e9441407d48b9e9b0c
https://github.com/rhq-project/rhq/commit/cbbca6736b98bd15024131e9441407d48…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-04-10 (Thu, 10 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/LoginView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/UserSessionManager.java
M modules/enterprise/gui/coregui/src/main/webapp/login
M modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
Log Message:
-----------
[BZ 1069667] - Fixing the login page for LDAP registration and LDAP login.
Commit: b9ce78527e71a7b558b6a1f3ed71fd7d8f9712d8
https://github.com/rhq-project/rhq/commit/b9ce78527e71a7b558b6a1f3ed71fd7d8…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-11 (Fri, 11 Apr 2014)
Changed paths:
M modules/enterprise/agent/src/etc/rhq-agent-wrapper.sh
Log Message:
-----------
fix script when rhq_agent_debug is on
Commit: 5e16dabce29a28d5ac7704483711865dd02e1f85
https://github.com/rhq-project/rhq/commit/5e16dabce29a28d5ac7704483711865dd…
Author: Lukas Krejci <metlos(a)users.noreply.github.com>
Date: 2014-04-14 (Mon, 14 Apr 2014)
Changed paths:
M modules/plugins/jmx/src/test/java/org/rhq/plugins/jmx/test/JMXPluginTest.java
A modules/plugins/jmx/src/test/java/org/rhq/plugins/jmx/test/TestTarget.java
A modules/plugins/jmx/src/test/java/org/rhq/plugins/jmx/test/TestTargetMBean.java
A modules/plugins/jmx/src/test/resources/custom-test-plugin.xml
M pom.xml
Log Message:
-----------
Merge pull request #20 from pilhuhn/bz_1033553_new-ems-version
[BZ 1033553] Bump required ems-version to one that we have forked and changed.
Commit: 38b17119771a5788b0d0fa389770228cdefafbd8
https://github.com/rhq-project/rhq/commit/38b17119771a5788b0d0fa389770228cd…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-14 (Mon, 14 Apr 2014)
Changed paths:
M .classpath
M .settings/org.eclipse.core.resources.prefs
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/core/AgentRegistrationRequest.java
M modules/core/dbutils/pom.xml
M modules/core/dbutils/src/main/scripts/dbsetup/cluster-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/common/composite/SystemSetting.java
A modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/AgentInstall.java
M modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/AgentInstallInfo.java
A modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/CustomAgentInstallData.java
M modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/RemoteAccessInfo.java
M modules/core/domain/src/test/java/org/rhq/core/domain/test/QueryAllTest.java
M modules/core/util/src/main/java/org/rhq/core/util/file/FileUtil.java
M modules/core/util/src/main/java/org/rhq/core/util/obfuscation/Obfuscator.java
M modules/core/util/src/test/java/org/rhq/core/util/file/FileUtilTest.java
M modules/core/util/src/test/java/org/rhq/core/util/obfuscation/ObfuscatorTest.java
M modules/enterprise/agent/src/etc/rhq-agent.sh
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/SystemSettingsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/agent/install/RemoteAgentInstallView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AgentTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/upload/FileUploadForm.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/AgentGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/RemoteInstallGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/AgentGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/FileUploadServlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/RemoteInstallGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/core/CoreServerServiceImplTest.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/CoreServerServiceImpl.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/SSHFileSend.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/SSHInstallUtility.java
Log Message:
-----------
BZ 1070242 - installating, starting, stopping, uninstalling agents on remote machines via SSH
Commit: d78179e419a07eec4c3cd9ae9d0c2337b34c7c3e
https://github.com/rhq-project/rhq/commit/d78179e419a07eec4c3cd9ae9d0c2337b…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-04-15 (Tue, 15 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/measurement/AbstractMeasurementRangeEditor.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/measurement/CustomConfigMeasurementRangeEditor.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/PortletSettingsWindow.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/PortletConfigurationEditorComponent.java
Log Message:
-----------
[BZ 1070243 & BZ 1069688] - Adding a button for resetting the {event source|resource} filters. Also the "Filter by time" component is now more intuitive that it is has been turned on/off.
Commit: 497aa7c8062a9893be4f3120e47c7d4ea35102e5
https://github.com/rhq-project/rhq/commit/497aa7c8062a9893be4f3120e47c7d4ea…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-15 (Tue, 15 Apr 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-server.sh
Log Message:
-----------
fix typo - this is a linux script, not windows... ext is "sh" not "bat"
Commit: 694b340487b7a27509dc0a3299d935db676da38c
https://github.com/rhq-project/rhq/commit/694b340487b7a27509dc0a3299d935db6…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-15 (Tue, 15 Apr 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl
Log Message:
-----------
fix typo - extension is "sh" not "bat"
Commit: 096e7dc725f01cb255bf531712fd75f36b52d3c2
https://github.com/rhq-project/rhq/commit/096e7dc725f01cb255bf531712fd75f36…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-15 (Tue, 15 Apr 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl
Log Message:
-----------
don't always show this message, make it a debug message
Commit: e61568365f661ed9d201d62f74b566ca53240267
https://github.com/rhq-project/rhq/commit/e61568365f661ed9d201d62f74b566ca5…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-15 (Tue, 15 Apr 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl
Log Message:
-----------
opps, need to move the debug_msg function up top
Commit: 386cab8ead75770ed6233e9ca6e37b119bcf2400
https://github.com/rhq-project/rhq/commit/386cab8ead75770ed6233e9ca6e37b119…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-04-15 (Tue, 15 Apr 2014)
Changed paths:
A modules/enterprise/server/jar/intentional-api-changes-since-4.10.0.xml
Log Message:
-----------
api checks: adding (un)installAgent methods is intentional non-breaking change
Commit: e55de8c033f20a79a65048330ed304d85388ba18
https://github.com/rhq-project/rhq/commit/e55de8c033f20a79a65048330ed304d85…
Author: Jirka Kremser <jiri.kremser(a)gmail.com>
Date: 2014-04-16 (Wed, 16 Apr 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/drift/JPADriftServerBean.java
Log Message:
-----------
Merge pull request #21 from lzoubek/bugs/1080971
[BZ 1080971] JON throws "java.lang.OutOfMemoryError" if drift file sets are big
Commit: 4f2297a4f1a6563ce33b5aa377ae1ff526bb7b51
https://github.com/rhq-project/rhq/commit/4f2297a4f1a6563ce33b5aa377ae1ff52…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-04-16 (Wed, 16 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/pom.xml
Log Message:
-----------
Using the maven-war-plugin instead of maven-resources-plugin for filtering the login page (for replacing the "${project.version}" with the project version).
Commit: 02513a8a0c8703bdb4804e31ac0ffd7ec35a2819
https://github.com/rhq-project/rhq/commit/02513a8a0c8703bdb4804e31ac0ffd7ec…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-16 (Wed, 16 Apr 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/instance/ServerManagerBean.java
Log Message:
-----------
BZ 1030082 1029384 - shutdown the server if it was decommissioned (that is, its server entry was removed from the server table)
Commit: 937cb29ee5450da0bcf04d8e9952310de400e90b
https://github.com/rhq-project/rhq/commit/937cb29ee5450da0bcf04d8e9952310de…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-04-17 (Thu, 17 Apr 2014)
Changed paths:
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java
Log Message:
-----------
[BZ 1088264] AvailabilityExecutor stops calling getAvailability() on
ResourceComponent after it previously failed with exception
The issue was in handling exception comming from future. When availability
check failed with exception we cought it, next run, just by calling
future.get() raises the very same exception. We forgot to mark future to be
rescheduled next time = setting it to null. This commit also makes exception
message more verbose so we know more what happened in plugin
Commit: 94a3d1e21acd212cb05409b3f01bbea0e735597f
https://github.com/rhq-project/rhq/commit/94a3d1e21acd212cb05409b3f01bbea0e…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-04-17 (Thu, 17 Apr 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/AlertHistoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupAlertsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/alerts/AbstractRecentAlertsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/events/AbstractRecentEventsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/event/EventCompositeDatasource.java
Log Message:
-----------
Hiding the Resource Ancestry column in {Alerts|Events} Portlets not to overwhelm user with bazillion columns. It can be shown if necessary. Also fixing a typo that caused to displayed Group Events Portlet instead of Alert Group Portlet.
Commit: 0209557a16a9fc7ddb5a55a4faa055c352ff8d32
https://github.com/rhq-project/rhq/commit/0209557a16a9fc7ddb5a55a4faa055c35…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-17 (Thu, 17 Apr 2014)
Changed paths:
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/InstallerServiceImpl.java
Log Message:
-----------
BZ 1080508 - make sure we set log level so the install doesn't abort
Commit: cd310d35b22ecdd05e367b45e92eee11598cda2b
https://github.com/rhq-project/rhq/commit/cd310d35b22ecdd05e367b45e92eee115…
Author: Heiko W. Rupp <hwr(a)redhat.com>
Date: 2014-04-17 (Thu, 17 Apr 2014)
Changed paths:
A modules/enterprise/server/plugins/alert-agerogear-ups/pom.xml
A modules/enterprise/server/plugins/alert-agerogear-ups/src/main/java/org/rhq/enterprise/server/plugins/alertUps/UpsAlertComponent.java
A modules/enterprise/server/plugins/alert-agerogear-ups/src/main/java/org/rhq/enterprise/server/plugins/alertUps/UpsSender.java
A modules/enterprise/server/plugins/alert-agerogear-ups/src/main/resources/META-INF/rhq-serverplugin.xml
M modules/enterprise/server/plugins/pom.xml
Log Message:
-----------
First cut of a Aerogear-Unified-Push-Server alert plugin.
Commit: 82b9324f2de55215b86df7e11c8237cefcf767cb
https://github.com/rhq-project/rhq/commit/82b9324f2de55215b86df7e11c8237cef…
Author: Mike Thompson <mithomps(a)redhat.com>
Date: 2014-04-17 (Thu, 17 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/MetricGraphData.java
Log Message:
-----------
[BZ 1080470] - The unit in the new d3 charts is not refreshed correctly.
Commit: 60c2a2eaa023d2dc5aa6dede632895fc4b8d0597
https://github.com/rhq-project/rhq/commit/60c2a2eaa023d2dc5aa6dede632895fc4…
Author: Mike Thompson <mithomps(a)redhat.com>
Date: 2014-04-18 (Fri, 18 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/MetricGraphData.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/AvailabilityOverUnderGraphType.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/StackedBarMetricGraphImpl.java
Log Message:
-----------
[BZ 1080470] The unit in the new d3 charts is not refreshed correctly. Adjust the YAxis over to accommodate large values due to scale changes
Commit: 4cfb11460be58fb2dd22dfddc5823f957b532025
https://github.com/rhq-project/rhq/commit/4cfb11460be58fb2dd22dfddc5823f957…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-21 (Mon, 21 Apr 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-data-migration.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl
Log Message:
-----------
[1085270] Unable to install the RHQ server when calling rhqctl outside of bin directory
A fix for OS/X support.
Also, move debug_msg up to match the way it is in rhqctl.
Commit: a329de99a5bec53984cbc88a27f5e933a6fa462d
https://github.com/rhq-project/rhq/commit/a329de99a5bec53984cbc88a27f5e933a…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-21 (Mon, 21 Apr 2014)
Changed paths:
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/InstallerServiceImpl.java
Log Message:
-----------
BZ 1045496 - have installer be able to recover from a canceled install if its aborted while the EAR is being deployed.
Commit: 7e9ce1d0a3953248a7dcc66b2025447b1cf1a019
https://github.com/rhq-project/rhq/commit/7e9ce1d0a3953248a7dcc66b2025447b1…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-21 (Mon, 21 Apr 2014)
Changed paths:
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftDetector.java
Log Message:
-----------
[798006] Drift detection hangs on reading named pipes on filesystem
Protect against drift detection on not "normal" files.
Commit: 1bc99048e18daf2a848b85b6f6d1fbc75f12d040
https://github.com/rhq-project/rhq/commit/1bc99048e18daf2a848b85b6f6d1fbc75…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-21 (Mon, 21 Apr 2014)
Changed paths:
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/InstallerServiceImpl.java
Log Message:
-----------
Merge branch 'master' of github.com:rhq-project/rhq
Commit: 769bb647a4f448b3a3d6fb105e20ee1f4effe2e8
https://github.com/rhq-project/rhq/commit/769bb647a4f448b3a3d6fb105e20ee1f4…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/LoginView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/UserSessionManager.java
Log Message:
-----------
[BZ 1089789] - Login Broken for GWT Dev Mode - Fixing the new login page for GWT development mode.
Commit: 414a2a69691055be0466b18962dbdec698f57d05
https://github.com/rhq-project/rhq/commit/414a2a69691055be0466b18962dbdec69…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/PluginMetadataManager.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/descriptor/AgentPluginDescriptorUtil.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/descriptor/DescriptorPackages.java
A modules/core/client-api/src/main/resources/rhq-canned-groups.xsd
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
A modules/core/domain/src/main/java/org/rhq/core/domain/plugin/CannedGroupAddition.java
A modules/core/domain/src/main/java/org/rhq/core/domain/plugin/CannedGroupExpression.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/GroupDefinition.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/PluginGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/definitions/SingleGroupDefinitionView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/PluginGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/server/ear/pom.xml
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/PluginAdditionsReader.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/ProductPluginDeployer.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/GroupDefinitionManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/GroupDefinitionManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerLocal.java
A modules/plugins/jboss-as-5/src/main/resources/META-INF/rhq-group-expressions.xml
A modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-group-expressions.xml
A modules/plugins/jboss-as/src/main/resources/META-INF/rhq-group-expressions.xml
A modules/plugins/platform/src/main/resources/META-INF/rhq-group-expressions.xml
Log Message:
-----------
[BZ 1076126] - RFE: Canned dynaGroup expressions provided by plugin
Added concept of 'additional descriptor' (optional zml file living in
plugin's META-INF folder side-by-side to plugin descriptor). This file is
parsed only by server when plugin is discovered. Within this xml file, we
currently store predefined expressions for read dynaGroup definitions. Such
expressions can install dynaGroup definitions automatically. This commit
contains also logic which takes care about dynaGroupDefs created using such
expressions. When plugin updates such expression, dynaGroup is updated (same
for delete). GroupDefinition table has now "weak" reference to expression
(Plugin:ExprId)
Predefined dynaGroup expressions hardcoded in SingleGroupDefinitionView.java
have been replaced by cannedExpressions provided by plugins. From user
perspective, almost nothing changed, except cannedExpressions contain more
than just expression string, so when user selects template/expression fields
like name,description,recursive,recalcInterval are pre-populated as well.
Added 3 expressions. First groups managed servers by server-group name
(deploys DG) 2nd groups managed servers by hostname (aka domain) (deploys
DG) 3rd groups enabled deployments per server-groups
For expressions with 'createByDefault=true': dynagroups being created are
attached to plugin (having non-null cannedExpression). Whenever this
dynagroup is changed (via API or UI) it get's detached from plugin (setting
cannedExpression to null). Also on plugin upgrade or first install, if we
find a detached dynagroup having same name as we are about to create, we
just log INFO message - this happens when DG got previously detached.
Commit: a4629adaa5b38cbc8537881a210aa0a50f934b43
https://github.com/rhq-project/rhq/commit/a4629adaa5b38cbc8537881a210aa0a50…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceGroupDefinitionCriteria.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/definitions/GroupDefinitionListView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/definitions/SingleGroupDefinitionView.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
Log Message:
-----------
[BZ 1076126] Update Group Definitions UI to show DGs from plugins
When listing dynaGroups we now show additional first column having an icon
of user - in case of regular dyna group or plugin - in case definition comes
from plugin. When user edits plugin-based definition we also warn him once
he attemts to save such expression. Within this commit i18n messages for old
template names has been removed.
Commit: 061e29f6f4479f93f2de1a43f9f45a7b80496035
https://github.com/rhq-project/rhq/commit/061e29f6f4479f93f2de1a43f9f45a7b8…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
M modules/core/dbutils/pom.xml
Log Message:
-----------
bump dbversion
Commit: 4edaa3b2de2575f6fb875b428ec6db1b20afe0a9
https://github.com/rhq-project/rhq/commit/4edaa3b2de2575f6fb875b428ec6db1b2…
Author: Lukas Krejci <metlos(a)users.noreply.github.com>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DatasourceComponent.java
Log Message:
-----------
Merge pull request #19 from lzoubek/bugs/1072543
[BZ 1072543] Unable to collect metrics from EAP 6 datasources when a system properties is used in configuration
Commit: 5ac07def1618f0c7aac5d6f882add38ac0452496
https://github.com/rhq-project/rhq/commit/5ac07def1618f0c7aac5d6f882add38ac…
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/PluginMetadataManager.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/descriptor/AgentPluginDescriptorUtil.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/descriptor/DescriptorPackages.java
A modules/core/client-api/src/main/resources/rhq-canned-groups.xsd
M modules/core/dbutils/pom.xml
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceGroupDefinitionCriteria.java
A modules/core/domain/src/main/java/org/rhq/core/domain/plugin/CannedGroupAddition.java
A modules/core/domain/src/main/java/org/rhq/core/domain/plugin/CannedGroupExpression.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/GroupDefinition.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/PluginGWTService.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/definitions/GroupDefinitionListView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/definitions/SingleGroupDefinitionView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/PluginGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
M modules/enterprise/server/ear/pom.xml
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/PluginAdditionsReader.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/ProductPluginDeployer.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/GroupDefinitionManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/GroupDefinitionManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerLocal.java
A modules/plugins/jboss-as-5/src/main/resources/META-INF/rhq-group-expressions.xml
A modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-group-expressions.xml
A modules/plugins/jboss-as/src/main/resources/META-INF/rhq-group-expressions.xml
A modules/plugins/platform/src/main/resources/META-INF/rhq-group-expressions.xml
Log Message:
-----------
Merge pull request #11 from lzoubek/feature/canned-expressions
Bug 1076126 - RFE: Canned dynaGroup expressions provided by plugin
Commit: 79ef6b88bb08480e301a87713d07b9c5e5858bf0
https://github.com/rhq-project/rhq/commit/79ef6b88bb08480e301a87713d07b9c5e…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
A etc/greasemonkey/RHQ_login_monkey-before-4.11.user.js
M etc/greasemonkey/RHQ_login_monkey.user.js
Log Message:
-----------
Adding new {grease|tamper}monkey script for the new login page. Also adding the exclude pattern for the old one not to conflict with the new script. Now, both scripts can live together and the right one will be used with the corresponding RHQ version. Based on the fact that new login page uses "login" substring in the url.
Commit: 44960d453e647b2b47291d84a4ca324de1a2db56
https://github.com/rhq-project/rhq/commit/44960d453e647b2b47291d84a4ca324de…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/authz/RoleManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/bundle/BundleManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/content/ContentManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/content/RepoManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryBossRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerRemote.java
Log Message:
-----------
[880359] JavaDoc used for Remote API is inconsistent with API
I made another pass at the remote API jdoc, ensuring that all methods have at
least minimal jdoc with the correct @param, @return, @throws, @deprecated and
@since (starting with RHQ 4.5) annotations.
Commit: 8eaa8885e0b01eac9d1ecfcbcdbfc543ac81f2a0
https://github.com/rhq-project/rhq/commit/8eaa8885e0b01eac9d1ecfcbcdbfc543a…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
M .classpath
M .settings/org.eclipse.core.resources.prefs
A etc/greasemonkey/RHQ_login_monkey-before-4.11.user.js
M etc/greasemonkey/RHQ_login_monkey.user.js
M etc/rhq-ircBot/src/main/java/org/rhq/etc/ircbot/RhqIrcBotListener.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/inventory/CreateResourceRequest.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/PluginMetadataManager.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/descriptor/AgentPluginDescriptorUtil.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/descriptor/DescriptorPackages.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/core/AgentRegistrationRequest.java
A modules/core/client-api/src/main/resources/rhq-canned-groups.xsd
M modules/core/dbutils/pom.xml
M modules/core/dbutils/src/main/java/org/rhq/core/db/Oracle12DatabaseType.java
M modules/core/dbutils/src/main/scripts/dbsetup/cluster-schema.xml
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/core/domain/pom.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/common/composite/SystemSetting.java
M modules/core/domain/src/main/java/org/rhq/core/domain/configuration/ConfigurationUtility.java
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/EventCriteria.java
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceGroupDefinitionCriteria.java
A modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/AgentInstall.java
M modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/AgentInstallInfo.java
A modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/CustomAgentInstallData.java
M modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/RemoteAccessInfo.java
A modules/core/domain/src/main/java/org/rhq/core/domain/plugin/CannedGroupAddition.java
A modules/core/domain/src/main/java/org/rhq/core/domain/plugin/CannedGroupExpression.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/GroupDefinition.java
M modules/core/domain/src/test/java/org/rhq/core/domain/test/QueryAllTest.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftDetector.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java
M modules/core/util/src/main/java/org/rhq/core/util/file/FileUtil.java
M modules/core/util/src/main/java/org/rhq/core/util/obfuscation/Obfuscator.java
M modules/core/util/src/test/java/org/rhq/core/util/file/FileUtilTest.java
M modules/core/util/src/test/java/org/rhq/core/util/obfuscation/ObfuscatorTest.java
M modules/enterprise/agent/ant-run.xml
M modules/enterprise/agent/src/etc/java-service-wrapper/rhq-agent-wrapper.conf
M modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_32/wrapper.dll
M modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_32/wrapper.exe
M modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_32/wrapper.jar
A modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_64/wrapper.dll
A modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_64/wrapper.exe
A modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_64/wrapper.jar
M modules/enterprise/agent/src/etc/rhq-agent-wrapper.bat
M modules/enterprise/agent/src/etc/rhq-agent-wrapper.sh
M modules/enterprise/agent/src/etc/rhq-agent.sh
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
M modules/enterprise/agentupdate/src/main/resources/rhq-agent-update-build.xml
M modules/enterprise/gui/coregui/pom.xml
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/CoreGUI.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/LinkManager.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/LoginView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/UserSessionManager.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/SystemSettingsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/agent/install/RemoteAgentInstallView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AgentTableView.java
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/AlertHistoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/ResourceAlertDefinitionsDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/measurement/AbstractMeasurementRangeEditor.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/measurement/CustomConfigMeasurementRangeEditor.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/upload/FileUploadForm.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/PortletFactory.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/PortletSettingsWindow.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/PortletConfigurationEditorComponent.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupAlertsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupEventsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/alerts/AbstractRecentAlertsPortlet.java
A modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/events/AbstractRecentEventsPortlet.java
A modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/events/RecentEventsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/resource/ResourceEventsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/AgentGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/PluginGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/RemoteInstallGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/summary/AbstractActivityView.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/common/event/EventCompositeHistoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/MetricGraphData.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/AvailabilityOverUnderGraphType.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/StackedBarMetricGraphImpl.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/definitions/GroupDefinitionListView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/definitions/SingleGroupDefinitionView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/table/MetricsViewDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/AgentGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/FileUploadServlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/PluginGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/RemoteInstallGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.html
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly.css
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly.min.css
M modules/enterprise/gui/coregui/src/main/webapp/img/bg-login.jpg
R modules/enterprise/gui/coregui/src/main/webapp/img/brand-lg.png
R modules/enterprise/gui/coregui/src/main/webapp/img/brand.png
R modules/enterprise/gui/coregui/src/main/webapp/img/brand.svg
A modules/enterprise/gui/coregui/src/main/webapp/img/caps.png
A modules/enterprise/gui/coregui/src/main/webapp/img/feedback-error-arrow-down.png
A modules/enterprise/gui/coregui/src/main/webapp/img/feedback-error-sign.png
M modules/enterprise/gui/coregui/src/main/webapp/img/logo.png
M modules/enterprise/gui/coregui/src/main/webapp/img/logo.svg
A modules/enterprise/gui/coregui/src/main/webapp/js/bootstrap.min.js
A modules/enterprise/gui/coregui/src/main/webapp/js/jquery.capslockstate.js
A modules/enterprise/gui/coregui/src/main/webapp/login
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-installer.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-installer.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-server.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-server.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage-installer.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage-installer.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-data-migration.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-data-migration.sh
A modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-server-env.bat
A modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-server-env.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-server-wrapper.conf
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-server-wrapper.inc
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-storage-wrapper.conf
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_32/wrapper.dll
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_32/wrapper.exe
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_32/wrapper.jar
A modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_64/wrapper.dll
A modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_64/wrapper.exe
A modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_64/wrapper.jar
M modules/enterprise/server/appserver/src/main/dev-resources/bin/wrapper/rhq-server-wrapper.inc
M modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
M modules/enterprise/server/ear/pom.xml
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/InstallerServiceImpl.java
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerProperties.java
M modules/enterprise/server/itests-2/pom.xml
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/core/CoreServerServiceImplTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/util/SessionTestHelper.java
A modules/enterprise/server/jar/intentional-api-changes-since-4.10.0.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/instance/ServerManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/CoreServerServiceImpl.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/PluginAdditionsReader.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/ProductPluginDeployer.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryBossBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryBossLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/drift/JPADriftServerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/event/EventManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/SSHFileSend.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/SSHInstallUtility.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/GroupDefinitionManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/GroupDefinitionManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageNodeOperationsHandlerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageNodeOperationsHandlerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/CriteriaQueryGenerator.java
M modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBeanUnitTest.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/ControlCommand.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/RHQControl.java
A modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/RHQPosixParser.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/AbstractInstall.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Install.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Upgrade.java
A modules/plugins/jboss-as-5/src/main/resources/META-INF/rhq-group-expressions.xml
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DatasourceComponent.java
A modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-group-expressions.xml
A modules/plugins/jboss-as/src/main/resources/META-INF/rhq-group-expressions.xml
M modules/plugins/jmx/src/test/java/org/rhq/plugins/jmx/test/JMXPluginTest.java
A modules/plugins/jmx/src/test/java/org/rhq/plugins/jmx/test/TestTarget.java
A modules/plugins/jmx/src/test/java/org/rhq/plugins/jmx/test/TestTargetMBean.java
A modules/plugins/jmx/src/test/resources/custom-test-plugin.xml
A modules/plugins/platform/src/main/resources/META-INF/rhq-group-expressions.xml
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresServerComponent.java
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresTableComponent.java
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresTableDiscoveryComponent.java
M modules/plugins/postgres/src/main/resources/META-INF/rhq-plugin.xml
M pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into bug/1076104
Commit: 4c111ac43c9b49d1ffe5ef35a307506aae6fd5d0
https://github.com/rhq-project/rhq/commit/4c111ac43c9b49d1ffe5ef35a307506aa…
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/group/definition/framework/test/ExpressionEvaluatorTest.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/framework/ExpressionEvaluator.java
Log Message:
-----------
Merge pull request #16 from lzoubek/bugs/1080909
[BZ 1080909] DynaGroup expression evaluator is not strict when grouping by resource configuration property
Commit: 659c7bd0eb954f982c71cff6bd7ef33148a5da97
https://github.com/rhq-project/rhq/commit/659c7bd0eb954f982c71cff6bd7ef3314…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
Log Message:
-----------
got rid of TABs
Commit: a637f1ee6a2d1cd424924d0b4350818ee6591ca8
https://github.com/rhq-project/rhq/commit/a637f1ee6a2d1cd424924d0b4350818ee…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
M modules/core/dbutils/pom.xml
M modules/core/dbutils/src/main/scripts/dbsetup/amps-schema.xml
M modules/core/dbutils/src/main/scripts/dbsetup/dbsetup-schema.xsd
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/plugin/AbstractPlugin.java
M modules/core/domain/src/main/java/org/rhq/core/domain/plugin/Plugin.java
M modules/core/domain/src/main/java/org/rhq/core/domain/plugin/ServerPlugin.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AgentPluginTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/ServerPluginTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/PluginGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/PluginGWTServiceImpl.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/plugin/InstalledPluginsUIBean.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/core/CoreServerServiceImplTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugin/ServerPluginsBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugin/pc/generic/GenericServerPluginTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/MetadataBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdatePluginMetadataTestBase.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/AbstractEJB3Test.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/StartupBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/AgentPluginScanner.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/ServerPluginScanner.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/ServerPluginsBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/ServerPluginsLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/jobs/PurgePluginsJob.java
Log Message:
-----------
Merge branch 'bug/1076104' of https://github.com/metlos/rhq into metlos-bug/1076104
Commit: 6286a106ce898c32a3a5f60ac9d62f82f03b56d1
https://github.com/rhq-project/rhq/commit/6286a106ce898c32a3a5f60ac9d62f82f…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/jobs/PurgePluginsJob.java
Log Message:
-----------
BZ 1076104 - remove bad import
Commit: 5283ef79ea58b21d47742863a975771ff8e8a434
https://github.com/rhq-project/rhq/commit/5283ef79ea58b21d47742863a975771ff…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
Log Message:
-----------
BZ 1076104 consistent indentation in this file is 4 spaces
Commit: a776bf09e485b31dfdc2fc305efbc7ae08416cec
https://github.com/rhq-project/rhq/commit/a776bf09e485b31dfdc2fc305efbc7ae0…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-server.sh
Log Message:
-----------
BZ 1089062 - get this to work on Solaris
Commit: 1b551ae7671296891ff88370565005b230c59df3
https://github.com/rhq-project/rhq/commit/1b551ae7671296891ff88370565005b23…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/configuration/ConfigurationUtility.java
Log Message:
-----------
[1065461] readOnly configuration is editable via CLI
- Fix a regression in List of Maps handling by relaxing size assumptions
- on the old and new list entries.
- Add equals checking for read-only Maps and Lists
Commit: f9d317f8a086dbd31afdae0106ade3c070b486bd
https://github.com/rhq-project/rhq/commit/f9d317f8a086dbd31afdae0106ade3c07…
Author: Mike Thompson <mithomps(a)redhat.com>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/table/MetricsViewDataSource.java
Log Message:
-----------
Bring Metrics LiveData significant digits format to be inline with other fields. There are cases when it is off because it is server defined not client defined as live data values are.
Commit: 949ad3c4141163bad0201a0f7353c9e01867480e
https://github.com/rhq-project/rhq/commit/949ad3c4141163bad0201a0f7353c9e01…
Author: Mike Thompson <mithomps(a)redhat.com>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/CoreGUI.gwt.xml
R modules/enterprise/gui/coregui/src/main/webapp/CoreGUI-4.10.0.css
A modules/enterprise/gui/coregui/src/main/webapp/CoreGUI-4.11.0.css
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.html
R modules/enterprise/gui/coregui/src/main/webapp/css/charts-4.10.0.css
A modules/enterprise/gui/coregui/src/main/webapp/css/charts-4.11.0.css
R modules/enterprise/gui/coregui/src/main/webapp/js/rhq-4.10.0.js
A modules/enterprise/gui/coregui/src/main/webapp/js/rhq-4.11.0.js
Log Message:
-----------
Change the revision on the javascript and css static resources to reflect 4.11 version from 4.10 version. This strategy enables long caching on static resources while enabling cache busting behaviour between revision # changes.
Commit: 0a68d685a939d2b9da6340193972e00435b9d402
https://github.com/rhq-project/rhq/commit/0a68d685a939d2b9da6340193972e0043…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-23 (Wed, 23 Apr 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/configuration/ConfigurationUtility.java
Log Message:
-----------
[1065461] readOnly configuration is editable via CLI
- an NPE fix to prior commit 1b551ae7671
Commit: 6cfdf2df22e0fbf41b1585e11235f5a624d96ae7
https://github.com/rhq-project/rhq/commit/6cfdf2df22e0fbf41b1585e11235f5a62…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-23 (Wed, 23 Apr 2014)
Changed paths:
M modules/enterprise/agent/src/etc/rhq-agent-wrapper.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-server.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-data-migration.sh
Log Message:
-----------
BZ 1083557 - remove $() syntax to support solaris 10 and other OSes and shells that don't support it (Bourne Shell for example)
Commit: 2d591e0524d2df3c2f689c911e025b58bd36f935
https://github.com/rhq-project/rhq/commit/2d591e0524d2df3c2f689c911e025b58b…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-23 (Wed, 23 Apr 2014)
Changed paths:
M modules/core/dbutils/src/main/scripts/dbsetup/amps-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
Log Message:
-----------
Fix Oracle Schema issue. Constraint name max=30 chars.
Commit: 251d60aa898402d28338a43bc844a3d69d4aff7d
https://github.com/rhq-project/rhq/commit/251d60aa898402d28338a43bc844a3d69…
Author: Mike Thompson <mithomps(a)redhat.com>
Date: 2014-04-23 (Wed, 23 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/MetricGraphData.java
Log Message:
-----------
[BZ 1089108] File Systems -> Free Space graph off by a factor of 1000. This was due to a recent bug fix introduced for BZ1080470.
Commit: c57db3e9769c463ca2015ac9096f6590a0548fbf
https://github.com/rhq-project/rhq/commit/c57db3e9769c463ca2015ac9096f6590a…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-24 (Thu, 24 Apr 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-installer.sh
Log Message:
-----------
fix comment/message - this is the linux script - refer to .sh not .bat
Commit: 1b82fcd5c1e557e4d76cb367bf029c9dca2cb461
https://github.com/rhq-project/rhq/commit/1b82fcd5c1e557e4d76cb367bf029c9dc…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-24 (Thu, 24 Apr 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl
Log Message:
-----------
BZ 1083557 - remove $() syntax to support solaris 10 and other OSes
Commit: 6594868123e3486d2d9b1ff4066918b6ef0e9c03
https://github.com/rhq-project/rhq/commit/6594868123e3486d2d9b1ff4066918b6e…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-24 (Thu, 24 Apr 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/AgentInstallInfo.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/agent/install/RemoteAgentInstallView.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/CoreServerServiceImpl.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/SSHInstallUtility.java
Log Message:
-----------
BZ 1090453 - try to see if we can make a low level TCP connection to the agent after it has been installed - this helps detect if its behind a firewall and can't be reached by the server
Commit: e7c9066d73b55c7f453ed29997c521c8a9d3c057
https://github.com/rhq-project/rhq/commit/e7c9066d73b55c7f453ed29997c521c8a…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-24 (Thu, 24 Apr 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-installer.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-installer.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-server.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-server.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage-installer.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage-installer.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-data-migration.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-data-migration.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-encode-password.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-encode-password.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl.bat
Log Message:
-----------
1061311 - rhqctl contains user modifiable values that result in an unsupported rhqctl script
- Fix issues with rhq-encode-password.sh|bat
- Don't abort a script if rhq-server-env.sh|bat is not found
Commit: c911e9ae46746aad63cf56341bf8c3d9af81f42e
https://github.com/rhq-project/rhq/commit/c911e9ae46746aad63cf56341bf8c3d9a…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-24 (Thu, 24 Apr 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/SSHInstallUtility.java
Log Message:
-----------
BZ 1090829 - see if the port is already in use.
If the port is in use, not only will this abort if another agent was
installed, but it will abort if anything has taken the port the agent
wants to use.
Commit: 33c0cdd238dae97b63ad84fb7b9d89b716facbf0
https://github.com/rhq-project/rhq/commit/33c0cdd238dae97b63ad84fb7b9d89b71…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-04-25 (Fri, 25 Apr 2014)
Changed paths:
M modules/enterprise/remoting/client-api/src/main/java/org/rhq/enterprise/clientapi/RemoteClient.java
Log Message:
-----------
[BZ 1075875] remote API client version is 'undefined' when client is
packaged as executable JAR
if rhq-client.version-check=false - do not even try to detect the version
and log any message - this is exactly what this property says : "NO version
check, please"
introduced 'rhq.client.version' system property, that you can set or pass to
your client that would take precedence over what could be found in manifest
(if it exists).
Commit: 53ecddda6251ba85b0edcab15d774b6b24eda9a2
https://github.com/rhq-project/rhq/commit/53ecddda6251ba85b0edcab15d774b6b2…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-25 (Fri, 25 Apr 2014)
Changed paths:
A modules/core/domain/intentional-api-changes-since-4.10.0.xml
Log Message:
-----------
BZ 1090453 - internal api change
Commit: 426caf1692d3403b7e9435435a628f15ca795646
https://github.com/rhq-project/rhq/commit/426caf1692d3403b7e9435435a628f15c…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-25 (Fri, 25 Apr 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/CustomAgentInstallData.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/agent/install/RemoteAgentInstallView.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/SSHInstallUtility.java
Log Message:
-----------
BZ 1091409 - right now, we don't support custom env files. To prohibit people from setting one, all setters and fields are private. If we support this in the future, we set these back to public and there are a couple places in the GUI code where we need to uncomment some lines that set the env file.
Commit: a2f0529d82120e069b22c94558d07f9e3a811e44
https://github.com/rhq-project/rhq/commit/a2f0529d82120e069b22c94558d07f9e3…
Author: Mike Thompson <mithomps(a)redhat.com>
Date: 2014-04-25 (Fri, 25 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/MetricGraphData.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/MeasurementConverterClient.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/MeasurementUtility.java
Log Message:
-----------
[BZ 1089108] File Systems -> Free Space graph off by a factor of 1000. Refactored to a much cleaner solution with no IF logic. Removed some dead code from Measurement helper classes.
Commit: e26efc5c109e10da6418defa48b565c9b0c6097c
https://github.com/rhq-project/rhq/commit/e26efc5c109e10da6418defa48b565c9b…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-25 (Fri, 25 Apr 2014)
Changed paths:
M modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/ArchiveType.java
M modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/DeploymentUnitType.java
M modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/UrlArchiveType.java
M modules/common/ant-bundle/src/test/java/org/rhq/bundle/ant/AntLauncherTest.java
M modules/common/ant-bundle/src/test/resources/legacy-test-bundle-subdir.xml
M modules/common/ant-bundle/src/test/resources/test-bundle-subdir.xml
M modules/core/util/src/main/java/org/rhq/core/util/updater/Deployer.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/DeploymentData.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerCanonicalPathTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/ManageRootDirTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/SimpleDeployerTest.java
A modules/core/util/src/test/resources/updater-test4.zip
Log Message:
-----------
[665508] rhq:url-archive, rhq:archive should support destinationFile/destinationDir
Add "destinationDir" attribute for the archive targets. Note that it can only
be used in conjunction with "exploded=false".
Commit: 1b240136f97cfa677e080c6007a868209543646a
https://github.com/rhq-project/rhq/commit/1b240136f97cfa677e080c6007a868209…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-25 (Fri, 25 Apr 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/SSHInstallUtility.java
Log Message:
-----------
BZ 1091015 - be able to delete agent even if it doesn't exist on the file system
Commit: 3df85a21cf59db4fbfc6fede461340d1f6098a14
https://github.com/rhq-project/rhq/commit/3df85a21cf59db4fbfc6fede461340d1f…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-25 (Fri, 25 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/agent/install/RemoteAgentInstallView.java
Log Message:
-----------
BZ 1091339 - validate the port field properly
Commit: 974167ac9fcc3b329ad836ed6c126cf2b70a748e
https://github.com/rhq-project/rhq/commit/974167ac9fcc3b329ad836ed6c126cf2b…
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2014-04-28 (Mon, 28 Apr 2014)
Changed paths:
M pom.xml
Log Message:
-----------
Bump ems version to 1.3.5-rhq for lighter connection checking.
Commit: 8a087da45ba10c3a25f0ea4b933a8cf42733e764
https://github.com/rhq-project/rhq/commit/8a087da45ba10c3a25f0ea4b933a8cf42…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-28 (Mon, 28 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/agent/install/RemoteAgentInstallView.java
Log Message:
-----------
BZ 1090476 - do not check for status if the agent wasn't found. this makes the UI more responsive. There is no need to check status anyway since we don't know where the agent is
Commit: 4d736ffdb35d4e4d7bce7aeeef477dbcc8ef2992
https://github.com/rhq-project/rhq/commit/4d736ffdb35d4e4d7bce7aeeef477dbcc…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-28 (Mon, 28 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/agent/install/RemoteAgentInstallView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AgentTableView.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
Log Message:
-----------
BZ 1090448 - make the remote agent install UI more pretty
Commit: e686783f01689b41968e744d5c297cf3bae09cef
https://github.com/rhq-project/rhq/commit/e686783f01689b41968e744d5c297cf3b…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-04-29 (Tue, 29 Apr 2014)
Changed paths:
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest.java
Log Message:
-----------
[BZ 1076104] - Fix the itest failures in plugin purge tests.
Commit: 7161d475d9a33de058cff57f05f3c5cb8bd0b865
https://github.com/rhq-project/rhq/commit/7161d475d9a33de058cff57f05f3c5cb8…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-29 (Tue, 29 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
Log Message:
-----------
BZ 1090448 - this got munged - need to encode in UTF-8.
Commit: 482419d151316fbc91ed5d92020c3d4c1fe28a6c
https://github.com/rhq-project/rhq/commit/482419d151316fbc91ed5d92020c3d4c1…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-04-29 (Tue, 29 Apr 2014)
Changed paths:
M .classpath
M .settings/org.eclipse.core.resources.prefs
A etc/greasemonkey/RHQ_login_monkey-before-4.11.user.js
M etc/greasemonkey/RHQ_login_monkey.user.js
M etc/rhq-ircBot/src/main/java/org/rhq/etc/ircbot/RhqIrcBotListener.java
M modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/ArchiveType.java
M modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/DeploymentUnitType.java
M modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/UrlArchiveType.java
M modules/common/ant-bundle/src/test/java/org/rhq/bundle/ant/AntLauncherTest.java
M modules/common/ant-bundle/src/test/resources/legacy-test-bundle-subdir.xml
M modules/common/ant-bundle/src/test/resources/test-bundle-subdir.xml
M modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/DatasourceJBossASClient.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/discovery/DiscoveryAgentService.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/inventory/CreateResourceRequest.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/PluginMetadataManager.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/descriptor/AgentPluginDescriptorUtil.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/descriptor/DescriptorPackages.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/core/AgentRegistrationRequest.java
A modules/core/client-api/src/main/resources/rhq-canned-groups.xsd
M modules/core/dbutils/pom.xml
M modules/core/dbutils/src/main/java/org/rhq/core/db/Oracle12DatabaseType.java
M modules/core/dbutils/src/main/scripts/dbsetup/amps-schema.xml
M modules/core/dbutils/src/main/scripts/dbsetup/cluster-schema.xml
M modules/core/dbutils/src/main/scripts/dbsetup/dbsetup-schema.xsd
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
A modules/core/domain/intentional-api-changes-since-4.10.0.xml
M modules/core/domain/pom.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/common/composite/SystemSetting.java
M modules/core/domain/src/main/java/org/rhq/core/domain/configuration/ConfigurationUtility.java
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/EventCriteria.java
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceGroupDefinitionCriteria.java
A modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/AgentInstall.java
M modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/AgentInstallInfo.java
A modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/CustomAgentInstallData.java
M modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/RemoteAccessInfo.java
M modules/core/domain/src/main/java/org/rhq/core/domain/plugin/AbstractPlugin.java
A modules/core/domain/src/main/java/org/rhq/core/domain/plugin/CannedGroupAddition.java
A modules/core/domain/src/main/java/org/rhq/core/domain/plugin/CannedGroupExpression.java
M modules/core/domain/src/main/java/org/rhq/core/domain/plugin/Plugin.java
M modules/core/domain/src/main/java/org/rhq/core/domain/plugin/ServerPlugin.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceErrorType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/GroupDefinition.java
M modules/core/domain/src/test/java/org/rhq/core/domain/test/QueryAllTest.java
M modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/DiscoveryTest.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftDetector.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryContextImpl.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryManager.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ResourceContainer.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/RuntimeDiscoveryExecutor.java
M modules/core/util/src/main/java/org/rhq/core/util/file/FileUtil.java
M modules/core/util/src/main/java/org/rhq/core/util/obfuscation/Obfuscator.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/Deployer.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/DeploymentData.java
M modules/core/util/src/test/java/org/rhq/core/util/file/FileUtilTest.java
M modules/core/util/src/test/java/org/rhq/core/util/obfuscation/ObfuscatorTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerCanonicalPathTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/ManageRootDirTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/SimpleDeployerTest.java
A modules/core/util/src/test/resources/updater-test4.zip
M modules/enterprise/agent/ant-run.xml
M modules/enterprise/agent/src/etc/java-service-wrapper/rhq-agent-wrapper.conf
M modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_32/wrapper.dll
M modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_32/wrapper.exe
M modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_32/wrapper.jar
A modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_64/wrapper.dll
A modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_64/wrapper.exe
A modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_64/wrapper.jar
M modules/enterprise/agent/src/etc/rhq-agent-wrapper.bat
M modules/enterprise/agent/src/etc/rhq-agent-wrapper.sh
M modules/enterprise/agent/src/etc/rhq-agent.sh
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
M modules/enterprise/agentupdate/src/main/resources/rhq-agent-update-build.xml
M modules/enterprise/gui/coregui/pom.xml
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/CoreGUI.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/LinkManager.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/LoginView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/UserSessionManager.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AgentPluginTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/ServerPluginTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/SystemSettingsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/agent/install/RemoteAgentInstallView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AgentTableView.java
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/AlertHistoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/ResourceAlertDefinitionsDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/measurement/AbstractMeasurementRangeEditor.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/measurement/CustomConfigMeasurementRangeEditor.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/upload/FileUploadForm.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/PortletFactory.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/PortletSettingsWindow.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/PortletConfigurationEditorComponent.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupAlertsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupEventsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/alerts/AbstractRecentAlertsPortlet.java
A modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/events/AbstractRecentEventsPortlet.java
A modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/events/RecentEventsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/resource/ResourceEventsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/AgentGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/PluginGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/RemoteInstallGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/summary/AbstractActivityView.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/common/event/EventCompositeHistoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/MetricGraphData.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/AvailabilityOverUnderGraphType.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/StackedBarMetricGraphImpl.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/definitions/GroupDefinitionListView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/definitions/SingleGroupDefinitionView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/table/MetricsViewDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/MeasurementConverterClient.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/MeasurementUtility.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/AgentGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/FileUploadServlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/PluginGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/RemoteInstallGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/CoreGUI.gwt.xml
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
R modules/enterprise/gui/coregui/src/main/webapp/CoreGUI-4.10.0.css
A modules/enterprise/gui/coregui/src/main/webapp/CoreGUI-4.11.0.css
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.html
R modules/enterprise/gui/coregui/src/main/webapp/css/charts-4.10.0.css
A modules/enterprise/gui/coregui/src/main/webapp/css/charts-4.11.0.css
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly.css
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly.min.css
M modules/enterprise/gui/coregui/src/main/webapp/img/bg-login.jpg
R modules/enterprise/gui/coregui/src/main/webapp/img/brand-lg.png
R modules/enterprise/gui/coregui/src/main/webapp/img/brand.png
R modules/enterprise/gui/coregui/src/main/webapp/img/brand.svg
A modules/enterprise/gui/coregui/src/main/webapp/img/caps.png
A modules/enterprise/gui/coregui/src/main/webapp/img/feedback-error-arrow-down.png
A modules/enterprise/gui/coregui/src/main/webapp/img/feedback-error-sign.png
M modules/enterprise/gui/coregui/src/main/webapp/img/logo.png
M modules/enterprise/gui/coregui/src/main/webapp/img/logo.svg
A modules/enterprise/gui/coregui/src/main/webapp/js/bootstrap.min.js
A modules/enterprise/gui/coregui/src/main/webapp/js/jquery.capslockstate.js
R modules/enterprise/gui/coregui/src/main/webapp/js/rhq-4.10.0.js
A modules/enterprise/gui/coregui/src/main/webapp/js/rhq-4.11.0.js
A modules/enterprise/gui/coregui/src/main/webapp/login
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/plugin/InstalledPluginsUIBean.java
M modules/enterprise/remoting/client-api/src/main/java/org/rhq/enterprise/clientapi/RemoteClient.java
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-installer.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-installer.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-server.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-server.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage-installer.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage-installer.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-data-migration.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-data-migration.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-encode-password.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-encode-password.sh
A modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-server-env.bat
A modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-server-env.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-server-wrapper.conf
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-server-wrapper.inc
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-storage-wrapper.conf
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_32/wrapper.dll
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_32/wrapper.exe
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_32/wrapper.jar
A modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_64/wrapper.dll
A modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_64/wrapper.exe
A modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_64/wrapper.jar
M modules/enterprise/server/appserver/src/main/dev-resources/bin/wrapper/rhq-server-wrapper.inc
M modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
M modules/enterprise/server/ear/pom.xml
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/InstallerServiceImpl.java
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerInstallUtil.java
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerProperties.java
M modules/enterprise/server/installer/src/test/java/org/rhq/enterprise/server/installer/client/DatasourceJBossASClientTest.java
M modules/enterprise/server/itests-2/pom.xml
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/configuration/LargeGroupPluginConfigurationTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/core/CoreServerServiceImplTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugin/ServerPluginsBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugin/pc/generic/GenericServerPluginTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/group/definition/framework/test/ExpressionEvaluatorTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/MetadataBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdatePluginMetadataTestBase.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/AbstractEJB3Test.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/util/SessionTestHelper.java
A modules/enterprise/server/jar/intentional-api-changes-since-4.10.0.xml
M modules/enterprise/server/jar/pom.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/authz/RoleManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/bundle/BundleManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/instance/ServerManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/content/ContentManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/content/RepoManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/CoreServerServiceImpl.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/StartupBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/AgentPluginScanner.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/PluginAdditionsReader.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/ProductPluginDeployer.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/ServerPluginScanner.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryBossBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryBossLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryBossRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/drift/JPADriftServerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/event/EventManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/SSHFileSend.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/SSHInstallUtility.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/ServerPluginsBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/ServerPluginsLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/GroupDefinitionManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/GroupDefinitionManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/framework/ExpressionEvaluator.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/MetricHandlerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/PluginHandlerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ResourceHandlerBean.java
Log Message:
-----------
Merge master into bug/1022943 reflecting disappearance of plugin purge
Commit: 074e649afda89f314679a0c65676aa41f80f420b
https://github.com/rhq-project/rhq/commit/074e649afda89f314679a0c65676aa41f…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-29 (Tue, 29 Apr 2014)
Changed paths:
M modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/DeploymentUnitType.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/Deployer.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/DeploymentData.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerCanonicalPathTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/ManageRootDirTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/SimpleDeployerRawFileTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/SimpleDeployerTest.java
Log Message:
-----------
[665508] rhq:url-archive, rhq:archive should support destinationFile/destinationDir
- Fix API back-compat issues in DeploymentData constructors
- Fix ambiguous constructors issue in DeploymentData when using various null params
- Fix some related jdoc
- Update our code base to not use deprecated calls in DeploymentProperties
and DeploymentData.
Commit: 17239b3b948a8c2b05a21bd87d25aeed7217020f
https://github.com/rhq-project/rhq/commit/17239b3b948a8c2b05a21bd87d25aeed7…
Author: Mike Thompson <mithomps(a)redhat.com>
Date: 2014-04-29 (Tue, 29 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/MetricGraphData.java
Log Message:
-----------
[BZ 1092507] Globally uncaught exception when selecting an area which doesn't contain data in unfolded graph. Zooming in on range of no data (NaN) causes the lowestValue to become null because there is no low value (there are no valid values at all). This scenario was solved by assigning the measurement definition UOM when no valid values are available.
Commit: bc47bf3b7d241a8fb86ed278fe823ed88ec7735e
https://github.com/rhq-project/rhq/commit/bc47bf3b7d241a8fb86ed278fe823ed88…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-04-29 (Tue, 29 Apr 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/remote/RemoteSafeInvocationHandler.java
Log Message:
-----------
BZ 1091172 - get remote API to work with remote agent install
Commit: 8746ef14e1ae22de5483b395e46e1511670342b3
https://github.com/rhq-project/rhq/commit/8746ef14e1ae22de5483b395e46e15116…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-04-29 (Tue, 29 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AgentPluginTableView.java
Log Message:
-----------
[BZ 1022943] Fix delay selection dialog in UI.
Commit: 870d95cbda1346ec0846a58cc25022ce4a543750
https://github.com/rhq-project/rhq/commit/870d95cbda1346ec0846a58cc25022ce4…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-04-29 (Tue, 29 Apr 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/PluginCriteria.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/PluginHandlerBean.java
Log Message:
-----------
[BZ 1022943] Remove remnants of plugin purge from criteria class and REST.
Commit: e7220ef84770aa03afcb4c18b4b63ea6ff72b122
https://github.com/rhq-project/rhq/commit/e7220ef84770aa03afcb4c18b4b63ea6f…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-04-29 (Tue, 29 Apr 2014)
Changed paths:
M modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/DeploymentUnitType.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/Deployer.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/DeploymentData.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerCanonicalPathTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/ManageRootDirTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/SimpleDeployerRawFileTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/SimpleDeployerTest.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/MetricGraphData.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/remote/RemoteSafeInvocationHandler.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into bug/1022943
Commit: b778af0bf7e55c31c0fd69e756b570b08349eb09
https://github.com/rhq-project/rhq/commit/b778af0bf7e55c31c0fd69e756b570b08…
Author: Heiko W. Rupp <hwr(a)redhat.com>
Date: 2014-04-30 (Wed, 30 Apr 2014)
Changed paths:
M modules/enterprise/server/plugins/alert-agerogear-ups/src/main/java/org/rhq/enterprise/server/plugins/alertUps/UpsAlertComponent.java
M modules/enterprise/server/plugins/alert-agerogear-ups/src/main/java/org/rhq/enterprise/server/plugins/alertUps/UpsSender.java
M modules/enterprise/server/plugins/alert-agerogear-ups/src/main/resources/META-INF/rhq-serverplugin.xml
Log Message:
-----------
Some cleanup and externalization of settings.
Commit: d3a52df1169dd963b8202873f877cd4dc5fc5be6
https://github.com/rhq-project/rhq/commit/d3a52df1169dd963b8202873f877cd4dc…
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2014-04-30 (Wed, 30 Apr 2014)
Changed paths:
A modules/enterprise/server/plugins/alert-agerogear-ups/pom.xml
A modules/enterprise/server/plugins/alert-agerogear-ups/src/main/java/org/rhq/enterprise/server/plugins/alertUps/UpsAlertComponent.java
A modules/enterprise/server/plugins/alert-agerogear-ups/src/main/java/org/rhq/enterprise/server/plugins/alertUps/UpsSender.java
A modules/enterprise/server/plugins/alert-agerogear-ups/src/main/resources/META-INF/rhq-serverplugin.xml
M modules/enterprise/server/plugins/pom.xml
Log Message:
-----------
Merge pull request #25 from pilhuhn/alert-ups
Aerogear UPS alert sender plugin
Commit: 10e13d8118304efb8b287d5eacf24909fd8934cf
https://github.com/rhq-project/rhq/commit/10e13d8118304efb8b287d5eacf24909f…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-04-30 (Wed, 30 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
Log Message:
-----------
[BZ 1020807] - UI shows successful message even though an update of configuration failed - Changing the message from "Configuration updated..." to "Updating configuration...", because we cannot predict if the configuration update will or will not be successful.
Commit: adcefc7b6d662ce1cc4897cf1ed9c4f5ce7d7306
https://github.com/rhq-project/rhq/commit/adcefc7b6d662ce1cc4897cf1ed9c4f5c…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-04-30 (Wed, 30 Apr 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/util/LookupUtil.java
Log Message:
-----------
add systemInfoManager to lookupUtil
Commit: bb35b92a5cea38180cf176a90d2c173458572d0d
https://github.com/rhq-project/rhq/commit/bb35b92a5cea38180cf176a90d2c17345…
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2014-04-30 (Wed, 30 Apr 2014)
Changed paths:
A modules/enterprise/server/plugins/alert-aerogear-ups/pom.xml
A modules/enterprise/server/plugins/alert-aerogear-ups/src/main/java/org/rhq/enterprise/server/plugins/alertUps/UpsAlertComponent.java
A modules/enterprise/server/plugins/alert-aerogear-ups/src/main/java/org/rhq/enterprise/server/plugins/alertUps/UpsSender.java
A modules/enterprise/server/plugins/alert-aerogear-ups/src/main/resources/META-INF/rhq-serverplugin.xml
R modules/enterprise/server/plugins/alert-agerogear-ups/pom.xml
R modules/enterprise/server/plugins/alert-agerogear-ups/src/main/java/org/rhq/enterprise/server/plugins/alertUps/UpsAlertComponent.java
R modules/enterprise/server/plugins/alert-agerogear-ups/src/main/java/org/rhq/enterprise/server/plugins/alertUps/UpsSender.java
R modules/enterprise/server/plugins/alert-agerogear-ups/src/main/resources/META-INF/rhq-serverplugin.xml
M modules/enterprise/server/plugins/pom.xml
Log Message:
-----------
Fix a bad typo on the maven module name.
Commit: 039044395d0a05dc2bbf3ff334f15abe3fead5cb
https://github.com/rhq-project/rhq/commit/039044395d0a05dc2bbf3ff334f15abe3…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-04-30 (Wed, 30 Apr 2014)
Changed paths:
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricsServer.java
Log Message:
-----------
[BZ 1084626] Make sure metrics thread pool has more than 1 thread to avoid deadlock
Commit: 1beac55fa86c81b4901942fc42458aea05bbb2ac
https://github.com/rhq-project/rhq/commit/1beac55fa86c81b4901942fc42458aea0…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-04-30 (Wed, 30 Apr 2014)
Changed paths:
M modules/plugins/rhq-server/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[BZ 1084626] adding constraint to ensure there are at least 2 aggregation worker threads
Commit: 1cc8d7e635d22be7f4513c7c8de395dd4c718306
https://github.com/rhq-project/rhq/commit/1cc8d7e635d22be7f4513c7c8de395dd4…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-04-30 (Wed, 30 Apr 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/configuration/ConfigurationUtility.java
Log Message:
-----------
[1092975] Unable to update configuration of JBossAS7 Standalone Server
Use the correct equality test for read-only PropertyList during
config validation.
Commit: 99fcbe35630499dd82ed3d4db82ef8360e090cc6
https://github.com/rhq-project/rhq/commit/99fcbe35630499dd82ed3d4db82ef8360…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-04-30 (Wed, 30 Apr 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ContentHandlerBean.java
Log Message:
-----------
[BZ 1022943] Arguments sanity check in ContentHandlerBean#provideAsPlugin()
Commit: a5aff452464d4a766c4714bf3a078af8aa7ac388
https://github.com/rhq-project/rhq/commit/a5aff452464d4a766c4714bf3a078af8a…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-04-30 (Wed, 30 Apr 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/PluginHandlerBean.java
Log Message:
-----------
[BZ 1022943] Correct @PUT and @POST, improve response of register() method.
Commit: af569be09f8f7a9682c1842f05a3269241afba64
https://github.com/rhq-project/rhq/commit/af569be09f8f7a9682c1842f05a326924…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-04-30 (Wed, 30 Apr 2014)
Changed paths:
M modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/AbstractBase.java
M modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/PluginsTest.java
Log Message:
-----------
[BZ 1022943] Don't duplicate the test setup that can be shared.
Commit: b041f7751a0d6858dfad65553a9899710c65d6c5
https://github.com/rhq-project/rhq/commit/b041f7751a0d6858dfad65553a9899710…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-05-01 (Thu, 01 May 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/RemoteAccessInfo.java
A modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/SSHSecurityException.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/agent/install/RemoteAgentInstallView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/RemoteInstallGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/RemoteInstallGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/SSHInstallUtility.java
Log Message:
-----------
Squashed commit of the following:
commit 039a163cf613e94fa778bf2927a8298560d7c288
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Thu May 1 15:41:24 2014 -0400
BZ 1090462 - avoid global caught exceptions if the user navigates away from the page before the async call is finished
commit 435dc525ebc2034500e671582742c1fc6401d3fc
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Thu May 1 13:52:39 2014 -0400
BZ 1090462 - check and authorize SSH key fingerprints when appropriate
commit 971481ef8ba5c5a47f904366a27c8d9f9426e874
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Wed Apr 30 20:33:19 2014 -0400
BZ 1090462 - throw exception when jsch sees unknown host
commit ac3268af4d08034eba56ce5d811ef72fe38843d4
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Wed Apr 30 17:51:28 2014 -0400
BZ 1090462 - prototype to see if I can get key fingerprints authenticated and stored in a known_hosts file
Commit: c53bdea0def87a8a929415e9ecc5768baefbb9e2
https://github.com/rhq-project/rhq/commit/c53bdea0def87a8a929415e9ecc5768ba…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-05 (Mon, 05 May 2014)
Changed paths:
M modules/enterprise/server/jar/intentional-api-changes-since-4.10.0.xml
Log Message:
-----------
api checks: adding RemoteInstallManagerRemote.checkSSHConnection() method as intentional non-breaking change
Commit: ee24bd9d54addc4acf7e2c66663f9ac9c1cb63b3
https://github.com/rhq-project/rhq/commit/ee24bd9d54addc4acf7e2c66663f9ac9c…
Author: Hudson <jboss-qa-internal(a)redhat.com>
Date: 2014-05-05 (Mon, 05 May 2014)
Changed paths:
M code-coverage/pom.xml
M modules/cli-tests/pom.xml
M modules/common/ant-bundle/pom.xml
M modules/common/cassandra-auth/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-arquillian/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-core/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-maven-plugin/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-testng/pom.xml
M modules/common/cassandra-ccm/pom.xml
M modules/common/cassandra-installer/pom.xml
M modules/common/cassandra-schema/pom.xml
M modules/common/cassandra-util/pom.xml
M modules/common/drift/pom.xml
M modules/common/filetemplate-bundle/pom.xml
M modules/common/jboss-as-dmr-client/pom.xml
M modules/common/jboss-as/pom.xml
M modules/common/pom.xml
M modules/core/arquillian-integration/archive/pom.xml
M modules/core/arquillian-integration/container/pom.xml
M modules/core/arquillian-integration/pom.xml
M modules/core/arquillian-integration/suite-extension/pom.xml
M modules/core/arquillian-integration/test-agent-plugin/pom.xml
M modules/core/client-api/pom.xml
M modules/core/comm-api/pom.xml
M modules/core/dbutils/pom.xml
M modules/core/domain/pom.xml
M modules/core/gui/pom.xml
M modules/core/native-system/pom.xml
M modules/core/plugin-api/pom.xml
M modules/core/plugin-container-itest/pom.xml
M modules/core/plugin-container/pom.xml
M modules/core/plugin-test-api/pom.xml
M modules/core/plugin-test-util/pom.xml
M modules/core/plugin-validator/pom.xml
M modules/core/plugindoc/pom.xml
M modules/core/pom.xml
M modules/core/util/pom.xml
M modules/enterprise/agent/pom.xml
M modules/enterprise/agentupdate/pom.xml
M modules/enterprise/binding/pom.xml
M modules/enterprise/comm/pom.xml
M modules/enterprise/gui/agentupdate-war/pom.xml
M modules/enterprise/gui/content_http-war/pom.xml
M modules/enterprise/gui/coregui/pom.xml
M modules/enterprise/gui/downloads-war/pom.xml
M modules/enterprise/gui/pom.xml
M modules/enterprise/gui/portal-war/pom.xml
M modules/enterprise/gui/remote-client-war/pom.xml
M modules/enterprise/gui/remoting-war/pom.xml
M modules/enterprise/gui/rest-examples-war/pom.xml
M modules/enterprise/gui/rest-war/pom.xml
M modules/enterprise/pom.xml
M modules/enterprise/remoting/cli/pom.xml
M modules/enterprise/remoting/client-api/pom.xml
M modules/enterprise/remoting/client-deps/pom.xml
M modules/enterprise/remoting/pom.xml
M modules/enterprise/scripting/api/pom.xml
M modules/enterprise/scripting/javascript/pom.xml
M modules/enterprise/scripting/pom.xml
M modules/enterprise/scripting/python/pom.xml
M modules/enterprise/server/appserver/pom.xml
M modules/enterprise/server/client-api/pom.xml
M modules/enterprise/server/data-migration/pom.xml
M modules/enterprise/server/ear/pom.xml
M modules/enterprise/server/embeddedagent/pom.xml
M modules/enterprise/server/installer/pom.xml
M modules/enterprise/server/itests-2/pom.xml
M modules/enterprise/server/jar/pom.xml
M modules/enterprise/server/plugins/alert-aerogear-ups/pom.xml
M modules/enterprise/server/plugins/alert-cli/pom.xml
M modules/enterprise/server/plugins/alert-email/pom.xml
M modules/enterprise/server/plugins/alert-irc/pom.xml
M modules/enterprise/server/plugins/alert-log4j/pom.xml
M modules/enterprise/server/plugins/alert-microblog/pom.xml
M modules/enterprise/server/plugins/alert-mobicents/pom.xml
M modules/enterprise/server/plugins/alert-operations/pom.xml
M modules/enterprise/server/plugins/alert-roles/pom.xml
M modules/enterprise/server/plugins/alert-snmp/pom.xml
M modules/enterprise/server/plugins/alert-subject/pom.xml
M modules/enterprise/server/plugins/alertdef-rhq/pom.xml
M modules/enterprise/server/plugins/ant-bundle/pom.xml
M modules/enterprise/server/plugins/cobbler/pom.xml
M modules/enterprise/server/plugins/disk/pom.xml
M modules/enterprise/server/plugins/drift-rhq/pom.xml
M modules/enterprise/server/plugins/filetemplate-bundle/pom.xml
M modules/enterprise/server/plugins/jboss-software/pom.xml
M modules/enterprise/server/plugins/packagetype-cli/pom.xml
M modules/enterprise/server/plugins/pom.xml
M modules/enterprise/server/plugins/url/pom.xml
M modules/enterprise/server/plugins/validate-all-serverplugins/pom.xml
M modules/enterprise/server/plugins/yum/pom.xml
M modules/enterprise/server/pom.xml
M modules/enterprise/server/safe-invoker/pom.xml
M modules/enterprise/server/server-control/pom.xml
M modules/enterprise/server/server-metrics/pom.xml
M modules/enterprise/server/startup-subsystem/pom.xml
M modules/enterprise/server/xml-schemas/pom.xml
M modules/helpers/bundleGen/pom.xml
M modules/helpers/jeeGen/pom.xml
M modules/helpers/metrics-simulator/pom.xml
M modules/helpers/perftest-support/pom.xml
M modules/helpers/pom.xml
M modules/helpers/rest-docs-generator/pom.xml
M modules/helpers/rtfilter-subsystem/pom.xml
M modules/helpers/rtfilter/pom.xml
M modules/integration-tests/apache-plugin-test/pom.xml
M modules/integration-tests/jndi-access/jndi-access-test/pom.xml
M modules/integration-tests/jndi-access/pom.xml
M modules/integration-tests/jndi-access/remote-server/pom.xml
M modules/integration-tests/pom.xml
M modules/integration-tests/rest-api/pom.xml
M modules/plugins/OpenShift-support/pom.xml
M modules/plugins/aliases/pom.xml
M modules/plugins/ant-bundle/pom.xml
M modules/plugins/apache/pom.xml
M modules/plugins/augeas/pom.xml
M modules/plugins/byteman/pom.xml
M modules/plugins/cassandra/pom.xml
M modules/plugins/cobbler/pom.xml
M modules/plugins/cron/pom.xml
M modules/plugins/database/pom.xml
M modules/plugins/filetemplate-bundle/pom.xml
M modules/plugins/grub/pom.xml
M modules/plugins/hadoop/pom.xml
M modules/plugins/hibernate/pom.xml
M modules/plugins/hosts/pom.xml
M modules/plugins/hudson/pom.xml
M modules/plugins/iis/pom.xml
M modules/plugins/irc/pom.xml
M modules/plugins/jboss-as-5/pom.xml
M modules/plugins/jboss-as-7-jmx/pom.xml
M modules/plugins/jboss-as-7/pom.xml
M modules/plugins/jboss-as/pom.xml
M modules/plugins/jboss-cache-v3/pom.xml
M modules/plugins/jboss-cache/pom.xml
M modules/plugins/jmx/pom.xml
M modules/plugins/kickstart/pom.xml
M modules/plugins/mod-cluster/pom.xml
M modules/plugins/mysql/pom.xml
M modules/plugins/netservices/pom.xml
M modules/plugins/noop/pom.xml
M modules/plugins/oracle/pom.xml
M modules/plugins/pattern-generator/pom.xml
M modules/plugins/perftest/pom.xml
M modules/plugins/platform/pom.xml
M modules/plugins/pom.xml
M modules/plugins/postfix/pom.xml
M modules/plugins/postgres/pom.xml
M modules/plugins/rhq-agent/pom.xml
M modules/plugins/rhq-server/pom.xml
M modules/plugins/rhq-storage/pom.xml
M modules/plugins/samba/pom.xml
M modules/plugins/script/pom.xml
M modules/plugins/script2/pom.xml
M modules/plugins/snmptrapd/pom.xml
M modules/plugins/sonarqube/pom.xml
M modules/plugins/sshd/pom.xml
M modules/plugins/sudoers/pom.xml
M modules/plugins/tomcat/pom.xml
M modules/plugins/twitter/pom.xml
M modules/plugins/validate-all-plugins/pom.xml
M modules/plugins/virt/pom.xml
M modules/pom.xml
M modules/test-utils/pom.xml
M pom.xml
Log Message:
-----------
development RHQ_4.12.0-SNAPSHOT
Commit: e429846dd715e0615e27eb1aa7e599cc508481a6
https://github.com/rhq-project/rhq/commit/e429846dd715e0615e27eb1aa7e599cc5…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-06 (Tue, 06 May 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/Resource.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/ProblemResourceComposite.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementProblemManagerBean.java
Log Message:
-----------
[BZ 1032033] - Sort unavailable & alerted resources portlet - parent first
Unavailable and alerted resources are now ordered by 1. alert count, 2.
ancestry.length 3. resource name - so when for example platform is DOWN it
will show up in portlet before it's children
'upstream/master'.
Commit: 455d7ef1b8609a03f27e5a90d38630c39d253154
https://github.com/rhq-project/rhq/commit/455d7ef1b8609a03f27e5a90d38630c39…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-06 (Tue, 06 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/Table.java
Log Message:
-----------
Let GUI developers assign a tooltip to Table actions
Commit: c52f35cea19db3b0b5cb3754b91464380fbdde1d
https://github.com/rhq-project/rhq/commit/c52f35cea19db3b0b5cb3754b91464380…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-06 (Tue, 06 May 2014)
Changed paths:
M modules/core/dbutils/pom.xml
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/measurement/AvailabilityType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/ResourceAvailabilitySummary.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityExecutor.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/IgnoreResourceTypesView.java
A modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/UninventoryDeadResourceTypesView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/ResourceTypeGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/AvailabilityOverUnderGraphType.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/ResourceTypeGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/AvailabilityManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerRemote.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DeploymentComponent.java
M modules/plugins/jboss-as/src/test/java/org/rhq/plugins/jbossas/test/JBossASPluginTest.java
Log Message:
-----------
[1093822] RFE: Allow automatic uninventory of dead / missing / removed resources
Initial commit for consideration. Plugin components can now report DEAD
availability for resources that seem physically removed from the system. DEAD
resources can then be configured for automatic uninventory via a new Admin
GUI view.
Commit: 78df7de3618ac64f5e7595d54fa1ad30121e4f36
https://github.com/rhq-project/rhq/commit/78df7de3618ac64f5e7595d54fa1ad301…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-06 (Tue, 06 May 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/measurement/AvailabilityType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/ResourceAvailabilitySummary.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityExecutor.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java
R modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/UninventoryDeadResourceTypesView.java
A modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/UninventoryMissingResourceTypesView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/ResourceTypeGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/AvailabilityOverUnderGraphType.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/ResourceTypeGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/AvailabilityManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerLocal.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DeploymentComponent.java
Log Message:
-----------
[1093822] RFE: Allow automatic uninventory of dead / missing / removed resources
Changing "DEAD" to "MISSING" in response to terminology feedback.
Commit: d039b7ea8a84fa800523fd602e076d0ef0e49561
https://github.com/rhq-project/rhq/commit/d039b7ea8a84fa800523fd602e076d0ef…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-06 (Tue, 06 May 2014)
Changed paths:
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/plugins/jboss-as/src/test/java/org/rhq/plugins/jbossas/test/JBossASPluginTest.java
Log Message:
-----------
[1093822] RFE: Allow automatic uninventory of dead / missing / removed resources
Fix a few merge issues.
Commit: f72a2c465545862618209d5c78bdfb6533bdb433
https://github.com/rhq-project/rhq/commit/f72a2c465545862618209d5c78bdfb653…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-06 (Tue, 06 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseProcessDiscovery.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/HostControllerDiscovery.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/StandaloneASDiscovery.java
Log Message:
-----------
[BZ 1080552] Add the value of the name attribute of the host element to the resource name. This is applicable only to host controllers for now.
Commit: 9f3acace2b9185ac5c0ef9eaa60a0b1e0e4ffed4
https://github.com/rhq-project/rhq/commit/9f3acace2b9185ac5c0ef9eaa60a0b1e0…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-05-06 (Tue, 06 May 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/AbstractInstall.java
Log Message:
-----------
remove this extraneous method. the superclass already has this method, and this overriding method is the identical code.
Commit: 3a7cec63a9f365c3679792c1832605c7bc95a03c
https://github.com/rhq-project/rhq/commit/3a7cec63a9f365c3679792c1832605c7b…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-05-06 (Tue, 06 May 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/ControlCommand.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Install.java
Log Message:
-----------
BZ 1089757:
* default timeout to wait for process to stop is now 30s, not 10s.
* add some logging.
* add a sysprop to let user configure how long to wait for a process to stop.
* don't abort the install if the components failed to stop at the end. This just means the components are still running after the install ran. There will be a message spit out letting the user know the component might still be running.
Commit: d80a0032b012ea3318f1cea043df41aa5d9ffbc0
https://github.com/rhq-project/rhq/commit/d80a0032b012ea3318f1cea043df41aa5…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-07 (Wed, 07 May 2014)
Changed paths:
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresServerComponent.java
M modules/plugins/postgres/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
Bug 1082719 - Postgres Plugin - Configuration does not update after making changes and saving
Remove runtime-parameters from the list of configuration properties. They are now available as traits.
Commit: 845cc38d85886d91f197d3949b49d62e1c3c2248
https://github.com/rhq-project/rhq/commit/845cc38d85886d91f197d3949b49d62e1…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-05-07 (Wed, 07 May 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/ControlCommand.java
Log Message:
-----------
BZ 1089757 - fix is shutdown code
Commit: eec442cf415c70ecf88814327c8301fc2575297b
https://github.com/rhq-project/rhq/commit/eec442cf415c70ecf88814327c8301fc2…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-07 (Wed, 07 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/history/AbstractOperationHistoryListView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/schedule/AbstractOperationScheduleDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/operation/schedule/GroupOperationScheduleDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/operation/schedule/ResourceOperationScheduleDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/operation/OperationHistoryView.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
Log Message:
-----------
Support of operation re-scheduling from history view
Setup new schedule parameters from previous execution
When reset button is pressed, the example operation definition AND parameters are restored
Changed view path handler logic to take new "example=" fragment into account
Updated i18n files
Commit: 74ba58a8cc47981d84ffb15190e36c94447bd0cb
https://github.com/rhq-project/rhq/commit/74ba58a8cc47981d84ffb15190e36c944…
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2014-05-07 (Wed, 07 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/history/AbstractOperationHistoryListView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/schedule/AbstractOperationScheduleDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/operation/schedule/GroupOperationScheduleDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/operation/schedule/ResourceOperationScheduleDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/operation/OperationHistoryView.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
Log Message:
-----------
Merge pull request #24 from tsegismont/reschedule_operation
Support of operation re-scheduling from history view
Commit: 10842b882ac65571c88bbcd3d533016f25639b93
https://github.com/rhq-project/rhq/commit/10842b882ac65571c88bbcd3d533016f2…
Author: Elias Ross <elias_ross(a)apple.com>
Date: 2014-05-07 (Wed, 07 May 2014)
Changed paths:
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/ListPagedResult.java
Log Message:
-----------
Bug 1091072 - fix ListPagedResult to deal with empty result sets
Commit: 18bd565067e13c9cd2dd92dae7ef9e915bc6bcd8
https://github.com/rhq-project/rhq/commit/18bd565067e13c9cd2dd92dae7ef9e915…
Author: Elias Ross <elias_ross(a)apple.com>
Date: 2014-05-07 (Wed, 07 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3GraphListView.java
Log Message:
-----------
BZ 1075757 - JSON rendering of resources with " in name
Commit: 97cc62c3caa1288dac023f4ff19ac61dde1f7629
https://github.com/rhq-project/rhq/commit/97cc62c3caa1288dac023f4ff19ac61dd…
Author: Jirka Kremser <jiri.kremser(a)gmail.com>
Date: 2014-05-08 (Thu, 08 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3GraphListView.java
Log Message:
-----------
Merge pull request #30 from genman/bz1075757
BZ 1075757 - JSON rendering of resources with " in name
Commit: 5c08e3ff2610e37bf4c93f4bad14215b81d474ff
https://github.com/rhq-project/rhq/commit/5c08e3ff2610e37bf4c93f4bad14215b8…
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2014-05-08 (Thu, 08 May 2014)
Changed paths:
A modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/lifecycle/PluginContainerLifecycle.java
A modules/core/domain/src/main/java/org/rhq/core/domain/criteria/PluginCriteria.java
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
A modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/PluginContainerLifecycleListener.java
M modules/enterprise/binding/src/main/java/org/rhq/bindings/client/RhqManager.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AgentPluginTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/PluginGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/PluginGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/server/appserver/src/main/resources/plugins/README.txt
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/AgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/impl/AgentClientImpl.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerLocal.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerRemote.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/UpdatePluginsOnAgentsJob.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/AbstractRestBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ContentHandlerBean.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/PluginHandlerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/RootHandlerBean.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/BooleanValue.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/PluginRest.java
M modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/AbstractBase.java
M modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/ContentTest.java
A modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/PluginsTest.java
A modules/integration-tests/rest-api/src/test/resources/dummy-rhq-plugin.xml
Log Message:
-----------
Merge pull request #4 from metlos/bug/1022943
[BZ 1022943] Ability to trigger update of plugins on agents from UI and API
Commit: 98ea95cfba70f52b479402843d4ca86ac703e4f6
https://github.com/rhq-project/rhq/commit/98ea95cfba70f52b479402843d4ca86ac…
Author: Jeremie Lagarde <jer(a)printstacktrace.org>
Date: 2014-05-08 (Thu, 08 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
BZ1095731 : [JBossAS7] Adding metrics for datasources deployed in jboss
deployment folder
Commit: fd53a5905b8045822b963cbffa42df8da132548a
https://github.com/rhq-project/rhq/commit/fd53a5905b8045822b963cbffa42df8da…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-09 (Fri, 09 May 2014)
Changed paths:
A modules/core/domain/intentional-api-changes-since-4.11.0.xml
Log Message:
-----------
[BZ 1032033] ... - also include intentional-api-change
Commit: a77dc9527d45d471865c541c3ba7c076dc3c8e69
https://github.com/rhq-project/rhq/commit/a77dc9527d45d471865c541c3ba7c076d…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-05-08 (Thu, 08 May 2014)
Changed paths:
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
Log Message:
-----------
BZ 1095970 - fix bad sequence name in db upgrade.
Commit: 493b37648952901f04f9b18194547bd65f00f46f
https://github.com/rhq-project/rhq/commit/493b37648952901f04f9b18194547bd65…
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2014-05-09 (Fri, 09 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
Merge pull request #31 from jerr/BZ1095731
BZ1095731 : [JBossAS7] Adding metrics for *-ds.xml datasources files
Thanks @jerr , nice catch!
Commit: 4122725418ba83bb118e3ae6d87b96fbb10bf6c1
https://github.com/rhq-project/rhq/commit/4122725418ba83bb118e3ae6d87b96fbb…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-09 (Fri, 09 May 2014)
Changed paths:
M .gitignore
Log Message:
-----------
Fix top-level .gitignore file (was ignoring rhq-agent plugin project)
Well, it was ignoring new files in the rhq-agent plugin project,
existing files already were in the index.
In .gitignore files, entries without a leading slash get ignored at any
level in the directory tree
Commit: 03bc193f6b950a0319e00767733a1f04570b83fc
https://github.com/rhq-project/rhq/commit/03bc193f6b950a0319e00767733a1f045…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-09 (Fri, 09 May 2014)
Changed paths:
A modules/plugins/rhq-agent/src/main/resources/META-INF/rhq-group-expressions.xml
Log Message:
-----------
Add canned expression: "All RHQ agent resources in inventory"
Commit: 17bb05f8d98d0b6ce22be2515f5d86f3c96bb4ec
https://github.com/rhq-project/rhq/commit/17bb05f8d98d0b6ce22be2515f5d86f3c…
Author: Heiko W. Rupp <hwr(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/enterprise/pom.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/StatusHandlerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemInfoManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemInfoManagerLocal.java
A modules/enterprise/server/server-jdr/README.adoc
A modules/enterprise/server/server-jdr/pom.xml
A modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQCommand.java
A modules/enterprise/server/server-jdr/src/main/java/org/rhq/server/jdr/RHQPlugin.java
M pom.xml
Log Message:
-----------
[BZ 1070323] Initial prototype of a JDR plugin, that talks to the server via http
to the existing REST-endpoint. This endpoint got enhanced to also
show information about agents and storage nodes.
Commit: c6c26f527bce3ec74bf35abe4bf5ddcc55e7fddc
https://github.com/rhq-project/rhq/commit/c6c26f527bce3ec74bf35abe4bf5ddcc5…
Author: Heiko W. Rupp <hwr(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/enterprise/server/server-jdr/README.adoc
R modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQCommand.java
A modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQFilesCollector.java
A modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQGetStatusCommand.java
M modules/enterprise/server/server-jdr/src/main/java/org/rhq/server/jdr/RHQPlugin.java
Log Message:
-----------
Add a files collector to retrieve RHQ-specific files.
Commit: 7439745074816bcfa93e583066f4bcaba78e076c
https://github.com/rhq-project/rhq/commit/7439745074816bcfa93e583066f4bcaba…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
Log Message:
-----------
inject RHQ JDR jar in to AS JDR module when asseblying
Commit: c9006f2ce4c3571e0511cd54614fa8e88df71431
https://github.com/rhq-project/rhq/commit/c9006f2ce4c3571e0511cd54614fa8e88…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
M modules/enterprise/server/ear/pom.xml
A modules/enterprise/server/plugins/jdr-support/pom.xml
A modules/enterprise/server/plugins/jdr-support/src/main/java/org/rhq/enterprise/server/plugins/jdr/JdrServerPluginComponent.java
A modules/enterprise/server/plugins/jdr-support/src/main/resources/META-INF/rhq-serverplugin.xml
M modules/enterprise/server/plugins/pom.xml
M modules/enterprise/server/plugins/validate-all-serverplugins/pom.xml
Log Message:
-----------
Added JDR Support server plugin
This plugin allows to JDR to get system information from RHQ server. It sets
up socket server. Client has to provide authorization token in order to
recieve data. This token is written in ${jboss.server.data.dir}/jdr-token
file.
Commit: f1244f32740577d040dd5495506c3eeea4cb0c77
https://github.com/rhq-project/rhq/commit/f1244f32740577d040dd5495506c3eeea…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/enterprise/server/server-jdr/pom.xml
A modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQCollectFiles.java
R modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQFilesCollector.java
R modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQGetStatusCommand.java
A modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQStatusCommand.java
M modules/enterprise/server/server-jdr/src/main/java/org/rhq/server/jdr/RHQPlugin.java
Log Message:
-----------
rewrote JDR plugin to get system info via JDR Support server plugin
Commit: 41c46158436758a2c9a630f721e838b582e1a8cc
https://github.com/rhq-project/rhq/commit/41c46158436758a2c9a630f721e838b58…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/enterprise/server/plugins/jdr-support/src/main/java/org/rhq/enterprise/server/plugins/jdr/JdrServerPluginComponent.java
M modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQStatusCommand.java
Log Message:
-----------
[BZ 1070323] (JON3-41) JBoss ON must support JBoss Diagnostic Reporter (JDR)
Do not use InetAddress java 1.7 API, improved JDR Support server plugin
security.
Commit: ea90cf57437abcdef85edf9ca5990e61cb862220
https://github.com/rhq-project/rhq/commit/ea90cf57437abcdef85edf9ca5990e61c…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/enterprise/server/plugins/jdr-support/pom.xml
M modules/enterprise/server/server-jdr/pom.xml
Log Message:
-----------
bump versions to 4.12
Commit: bc8b90d03a6e6533b65879702936c787a35f3063
https://github.com/rhq-project/rhq/commit/bc8b90d03a6e6533b65879702936c787a…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ChildHistoryView.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
Log Message:
-----------
Bug 1079546 - Postgres Plugin - Postgres.Inventory.ChildHistory - Past N Days Filter Appears To Hang With Empty Value
Use DateFilterItem instead of "Past N days" SpinnerItem
Use Countdownlatch instead of nested GWT async service calls
Handle parse error and null dates
Commit: 7b6b9f44ff4f7cf758ec25482e6cba83a818ce75
https://github.com/rhq-project/rhq/commit/7b6b9f44ff4f7cf758ec25482e6cba83a…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresServerComponent.java
Log Message:
-----------
Bug 1073991 - Create Child resource with User Type for postgres server doesn't work correct
Resource name is a mandatory property of the Create Resource Report
Commit: a3c6d72a44b982abcb8b918daccd2dd74dc76fac
https://github.com/rhq-project/rhq/commit/a3c6d72a44b982abcb8b918daccd2dd74…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/DatasourceJBossASClient.java
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerInstallUtil.java
M modules/enterprise/server/installer/src/test/java/org/rhq/enterprise/server/installer/client/DatasourceJBossASClientTest.java
M modules/enterprise/server/itests-2/pom.xml
M modules/enterprise/server/jar/src/main/resources/quartz.properties
Log Message:
-----------
[1095016 - Quartz stops working if database connection is reset]
We create the NoTxRHQDS solely for use by Quartz to interact with its jobs.
The errors resulted from connections not being validated in a timely manner
by AS7/EAP. It was hard to figure out because we needed to explicitly set
<validation>
<validate-on-match>true</validate-on-match>
</validation>
What this flag does is a little hard to figure from its description. And
according to the EAP documentation [1] this is supposed to be true by default.
But it isn't. EAP bug pending creation...
- added the new option to our DMR client used by the installer
- cleaned up quartz.properties a bit, organizing and removing ignored settings
- note that this is not needed on the XA DS
Commit: b38a915cce9db8d0308a57aa4c5239f8718d0f38
https://github.com/rhq-project/rhq/commit/b38a915cce9db8d0308a57aa4c5239f87…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-13 (Tue, 13 May 2014)
Changed paths:
A modules/enterprise/gui/coregui/src/main/webapp/css/patternfly-login.css
A modules/enterprise/gui/coregui/src/main/webapp/js/jquery-login-page-only-1.11.1.min.js
M modules/enterprise/gui/coregui/src/main/webapp/login
Log Message:
-----------
Externalize css for easier productization in the future, also using own jquery, instead of downloading one from CDN.
Commit: a1ba636baaa416b4df599558e81908769bf40a3e
https://github.com/rhq-project/rhq/commit/a1ba636baaa416b4df599558e81908769…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-13 (Tue, 13 May 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/LdapGroupManagerBean.java
Log Message:
-----------
If LDAP Group Filter was empty and searching for LDAP group was performed, confusing exception was thrown. Adding a warning that explicitly says what is wrong.
Commit: 2d64ae7abedfd1ae973db55967fefad9e9e51a3d
https://github.com/rhq-project/rhq/commit/2d64ae7abedfd1ae973db55967fefad9e…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-13 (Tue, 13 May 2014)
Changed paths:
M modules/core/dbutils/pom.xml
M modules/core/dbutils/src/main/scripts/dbsetup/sysconfig-data.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/common/composite/SystemSetting.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/SystemSettingsView.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/auth/SubjectManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/importers/SystemSettingsImporter.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemManagerLocal.java
Log Message:
-----------
[BZ 1070277] - (JON3-39) JON should (be able to) block login to a user without roles
Adding a flag into system settings that will indicate if it is allowed
to log in without any assigned RHQ role. Our RBAC current implementation luckily protect user from
performing any server-side calls, but she is still able to see alert and
metric templates, download and install agent, etc.
If the flag (Enable Login Without Roles) is set to true everything is as before
this change. Otherwise, the user is not let into the application.
Because of the security reasons there is no difference between invalid
credentials and valid credentials together with no assigned role.
It defaults to false.
NOTE: It does not apply only for LDAP users but for all users, because
it should be consistent for both JDBC and LDAP users.
Commit: 4bec04a3b208820e7688c5b90761f03f459a9673
https://github.com/rhq-project/rhq/commit/4bec04a3b208820e7688c5b90761f03f4…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-13 (Tue, 13 May 2014)
Changed paths:
A modules/.gitignore
Log Message:
-----------
Adding "/modules" specific .gitignore file for ignoring the /dev-container in it.
Commit: 89d4f63a8017d4ee4acd20b3af3129f71086c980
https://github.com/rhq-project/rhq/commit/89d4f63a8017d4ee4acd20b3af3129f71…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-13 (Tue, 13 May 2014)
Changed paths:
M modules/core/domain/intentional-api-changes-since-4.11.0.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/ProblemResourceComposite.java
Log Message:
-----------
[BZ 1032033] - Sort unavailable & alerted resources portlet - parent first
Fix a few issues with the prior commit for this issue (e429846dd715e0)
- needed to be able to handle null ancestry (for platforms, which can
be problem resources like anything else). This fix fixed the test
failures as well.
- Restore the previous ProblemResourceComposite constructor since this
class *is* exposed remotely. Add new entry for new constructor.
Commit: 96bc0ba630e2d5a111e45d7e33c27169bab3b9f6
https://github.com/rhq-project/rhq/commit/96bc0ba630e2d5a111e45d7e33c27169b…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-13 (Tue, 13 May 2014)
Changed paths:
A modules/plugins/jboss-as-7/intentional-api-changes-since-4.11.0.xml
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseProcessDiscovery.java
Log Message:
-----------
[BZ 1080552] Adjust the code for the API changes and add exceptions where necessary. The old method is now deprecated but fully implements a call to the revised version.
Commit: 6fccc153c51023a4d5312d3777a2fc85c0198064
https://github.com/rhq-project/rhq/commit/6fccc153c51023a4d5312d3777a2fc85c…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-05-14 (Wed, 14 May 2014)
Changed paths:
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/InstallerServiceImpl.java
Log Message:
-----------
BZ 1096927 - might not be related to this BZ, but the problem is if you re-run the installer after it failed the first time, it seems it refuses to reuse the jboss.bind.address if jboss.bind.address.management is blank (that is, not commented out, but empty).
Commit: 61c34e5ac5320ec6bcdb105f8641424e638e1309
https://github.com/rhq-project/rhq/commit/61c34e5ac5320ec6bcdb105f8641424e6…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-14 (Wed, 14 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/DashboardView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/summary/ActivityView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/summary/ActivityView.java
Log Message:
-----------
Fixing the ugly "{Resource|Group}: Events" portlet layout (height was too low). Also fixing a typo in DashboardView class.
Commit: 2402f436977bed77c169c867be9e0303ec55ed7f
https://github.com/rhq-project/rhq/commit/2402f436977bed77c169c867be9e0303e…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/plugins/database/src/main/java/org/rhq/plugins/database/DatabasePluginUtil.java
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresServerComponent.java
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresUserComponent.java
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresUserDiscoveryComponent.java
M modules/plugins/postgres/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
Bug 1083148 - Postgres Plugin - Compatibility Group With Postgres Users Errors On Configuration Change
Changed resource key format and implemented resource upgrade facet
Fixed resource deletion
Fixed user rename
Implemented update of "can update system catalog" resource config property
Updated plugin descriptor (added comments on superuser)
Commit: 5a3382f71e34e8732ca61f7e53eff40a7347f351
https://github.com/rhq-project/rhq/commit/5a3382f71e34e8732ca61f7e53eff40a7…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
Log Message:
-----------
[BZ 1097106] - Login page is shown for a while even when you are already logged in - Redirecting from / to /coregui not to /coregui/login, because if user is logged in she sees the "blue-screen-of-login™"
Commit: 9874b8e4816dee35833b90dc3f0a8218ee44557b
https://github.com/rhq-project/rhq/commit/9874b8e4816dee35833b90dc3f0a8218e…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[BZ 1069545] Add Subsystems and Server Configuration subcategories.
Commit: 5be9d35a859366f0da72329610d20b78d9e2bffb
https://github.com/rhq-project/rhq/commit/5be9d35a859366f0da72329610d20b78d…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
A modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/SubcategoryUpgradeTask.java
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
Log Message:
-----------
[BZ 1069545] Add a ManyToMany relationship between resource type and proper subcategories. Also, add new table, upgrade schema, and upgrade tasks to move to the new model.
Commit: 1535aaf8bf5094893573a4f1aa3e92c2c66c52c7
https://github.com/rhq-project/rhq/commit/1535aaf8bf5094893573a4f1aa3e92c2c…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/SubCategoriesMetadataParser.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceSubCategory.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBean.java
Log Message:
-----------
[BZ 1069545] Clean the subcategory class as well the persisting layers.
Commit: 25d37b1e1197bc3c4503a2138d13f3a443768f48
https://github.com/rhq-project/rhq/commit/25d37b1e1197bc3c4503a2138d13f3a44…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceSubCategory.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBean.java
Log Message:
-----------
[BZ 1069545] Add code that indepdently persists the subcategories.
Commit: 302326a1c2e8890f9e367e200d00b54a482e28f5
https://github.com/rhq-project/rhq/commit/302326a1c2e8890f9e367e200d00b54a4…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/PluginMetadataParser.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/SubCategoriesMetadataParser.java
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/ExtensionModelTest.java
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/NestedSubCategoriesMetadataParserTest.java
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/SubCategoriesMetadataParserTest.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceSubCategory.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/AutoGroupCompositeFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/FlyweightCache.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/ResourceSubCategoryFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/ResourceTypeFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/composite/AutoGroupComposite.java
M modules/core/plugindoc/src/main/java/org/rhq/core/tool/plugindoc/PluginDescriptorProcessor.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/navigation/group/ResourceGroupTreeNode.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/navigation/resource/ResourceTreeModelUIBean.java
M modules/enterprise/server/appserver/src/main/scripts/storage_setup.groovy
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginExtensionMetadataTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateResourceSubsystemTest.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBean.java
Log Message:
-----------
[BZ 1069545] First cut at removing the predefined subcategories concept. This version has some functionality removed but will be added in later revisions.
Commit: 7e32c7fdd5d02fa5c0d30618c590ee01a52d385f
https://github.com/rhq-project/rhq/commit/7e32c7fdd5d02fa5c0d30618c590ee01a…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M etc/eclipse-tools/hibernate.cfg.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java
Log Message:
-----------
[BZ 1069545] Gui changes for the subcategory generation. The subcategories are now driven by attributes on the child resource type.
Commit: 62021ed04882b2d0da8d4e2dd562d3ddd99fc1b2
https://github.com/rhq-project/rhq/commit/62021ed04882b2d0da8d4e2dd562d3ddd…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/Resource.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest.java
Log Message:
-----------
[BZ 1069545] Fix queries related to subcategories.
Commit: 386e726eceb5c346c6e75c17fa0619b71b5f2c0c
https://github.com/rhq-project/rhq/commit/386e726eceb5c346c6e75c17fa0619b71…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
Log Message:
-----------
[BZ 1069545] More subcategory cleanup, removing unused code and fixing joined queries.
Commit: fe5bb64ca90c10c29658646f398a4f4479599617
https://github.com/rhq-project/rhq/commit/fe5bb64ca90c10c29658646f398a4f447…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/SubcategoryUpgradeTask.java
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceTypeCriteria.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupContextMenu.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/type/ResourceTypeRepository.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/navigation/resource/ResourceTreeModelUIBean.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginExtensionMetadataTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdatePluginMetadataTestBase.java
Log Message:
-----------
[BZ 1069545] Removing more undeeded code for fetching subcategories. Subcategories are now just a proper field on the resource type.
Commit: 7915a1c0d1f94206cd4a0fd41fd1ea2b5cb59342
https://github.com/rhq-project/rhq/commit/7915a1c0d1f94206cd4a0fd41fd1ea2b5…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/PluginMetadataParser.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[BZ 1069545] Updates to the tree build structure.
Commit: f20731b47a3c3a30903a0f08c73b8a4fa7860167
https://github.com/rhq-project/rhq/commit/f20731b47a3c3a30903a0f08c73b8a4fa…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
Log Message:
-----------
[BZ 1069545] More updates to the tree build structure.
Commit: 39bb847b8118bc46ceeeac43cfb4d8db0f6fef41
https://github.com/rhq-project/rhq/commit/39bb847b8118bc46ceeeac43cfb4d8db0…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java
Log Message:
-----------
[BZ 1069545] More updates to the tree build structure for the resource view.
Commit: 6863de9642a0c4470cd871d4f2cb807fd245cce5
https://github.com/rhq-project/rhq/commit/6863de9642a0c4470cd871d4f2cb807fd…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[BZ 1069545] The resource tree view now renders subcategories as well as nested subcategories with the identical names properly.
Commit: 3b2550b2b8fab19a96e14a42ad9404de8a8a324b
https://github.com/rhq-project/rhq/commit/3b2550b2b8fab19a96e14a42ad9404de8…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/domain/intentional-api-changes-since-4.10.0.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceTypeCriteria.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceSubCategory.java
Log Message:
-----------
[BZ 1069545] First round for addressing API differences due to this change.
Commit: 198f9331180ca6c9757216c55a1fde62a223d05c
https://github.com/rhq-project/rhq/commit/198f9331180ca6c9757216c55a1fde62a…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/domain/intentional-api-changes-since-4.10.0.xml
Log Message:
-----------
[BZ 1069545] Updates to the API change.
Commit: cabbc1165ff95ba3406fc745026c5d3b40370562
https://github.com/rhq-project/rhq/commit/cabbc1165ff95ba3406fc745026c5d3b4…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBean.java
Log Message:
-----------
[BZ 1069545] Fix type merging to support updates to subcategories.
Commit: 3ee07efc34418b75eeb2432841dd704bfa2d03aa
https://github.com/rhq-project/rhq/commit/3ee07efc34418b75eeb2432841dd704bf…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/domain/intentional-api-changes-since-4.10.0.xml
Log Message:
-----------
[BZ 1069545] Reorder api check exceptions.
Commit: 880d1abae7d10d98f33f45aded50ab0604550ce8
https://github.com/rhq-project/rhq/commit/880d1abae7d10d98f33f45aded50ab060…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/SubcategoryUpgradeTask.java
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
Log Message:
-----------
[BZ 1069545] Database upgrade task for subcategories.
Commit: 3cd47a544572fc3d3ea326f97d6d51a222b1b15d
https://github.com/rhq-project/rhq/commit/3cd47a544572fc3d3ea326f97d6d51a22…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M etc/samples/skeleton-plugin/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/cassandra/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/jboss-as-5/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/jboss-as/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/perftest/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/platform/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/rhq-storage/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[BZ 1069545] Remove subcategories from all the plugins and fix subcategory nesting where needed.
Commit: c0431c9fb84f248427bad7395448f970cfb11035
https://github.com/rhq-project/rhq/commit/c0431c9fb84f248427bad7395448f970c…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/SubCategoriesMetadataParser.java
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/NestedSubCategoriesMetadataParserTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest.java
R modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/SubcategoryTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateResourceSubsystemTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/AbstractEJB3Test.java
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/illegal-subcat-1.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-2children.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-grandchild.xml
M modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-services-v2_0.xml
A modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-services-v3_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-v1_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-v1_1.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-v2_0.xml
M modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/no-subcat.xml
A modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/old-subcat.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v1_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v1_1.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v2_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v3_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/services-v1_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/services-v2_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/test-subcategories.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/test-subcategories2.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/test-subcategories3.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/two-subcat.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerBean.java
Log Message:
-----------
[BZ 1069545] Update remaining unit and integration tests. The tests are heavily simplified because there is entity to handle subcategories. Subcategories are now just a field on the resource type so there is not much to test anymore.
Commit: 7acf5a029ea1aba3dd4155e30c5a5f5e6df0528c
https://github.com/rhq-project/rhq/commit/7acf5a029ea1aba3dd4155e30c5a5f5e6…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/AutoGroupCompositeFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/FlyweightCache.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/ResourceSubCategoryFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/ResourceTypeFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/composite/AutoGroupComposite.java
M modules/enterprise/server/appserver/src/main/scripts/storage_setup.groovy
Log Message:
-----------
[BZ 1069545] Update serialization version to touched domain objects. Removed unused queries for domain objects. Deprecate more code. Remove inadvertently introduced groovy script. Increase string size for subcategory.
Commit: 8e092dbd6847caf6c97d629580d4077ba860094e
https://github.com/rhq-project/rhq/commit/8e092dbd6847caf6c97d629580d4077ba…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/SubCategoriesMetadataParser.java
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceTypeCriteria.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceSubCategory.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/FlyweightCache.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/ResourceSubCategoryFlyweight.java
Log Message:
-----------
[BZ 1069545] Add deprecation documentation to all the code modified for this feature.
Commit: 006f3cfe765ea23ad6f4a76484069f47be7e262d
https://github.com/rhq-project/rhq/commit/006f3cfe765ea23ad6f4a76484069f47b…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerBean.java
Log Message:
-----------
[1093822] RFE: Allow automatic uninventory of dead / missing / removed resources
Changing "DEAD" to "MISSING" in response to terminology feedback.
(cherry picked from commit 78df7de3618ac64f5e7595d54fa1ad30121e4f36)
Conflicts:
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerBean.java
Commit: 298a65c5154dc4106ac42e5e3c7d4a2fbbe78549
https://github.com/rhq-project/rhq/commit/298a65c5154dc4106ac42e5e3c7d4a2fb…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[BZ 1069545] Align subsystems subcategories with EAP admin console.
Commit: 277a70d72de1840c2c10b6d03b7ec0de942c9e24
https://github.com/rhq-project/rhq/commit/277a70d72de1840c2c10b6d03b7ec0de9…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/domain/intentional-api-changes-since-4.10.0.xml
M modules/core/domain/intentional-api-changes-since-4.11.0.xml
Log Message:
-----------
[BZ 1069545] Fix API changes files since RHQ 4.11 has been released.
Commit: 41c24733c5bcc6865e8903a5d8e231bd7be65518
https://github.com/rhq-project/rhq/commit/41c24733c5bcc6865e8903a5d8e231bd7…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/domain/intentional-api-changes-since-4.11.0.xml
Log Message:
-----------
[BZ 1069545] Fix API changes files since RHQ 4.11 has been released.
Commit: 389e03bfe37b0e6822e050bc8c7a50067aaafebd
https://github.com/rhq-project/rhq/commit/389e03bfe37b0e6822e050bc8c7a50067…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/dbutils/pom.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
Log Message:
-----------
[BZ 1069545] Increment database version number.
Commit: 6bd9be98054f8a9a67293cc137b6c8e3fc41e10b
https://github.com/rhq-project/rhq/commit/6bd9be98054f8a9a67293cc137b6c8e3f…
Author: jshaughn <jshaughn(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M etc/eclipse-tools/hibernate.cfg.xml
M etc/samples/skeleton-plugin/src/main/resources/META-INF/rhq-plugin.xml
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/PluginMetadataParser.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/SubCategoriesMetadataParser.java
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/ExtensionModelTest.java
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/NestedSubCategoriesMetadataParserTest.java
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/SubCategoriesMetadataParserTest.java
M modules/core/dbutils/pom.xml
A modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/SubcategoryUpgradeTask.java
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/core/domain/intentional-api-changes-since-4.10.0.xml
M modules/core/domain/intentional-api-changes-since-4.11.0.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceTypeCriteria.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/Resource.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceSubCategory.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/AutoGroupCompositeFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/FlyweightCache.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/ResourceSubCategoryFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/ResourceTypeFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/composite/AutoGroupComposite.java
M modules/core/plugindoc/src/main/java/org/rhq/core/tool/plugindoc/PluginDescriptorProcessor.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupContextMenu.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/type/ResourceTypeRepository.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/navigation/group/ResourceGroupTreeNode.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/navigation/resource/ResourceTreeModelUIBean.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginExtensionMetadataTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest.java
R modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/SubcategoryTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdatePluginMetadataTestBase.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateResourceSubsystemTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/AbstractEJB3Test.java
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/illegal-subcat-1.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-2children.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-grandchild.xml
M modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-services-v2_0.xml
A modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-services-v3_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-v1_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-v1_1.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-v2_0.xml
M modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/no-subcat.xml
A modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/old-subcat.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v1_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v1_1.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v2_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v3_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/services-v1_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/services-v2_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/test-subcategories.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/test-subcategories2.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/test-subcategories3.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/two-subcat.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBean.java
M modules/plugins/cassandra/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/jboss-as-5/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/jboss-as/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/perftest/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/platform/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/rhq-storage/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
Merge pull request #22 from rhq-project/BZ1069545
Put EAP subsystems into JON subcategories - BZ1069545
Commit: 1e632542712dc9c77e7cd1b69d69efda51efe874
https://github.com/rhq-project/rhq/commit/1e632542712dc9c77e7cd1b69d69efda5…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/common/ProductInfo.java
M modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/CoreServer.java
A modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/core/AgentSupportedVersionTest.java
Log Message:
-----------
BZ 1097921 - first attempt at relaxing agent version check
Commit: 942f18c96ba7e2869820b7e0a5d8dcd10d889e54
https://github.com/rhq-project/rhq/commit/942f18c96ba7e2869820b7e0a5d8dcd10…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerProperties.java
Log Message:
-----------
[1060353] Non required or unused properties in rhq-server.properties are being required by rhqctl
Better handle backward compatible oracle settings where the "unused"
settings are carried forward via upgrade.
Commit: 007e6bdd575abd48681d6c321d6edbc878c29b52
https://github.com/rhq-project/rhq/commit/007e6bdd575abd48681d6c321d6edbc87…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/ArchiveType.java
M modules/core/util/src/main/java/org/rhq/core/util/file/FileUtil.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/Deployer.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/DeploymentData.java
M modules/core/util/src/test/java/org/rhq/core/util/file/FileUtilTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerTest.java
Log Message:
-----------
[1070375] rhq:url-archive, rhq:archive should support destinationFile/destinationDir
- Add support for exploded archives. So, the new destinationDir attribute
can be used with exploded=true|false.
Also,
- Fix FileUtilTest.normalizePath() and .stripDriveLetter() to normalize
the Windows drive letter by ensuring upcase.
Commit: f9ef978b72ae6d484a4143990bbc5db8965cc18d
https://github.com/rhq-project/rhq/commit/f9ef978b72ae6d484a4143990bbc5db89…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-16 (Fri, 16 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseProcessDiscovery.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseServerComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/HostControllerComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ManagedASDiscovery.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[BZ 1015334] EAP 6 host controller domain host update results in managed
servers no longer being "manageable"
This commit deprecates 'domainHost' read-only pluginConfiguration property.
Instead new trait called 'Domain Host Name' was introduced.
BaseServerComponent#validateServerAttributes() now also checks for HC name
and if needed re-reads it from host.xml file. When <host name= changes,
deprecated 'domainHost' property does not get updated (since there is no way
from plugin avail code to update pluginConfiguration on server).
BaseServerComponent now handles 'domainHost' in memory, this variable gets
updated on component start or in avail code (when server was DOWN and now is
UP). Managed servers have domain host name as part of resource key, they get
correctly discovered when this change occurs.
Commit: e8ad09ec4c43149a06efd2be803caa43386ee956
https://github.com/rhq-project/rhq/commit/e8ad09ec4c43149a06efd2be803caa433…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-16 (Fri, 16 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseProcessDiscovery.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseServerComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/HostControllerComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ManagedASDiscovery.java
A modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ResultFailedException.java
Log Message:
-----------
[BZ 1015334] EAP 6 host controller domain host update results in managed
servers no longer being "manageable"
Fixed javadocs, renamed variables. Also made access to ASHostName
synchronized since it's value can be changed from avail thread and is being
read all over other threads. Big change of this commit is getAvailability().
Now we directly read server's name attribute instead of 'launch-type' (which
was probably lets-just-read-something) and in case of failure (making we
just failed to read value, but connection and other stuf is OK) we re'read
<host name from file and try the request again. This approach is more robust
than previous, which was only able to detect the change in case server avail
went from DOWN to UP. Now, we can detect the change anytime.
Commit: c55ce6d67aab6a95ba80c67086c705d310dc5948
https://github.com/rhq-project/rhq/commit/c55ce6d67aab6a95ba80c67086c705d31…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-05-16 (Fri, 16 May 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/common/ProductInfo.java
M modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/CoreServer.java
A modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/core/AgentSupportedVersionTest.java
Log Message:
-----------
Merge pull request #35 from rhq-project/feature/bz1097921-relax-agent-version-check
BZ 1097921 - relaxing agent version check for those servers that can support multiple agents.
Commit: 9fdb50b216cf8aa1ac2cb8fc3db32fdf88ddd5f6
https://github.com/rhq-project/rhq/commit/9fdb50b216cf8aa1ac2cb8fc3db32fdf8…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-16 (Fri, 16 May 2014)
Changed paths:
M modules/core/domain/intentional-api-changes-since-4.11.0.xml
Log Message:
-----------
[BZ 1069545] Add one more API change exception.
Commit: 494e4288d111769782c96bd00b70565f952970ab
https://github.com/rhq-project/rhq/commit/494e4288d111769782c96bd00b70565f9…
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2014-05-17 (Sat, 17 May 2014)
Changed paths:
M modules/enterprise/pom.xml
M modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
M modules/enterprise/server/ear/pom.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/StatusHandlerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemInfoManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemInfoManagerLocal.java
A modules/enterprise/server/plugins/jdr-support/pom.xml
A modules/enterprise/server/plugins/jdr-support/src/main/java/org/rhq/enterprise/server/plugins/jdr/JdrServerPluginComponent.java
A modules/enterprise/server/plugins/jdr-support/src/main/resources/META-INF/rhq-serverplugin.xml
M modules/enterprise/server/plugins/pom.xml
M modules/enterprise/server/plugins/validate-all-serverplugins/pom.xml
A modules/enterprise/server/server-jdr/README.adoc
A modules/enterprise/server/server-jdr/pom.xml
A modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQCollectFiles.java
A modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQStatusCommand.java
A modules/enterprise/server/server-jdr/src/main/java/org/rhq/server/jdr/RHQPlugin.java
M pom.xml
Log Message:
-----------
Merge pull request #28 from lzoubek/feature/jdr
Bug 1070323 - (JON3-41) JBoss ON must support JBoss Diagnostic Reporter (JDR)
Commit: 4c60489996c93083b79d709847bce31c45971357
https://github.com/rhq-project/rhq/commit/4c60489996c93083b79d709847bce31c4…
Author: Jeremie Lagarde <jer(a)printstacktrace.org>
Date: 2014-05-18 (Sun, 18 May 2014)
Changed paths:
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/tag/FunctionTagLibrary.java
Log Message:
-----------
BZ1098792 : Correct the url icons on the timeline view.
Commit: dcc27a2c1f1acbf9fb818c92eb27ce278ef6db99
https://github.com/rhq-project/rhq/commit/dcc27a2c1f1acbf9fb818c92eb27ce278…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-19 (Mon, 19 May 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/core/PingRequest.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/Agent.java
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
Log Message:
-----------
[1094540] Agents get permanently backfilled if backend database goes offline for a moment
Don't unset the backfill flag in the ping logic, just make
sure the agent knows the server thinks its down, and let it
resolve the situation by sending a full avail report, which when
processed will unset the backfill flag.
Commit: 182e9daa32eee3ca549dba8c6bdca71b579c0f2f
https://github.com/rhq-project/rhq/commit/182e9daa32eee3ca549dba8c6bdca71b5…
Author: Jirka Kremser <jiri.kremser(a)gmail.com>
Date: 2014-05-20 (Tue, 20 May 2014)
Changed paths:
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/tag/FunctionTagLibrary.java
Log Message:
-----------
Merge pull request #36 from jerr/BZ1098792
BZ1098792 : Correct the url icons on the timeline view. (lgtm, jk)
Commit: 76f9e174ed62be4742f35a91bd3e9aa02934a81e
https://github.com/rhq-project/rhq/commit/76f9e174ed62be4742f35a91bd3e9aa02…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-05-20 (Tue, 20 May 2014)
Changed paths:
M modules/enterprise/gui/portal-war/src/main/webapp/rhq/common/fileUpload.xhtml
Log Message:
-----------
[BZ 1099485] Fix JSF file upload popup for all upload locations
Commit: 8d27501568e19f159f35c83d8dcce544ad33c3d3
https://github.com/rhq-project/rhq/commit/8d27501568e19f159f35c83d8dcce544a…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-05-20 (Tue, 20 May 2014)
Changed paths:
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/content/DeleteContentRunner.java
Log Message:
-----------
[BZ 1099497] Discover resource packages after package removal.
Commit: 62553ab62763f1d44833ac39776d8f8079c4a630
https://github.com/rhq-project/rhq/commit/62553ab62763f1d44833ac39776d8f807…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-20 (Tue, 20 May 2014)
Changed paths:
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerInstallUtil.java
Log Message:
-----------
Fixing a typo in default value for JDBC connection string for Postgres DB.
Commit: e77a5fb48029d8f3de801a5bc46fc0e5e02fcbbe
https://github.com/rhq-project/rhq/commit/e77a5fb48029d8f3de801a5bc46fc0e5e…
Author: Mike Thompson <mithomps(a)redhat.com>
Date: 2014-05-20 (Tue, 20 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3GraphListView.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
Log Message:
-----------
[BZ 1070352] (JON3-48) Increase the limit of resources allowed to be used in a metric group chart. Increased from 20 to 50 subgraphs. If it goes higher than 50 then a warning message is displayed that some of graph may not be displayed.
Commit: 0d6d1880215404ba54f7992f88cef0b4587646d6
https://github.com/rhq-project/rhq/commit/0d6d1880215404ba54f7992f88cef0b45…
Author: Mike Thompson <mithomps(a)redhat.com>
Date: 2014-05-20 (Tue, 20 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/CoreGUI.gwt.xml
R modules/enterprise/gui/coregui/src/main/webapp/js/d3.v3.3.13.js
R modules/enterprise/gui/coregui/src/main/webapp/js/d3.v3.3.13.min.js
A modules/enterprise/gui/coregui/src/main/webapp/js/d3.v3.3.48.js
A modules/enterprise/gui/coregui/src/main/webapp/js/d3.v3.3.48.min.js
Log Message:
-----------
Upgrade the d3 libraries from 3.3.13 to 3.3.48.
Commit: b1eec7471e703b4af0b17d3d3f842f87069305b0
https://github.com/rhq-project/rhq/commit/b1eec7471e703b4af0b17d3d3f842f870…
Author: Mike Thompson <mithomps(a)redhat.com>
Date: 2014-05-20 (Tue, 20 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/CoreGUI.gwt.xml
R modules/enterprise/gui/coregui/src/main/webapp/CoreGUI-4.11.0.css
A modules/enterprise/gui/coregui/src/main/webapp/CoreGUI-4.12.0.css
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.html
R modules/enterprise/gui/coregui/src/main/webapp/css/charts-4.11.0.css
A modules/enterprise/gui/coregui/src/main/webapp/css/charts-4.12.0.css
R modules/enterprise/gui/coregui/src/main/webapp/js/rhq-4.11.0.js
A modules/enterprise/gui/coregui/src/main/webapp/js/rhq-4.12.0.js
Log Message:
-----------
Manually rev the css and js lib version numbers to prevent browser caching.
Commit: 49b73f38211ba2078d38cd4e579159aba0ab8385
https://github.com/rhq-project/rhq/commit/49b73f38211ba2078d38cd4e579159aba…
Author: Filip Brychta <fbrychta(a)redhat.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M modules/enterprise/remoting/cli/src/main/samples/deploy-to-and-restart-JBAS.js
M modules/enterprise/remoting/cli/src/main/samples/modules/jbossas.js
Log Message:
-----------
[BZ 1090958] Improve waiting for operation results in sample CLI scripts
Commit: 618c6c9d483e4b2624306159c30759cf07b85a89
https://github.com/rhq-project/rhq/commit/618c6c9d483e4b2624306159c30759cf0…
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseProcessDiscovery.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseServerComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/HostControllerComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ManagedASDiscovery.java
A modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ResultFailedException.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
Merge pull request #23 from lzoubek/bugs/1015334
[BZ 1015334] EAP 6 host controller domain host update results in managed servers no longer being "manageable"
Commit: 94008542694eef157289e6f9884669480021b565
https://github.com/rhq-project/rhq/commit/94008542694eef157289e6f9884669480…
Author: jshaughn <jshaughn(a)redhat.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/core/PingRequest.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/Agent.java
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
Log Message:
-----------
Merge pull request #38 from rhq-project/jshaughn/1094540
[1094540] Agents get permanently backfilled if backend database goes off...
Commit: fabe6f71458edc2cb5baec031b40c260c613fdb6
https://github.com/rhq-project/rhq/commit/fabe6f71458edc2cb5baec031b40c260c…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M modules/common/cassandra-schema/pom.xml
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/AbstractManager.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/CQLStep.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/DBConnectionFactory.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/PopulateCacheIndex.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/SchemaManager.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/SchemaUpdateThreadFactory.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/Step.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/UpdateFile.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/VersionManager.java
M modules/common/cassandra-schema/src/main/resources/schema/update/0002.xml
A modules/common/cassandra-schema/src/main/resources/schema/update/0003.xml
M modules/common/cassandra-schema/src/test/java/org/rhq/cassandra/schema/UpdateFileTest.java
M modules/core/dbutils/pom.xml
M modules/core/dbutils/src/main/scripts/dbsetup/sysconfig-data.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/common/composite/SystemSetting.java
M modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementSchedule.java
M modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/workers/MetricsIndexUpdateAccumulator.java
M modules/enterprise/server/installer/pom.xml
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/InstallerServiceImpl.java
M modules/enterprise/server/installer/src/main/resources/module/main/module.xml
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBeanTest.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementScheduleManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageClientManager.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/AggregateCacheMapper.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/CacheMapper.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/DateTimeService.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricsDAO.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricsServer.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/RawCacheMapper.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/StorageResultSetFuture.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/AggregationManager.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/AggregationState.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/AggregationType.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/Aggregator.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/BaseAggregator.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/BatchAggregationScheduler.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/BatchAggregationState.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/BatchAggregator.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/BatchException.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/BatchFailureListener.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/CacheAggregator.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/CacheIterator.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/CombinedMetricsIterator.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/CombinedMetricsPair.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/Compute1HourData.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/Compute24HourData.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/Compute6HourData.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/IndexAggregatesPair.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/MetricsFuturesPair.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/OneHourDataScheduler.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/PastDataAggregator.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/PersistFunctions.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/RawDataScheduler.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/SixHourDataScheduler.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/TaskTracker.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/AggregateNumericMetric.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/AggregateNumericMetricMapper.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/AggregateType.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/CacheIndexEntry.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/CacheIndexEntryMapper.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/MetricsIndexEntry.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/MetricsIndexEntryMapper.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/MetricsTable.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/NumericMetric.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/RawNumericMetric.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/AggregationTests.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/DateTimeServiceTest.java
A modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/InMemoryMetricsDB.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/MetricsDAOTest.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/MetricsPerfTests.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/MetricsServerTest.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/MetricsTest.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/WaitForRawInserts.java
R modules/helpers/metrics-simulator/src/main/java/org/rhq/metrics/simulator/SimulatedMetricsServer.java
M modules/helpers/metrics-simulator/src/main/java/org/rhq/metrics/simulator/Simulator.java
Log Message:
-----------
first cut at metrics_cache table which replaces metrics_index table
The number of reads performed during aggregation grow linearly in proportion to
the number of schedules with data to be aggregated. In the worst case scenario
when 1 hr and 6 hr data are aggregated along with raw data, the number of reads
is 3 * N where N is the number of schedules. If there are a million schedules
with data, then a million reads have to be performed just to aggregate the raw
data.
The new metrics_cache table allows us to dramatically reduce the number of
reads. When raw data for example is stored it is now written to both the
raw_data table as well as the metrics_cache table. A single partition, i.e.,
row, in metrics_cache contains data for some configurable number of schedules.
Right now it defaults to 100. Each partition in metrics_cache contains data
only for a given time slice, e.g., 18:00 to 19:00. Once aggregation has run for
that time slice, the partition is deleted.
If we have a million schedules with raw data and 100 schedules are being stored
per partition in metrics_cache, then the number of reads drops from 1 million
to 10,000. That is a 99% reduction in the number of reads. And this reduction
will not come with a sharp increase in memory utilization.
Some refactoring and fixing bug in TaskTracker
Moving code to process batches into Aggregator2 (which will be renamed). Part
of the reason for this refactoring is logging. Info or debug level logging can
be turned on for AggregationManager without flooding the log file with a lot
of log statements.
TaskTracker provides synchronization for schedules tasks. It is used to track
when all of the scheduled tasks have completed. CountDownLatch cannot be used
anymore because it requires you to specify the number of tasks or events up
front. This worked fine with the metrics_index table since we were only
querying against a single row, and we would iterate over the result set to get
the count. It is not know in advance though how many rows there will be in
metrics_cache so a different sychronization mechanism was needed.
Lastly I should mention that I am not referring to CQL rows here but rather
rows at the actual storage layer, i.e., thrift rows.
more clean up, removing classes that are now unused.
update logging to output number of schedules aggregated
cleaning up and re-enabling some tests
This commit also updates the logic for determine when aggregation last ran
after a server outage. It is a bit more complicated now since with
metrics_cache there can be multiple partitions per time slice; so, we have to
iterate over all possible partitiion keys per time slice, and if we fail to
find any data, only then do we check the previous time slice. It was eaasier
with the metrics_index table because there was only one partition per time
slice.
re-enabling and updating tests in MetricsServerTest
update server code to pass min/max schedule ids to MetricsServer
adding some initial support for failure handling
This commit gives the capability to log stack traces when exceptions occur
while processing a batch of futures. More importantly, this is a step towards
providing fail fast behavior. Suppose we provide a configurable threshold for
failures, and when that threshold is passed, we abort the aggregation so that
it can be retried at some later time.
making some changes based on feedback from code review
The wait() notify() calls have been replaced with a CountDownLatch to address
the scenario in which notify() is invoked before wait(). JavaDoc has also been
added to explain usage.
remove references to now obsolete metrics_index table
There is still a reference in the data migration code. That will be addressed
in a separate task.
changing naming convention for the bucket column in metrics_cache
Previously when inserting a row into metrics_index, the bucket column would
have the next wider bucket as its value. For example, if we inserted raw data,
then we would update metrics_index with the bucket column having a value of
"one_hour_metrics". With the schema changes to start using metrics_cache in
place of metrics_index, this approach got confusing. The bucket column now
is set to the name of the historical table in which data is being written.
adding metrics_cache_index table to schema along with initial query support
update metrics_cache_index when inserting raw data
updating, refactoring tests
do not insert raw data that is too old
This initial support caps the age at 24 hours. The plan going forward however
is to make that cap configurable.
update metrics_cache and metrics_cache_index for 1 hour and 6 hour data
This commit also introduces a big refactoring of AggregationTests. Tracking and
updating expected values was tedious and error prone; consequently, I
introduced InMemoryMetricsDB.
re-enabling 24 hour data tests
adding initial support for aggregating late/past data
There are two main changes in this commit. The first is the initial suppport
for aggregating late data. That is, raw data that is stored after its time
slice has already passed.
The schema for metrics_cache_index is changed slightly as well. We now order by
the time column before the start_schedule_id column. And we are always storing
the day, i.e., hour zero in the time_slice column. This reduces the number of
queries that need to be performed when looking to see if there is past data to
aggregate.
There is still work to do for handling late data along with a bunch of clean
up and refactoring. I am trying to consolidate the logic as much as possible
for aggregating past data and for current data so as to avoid a lot of the code
duplication that is going on right now.
major refactoring to consolidate common aggregation functions
After adding initial support for aggregating old/past data, it was evident that
there was a lot of duplicate functionality around aggregating past and current
data. This commit introduces a new class, BaseAggregator, which contains common
functions. Aggregation has been renamed to CacheAggregator since it only works
with data out of the metrics_cache table.
This is also the initial commit for CacheIterator. The computeAggregates
function, in its previous forms, took a list of result sets as input. The
computations to be performed for past and current data is the same, but the
format of the input differed. Now the input is an Iterable so that the function
can be used with both past and current data.
updating logic for determining most recent raw data after server outage
This commit also remove the logic around the min/max scheudle ids. Previously
we needed the min and max schedule ids in order to determine the possible set
of rows in metrics_cache. This is no longer necessary though since we track the
schedule ids in metrics_cache_index.
adding more util methods and javadoc to DateTimeService
add support for aggregating cache blocks in PastDataAggregator
If aggregation for a cache block (i.e., partition in metrics_cache) fails,
neither the partition nor the corresponding row in metrics_cache_index are
deleted. When a subsequent aggregation run is performed, PastDataAggregator
will retry those failed partitions. It can be assumed that all data for the
time slice is present in metrics_cache; therefore, we can pull data from
metrics_cache instead of raw_metrics and potentially reduce query and I/O
overhead.
when the 6 hour time slice has passed for late data, recompute the 6 hour data
This commit is best explained with an example. Suppose the current time is
06:12. We receive a measurement report with data having a timestamp of 05:50.
Aggregation will run again at 07:00. The 6 hour time slice for the late data is
00:00 to 06:00, and that time slice has already passed. When aggregation runs,
we not only compute the 1 hour aggregate for the data inserted at 05:50, we
also recompute the 6 hour aggregate so that the late data is included.
update cache and cache index only when necessary for late data
When aggregating late data whose 6 hour time slice has not yet finished, we
should update metrics_cache and metrics_cache_index so that the necessary rows
are present when 6 hour data aggregation runs. If the 6 hour time slice has
already passed, then there is no need to update metrics_cache and
metrics_cache_index because we go ahead and recompute the 6 hour data. The
same idea holds with 24 hour data. If the 24 hour time slice has not yet
finished, then should update metrics_cache and metrics_cache_index so that the
necessary rows are present when 24 hour data aggregation runs; however, if the
24 hour time slice has already passed, then there is no need to perform the
updates because we will (in the next commit) go ahead and recompute 24 hour
data.
adding support for recomputing 24 hour data
refactoring some functions into a utility class
This commit also updates the logic in PastDataAggregator for how it invokes the
processCacheBlock method. If the 6 hour time slice has finished, it no longer
updates the metrics_cache and metrics_cache_index tables. There are additional
changes needed for when PastDataAggregator calls processCacheBlock. It needs to
determine if the 6 hour and 24 hour data need to be recomputed similar to what
is done in the processBatch method.
recompute 6 hour data when aggregating late data out of metrics_cache table
If the 6 hour time slice of the late data has passed, we need to recompute the
6 hour data just as we do when we pull data from raw_metrics.
updating test for recomputing 24 hr data when pulling data from metrics_cache
refactoring task scheduling logic
Task scheduling logic has been pulled up into BaseAggregator which is now an
abstract class. Subclasses are responsible for creating the Runnable tasks.
more refactoring to correctly compute the number of schedules processed
introduce AggregationTask to provide error handling
making schema changes to metrics_cache_index table
Some columns have been renamed and a new column has been added. We now have the
following timestamp columns - day, collection_time_slice, and insert_time_slice.
collection_time_slice is the timestamp provided by the reported data.
insert_time_slice is the raw time slice in which the data is inserted. For
example, if data is inserted at 17:02, insert_time_slice will be 17:00. And
day is the 24 hour time slice of the collection timestamp.
insert_time_slice is the new column. Previously there was a scenario in which
we could fail to aggregate data. Suppose aggregation for a cache partition
failed. Its cache index entry would be left intact., and note that the set of
schedule ids was empty. Then late data is reported in the next time slice. At
that point, the cache index entry is updated with the schedule ids of the late
data. Prior to this commit we would have only aggregated data for the schedule
ids with late data.
Now we always update the schedule ids for the cache index, even for current
data. When we have past/late data, we now compare collection_time_slice with
insert_time_slice to determine if we can pull data from metrics_cache.
fix scheduling logic for past data aggregation tasks
With the addition of the insert_time_slice column, we can now have multiple
index entries for a {column_time_slice, start_schedule_id} pair. We can reduce
those into a single index entry and submit an aggregation task for that
combined entry.
PastDataAggregator also now has a deleteCacheIndexEntries function to take care
of deleting all index entries for a {column_time_slice, start_schedule_id} pair.
more refactoring of processing index entries and adding javadocs
refactoring tests and adding javadocs
use the same insert time slice for each raw data
There is no need to recompute the insert time slice for each raw data. It is
sufficient to use insert time slice timestamp as the starting point at which
we beging inserting raw data.
do not schedule aggregation tasks on I/O thread
I had previously and inadvertently perfoming the scheduling of aggregation
tasks on an I/O thread. Long running tasks should never run on an I/O thread.
I discovered this mistake in a test environment where I was generating
NoHostAvailableExceptions because of this mistake.
This commit also makes a subtle yet significant change in
AggregateNumericMetricMapper. It now checks for nulls which it should have been
doing all along since we use weak consistency for reads and writes. The change
was needed because I was hitting occassional NPEs with past data aggregation
when 1 hr and/or 6 hr aggregates have to be computed. It is easiest to explain
with an example.
Suppose we are aggregating some past data and we also need to aggregate the
1 hour data into 6 hour data. Almost immediately after computing and storing
the 1 hour data for the given time slice, we then fetch all of the 1 hour data
for the 6 hour time slice. Unless the query is against the same node to which
the preceding write went, the query results might not include all of the data.
We do not have to worry about the missing data in the result sets though
because we already have the data in memory.
updating logging and adding javadocs
add support for "decactivating" metrics_cache
Deactivating metrics_cache results in data *not* being pulled from it. This
applies to both past and current data. Once a specified time has been reached,
it is reactived and we start pulling from metrics_cache again. This logic is
necessary for two purrposes. First, we need it simplify and speed up the data
migration that will be necessary when upgrading to RHQ 4.11. Secondly, it is
necessary for the resizing of cache partitions to take effect. For example,
suppose we store data for up to 5 schedules per cache partition. We decide
to store data for 10 schedules per partition. We need to deactivate the cache
while the change takes effect.
fixing merge conflicts from rebase
Adding data migration support needed during upgrades
The C* schema management tool has been changed such that it now supports
arbitrary tasks in addition to raw CQL statements. An arbitrary task/step must
implement the new Step interface. PopulateCacheIndex is one such custom task
that migrates data out of metrics_index and into metrics_cache_index.
A property has been added to the system settings for the cache activation time.
PopulateCacheIndex sets that property so the server knows when it can start
pulling data from metrics_cache during aggregation. And at server start up,
MetricsServer is initialized with the property value.
fixing merge conflict errors
Commit: 2f52d8d6492420b54b0acf9b42667ddb3e8f544d
https://github.com/rhq-project/rhq/commit/2f52d8d6492420b54b0acf9b42667ddb3…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/PopulateCacheIndex.java
M modules/common/cassandra-schema/src/main/resources/schema/update/0002.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
Log Message:
-----------
fixing upgrade for metrics aggregation schema changes
Commit: 5cbf4208dceb03514d10a7efeb201392fbade535
https://github.com/rhq-project/rhq/commit/5cbf4208dceb03514d10a7efeb201392f…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-05-22 (Thu, 22 May 2014)
Changed paths:
M modules/core/dbutils/src/main/scripts/dbsetup/sysconfig-data.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageClientManager.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricsServer.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/AggregationManager.java
Log Message:
-----------
[BZ 1100278] system setting cannot be null
Commit: aa0032bfd6c99aef71af5dd2ab93cacd92c82a6c
https://github.com/rhq-project/rhq/commit/aa0032bfd6c99aef71af5dd2ab93cacd9…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-05-22 (Thu, 22 May 2014)
Changed paths:
M modules/common/cassandra-schema/pom.xml
M modules/enterprise/server/installer/src/main/resources/module/main/module.xml
Log Message:
-----------
remove unnecessary dependency
I had added a dependency on guava but it is picked up transitively from the
datastax driver. Adding the dependemcy causes guava to be included in the ear
which in turn can cause LinkageErrors because guava is loaded from both the
datastax module and from the ear.
Commit: 0d6acf988ec6d24a7c04887e23ce3716adc32e4b
https://github.com/rhq-project/rhq/commit/0d6acf988ec6d24a7c04887e23ce3716a…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-05-22 (Thu, 22 May 2014)
Changed paths:
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/PopulateCacheIndex.java
Log Message:
-----------
handle edge case for aggregation/upgrade scenario
See the lengthy comment I added in PopulateCacheIndex for the details.
Commit: 0f0c6e874b1955fa0542a01c38857ac14089d8fc
https://github.com/rhq-project/rhq/commit/0f0c6e874b1955fa0542a01c38857ac14…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-05-22 (Thu, 22 May 2014)
Changed paths:
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/StorageResultSetFuture.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/StorageSession.java
Log Message:
-----------
[BZ 1100309] Handle read/write timeouts
Commit: ebda8f6186cdcddc9fe60b65af15a8c2c4b98488
https://github.com/rhq-project/rhq/commit/ebda8f6186cdcddc9fe60b65af15a8c2c…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/CoreGUI.java
R modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/Footer.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/footer/FavoritesButton.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/InventoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/menu/MenuBarView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/message/MessageBar.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/message/MessageCenterView.java
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI-4.12.0.css
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.html
A modules/enterprise/gui/coregui/src/main/webapp/css/patternfly-custom.css
R modules/enterprise/gui/coregui/src/main/webapp/css/patternfly-login.css
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly.css
A modules/enterprise/gui/coregui/src/main/webapp/fonts/FontAwesome.otf
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.eot
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.svg
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.ttf
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.woff
A modules/enterprise/gui/coregui/src/main/webapp/img/top-bar.png
M modules/enterprise/gui/coregui/src/main/webapp/login
Log Message:
-----------
[BZ 1069662] (JON3-16) Adapt JON UI title bar to common Red Hat L&F
MenuBar rewriten using patternfly and is styled using new dark style. Also
added dropdown submenus to our main menu (including hiding them when
permissions are not met). Submenus more or less copy our view structure.
Notifications appear as a small box (patternflied) on right bellow
fav+messagebox buttons.
Commit: 481dbc2a158f44a73d37465c2676fddb1b13e9a4
https://github.com/rhq-project/rhq/commit/481dbc2a158f44a73d37465c2676fddb1…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M modules/plugins/platform/src/main/java/org/rhq/plugins/platform/ProcessComponent.java
A modules/plugins/platform/src/main/java/org/rhq/plugins/platform/ProcessComponentConfig.java
M modules/plugins/platform/src/main/java/org/rhq/plugins/platform/ProcessDiscoveryComponent.java
Log Message:
-----------
Bug 1100609 - Process resources keep monitoring old process when changing piql or pid file
Wrapped config params in a class
Null out config instance and process instance when stopping component
Do not fill the metric report if the process is DOWN
Commit: a4315bd5a1afe208df208514a32ecbf1ebbae322
https://github.com/rhq-project/rhq/commit/a4315bd5a1afe208df208514a32ecbf1e…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseServerComponent.java
Log Message:
-----------
Fix Wildfly server attributes validation in AS7 Plugin's BaseServerCompoent
Both AS7 and Wildfly8 have an empty product-name attribute in the root management node
To distinguish one from the other we need to read the release-version attribute
Commit: 84c57e7399af98d580497ea08030835ddea55cb3
https://github.com/rhq-project/rhq/commit/84c57e7399af98d580497ea08030835dd…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/menu/MenuBarView.java
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.html
A modules/enterprise/gui/coregui/src/main/webapp/js/respond.min.js
Log Message:
-----------
include respond.js so IE8 understands media queries, small fix in menu divider html output
Commit: dac8b5125b710047c6604e14b9de6776c55f81d1
https://github.com/rhq-project/rhq/commit/dac8b5125b710047c6604e14b9de6776c…
Author: jsanda <john.sanda(a)gmail.com>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/ListPagedResult.java
Log Message:
-----------
Merge pull request #29 from genman/bz1091072
Bug 1091072 - fix ListPagedResult to deal with empty result sets
Commit: 0cb77edb747f1a5f441e98820e495d7f11e43424
https://github.com/rhq-project/rhq/commit/0cb77edb747f1a5f441e98820e495d7f1…
Author: Jirka Kremser <jiri.kremser(a)gmail.com>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/CoreGUI.java
R modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/Footer.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/footer/FavoritesButton.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/InventoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/menu/MenuBarView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/message/MessageBar.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/message/MessageCenterView.java
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI-4.12.0.css
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.html
A modules/enterprise/gui/coregui/src/main/webapp/css/patternfly-custom.css
R modules/enterprise/gui/coregui/src/main/webapp/css/patternfly-login.css
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly.css
A modules/enterprise/gui/coregui/src/main/webapp/fonts/FontAwesome.otf
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.eot
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.svg
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.ttf
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.woff
A modules/enterprise/gui/coregui/src/main/webapp/img/top-bar.png
A modules/enterprise/gui/coregui/src/main/webapp/js/respond.min.js
M modules/enterprise/gui/coregui/src/main/webapp/login
Log Message:
-----------
Merge pull request #33 from lzoubek/feature/jon-3-16
[BZ 1069662] (JON3-16) Adapt JON UI title bar to common Red Hat L&F
Commit: 781fadc854e94708087b5e4536421ee1ce87370d
https://github.com/rhq-project/rhq/commit/781fadc854e94708087b5e4536421ee1c…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/webapp/login
Log Message:
-----------
[BZ 1069667] - IE can't handle svg image -> png; adding respond.js for IE for login page
Commit: 46e40a32a4ea2101559d7398109564fff1fc3db1
https://github.com/rhq-project/rhq/commit/46e40a32a4ea2101559d7398109564fff…
Author: Costel Cosman <costelcsmn(a)yahoo.ro>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/internal/GlobalConditionCache.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/AvailabilityDurationCacheElement.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/AvailabilityManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/AvailabilityManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/jobs/AlertAvailabilityDurationJob.java
Log Message:
-----------
[1099114] AlertAvailabilityDurationJob interrogates a wrong duration interval
Make sure the query for availability changes uses a duration adjusted for
the agent time, not the server time. This is done by now storing the agent
avail change startTime in the timer's jobInfo for the duration check job.
notes
- these duration check jobs do not survive server restarts, so we can assume
the job's infoMaps will always have the new startTime set.
Commit: 4790e9f07e82fd56e976758fb91e58752d3ef318
https://github.com/rhq-project/rhq/commit/4790e9f07e82fd56e976758fb91e58752…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/PluginMetadataParser.java
M modules/core/client-api/src/main/resources/rhq-plugin.xsd
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
A modules/core/domain/src/main/java/org/rhq/core/domain/resource/MissingPolicy.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java
A modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/MissingPolicyResourceTypesView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/ResourceTypeTreeView.java
R modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/UninventoryMissingResourceTypesView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/ResourceTypeGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/ResourceTypeGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/AvailabilityManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBean.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[1093822] RFE (offshot of JON3-42) : Allow automatic uninventory of dead / missing / removed resources
Incorporate review feedback:
- add plugin-descriptor flag for types supporting the MISSING avail type
- use that flag to disable non-supporting types in the admin view for
setting the policy.
- add ability to automatically ignore missing resources, in addition to
the initial commit which provided automatic uninventory.
- lots of end-to-end changes to support the new MissingPolicy setting.
Commit: ed0a80a420421a3dfded7991533cdc6aa8bf1047
https://github.com/rhq-project/rhq/commit/ed0a80a420421a3dfded7991533cdc6aa…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-24 (Sat, 24 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/menu/MenuBarView.java
Log Message:
-----------
fix build - view class was renamed
Commit: de227d11645ddaeaff7a337f1c2ad2b3badd54ec
https://github.com/rhq-project/rhq/commit/de227d11645ddaeaff7a337f1c2ad2b3b…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-26 (Mon, 26 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly-custom.css
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly.css
Log Message:
-----------
updated patternfly.css version + fixed menubar look in firefox (now both safari and ff should look same)
Commit: a60d5994d24ff2bdecb4182c8216cd86f767ffe9
https://github.com/rhq-project/rhq/commit/a60d5994d24ff2bdecb4182c8216cd86f…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-26 (Mon, 26 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly.css
Log Message:
-----------
[Bug 1101166] Buttons are not aligned properly and not visible in alert
definition creation page
Disable another interfering pieces in patternfly.css
Commit: 3919825c5d19fa4d930fc0e248e2c02e6fff424a
https://github.com/rhq-project/rhq/commit/3919825c5d19fa4d930fc0e248e2c02e6…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-26 (Mon, 26 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly-custom.css
Log Message:
-----------
fixed main menu link colors when not yet :visited
Commit: 4bba58bca1e7363c1cba2d777e92a07ace9a1d41
https://github.com/rhq-project/rhq/commit/4bba58bca1e7363c1cba2d777e92a07ac…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-27 (Tue, 27 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ResultFailedException.java
Log Message:
-----------
Throw ResultFailedException only in case we really only failed to read
requested attribute but we succeeded to connect and authenticate
this fixes issue introduced by PR23: agent log was incorrectly spammed by
warn avail messages when standalone or domain EAP6 was turned off.
Commit: e1355eada75d609c8993e1b81fef72f4b80222ee
https://github.com/rhq-project/rhq/commit/e1355eada75d609c8993e1b81fef72f4b…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-27 (Tue, 27 May 2014)
Changed paths:
M etc/samples/mbeans-on-as7-plugin/pom.xml
M modules/plugins/jboss-as-7-jmx/src/main/java/org/rhq/modules/plugins/jbossas7/jmx/ApplicationMBeansComponent.java
M modules/plugins/jboss-as-7-jmx/src/main/java/org/rhq/modules/plugins/jbossas7/jmx/ApplicationMBeansDiscoveryComponent.java
Log Message:
-----------
Bug 1099220 - jbossas7/jmx/ApplicationMBeansDiscoveryComponent does not work with WildFly8
Updated port discovery (use HTTP management port with Wildfly standalone
and HTTP application port with Wildfly managed servers in domain mode)
Upadted remote JMX url builder (use "http-remoting-jmx" transport with
Wildfly servers)
Updated sample plugin POM file
Tested on EAP6 standalone and domain
Tested on Widfly 8.1.0.CR2 standalone and domain
Commit: 98bde1c66b3bc78b6907531688fdb7fdd63edc8a
https://github.com/rhq-project/rhq/commit/98bde1c66b3bc78b6907531688fdb7fdd…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-27 (Tue, 27 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DomainDeploymentComponent.java
A modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DomainDeploymentDiscovery.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/HostControllerComponent.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[BZ 1069691] (JON3-25, PRODMGT-368) DomainDeployments should be managed in a
single menu option in domain mode
Deploymet resource has been removed from Server-Group level. Now we have
only DomainDeployment (living under DC) and Deployment (discovered under
ManagedServer). We manage everything related to ServerGroups within
DomainDeployment's configuration and operations. Operation 'promote' remains
(although not needed anymore)
To assign DomainDeployment with Server-Group user adds new Configuration map
item, select SG, runtime-name and enabled/disabled state.
To enable/disable deployment on given SG user edits particular configite and
changes enabled boolean attribute
To remove DomainDeployment from SG user just removes given map item.
Given domain deployment cannot be assigned to same server group more than
once (even with different runtime-name) - EAP restriction. runtime-name
cannot be changed on existing map items (it's documented and ignored)
New operation for DomainDeployment resource called 'restart' was introduced.
User can restart deployment in particular SG or in all assigned SGs.
DomainDeplooyment's getAvailability() was also changed to return MISSING
instead of DOWN when deployment is not found on EAP.
DomainDeployments get discovered only under master DomainController, not
slave HostControllers
Commit: b6b7eeedb60e4275f2bfc51cb479f639423efe3e
https://github.com/rhq-project/rhq/commit/b6b7eeedb60e4275f2bfc51cb479f6394…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-27 (Tue, 27 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupMetricsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/MeasurementChartsGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/metric/MetricsGroupViewDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3GraphListView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3MultiLineGraph.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMeasurementTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMembersComparisonView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMetricsTableDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMonitoringTablesView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/MeasurementChartsGWTServiceImpl.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/visibility/ResourceMetricsFormPrepareAction.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/measurement/tables/MetricsTableUIBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementChartsManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementChartsManagerLocal.java
Log Message:
-----------
[1079225] Graphs of sub-level resources in groups fail
API's dealing with Resource Groups should typically handle all 3 types of
resource groups: standard, autogroup and autoclusters. The way to do this
is to use an EntityContext in the API. In this case we were ignoring
autoclusters. This fix converts a few group-related APIs to use
EntityContext. It simplifies the APIs, fixes this bug and likely fixes
a few other problems.
Commit: 1689799d0d95233b93af9c0fd713db4e4cbe6dea
https://github.com/rhq-project/rhq/commit/1689799d0d95233b93af9c0fd713db4e4…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-27 (Tue, 27 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/measurement/MeasurementOOBDataSource.java
Log Message:
-----------
[552112] Add time column to Suspect Metrics page
A 4 year old request but still useful, and we aim to please.
Commit: 38a93e0c78182664b735a6135b46dcf19ef9ca7d
https://github.com/rhq-project/rhq/commit/38a93e0c78182664b735a6135b46dcf19…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-27 (Tue, 27 May 2014)
Changed paths:
M modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/discovery/DiscoveryBossBeanTest.xml
M modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/inventory/InventoryManagerBeanTest.xml
Log Message:
-----------
fix test failures
Commit: f7efbcec4f35b81e78c4a75a41d64a278f6dcd84
https://github.com/rhq-project/rhq/commit/f7efbcec4f35b81e78c4a75a41d64a278…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-28 (Wed, 28 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/menu/MenuBarView.java
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly-custom.css
Log Message:
-----------
new MenuBarView styling
Commit: 6a068de7be6199ff7e608b28f72118817d4e5832
https://github.com/rhq-project/rhq/commit/6a068de7be6199ff7e608b28f72118817…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-28 (Wed, 28 May 2014)
Changed paths:
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/auth/test/SubjectManagerBeanTest.java
Log Message:
-----------
Itest for logging in without a role.
Commit: 4453ba314a0411e29fa67ea4a05a0fb3f37b862b
https://github.com/rhq-project/rhq/commit/4453ba314a0411e29fa67ea4a05a0fb3f…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-05-28 (Wed, 28 May 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/instance/ServerManagerBean.java
Log Message:
-----------
[BZ 1101770,1101773] make sure we do not process agent commands
Commit: 5907f88f4d64cd2b21ca708549b74d31c9a3f6ab
https://github.com/rhq-project/rhq/commit/5907f88f4d64cd2b21ca708549b74d31c…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-05-29 (Thu, 29 May 2014)
Changed paths:
M modules/common/cassandra-schema/src/test/java/org/rhq/cassandra/schema/UpdateFileTest.java
Log Message:
-----------
fix test failure
Commit: 0c7827b3a33d6c269aa1cc896d8260d2c6db0856
https://github.com/rhq-project/rhq/commit/0c7827b3a33d6c269aa1cc896d8260d2c…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-29 (Thu, 29 May 2014)
Changed paths:
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryManager.java
Log Message:
-----------
some minor code cleanup
Commit: bf2f036d4049dcc5b5d35fe6015f82acf2f2f61d
https://github.com/rhq-project/rhq/commit/bf2f036d4049dcc5b5d35fe6015f82acf…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-30 (Fri, 30 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseServerComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/HostControllerComponent.java
Log Message:
-----------
on HosctController component hold info if given HC is DC as well
This value is updated on component start and also by availability code, when
going from DOWN to UP (to handle cases, when HC was reconfigured to DC)
Access to HC Component property is synchronized, because value is updated by
avail code and can read by discovery code
Commit: bd90bfa78c36f6ba38c64d27a528162dcccfe892
https://github.com/rhq-project/rhq/commit/bd90bfa78c36f6ba38c64d27a528162dc…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-30 (Fri, 30 May 2014)
Changed paths:
M modules/core/dbutils/src/main/scripts/dbsetup/obsolete-schema.xml
Log Message:
-----------
[BZ 1069545] - addendum to subcategory work
When removing tables from our schema those obsolete tables must be added to
obsolete-schema.xml in order to properly support db overwrite.
- This should also fix test failures resulting from this omission in the
original work.
Commit: d3c6251b5f8aebf1ad4c24b703e3f1adffe338eb
https://github.com/rhq-project/rhq/commit/d3c6251b5f8aebf1ad4c24b703e3f1adf…
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2014-05-30 (Fri, 30 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseServerComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DomainDeploymentComponent.java
A modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DomainDeploymentDiscovery.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/HostControllerComponent.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
Merge pull request #40 from lzoubek/feature/JON3-25
[BZ 1069691] (JON3-25, PRODMGT-368) DomainDeployments should be managed in a single menu option in domain mode
Commit: b1b4eeef1682f6a15a31e2103969236b8783b2e8
https://github.com/rhq-project/rhq/commit/b1b4eeef1682f6a15a31e2103969236b8…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-05-30 (Fri, 30 May 2014)
Changed paths:
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricsDAO.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricsServer.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/MetricsServerTest.java
Log Message:
-----------
[BZ 1015706,1092756] check for invalid max and update it with the avg
We also log a warning to indicate that we have come across an invalid metric.
We then update and persist the max.
Conflicts:
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricsServer.java
Commit: 55bdc209d73045f024d7925a8d4d0950da81c97c
https://github.com/rhq-project/rhq/commit/55bdc209d73045f024d7925a8d4d0950d…
Author: Mike Thompson <mithomps(a)redhat.com>
Date: 2014-05-30 (Fri, 30 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/MetricGraphData.java
Log Message:
-----------
Remove protection from weird metrics like avg > high or avg < low now that BZ1015706, and BZ1092756 are fixed.
Looks like I had already removed the high value check but still had the low value check in place.
Commit: ed8a2c4ce29920559febbd23129db6d9afa77d99
https://github.com/rhq-project/rhq/commit/ed8a2c4ce29920559febbd23129db6d9a…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-30 (Fri, 30 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AgentDetailView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/operation/history/ResourceOperationHistoryDetailsView.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationJob.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationManagerBean.java
Log Message:
-----------
[1103375] Viewing operation details for operations with no results throws uncaught exception in GUI
- Handled cases where null results are returned from an operation excecution.
- Fixed one op history update path where [results] data could be lost.
Commit: 96309689db2de3b44331169a3d7c477d7bf338a5
https://github.com/rhq-project/rhq/commit/96309689db2de3b44331169a3d7c477d7…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-06-04 (Wed, 04 Jun 2014)
Changed paths:
M .classpath
M .gitignore
M .settings/org.eclipse.core.resources.prefs
M code-coverage/pom.xml
M etc/eclipse-tools/RHQ Remote Debugging - GWT.launch
M etc/eclipse-tools/RHQ Remote Debugging - Integration Test.launch
M etc/eclipse-tools/RHQ Remote Debugging - Test.launch
M etc/eclipse-tools/hibernate.cfg.xml
A etc/greasemonkey/RHQ_login_monkey-before-4.11.user.js
M etc/greasemonkey/RHQ_login_monkey.user.js
M etc/rhq-ircBot/src/main/java/org/rhq/etc/ircbot/RhqIrcBotListener.java
M etc/samples/mbeans-on-as7-plugin/pom.xml
M etc/samples/skeleton-plugin/src/main/resources/META-INF/rhq-plugin.xml
M etc/scripts/rhqctl-completion.sh
A modules/.gitignore
M modules/cli-tests/pom.xml
M modules/common/ant-bundle/pom.xml
M modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/ArchiveType.java
M modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/DeploymentUnitType.java
M modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/UrlArchiveType.java
M modules/common/ant-bundle/src/test/java/org/rhq/bundle/ant/AntLauncherTest.java
M modules/common/ant-bundle/src/test/resources/legacy-test-bundle-subdir.xml
M modules/common/ant-bundle/src/test/resources/test-bundle-subdir.xml
M modules/common/cassandra-auth/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-arquillian/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-core/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-maven-plugin/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-testng/pom.xml
M modules/common/cassandra-ccm/pom.xml
M modules/common/cassandra-installer/pom.xml
M modules/common/cassandra-schema/pom.xml
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/AbstractManager.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/CQLStep.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/DBConnectionFactory.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/PopulateCacheIndex.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/SchemaManager.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/SchemaUpdateThreadFactory.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/Step.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/UpdateFile.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/VersionManager.java
A modules/common/cassandra-schema/src/main/resources/schema/update/0003.xml
M modules/common/cassandra-schema/src/test/java/org/rhq/cassandra/schema/UpdateFileTest.java
M modules/common/cassandra-util/pom.xml
M modules/common/drift/pom.xml
M modules/common/filetemplate-bundle/pom.xml
M modules/common/jboss-as-dmr-client/pom.xml
M modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/DatasourceJBossASClient.java
M modules/common/jboss-as/pom.xml
M modules/common/pom.xml
M modules/core/arquillian-integration/archive/pom.xml
M modules/core/arquillian-integration/container/pom.xml
M modules/core/arquillian-integration/pom.xml
M modules/core/arquillian-integration/suite-extension/pom.xml
M modules/core/arquillian-integration/test-agent-plugin/pom.xml
M modules/core/client-api/pom.xml
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/discovery/DiscoveryAgentService.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/inventory/CreateResourceRequest.java
A modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/lifecycle/PluginContainerLifecycle.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/PluginMetadataManager.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/PluginMetadataParser.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/SubCategoriesMetadataParser.java
A modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/ping/PingAgentService.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/descriptor/AgentPluginDescriptorUtil.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/descriptor/DescriptorPackages.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/core/AgentRegistrationRequest.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/core/PingRequest.java
A modules/core/client-api/src/main/resources/rhq-canned-groups.xsd
M modules/core/client-api/src/main/resources/rhq-plugin.xsd
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/ExtensionModelTest.java
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/NestedSubCategoriesMetadataParserTest.java
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/SubCategoriesMetadataParserTest.java
M modules/core/comm-api/pom.xml
M modules/core/dbutils/pom.xml
M modules/core/dbutils/src/main/java/org/rhq/core/db/Oracle12DatabaseType.java
A modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/SubcategoryUpgradeTask.java
M modules/core/dbutils/src/main/scripts/dbsetup/amps-schema.xml
M modules/core/dbutils/src/main/scripts/dbsetup/cluster-schema.xml
M modules/core/dbutils/src/main/scripts/dbsetup/dbsetup-schema.xsd
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbsetup/obsolete-schema.xml
M modules/core/dbutils/src/main/scripts/dbsetup/sysconfig-data.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
A modules/core/domain/intentional-api-changes-since-4.10.0.xml
A modules/core/domain/intentional-api-changes-since-4.11.0.xml
M modules/core/domain/pom.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/common/ProductInfo.java
M modules/core/domain/src/main/java/org/rhq/core/domain/common/composite/SystemSetting.java
M modules/core/domain/src/main/java/org/rhq/core/domain/configuration/ConfigurationUtility.java
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/EventCriteria.java
A modules/core/domain/src/main/java/org/rhq/core/domain/criteria/PluginCriteria.java
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceGroupDefinitionCriteria.java
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceTypeCriteria.java
A modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/AgentInstall.java
M modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/AgentInstallInfo.java
A modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/CustomAgentInstallData.java
M modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/RemoteAccessInfo.java
A modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/SSHSecurityException.java
M modules/core/domain/src/main/java/org/rhq/core/domain/measurement/AvailabilityType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementSchedule.java
M modules/core/domain/src/main/java/org/rhq/core/domain/measurement/calltime/CallTimeDataValue.java
M modules/core/domain/src/main/java/org/rhq/core/domain/plugin/AbstractPlugin.java
A modules/core/domain/src/main/java/org/rhq/core/domain/plugin/CannedGroupAddition.java
A modules/core/domain/src/main/java/org/rhq/core/domain/plugin/CannedGroupExpression.java
M modules/core/domain/src/main/java/org/rhq/core/domain/plugin/Plugin.java
M modules/core/domain/src/main/java/org/rhq/core/domain/plugin/ServerPlugin.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/Agent.java
A modules/core/domain/src/main/java/org/rhq/core/domain/resource/MissingPolicy.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/Resource.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceErrorType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceSubCategory.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/ProblemResourceComposite.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/ResourceAvailabilitySummary.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/AutoGroupCompositeFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/FlyweightCache.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/ResourceSubCategoryFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/ResourceTypeFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/GroupDefinition.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/composite/AutoGroupComposite.java
M modules/core/domain/src/test/java/org/rhq/core/domain/test/QueryAllTest.java
M modules/core/gui/pom.xml
M modules/core/native-system/ant-run.xml
M modules/core/native-system/pom.xml
M modules/core/plugin-api/pom.xml
M modules/core/plugin-container-itest/pom.xml
M modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/DiscoveryTest.java
M modules/core/plugin-container/pom.xml
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/content/DeleteContentRunner.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftDetector.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityExecutor.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryContextImpl.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryManager.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ResourceContainer.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/RuntimeDiscoveryExecutor.java
A modules/core/plugin-container/src/main/java/org/rhq/core/pc/ping/PingManager.java
M modules/core/plugin-test-api/pom.xml
M modules/core/plugin-test-util/pom.xml
M modules/core/plugin-test-util/src/main/java/org/rhq/core/plugin/testutil/AbstractAgentPluginTest.java
M modules/core/plugin-validator/pom.xml
M modules/core/plugindoc/pom.xml
M modules/core/plugindoc/src/main/java/org/rhq/core/tool/plugindoc/PluginDescriptorProcessor.java
M modules/core/pom.xml
M modules/core/util/pom.xml
M modules/core/util/src/main/java/org/rhq/core/util/file/FileUtil.java
M modules/core/util/src/main/java/org/rhq/core/util/obfuscation/Obfuscator.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/Deployer.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/DeploymentData.java
M modules/core/util/src/test/java/org/rhq/core/util/file/FileUtilTest.java
M modules/core/util/src/test/java/org/rhq/core/util/obfuscation/ObfuscatorTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerCanonicalPathTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/ManageRootDirTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/SimpleDeployerRawFileTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/SimpleDeployerTest.java
A modules/core/util/src/test/resources/updater-test4.zip
M modules/enterprise/agent/ant-run.xml
M modules/enterprise/agent/pom.xml
M modules/enterprise/agent/src/etc/java-service-wrapper/rhq-agent-wrapper.conf
M modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_32/wrapper.dll
M modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_32/wrapper.exe
M modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_32/wrapper.jar
A modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_64/wrapper.dll
A modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_64/wrapper.exe
A modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_64/wrapper.jar
M modules/enterprise/agent/src/etc/rhq-agent-wrapper.bat
M modules/enterprise/agent/src/etc/rhq-agent-wrapper.sh
M modules/enterprise/agent/src/etc/rhq-agent.sh
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
A modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/PluginContainerLifecycleListener.java
M modules/enterprise/agent/src/test/java/org/rhq/enterprise/agent/VMHealthCheckTest.java
M modules/enterprise/agentupdate/pom.xml
M modules/enterprise/agentupdate/src/main/resources/rhq-agent-update-build.xml
M modules/enterprise/binding/pom.xml
M modules/enterprise/binding/src/main/java/org/rhq/bindings/client/RhqManager.java
M modules/enterprise/comm/pom.xml
M modules/enterprise/gui/agentupdate-war/pom.xml
M modules/enterprise/gui/content_http-war/pom.xml
M modules/enterprise/gui/coregui/pom.xml
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/CoreGUI.java
R modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/Footer.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/LinkManager.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/LoginView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/UserSessionManager.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AgentPluginTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/ServerPluginTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/SystemSettingsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/agent/install/RemoteAgentInstallView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/storage/StorageNodeAlertHistoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/IgnoreResourceTypesView.java
A modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/MissingPolicyResourceTypesView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/ResourceTypeTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AgentDetailView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AgentTableView.java
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/AlertHistoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/ResourceAlertDefinitionsDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/measurement/AbstractMeasurementRangeEditor.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/measurement/CustomConfigMeasurementRangeEditor.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/Table.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/upload/FileUploadForm.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/DashboardView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/PortletFactory.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/PortletSettingsWindow.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/PortletConfigurationEditorComponent.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupAlertsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupEventsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupMetricsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/alerts/AbstractRecentAlertsPortlet.java
A modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/events/AbstractRecentEventsPortlet.java
A modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/events/RecentEventsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/resource/ResourceEventsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/footer/FavoritesButton.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/AgentGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/MeasurementChartsGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/PluginGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/RemoteInstallGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/ResourceTypeGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/InventoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/history/AbstractOperationHistoryListView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/schedule/AbstractOperationScheduleDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/summary/AbstractActivityView.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/common/event/EventCompositeHistoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/MetricGraphData.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/AvailabilityOverUnderGraphType.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/StackedBarMetricGraphImpl.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/definitions/GroupDefinitionListView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/definitions/SingleGroupDefinitionView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupContextMenu.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/metric/MetricsGroupViewDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3GraphListView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3MultiLineGraph.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMeasurementTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMembersComparisonView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMetricsTableDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMonitoringTablesView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/operation/schedule/GroupOperationScheduleDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/summary/ActivityView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ChildHistoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/table/MetricsViewDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/operation/history/ResourceOperationHistoryDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/operation/schedule/ResourceOperationScheduleDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/summary/ActivityView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/type/ResourceTypeRepository.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/menu/MenuBarView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/operation/OperationHistoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/measurement/MeasurementOOBDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/MeasurementConverterClient.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/MeasurementUtility.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/message/MessageBar.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/message/MessageCenterView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/AgentGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/FileUploadServlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/MeasurementChartsGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/PluginGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/RemoteInstallGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/ResourceTypeGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/CoreGUI.gwt.xml
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/agent-in-server
Conflicts:
modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Upgrade.java
Compare: https://github.com/rhq-project/rhq/compare/0e2089b266a4...96309689db2d
Branch: refs/heads/BZ1069648
Home: https://github.com/rhq-project/rhq
Commit: c8b74717901bbc9c957497c3992232be5b3729af
https://github.com/rhq-project/rhq/commit/c8b74717901bbc9c957497c3992232be5…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-06-04 (Wed, 04 Jun 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/StandaloneASComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/StandaloneASDiscovery.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/helper/JavaOptsConfig.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[BZ 1069648] The JAVA_OPTS are now added to the bottom of the file and is additive to existing settings. This is a safer approach.
Branch: refs/heads/jshaughn/as7-deployment
Home: https://github.com/rhq-project/rhq
Commit: 6a91e177802ec5c3a03bb7a4ca17f378b9d0b89c
https://github.com/rhq-project/rhq/commit/6a91e177802ec5c3a03bb7a4ca17f378b…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-04 (Tue, 04 Mar 2014)
Changed paths:
A modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/lifecycle/PluginContainerLifecycle.java
A modules/core/domain/src/main/java/org/rhq/core/domain/criteria/PluginCriteria.java
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
A modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/PluginContainerLifecycleListener.java
M modules/enterprise/binding/src/main/java/org/rhq/bindings/client/RhqManager.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AgentPluginTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/PluginGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/PluginGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/server/appserver/src/main/resources/plugins/README.txt
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/AgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/impl/AgentClientImpl.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerLocal.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerRemote.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/UpdatePluginsOnAgentsJob.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ContentHandlerBean.java
M modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/ContentTest.java
Log Message:
-----------
[BZ 1022943] Ability to trigger update of plugins on agents from UI and API
This is stage 1 of the series of commits to enable more user-friendly
handling of plugin updates.
It provides basic support for triggering updates of plugins on agents
by calling server-side APIs/GUI.
Commit: 012e0f5de127d8abdaa593320b0d8ca14eb1bfde
https://github.com/rhq-project/rhq/commit/012e0f5de127d8abdaa593320b0d8ca14…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths:
M etc/scripts/rhqctl-completion.sh
A modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/ping/PingAgentService.java
M modules/core/domain/src/main/java/org/rhq/core/domain/measurement/calltime/CallTimeDataValue.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java
A modules/core/plugin-container/src/main/java/org/rhq/core/pc/ping/PingManager.java
M modules/core/plugin-test-util/src/main/java/org/rhq/core/plugin/testutil/AbstractAgentPluginTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/test/MeasurementDataManagerTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java
M modules/enterprise/server/jar/intentional-api-changes-since-4.9.0.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/AgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/impl/AgentClientImpl.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/internal/AgentConditionCache.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/CallTimeDataManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/CallTimeDataManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementScheduleManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
M modules/plugins/jboss-as-7/pom.xml
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/MemoryPoolComponent.java
M modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/GenericJBossAS7PluginTest.java
A modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/nonpc/NonPcDiscoveryTest.java
M modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/DatasourceTest.java
M modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/ResourcesStandaloneServerTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into bug/1022943
Conflicts:
modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/AgentClient.java
Commit: 523c36f9e34a34ed04959074f1911f2a08e930e0
https://github.com/rhq-project/rhq/commit/523c36f9e34a34ed04959074f1911f2a0…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-07 (Fri, 07 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/UpdatePluginsOnAgentsJob.java
Log Message:
-----------
[BZ 1022943] Added ability to check status of plugin update on agents
Commit: db61c0990dbfe22b91286232aaf82e2fa9eb5af0
https://github.com/rhq-project/rhq/commit/db61c0990dbfe22b91286232aaf82e2fa…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-14 (Fri, 14 Mar 2014)
Changed paths:
M .classpath
M code-coverage/pom.xml
M etc/eclipse-tools/RHQ Remote Debugging - GWT.launch
M etc/eclipse-tools/RHQ Remote Debugging - Integration Test.launch
M etc/eclipse-tools/RHQ Remote Debugging - Test.launch
M modules/cli-tests/pom.xml
M modules/common/ant-bundle/pom.xml
M modules/common/cassandra-auth/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-arquillian/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-core/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-maven-plugin/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-testng/pom.xml
M modules/common/cassandra-ccm/pom.xml
M modules/common/cassandra-installer/pom.xml
M modules/common/cassandra-schema/pom.xml
M modules/common/cassandra-util/pom.xml
M modules/common/drift/pom.xml
M modules/common/filetemplate-bundle/pom.xml
M modules/common/jboss-as-dmr-client/pom.xml
M modules/common/jboss-as/pom.xml
M modules/common/pom.xml
M modules/core/arquillian-integration/archive/pom.xml
M modules/core/arquillian-integration/container/pom.xml
M modules/core/arquillian-integration/pom.xml
M modules/core/arquillian-integration/suite-extension/pom.xml
M modules/core/arquillian-integration/test-agent-plugin/pom.xml
M modules/core/client-api/pom.xml
M modules/core/comm-api/pom.xml
M modules/core/dbutils/pom.xml
M modules/core/domain/pom.xml
M modules/core/gui/pom.xml
M modules/core/native-system/ant-run.xml
M modules/core/native-system/pom.xml
M modules/core/plugin-api/pom.xml
M modules/core/plugin-container-itest/pom.xml
M modules/core/plugin-container/pom.xml
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/PluginContainer.java
M modules/core/plugin-test-api/pom.xml
M modules/core/plugin-test-util/pom.xml
M modules/core/plugin-validator/pom.xml
M modules/core/plugindoc/pom.xml
M modules/core/pom.xml
M modules/core/util/pom.xml
M modules/enterprise/agent/ant-run.xml
M modules/enterprise/agent/pom.xml
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
M modules/enterprise/agent/src/test/java/org/rhq/enterprise/agent/VMHealthCheckTest.java
M modules/enterprise/agentupdate/pom.xml
M modules/enterprise/binding/pom.xml
M modules/enterprise/comm/pom.xml
M modules/enterprise/gui/agentupdate-war/pom.xml
M modules/enterprise/gui/content_http-war/pom.xml
M modules/enterprise/gui/coregui/pom.xml
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/storage/StorageNodeAlertHistoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3GraphListView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/table/MetricsViewDataSource.java
M modules/enterprise/gui/downloads-war/pom.xml
M modules/enterprise/gui/pom.xml
M modules/enterprise/gui/portal-war/pom.xml
M modules/enterprise/gui/remote-client-war/pom.xml
M modules/enterprise/gui/remoting-war/pom.xml
M modules/enterprise/gui/rest-examples-war/pom.xml
M modules/enterprise/gui/rest-war/pom.xml
M modules/enterprise/pom.xml
M modules/enterprise/remoting/cli/pom.xml
M modules/enterprise/remoting/client-api/pom.xml
M modules/enterprise/remoting/client-deps/pom.xml
M modules/enterprise/remoting/pom.xml
M modules/enterprise/scripting/api/pom.xml
M modules/enterprise/scripting/javascript/pom.xml
M modules/enterprise/scripting/pom.xml
M modules/enterprise/scripting/python/pom.xml
M modules/enterprise/server/appserver/pom.xml
M modules/enterprise/server/client-api/pom.xml
M modules/enterprise/server/data-migration/pom.xml
M modules/enterprise/server/ear/pom.xml
M modules/enterprise/server/embeddedagent/pom.xml
M modules/enterprise/server/installer/pom.xml
M modules/enterprise/server/itests-2/pom.xml
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/alert/test/AlertConditionTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/AbstractEJB3Test.java
A modules/enterprise/server/itests-2/src/test/resources/test/metadata/alerts/type-with-trait.xml
M modules/enterprise/server/jar/pom.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/AbstractEnumCacheElement.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/NumericDoubleCacheElement.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/StringCacheElement.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/comm/ServerCommunicationsService.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/AgentPluginScanner.java
M modules/enterprise/server/plugins/alert-cli/pom.xml
M modules/enterprise/server/plugins/alert-email/pom.xml
M modules/enterprise/server/plugins/alert-irc/pom.xml
M modules/enterprise/server/plugins/alert-log4j/pom.xml
M modules/enterprise/server/plugins/alert-microblog/pom.xml
M modules/enterprise/server/plugins/alert-mobicents/pom.xml
M modules/enterprise/server/plugins/alert-operations/pom.xml
M modules/enterprise/server/plugins/alert-roles/pom.xml
M modules/enterprise/server/plugins/alert-snmp/pom.xml
M modules/enterprise/server/plugins/alert-subject/pom.xml
M modules/enterprise/server/plugins/alertdef-rhq/pom.xml
M modules/enterprise/server/plugins/ant-bundle/pom.xml
M modules/enterprise/server/plugins/cobbler/pom.xml
M modules/enterprise/server/plugins/disk/pom.xml
M modules/enterprise/server/plugins/drift-rhq/pom.xml
M modules/enterprise/server/plugins/filetemplate-bundle/pom.xml
M modules/enterprise/server/plugins/jboss-software/pom.xml
M modules/enterprise/server/plugins/packagetype-cli/pom.xml
M modules/enterprise/server/plugins/pom.xml
M modules/enterprise/server/plugins/url/pom.xml
M modules/enterprise/server/plugins/validate-all-serverplugins/pom.xml
M modules/enterprise/server/plugins/yum/pom.xml
M modules/enterprise/server/pom.xml
M modules/enterprise/server/safe-invoker/pom.xml
M modules/enterprise/server/server-control/pom.xml
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/AbstractInstall.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Console.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Install.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Remove.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Start.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Status.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Stop.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Upgrade.java
A modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/util/ExecutorAssist.java
M modules/enterprise/server/server-metrics/pom.xml
M modules/enterprise/server/startup-subsystem/pom.xml
M modules/enterprise/server/xml-schemas/pom.xml
M modules/helpers/bundleGen/pom.xml
M modules/helpers/jeeGen/pom.xml
M modules/helpers/metrics-simulator/pom.xml
M modules/helpers/perftest-support/pom.xml
M modules/helpers/pom.xml
M modules/helpers/rest-docs-generator/pom.xml
M modules/helpers/rtfilter-subsystem/pom.xml
M modules/helpers/rtfilter/pom.xml
M modules/integration-tests/apache-plugin-test/pom.xml
M modules/integration-tests/jndi-access/jndi-access-test/pom.xml
M modules/integration-tests/jndi-access/pom.xml
M modules/integration-tests/jndi-access/remote-server/pom.xml
M modules/integration-tests/pom.xml
M modules/integration-tests/rest-api/pom.xml
M modules/plugins/OpenShift-support/pom.xml
M modules/plugins/aliases/pom.xml
M modules/plugins/ant-bundle/pom.xml
M modules/plugins/apache/pom.xml
M modules/plugins/augeas/pom.xml
M modules/plugins/byteman/pom.xml
M modules/plugins/cassandra/pom.xml
M modules/plugins/cobbler/pom.xml
M modules/plugins/cron/pom.xml
M modules/plugins/database/pom.xml
M modules/plugins/filetemplate-bundle/pom.xml
M modules/plugins/grub/pom.xml
M modules/plugins/hadoop/pom.xml
M modules/plugins/hibernate/pom.xml
M modules/plugins/hosts/pom.xml
M modules/plugins/hudson/pom.xml
M modules/plugins/iis/pom.xml
M modules/plugins/irc/pom.xml
M modules/plugins/jboss-as-5/pom.xml
M modules/plugins/jboss-as-7-jmx/pom.xml
M modules/plugins/jboss-as-7/pom.xml
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ASConnection.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ConnectorDiscoveryGroupValidatorComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DatasourceComponent.java
A modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/PluginLifecycleListener.java
A modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/UndefineAttribute.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/domain/ResourcesDomainServerTest.java
M modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/itest/standalone/ResourcesStandaloneServerTest.java
M modules/plugins/jboss-as/pom.xml
M modules/plugins/jboss-cache-v3/pom.xml
M modules/plugins/jboss-cache/pom.xml
M modules/plugins/jmx/pom.xml
M modules/plugins/kickstart/pom.xml
M modules/plugins/mod-cluster/pom.xml
M modules/plugins/mysql/pom.xml
M modules/plugins/netservices/pom.xml
M modules/plugins/noop/pom.xml
M modules/plugins/oracle/pom.xml
M modules/plugins/pattern-generator/pom.xml
M modules/plugins/perftest/pom.xml
M modules/plugins/platform/pom.xml
M modules/plugins/pom.xml
M modules/plugins/postfix/pom.xml
M modules/plugins/postgres/pom.xml
M modules/plugins/rhq-agent/pom.xml
M modules/plugins/rhq-server/pom.xml
M modules/plugins/rhq-storage/pom.xml
M modules/plugins/samba/pom.xml
M modules/plugins/script/pom.xml
M modules/plugins/script2/pom.xml
M modules/plugins/snmptrapd/pom.xml
M modules/plugins/sonarqube/pom.xml
M modules/plugins/sshd/pom.xml
M modules/plugins/sudoers/pom.xml
M modules/plugins/tomcat/pom.xml
M modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatDiscoveryComponent.java
M modules/plugins/tomcat/src/main/java/org/jboss/on/plugins/tomcat/TomcatServerOperationsDelegate.java
M modules/plugins/tomcat/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/twitter/pom.xml
M modules/plugins/validate-all-plugins/pom.xml
M modules/plugins/virt/pom.xml
M modules/pom.xml
M modules/test-utils/pom.xml
M pom.xml
M rhq_bash.lib
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into bug/1022943
This is to have the fix for BZ 1076389 (which blocks BZ 1022943) in this branch.
Commit: ca9ee0ecc287e41ddc9ae8271db2cb79c803e187
https://github.com/rhq-project/rhq/commit/ca9ee0ecc287e41ddc9ae8271db2cb79c…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-21 (Fri, 21 Mar 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/PluginCriteria.java
Log Message:
-----------
[BZ 1022943] Fixes to PluginCriteria
Commit: 1b08bcb6b5061aa621b9b93ce31d1537e659d088
https://github.com/rhq-project/rhq/commit/1b08bcb6b5061aa621b9b93ce31d1537e…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-21 (Fri, 21 Mar 2014)
Changed paths:
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerRemote.java
Log Message:
-----------
[BZ 1022943] Reporting changes of plugin deployments
note in the javadoc that the deploy* methods are synchronous.
Commit: 9f093d070d84d63920fd98a00fa2649809db32ac
https://github.com/rhq-project/rhq/commit/9f093d070d84d63920fd98a00fa264980…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-03-21 (Fri, 21 Mar 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/AbstractRestBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ContentHandlerBean.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/PluginHandlerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/RootHandlerBean.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/BooleanValue.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/PluginRest.java
A modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/PluginsTest.java
A modules/integration-tests/rest-api/src/test/resources/dummy-rhq-plugin.xml
Log Message:
-----------
[BZ 1022943] Added a new REST endpoint for working with agent plugins.
Commit: 482419d151316fbc91ed5d92020c3d4c1fe28a6c
https://github.com/rhq-project/rhq/commit/482419d151316fbc91ed5d92020c3d4c1…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-04-29 (Tue, 29 Apr 2014)
Changed paths:
M .classpath
M .settings/org.eclipse.core.resources.prefs
A etc/greasemonkey/RHQ_login_monkey-before-4.11.user.js
M etc/greasemonkey/RHQ_login_monkey.user.js
M etc/rhq-ircBot/src/main/java/org/rhq/etc/ircbot/RhqIrcBotListener.java
M modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/ArchiveType.java
M modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/DeploymentUnitType.java
M modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/UrlArchiveType.java
M modules/common/ant-bundle/src/test/java/org/rhq/bundle/ant/AntLauncherTest.java
M modules/common/ant-bundle/src/test/resources/legacy-test-bundle-subdir.xml
M modules/common/ant-bundle/src/test/resources/test-bundle-subdir.xml
M modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/DatasourceJBossASClient.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/discovery/DiscoveryAgentService.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/inventory/CreateResourceRequest.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/PluginMetadataManager.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/descriptor/AgentPluginDescriptorUtil.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/descriptor/DescriptorPackages.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/core/AgentRegistrationRequest.java
A modules/core/client-api/src/main/resources/rhq-canned-groups.xsd
M modules/core/dbutils/pom.xml
M modules/core/dbutils/src/main/java/org/rhq/core/db/Oracle12DatabaseType.java
M modules/core/dbutils/src/main/scripts/dbsetup/amps-schema.xml
M modules/core/dbutils/src/main/scripts/dbsetup/cluster-schema.xml
M modules/core/dbutils/src/main/scripts/dbsetup/dbsetup-schema.xsd
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
A modules/core/domain/intentional-api-changes-since-4.10.0.xml
M modules/core/domain/pom.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/common/composite/SystemSetting.java
M modules/core/domain/src/main/java/org/rhq/core/domain/configuration/ConfigurationUtility.java
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/EventCriteria.java
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceGroupDefinitionCriteria.java
A modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/AgentInstall.java
M modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/AgentInstallInfo.java
A modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/CustomAgentInstallData.java
M modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/RemoteAccessInfo.java
M modules/core/domain/src/main/java/org/rhq/core/domain/plugin/AbstractPlugin.java
A modules/core/domain/src/main/java/org/rhq/core/domain/plugin/CannedGroupAddition.java
A modules/core/domain/src/main/java/org/rhq/core/domain/plugin/CannedGroupExpression.java
M modules/core/domain/src/main/java/org/rhq/core/domain/plugin/Plugin.java
M modules/core/domain/src/main/java/org/rhq/core/domain/plugin/ServerPlugin.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceErrorType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/GroupDefinition.java
M modules/core/domain/src/test/java/org/rhq/core/domain/test/QueryAllTest.java
M modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/inventory/DiscoveryTest.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftDetector.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryContextImpl.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryManager.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/ResourceContainer.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/RuntimeDiscoveryExecutor.java
M modules/core/util/src/main/java/org/rhq/core/util/file/FileUtil.java
M modules/core/util/src/main/java/org/rhq/core/util/obfuscation/Obfuscator.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/Deployer.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/DeploymentData.java
M modules/core/util/src/test/java/org/rhq/core/util/file/FileUtilTest.java
M modules/core/util/src/test/java/org/rhq/core/util/obfuscation/ObfuscatorTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerCanonicalPathTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/ManageRootDirTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/SimpleDeployerTest.java
A modules/core/util/src/test/resources/updater-test4.zip
M modules/enterprise/agent/ant-run.xml
M modules/enterprise/agent/src/etc/java-service-wrapper/rhq-agent-wrapper.conf
M modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_32/wrapper.dll
M modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_32/wrapper.exe
M modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_32/wrapper.jar
A modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_64/wrapper.dll
A modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_64/wrapper.exe
A modules/enterprise/agent/src/etc/java-service-wrapper/windows-x86_64/wrapper.jar
M modules/enterprise/agent/src/etc/rhq-agent-wrapper.bat
M modules/enterprise/agent/src/etc/rhq-agent-wrapper.sh
M modules/enterprise/agent/src/etc/rhq-agent.sh
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
M modules/enterprise/agentupdate/src/main/resources/rhq-agent-update-build.xml
M modules/enterprise/gui/coregui/pom.xml
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/CoreGUI.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/LinkManager.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/LoginView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/UserSessionManager.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AgentPluginTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/ServerPluginTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/SystemSettingsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/agent/install/RemoteAgentInstallView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AgentTableView.java
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/AlertHistoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/alert/definitions/ResourceAlertDefinitionsDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/measurement/AbstractMeasurementRangeEditor.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/measurement/CustomConfigMeasurementRangeEditor.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/upload/FileUploadForm.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/PortletFactory.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/PortletSettingsWindow.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/PortletConfigurationEditorComponent.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupAlertsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupEventsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/alerts/AbstractRecentAlertsPortlet.java
A modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/events/AbstractRecentEventsPortlet.java
A modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/recent/events/RecentEventsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/resource/ResourceEventsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/AgentGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/PluginGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/RemoteInstallGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/summary/AbstractActivityView.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/common/event/EventCompositeHistoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/MetricGraphData.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/AvailabilityOverUnderGraphType.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/StackedBarMetricGraphImpl.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/definitions/GroupDefinitionListView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/definitions/SingleGroupDefinitionView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/monitoring/table/MetricsViewDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/MeasurementConverterClient.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/MeasurementUtility.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/AgentGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/FileUploadServlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/PluginGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/RemoteInstallGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/CoreGUI.gwt.xml
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
R modules/enterprise/gui/coregui/src/main/webapp/CoreGUI-4.10.0.css
A modules/enterprise/gui/coregui/src/main/webapp/CoreGUI-4.11.0.css
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.html
R modules/enterprise/gui/coregui/src/main/webapp/css/charts-4.10.0.css
A modules/enterprise/gui/coregui/src/main/webapp/css/charts-4.11.0.css
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly.css
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly.min.css
M modules/enterprise/gui/coregui/src/main/webapp/img/bg-login.jpg
R modules/enterprise/gui/coregui/src/main/webapp/img/brand-lg.png
R modules/enterprise/gui/coregui/src/main/webapp/img/brand.png
R modules/enterprise/gui/coregui/src/main/webapp/img/brand.svg
A modules/enterprise/gui/coregui/src/main/webapp/img/caps.png
A modules/enterprise/gui/coregui/src/main/webapp/img/feedback-error-arrow-down.png
A modules/enterprise/gui/coregui/src/main/webapp/img/feedback-error-sign.png
M modules/enterprise/gui/coregui/src/main/webapp/img/logo.png
M modules/enterprise/gui/coregui/src/main/webapp/img/logo.svg
A modules/enterprise/gui/coregui/src/main/webapp/js/bootstrap.min.js
A modules/enterprise/gui/coregui/src/main/webapp/js/jquery.capslockstate.js
R modules/enterprise/gui/coregui/src/main/webapp/js/rhq-4.10.0.js
A modules/enterprise/gui/coregui/src/main/webapp/js/rhq-4.11.0.js
A modules/enterprise/gui/coregui/src/main/webapp/login
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/admin/plugin/InstalledPluginsUIBean.java
M modules/enterprise/remoting/client-api/src/main/java/org/rhq/enterprise/clientapi/RemoteClient.java
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-installer.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-installer.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-server.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-server.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage-installer.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage-installer.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/internal/rhq-storage.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-data-migration.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-data-migration.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-encode-password.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-encode-password.sh
A modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-server-env.bat
A modules/enterprise/server/appserver/src/main/bin-resources/bin/rhq-server-env.sh
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl
M modules/enterprise/server/appserver/src/main/bin-resources/bin/rhqctl.bat
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-server-wrapper.conf
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-server-wrapper.inc
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-storage-wrapper.conf
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_32/wrapper.dll
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_32/wrapper.exe
M modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_32/wrapper.jar
A modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_64/wrapper.dll
A modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_64/wrapper.exe
A modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/windows-x86_64/wrapper.jar
M modules/enterprise/server/appserver/src/main/dev-resources/bin/wrapper/rhq-server-wrapper.inc
M modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
M modules/enterprise/server/ear/pom.xml
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/InstallerServiceImpl.java
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerInstallUtil.java
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerProperties.java
M modules/enterprise/server/installer/src/test/java/org/rhq/enterprise/server/installer/client/DatasourceJBossASClientTest.java
M modules/enterprise/server/itests-2/pom.xml
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/configuration/LargeGroupPluginConfigurationTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/core/CoreServerServiceImplTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugin/ServerPluginsBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/plugin/pc/generic/GenericServerPluginTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/group/definition/framework/test/ExpressionEvaluatorTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/MetadataBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdatePluginMetadataTestBase.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/AbstractEJB3Test.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/util/SessionTestHelper.java
A modules/enterprise/server/jar/intentional-api-changes-since-4.10.0.xml
M modules/enterprise/server/jar/pom.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/authz/RoleManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/bundle/BundleManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/StorageNodeManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/instance/ServerManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/configuration/ConfigurationManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/content/ContentManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/content/RepoManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/CoreServerServiceImpl.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/StartupBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/AgentPluginScanner.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/PluginAdditionsReader.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/ProductPluginDeployer.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/plugin/ServerPluginScanner.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryBossBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryBossLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/discovery/DiscoveryBossRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/drift/JPADriftServerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/event/EventManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/SSHFileSend.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/SSHInstallUtility.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/ServerPluginsBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/plugin/ServerPluginsLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceFactoryManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/GroupDefinitionManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/GroupDefinitionManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/definition/framework/ExpressionEvaluator.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/MetricHandlerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/PluginHandlerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ResourceHandlerBean.java
Log Message:
-----------
Merge master into bug/1022943 reflecting disappearance of plugin purge
Commit: 8746ef14e1ae22de5483b395e46e1511670342b3
https://github.com/rhq-project/rhq/commit/8746ef14e1ae22de5483b395e46e15116…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-04-29 (Tue, 29 Apr 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AgentPluginTableView.java
Log Message:
-----------
[BZ 1022943] Fix delay selection dialog in UI.
Commit: 870d95cbda1346ec0846a58cc25022ce4a543750
https://github.com/rhq-project/rhq/commit/870d95cbda1346ec0846a58cc25022ce4…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-04-29 (Tue, 29 Apr 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/PluginCriteria.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/PluginHandlerBean.java
Log Message:
-----------
[BZ 1022943] Remove remnants of plugin purge from criteria class and REST.
Commit: e7220ef84770aa03afcb4c18b4b63ea6ff72b122
https://github.com/rhq-project/rhq/commit/e7220ef84770aa03afcb4c18b4b63ea6f…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-04-29 (Tue, 29 Apr 2014)
Changed paths:
M modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/DeploymentUnitType.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/Deployer.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/DeploymentData.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerCanonicalPathTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/ManageRootDirTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/SimpleDeployerRawFileTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/SimpleDeployerTest.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/MetricGraphData.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/remote/RemoteSafeInvocationHandler.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into bug/1022943
Commit: 99fcbe35630499dd82ed3d4db82ef8360e090cc6
https://github.com/rhq-project/rhq/commit/99fcbe35630499dd82ed3d4db82ef8360…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-04-30 (Wed, 30 Apr 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ContentHandlerBean.java
Log Message:
-----------
[BZ 1022943] Arguments sanity check in ContentHandlerBean#provideAsPlugin()
Commit: a5aff452464d4a766c4714bf3a078af8aa7ac388
https://github.com/rhq-project/rhq/commit/a5aff452464d4a766c4714bf3a078af8a…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-04-30 (Wed, 30 Apr 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/PluginHandlerBean.java
Log Message:
-----------
[BZ 1022943] Correct @PUT and @POST, improve response of register() method.
Commit: af569be09f8f7a9682c1842f05a3269241afba64
https://github.com/rhq-project/rhq/commit/af569be09f8f7a9682c1842f05a326924…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-04-30 (Wed, 30 Apr 2014)
Changed paths:
M modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/AbstractBase.java
M modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/PluginsTest.java
Log Message:
-----------
[BZ 1022943] Don't duplicate the test setup that can be shared.
Commit: b041f7751a0d6858dfad65553a9899710c65d6c5
https://github.com/rhq-project/rhq/commit/b041f7751a0d6858dfad65553a9899710…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-05-01 (Thu, 01 May 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/RemoteAccessInfo.java
A modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/SSHSecurityException.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/agent/install/RemoteAgentInstallView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/RemoteInstallGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/RemoteInstallGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/SSHInstallUtility.java
Log Message:
-----------
Squashed commit of the following:
commit 039a163cf613e94fa778bf2927a8298560d7c288
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Thu May 1 15:41:24 2014 -0400
BZ 1090462 - avoid global caught exceptions if the user navigates away from the page before the async call is finished
commit 435dc525ebc2034500e671582742c1fc6401d3fc
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Thu May 1 13:52:39 2014 -0400
BZ 1090462 - check and authorize SSH key fingerprints when appropriate
commit 971481ef8ba5c5a47f904366a27c8d9f9426e874
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Wed Apr 30 20:33:19 2014 -0400
BZ 1090462 - throw exception when jsch sees unknown host
commit ac3268af4d08034eba56ce5d811ef72fe38843d4
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Wed Apr 30 17:51:28 2014 -0400
BZ 1090462 - prototype to see if I can get key fingerprints authenticated and stored in a known_hosts file
Commit: c53bdea0def87a8a929415e9ecc5768baefbb9e2
https://github.com/rhq-project/rhq/commit/c53bdea0def87a8a929415e9ecc5768ba…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-05 (Mon, 05 May 2014)
Changed paths:
M modules/enterprise/server/jar/intentional-api-changes-since-4.10.0.xml
Log Message:
-----------
api checks: adding RemoteInstallManagerRemote.checkSSHConnection() method as intentional non-breaking change
Commit: ee24bd9d54addc4acf7e2c66663f9ac9c1cb63b3
https://github.com/rhq-project/rhq/commit/ee24bd9d54addc4acf7e2c66663f9ac9c…
Author: Hudson <jboss-qa-internal(a)redhat.com>
Date: 2014-05-05 (Mon, 05 May 2014)
Changed paths:
M code-coverage/pom.xml
M modules/cli-tests/pom.xml
M modules/common/ant-bundle/pom.xml
M modules/common/cassandra-auth/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-arquillian/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-core/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-maven-plugin/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-testng/pom.xml
M modules/common/cassandra-ccm/pom.xml
M modules/common/cassandra-installer/pom.xml
M modules/common/cassandra-schema/pom.xml
M modules/common/cassandra-util/pom.xml
M modules/common/drift/pom.xml
M modules/common/filetemplate-bundle/pom.xml
M modules/common/jboss-as-dmr-client/pom.xml
M modules/common/jboss-as/pom.xml
M modules/common/pom.xml
M modules/core/arquillian-integration/archive/pom.xml
M modules/core/arquillian-integration/container/pom.xml
M modules/core/arquillian-integration/pom.xml
M modules/core/arquillian-integration/suite-extension/pom.xml
M modules/core/arquillian-integration/test-agent-plugin/pom.xml
M modules/core/client-api/pom.xml
M modules/core/comm-api/pom.xml
M modules/core/dbutils/pom.xml
M modules/core/domain/pom.xml
M modules/core/gui/pom.xml
M modules/core/native-system/pom.xml
M modules/core/plugin-api/pom.xml
M modules/core/plugin-container-itest/pom.xml
M modules/core/plugin-container/pom.xml
M modules/core/plugin-test-api/pom.xml
M modules/core/plugin-test-util/pom.xml
M modules/core/plugin-validator/pom.xml
M modules/core/plugindoc/pom.xml
M modules/core/pom.xml
M modules/core/util/pom.xml
M modules/enterprise/agent/pom.xml
M modules/enterprise/agentupdate/pom.xml
M modules/enterprise/binding/pom.xml
M modules/enterprise/comm/pom.xml
M modules/enterprise/gui/agentupdate-war/pom.xml
M modules/enterprise/gui/content_http-war/pom.xml
M modules/enterprise/gui/coregui/pom.xml
M modules/enterprise/gui/downloads-war/pom.xml
M modules/enterprise/gui/pom.xml
M modules/enterprise/gui/portal-war/pom.xml
M modules/enterprise/gui/remote-client-war/pom.xml
M modules/enterprise/gui/remoting-war/pom.xml
M modules/enterprise/gui/rest-examples-war/pom.xml
M modules/enterprise/gui/rest-war/pom.xml
M modules/enterprise/pom.xml
M modules/enterprise/remoting/cli/pom.xml
M modules/enterprise/remoting/client-api/pom.xml
M modules/enterprise/remoting/client-deps/pom.xml
M modules/enterprise/remoting/pom.xml
M modules/enterprise/scripting/api/pom.xml
M modules/enterprise/scripting/javascript/pom.xml
M modules/enterprise/scripting/pom.xml
M modules/enterprise/scripting/python/pom.xml
M modules/enterprise/server/appserver/pom.xml
M modules/enterprise/server/client-api/pom.xml
M modules/enterprise/server/data-migration/pom.xml
M modules/enterprise/server/ear/pom.xml
M modules/enterprise/server/embeddedagent/pom.xml
M modules/enterprise/server/installer/pom.xml
M modules/enterprise/server/itests-2/pom.xml
M modules/enterprise/server/jar/pom.xml
M modules/enterprise/server/plugins/alert-aerogear-ups/pom.xml
M modules/enterprise/server/plugins/alert-cli/pom.xml
M modules/enterprise/server/plugins/alert-email/pom.xml
M modules/enterprise/server/plugins/alert-irc/pom.xml
M modules/enterprise/server/plugins/alert-log4j/pom.xml
M modules/enterprise/server/plugins/alert-microblog/pom.xml
M modules/enterprise/server/plugins/alert-mobicents/pom.xml
M modules/enterprise/server/plugins/alert-operations/pom.xml
M modules/enterprise/server/plugins/alert-roles/pom.xml
M modules/enterprise/server/plugins/alert-snmp/pom.xml
M modules/enterprise/server/plugins/alert-subject/pom.xml
M modules/enterprise/server/plugins/alertdef-rhq/pom.xml
M modules/enterprise/server/plugins/ant-bundle/pom.xml
M modules/enterprise/server/plugins/cobbler/pom.xml
M modules/enterprise/server/plugins/disk/pom.xml
M modules/enterprise/server/plugins/drift-rhq/pom.xml
M modules/enterprise/server/plugins/filetemplate-bundle/pom.xml
M modules/enterprise/server/plugins/jboss-software/pom.xml
M modules/enterprise/server/plugins/packagetype-cli/pom.xml
M modules/enterprise/server/plugins/pom.xml
M modules/enterprise/server/plugins/url/pom.xml
M modules/enterprise/server/plugins/validate-all-serverplugins/pom.xml
M modules/enterprise/server/plugins/yum/pom.xml
M modules/enterprise/server/pom.xml
M modules/enterprise/server/safe-invoker/pom.xml
M modules/enterprise/server/server-control/pom.xml
M modules/enterprise/server/server-metrics/pom.xml
M modules/enterprise/server/startup-subsystem/pom.xml
M modules/enterprise/server/xml-schemas/pom.xml
M modules/helpers/bundleGen/pom.xml
M modules/helpers/jeeGen/pom.xml
M modules/helpers/metrics-simulator/pom.xml
M modules/helpers/perftest-support/pom.xml
M modules/helpers/pom.xml
M modules/helpers/rest-docs-generator/pom.xml
M modules/helpers/rtfilter-subsystem/pom.xml
M modules/helpers/rtfilter/pom.xml
M modules/integration-tests/apache-plugin-test/pom.xml
M modules/integration-tests/jndi-access/jndi-access-test/pom.xml
M modules/integration-tests/jndi-access/pom.xml
M modules/integration-tests/jndi-access/remote-server/pom.xml
M modules/integration-tests/pom.xml
M modules/integration-tests/rest-api/pom.xml
M modules/plugins/OpenShift-support/pom.xml
M modules/plugins/aliases/pom.xml
M modules/plugins/ant-bundle/pom.xml
M modules/plugins/apache/pom.xml
M modules/plugins/augeas/pom.xml
M modules/plugins/byteman/pom.xml
M modules/plugins/cassandra/pom.xml
M modules/plugins/cobbler/pom.xml
M modules/plugins/cron/pom.xml
M modules/plugins/database/pom.xml
M modules/plugins/filetemplate-bundle/pom.xml
M modules/plugins/grub/pom.xml
M modules/plugins/hadoop/pom.xml
M modules/plugins/hibernate/pom.xml
M modules/plugins/hosts/pom.xml
M modules/plugins/hudson/pom.xml
M modules/plugins/iis/pom.xml
M modules/plugins/irc/pom.xml
M modules/plugins/jboss-as-5/pom.xml
M modules/plugins/jboss-as-7-jmx/pom.xml
M modules/plugins/jboss-as-7/pom.xml
M modules/plugins/jboss-as/pom.xml
M modules/plugins/jboss-cache-v3/pom.xml
M modules/plugins/jboss-cache/pom.xml
M modules/plugins/jmx/pom.xml
M modules/plugins/kickstart/pom.xml
M modules/plugins/mod-cluster/pom.xml
M modules/plugins/mysql/pom.xml
M modules/plugins/netservices/pom.xml
M modules/plugins/noop/pom.xml
M modules/plugins/oracle/pom.xml
M modules/plugins/pattern-generator/pom.xml
M modules/plugins/perftest/pom.xml
M modules/plugins/platform/pom.xml
M modules/plugins/pom.xml
M modules/plugins/postfix/pom.xml
M modules/plugins/postgres/pom.xml
M modules/plugins/rhq-agent/pom.xml
M modules/plugins/rhq-server/pom.xml
M modules/plugins/rhq-storage/pom.xml
M modules/plugins/samba/pom.xml
M modules/plugins/script/pom.xml
M modules/plugins/script2/pom.xml
M modules/plugins/snmptrapd/pom.xml
M modules/plugins/sonarqube/pom.xml
M modules/plugins/sshd/pom.xml
M modules/plugins/sudoers/pom.xml
M modules/plugins/tomcat/pom.xml
M modules/plugins/twitter/pom.xml
M modules/plugins/validate-all-plugins/pom.xml
M modules/plugins/virt/pom.xml
M modules/pom.xml
M modules/test-utils/pom.xml
M pom.xml
Log Message:
-----------
development RHQ_4.12.0-SNAPSHOT
Commit: e429846dd715e0615e27eb1aa7e599cc508481a6
https://github.com/rhq-project/rhq/commit/e429846dd715e0615e27eb1aa7e599cc5…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-06 (Tue, 06 May 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/Resource.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/ProblemResourceComposite.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementProblemManagerBean.java
Log Message:
-----------
[BZ 1032033] - Sort unavailable & alerted resources portlet - parent first
Unavailable and alerted resources are now ordered by 1. alert count, 2.
ancestry.length 3. resource name - so when for example platform is DOWN it
will show up in portlet before it's children
'upstream/master'.
Commit: 455d7ef1b8609a03f27e5a90d38630c39d253154
https://github.com/rhq-project/rhq/commit/455d7ef1b8609a03f27e5a90d38630c39…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-06 (Tue, 06 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/Table.java
Log Message:
-----------
Let GUI developers assign a tooltip to Table actions
Commit: c52f35cea19db3b0b5cb3754b91464380fbdde1d
https://github.com/rhq-project/rhq/commit/c52f35cea19db3b0b5cb3754b91464380…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-06 (Tue, 06 May 2014)
Changed paths:
M modules/core/dbutils/pom.xml
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/measurement/AvailabilityType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/ResourceAvailabilitySummary.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityExecutor.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/IgnoreResourceTypesView.java
A modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/UninventoryDeadResourceTypesView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/ResourceTypeGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/AvailabilityOverUnderGraphType.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/ResourceTypeGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/AvailabilityManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerRemote.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DeploymentComponent.java
M modules/plugins/jboss-as/src/test/java/org/rhq/plugins/jbossas/test/JBossASPluginTest.java
Log Message:
-----------
[1093822] RFE: Allow automatic uninventory of dead / missing / removed resources
Initial commit for consideration. Plugin components can now report DEAD
availability for resources that seem physically removed from the system. DEAD
resources can then be configured for automatic uninventory via a new Admin
GUI view.
Commit: 78df7de3618ac64f5e7595d54fa1ad30121e4f36
https://github.com/rhq-project/rhq/commit/78df7de3618ac64f5e7595d54fa1ad301…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-06 (Tue, 06 May 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/measurement/AvailabilityType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/ResourceAvailabilitySummary.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityExecutor.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java
R modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/UninventoryDeadResourceTypesView.java
A modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/UninventoryMissingResourceTypesView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/ResourceTypeGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/AvailabilityOverUnderGraphType.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/ResourceTypeGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/AvailabilityManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerLocal.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DeploymentComponent.java
Log Message:
-----------
[1093822] RFE: Allow automatic uninventory of dead / missing / removed resources
Changing "DEAD" to "MISSING" in response to terminology feedback.
Commit: d039b7ea8a84fa800523fd602e076d0ef0e49561
https://github.com/rhq-project/rhq/commit/d039b7ea8a84fa800523fd602e076d0ef…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-06 (Tue, 06 May 2014)
Changed paths:
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/plugins/jboss-as/src/test/java/org/rhq/plugins/jbossas/test/JBossASPluginTest.java
Log Message:
-----------
[1093822] RFE: Allow automatic uninventory of dead / missing / removed resources
Fix a few merge issues.
Commit: f72a2c465545862618209d5c78bdfb6533bdb433
https://github.com/rhq-project/rhq/commit/f72a2c465545862618209d5c78bdfb653…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-06 (Tue, 06 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseProcessDiscovery.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/HostControllerDiscovery.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/StandaloneASDiscovery.java
Log Message:
-----------
[BZ 1080552] Add the value of the name attribute of the host element to the resource name. This is applicable only to host controllers for now.
Commit: 9f3acace2b9185ac5c0ef9eaa60a0b1e0e4ffed4
https://github.com/rhq-project/rhq/commit/9f3acace2b9185ac5c0ef9eaa60a0b1e0…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-05-06 (Tue, 06 May 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/AbstractInstall.java
Log Message:
-----------
remove this extraneous method. the superclass already has this method, and this overriding method is the identical code.
Commit: 3a7cec63a9f365c3679792c1832605c7bc95a03c
https://github.com/rhq-project/rhq/commit/3a7cec63a9f365c3679792c1832605c7b…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-05-06 (Tue, 06 May 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/ControlCommand.java
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/command/Install.java
Log Message:
-----------
BZ 1089757:
* default timeout to wait for process to stop is now 30s, not 10s.
* add some logging.
* add a sysprop to let user configure how long to wait for a process to stop.
* don't abort the install if the components failed to stop at the end. This just means the components are still running after the install ran. There will be a message spit out letting the user know the component might still be running.
Commit: d80a0032b012ea3318f1cea043df41aa5d9ffbc0
https://github.com/rhq-project/rhq/commit/d80a0032b012ea3318f1cea043df41aa5…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-07 (Wed, 07 May 2014)
Changed paths:
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresServerComponent.java
M modules/plugins/postgres/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
Bug 1082719 - Postgres Plugin - Configuration does not update after making changes and saving
Remove runtime-parameters from the list of configuration properties. They are now available as traits.
Commit: 845cc38d85886d91f197d3949b49d62e1c3c2248
https://github.com/rhq-project/rhq/commit/845cc38d85886d91f197d3949b49d62e1…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-05-07 (Wed, 07 May 2014)
Changed paths:
M modules/enterprise/server/server-control/src/main/java/org/rhq/server/control/ControlCommand.java
Log Message:
-----------
BZ 1089757 - fix is shutdown code
Commit: eec442cf415c70ecf88814327c8301fc2575297b
https://github.com/rhq-project/rhq/commit/eec442cf415c70ecf88814327c8301fc2…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-07 (Wed, 07 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/history/AbstractOperationHistoryListView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/schedule/AbstractOperationScheduleDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/operation/schedule/GroupOperationScheduleDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/operation/schedule/ResourceOperationScheduleDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/operation/OperationHistoryView.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
Log Message:
-----------
Support of operation re-scheduling from history view
Setup new schedule parameters from previous execution
When reset button is pressed, the example operation definition AND parameters are restored
Changed view path handler logic to take new "example=" fragment into account
Updated i18n files
Commit: 74ba58a8cc47981d84ffb15190e36c94447bd0cb
https://github.com/rhq-project/rhq/commit/74ba58a8cc47981d84ffb15190e36c944…
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2014-05-07 (Wed, 07 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/history/AbstractOperationHistoryListView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/schedule/AbstractOperationScheduleDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/operation/schedule/GroupOperationScheduleDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/operation/schedule/ResourceOperationScheduleDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/operation/OperationHistoryView.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
Log Message:
-----------
Merge pull request #24 from tsegismont/reschedule_operation
Support of operation re-scheduling from history view
Commit: 10842b882ac65571c88bbcd3d533016f25639b93
https://github.com/rhq-project/rhq/commit/10842b882ac65571c88bbcd3d533016f2…
Author: Elias Ross <elias_ross(a)apple.com>
Date: 2014-05-07 (Wed, 07 May 2014)
Changed paths:
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/ListPagedResult.java
Log Message:
-----------
Bug 1091072 - fix ListPagedResult to deal with empty result sets
Commit: 18bd565067e13c9cd2dd92dae7ef9e915bc6bcd8
https://github.com/rhq-project/rhq/commit/18bd565067e13c9cd2dd92dae7ef9e915…
Author: Elias Ross <elias_ross(a)apple.com>
Date: 2014-05-07 (Wed, 07 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3GraphListView.java
Log Message:
-----------
BZ 1075757 - JSON rendering of resources with " in name
Commit: 97cc62c3caa1288dac023f4ff19ac61dde1f7629
https://github.com/rhq-project/rhq/commit/97cc62c3caa1288dac023f4ff19ac61dd…
Author: Jirka Kremser <jiri.kremser(a)gmail.com>
Date: 2014-05-08 (Thu, 08 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3GraphListView.java
Log Message:
-----------
Merge pull request #30 from genman/bz1075757
BZ 1075757 - JSON rendering of resources with " in name
Commit: 5c08e3ff2610e37bf4c93f4bad14215b81d474ff
https://github.com/rhq-project/rhq/commit/5c08e3ff2610e37bf4c93f4bad14215b8…
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2014-05-08 (Thu, 08 May 2014)
Changed paths:
A modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/lifecycle/PluginContainerLifecycle.java
A modules/core/domain/src/main/java/org/rhq/core/domain/criteria/PluginCriteria.java
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
A modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/PluginContainerLifecycleListener.java
M modules/enterprise/binding/src/main/java/org/rhq/bindings/client/RhqManager.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AgentPluginTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/PluginGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/PluginGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/server/appserver/src/main/resources/plugins/README.txt
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/AgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/impl/AgentClientImpl.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerLocal.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerRemote.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/UpdatePluginsOnAgentsJob.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/AbstractRestBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ContentHandlerBean.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/PluginHandlerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/RootHandlerBean.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/BooleanValue.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/PluginRest.java
M modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/AbstractBase.java
M modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/ContentTest.java
A modules/integration-tests/rest-api/src/test/java/org/rhq/modules/integrationTests/restApi/PluginsTest.java
A modules/integration-tests/rest-api/src/test/resources/dummy-rhq-plugin.xml
Log Message:
-----------
Merge pull request #4 from metlos/bug/1022943
[BZ 1022943] Ability to trigger update of plugins on agents from UI and API
Commit: 98ea95cfba70f52b479402843d4ca86ac703e4f6
https://github.com/rhq-project/rhq/commit/98ea95cfba70f52b479402843d4ca86ac…
Author: Jeremie Lagarde <jer(a)printstacktrace.org>
Date: 2014-05-08 (Thu, 08 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
BZ1095731 : [JBossAS7] Adding metrics for datasources deployed in jboss
deployment folder
Commit: fd53a5905b8045822b963cbffa42df8da132548a
https://github.com/rhq-project/rhq/commit/fd53a5905b8045822b963cbffa42df8da…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-09 (Fri, 09 May 2014)
Changed paths:
A modules/core/domain/intentional-api-changes-since-4.11.0.xml
Log Message:
-----------
[BZ 1032033] ... - also include intentional-api-change
Commit: a77dc9527d45d471865c541c3ba7c076dc3c8e69
https://github.com/rhq-project/rhq/commit/a77dc9527d45d471865c541c3ba7c076d…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-05-08 (Thu, 08 May 2014)
Changed paths:
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
Log Message:
-----------
BZ 1095970 - fix bad sequence name in db upgrade.
Commit: 493b37648952901f04f9b18194547bd65f00f46f
https://github.com/rhq-project/rhq/commit/493b37648952901f04f9b18194547bd65…
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2014-05-09 (Fri, 09 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
Merge pull request #31 from jerr/BZ1095731
BZ1095731 : [JBossAS7] Adding metrics for *-ds.xml datasources files
Thanks @jerr , nice catch!
Commit: 4122725418ba83bb118e3ae6d87b96fbb10bf6c1
https://github.com/rhq-project/rhq/commit/4122725418ba83bb118e3ae6d87b96fbb…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-09 (Fri, 09 May 2014)
Changed paths:
M .gitignore
Log Message:
-----------
Fix top-level .gitignore file (was ignoring rhq-agent plugin project)
Well, it was ignoring new files in the rhq-agent plugin project,
existing files already were in the index.
In .gitignore files, entries without a leading slash get ignored at any
level in the directory tree
Commit: 03bc193f6b950a0319e00767733a1f04570b83fc
https://github.com/rhq-project/rhq/commit/03bc193f6b950a0319e00767733a1f045…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-09 (Fri, 09 May 2014)
Changed paths:
A modules/plugins/rhq-agent/src/main/resources/META-INF/rhq-group-expressions.xml
Log Message:
-----------
Add canned expression: "All RHQ agent resources in inventory"
Commit: 17bb05f8d98d0b6ce22be2515f5d86f3c96bb4ec
https://github.com/rhq-project/rhq/commit/17bb05f8d98d0b6ce22be2515f5d86f3c…
Author: Heiko W. Rupp <hwr(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/enterprise/pom.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/StatusHandlerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemInfoManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemInfoManagerLocal.java
A modules/enterprise/server/server-jdr/README.adoc
A modules/enterprise/server/server-jdr/pom.xml
A modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQCommand.java
A modules/enterprise/server/server-jdr/src/main/java/org/rhq/server/jdr/RHQPlugin.java
M pom.xml
Log Message:
-----------
[BZ 1070323] Initial prototype of a JDR plugin, that talks to the server via http
to the existing REST-endpoint. This endpoint got enhanced to also
show information about agents and storage nodes.
Commit: c6c26f527bce3ec74bf35abe4bf5ddcc55e7fddc
https://github.com/rhq-project/rhq/commit/c6c26f527bce3ec74bf35abe4bf5ddcc5…
Author: Heiko W. Rupp <hwr(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/enterprise/server/server-jdr/README.adoc
R modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQCommand.java
A modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQFilesCollector.java
A modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQGetStatusCommand.java
M modules/enterprise/server/server-jdr/src/main/java/org/rhq/server/jdr/RHQPlugin.java
Log Message:
-----------
Add a files collector to retrieve RHQ-specific files.
Commit: 7439745074816bcfa93e583066f4bcaba78e076c
https://github.com/rhq-project/rhq/commit/7439745074816bcfa93e583066f4bcaba…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
Log Message:
-----------
inject RHQ JDR jar in to AS JDR module when asseblying
Commit: c9006f2ce4c3571e0511cd54614fa8e88df71431
https://github.com/rhq-project/rhq/commit/c9006f2ce4c3571e0511cd54614fa8e88…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
M modules/enterprise/server/ear/pom.xml
A modules/enterprise/server/plugins/jdr-support/pom.xml
A modules/enterprise/server/plugins/jdr-support/src/main/java/org/rhq/enterprise/server/plugins/jdr/JdrServerPluginComponent.java
A modules/enterprise/server/plugins/jdr-support/src/main/resources/META-INF/rhq-serverplugin.xml
M modules/enterprise/server/plugins/pom.xml
M modules/enterprise/server/plugins/validate-all-serverplugins/pom.xml
Log Message:
-----------
Added JDR Support server plugin
This plugin allows to JDR to get system information from RHQ server. It sets
up socket server. Client has to provide authorization token in order to
recieve data. This token is written in ${jboss.server.data.dir}/jdr-token
file.
Commit: f1244f32740577d040dd5495506c3eeea4cb0c77
https://github.com/rhq-project/rhq/commit/f1244f32740577d040dd5495506c3eeea…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/enterprise/server/server-jdr/pom.xml
A modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQCollectFiles.java
R modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQFilesCollector.java
R modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQGetStatusCommand.java
A modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQStatusCommand.java
M modules/enterprise/server/server-jdr/src/main/java/org/rhq/server/jdr/RHQPlugin.java
Log Message:
-----------
rewrote JDR plugin to get system info via JDR Support server plugin
Commit: 41c46158436758a2c9a630f721e838b582e1a8cc
https://github.com/rhq-project/rhq/commit/41c46158436758a2c9a630f721e838b58…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/enterprise/server/plugins/jdr-support/src/main/java/org/rhq/enterprise/server/plugins/jdr/JdrServerPluginComponent.java
M modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQStatusCommand.java
Log Message:
-----------
[BZ 1070323] (JON3-41) JBoss ON must support JBoss Diagnostic Reporter (JDR)
Do not use InetAddress java 1.7 API, improved JDR Support server plugin
security.
Commit: ea90cf57437abcdef85edf9ca5990e61cb862220
https://github.com/rhq-project/rhq/commit/ea90cf57437abcdef85edf9ca5990e61c…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/enterprise/server/plugins/jdr-support/pom.xml
M modules/enterprise/server/server-jdr/pom.xml
Log Message:
-----------
bump versions to 4.12
Commit: bc8b90d03a6e6533b65879702936c787a35f3063
https://github.com/rhq-project/rhq/commit/bc8b90d03a6e6533b65879702936c787a…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ChildHistoryView.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
Log Message:
-----------
Bug 1079546 - Postgres Plugin - Postgres.Inventory.ChildHistory - Past N Days Filter Appears To Hang With Empty Value
Use DateFilterItem instead of "Past N days" SpinnerItem
Use Countdownlatch instead of nested GWT async service calls
Handle parse error and null dates
Commit: 7b6b9f44ff4f7cf758ec25482e6cba83a818ce75
https://github.com/rhq-project/rhq/commit/7b6b9f44ff4f7cf758ec25482e6cba83a…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresServerComponent.java
Log Message:
-----------
Bug 1073991 - Create Child resource with User Type for postgres server doesn't work correct
Resource name is a mandatory property of the Create Resource Report
Commit: a3c6d72a44b982abcb8b918daccd2dd74dc76fac
https://github.com/rhq-project/rhq/commit/a3c6d72a44b982abcb8b918daccd2dd74…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/DatasourceJBossASClient.java
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerInstallUtil.java
M modules/enterprise/server/installer/src/test/java/org/rhq/enterprise/server/installer/client/DatasourceJBossASClientTest.java
M modules/enterprise/server/itests-2/pom.xml
M modules/enterprise/server/jar/src/main/resources/quartz.properties
Log Message:
-----------
[1095016 - Quartz stops working if database connection is reset]
We create the NoTxRHQDS solely for use by Quartz to interact with its jobs.
The errors resulted from connections not being validated in a timely manner
by AS7/EAP. It was hard to figure out because we needed to explicitly set
<validation>
<validate-on-match>true</validate-on-match>
</validation>
What this flag does is a little hard to figure from its description. And
according to the EAP documentation [1] this is supposed to be true by default.
But it isn't. EAP bug pending creation...
- added the new option to our DMR client used by the installer
- cleaned up quartz.properties a bit, organizing and removing ignored settings
- note that this is not needed on the XA DS
Commit: b38a915cce9db8d0308a57aa4c5239f8718d0f38
https://github.com/rhq-project/rhq/commit/b38a915cce9db8d0308a57aa4c5239f87…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-13 (Tue, 13 May 2014)
Changed paths:
A modules/enterprise/gui/coregui/src/main/webapp/css/patternfly-login.css
A modules/enterprise/gui/coregui/src/main/webapp/js/jquery-login-page-only-1.11.1.min.js
M modules/enterprise/gui/coregui/src/main/webapp/login
Log Message:
-----------
Externalize css for easier productization in the future, also using own jquery, instead of downloading one from CDN.
Commit: a1ba636baaa416b4df599558e81908769bf40a3e
https://github.com/rhq-project/rhq/commit/a1ba636baaa416b4df599558e81908769…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-13 (Tue, 13 May 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/LdapGroupManagerBean.java
Log Message:
-----------
If LDAP Group Filter was empty and searching for LDAP group was performed, confusing exception was thrown. Adding a warning that explicitly says what is wrong.
Commit: 2d64ae7abedfd1ae973db55967fefad9e9e51a3d
https://github.com/rhq-project/rhq/commit/2d64ae7abedfd1ae973db55967fefad9e…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-13 (Tue, 13 May 2014)
Changed paths:
M modules/core/dbutils/pom.xml
M modules/core/dbutils/src/main/scripts/dbsetup/sysconfig-data.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/common/composite/SystemSetting.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/SystemSettingsView.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/auth/SubjectManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/importers/SystemSettingsImporter.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemManagerLocal.java
Log Message:
-----------
[BZ 1070277] - (JON3-39) JON should (be able to) block login to a user without roles
Adding a flag into system settings that will indicate if it is allowed
to log in without any assigned RHQ role. Our RBAC current implementation luckily protect user from
performing any server-side calls, but she is still able to see alert and
metric templates, download and install agent, etc.
If the flag (Enable Login Without Roles) is set to true everything is as before
this change. Otherwise, the user is not let into the application.
Because of the security reasons there is no difference between invalid
credentials and valid credentials together with no assigned role.
It defaults to false.
NOTE: It does not apply only for LDAP users but for all users, because
it should be consistent for both JDBC and LDAP users.
Commit: 4bec04a3b208820e7688c5b90761f03f459a9673
https://github.com/rhq-project/rhq/commit/4bec04a3b208820e7688c5b90761f03f4…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-13 (Tue, 13 May 2014)
Changed paths:
A modules/.gitignore
Log Message:
-----------
Adding "/modules" specific .gitignore file for ignoring the /dev-container in it.
Commit: 89d4f63a8017d4ee4acd20b3af3129f71086c980
https://github.com/rhq-project/rhq/commit/89d4f63a8017d4ee4acd20b3af3129f71…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-13 (Tue, 13 May 2014)
Changed paths:
M modules/core/domain/intentional-api-changes-since-4.11.0.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/ProblemResourceComposite.java
Log Message:
-----------
[BZ 1032033] - Sort unavailable & alerted resources portlet - parent first
Fix a few issues with the prior commit for this issue (e429846dd715e0)
- needed to be able to handle null ancestry (for platforms, which can
be problem resources like anything else). This fix fixed the test
failures as well.
- Restore the previous ProblemResourceComposite constructor since this
class *is* exposed remotely. Add new entry for new constructor.
Commit: 96bc0ba630e2d5a111e45d7e33c27169bab3b9f6
https://github.com/rhq-project/rhq/commit/96bc0ba630e2d5a111e45d7e33c27169b…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-13 (Tue, 13 May 2014)
Changed paths:
A modules/plugins/jboss-as-7/intentional-api-changes-since-4.11.0.xml
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseProcessDiscovery.java
Log Message:
-----------
[BZ 1080552] Adjust the code for the API changes and add exceptions where necessary. The old method is now deprecated but fully implements a call to the revised version.
Commit: 6fccc153c51023a4d5312d3777a2fc85c0198064
https://github.com/rhq-project/rhq/commit/6fccc153c51023a4d5312d3777a2fc85c…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-05-14 (Wed, 14 May 2014)
Changed paths:
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/InstallerServiceImpl.java
Log Message:
-----------
BZ 1096927 - might not be related to this BZ, but the problem is if you re-run the installer after it failed the first time, it seems it refuses to reuse the jboss.bind.address if jboss.bind.address.management is blank (that is, not commented out, but empty).
Commit: 61c34e5ac5320ec6bcdb105f8641424e638e1309
https://github.com/rhq-project/rhq/commit/61c34e5ac5320ec6bcdb105f8641424e6…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-14 (Wed, 14 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/DashboardView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/summary/ActivityView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/summary/ActivityView.java
Log Message:
-----------
Fixing the ugly "{Resource|Group}: Events" portlet layout (height was too low). Also fixing a typo in DashboardView class.
Commit: 2402f436977bed77c169c867be9e0303ec55ed7f
https://github.com/rhq-project/rhq/commit/2402f436977bed77c169c867be9e0303e…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/plugins/database/src/main/java/org/rhq/plugins/database/DatabasePluginUtil.java
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresServerComponent.java
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresUserComponent.java
M modules/plugins/postgres/src/main/java/org/rhq/plugins/postgres/PostgresUserDiscoveryComponent.java
M modules/plugins/postgres/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
Bug 1083148 - Postgres Plugin - Compatibility Group With Postgres Users Errors On Configuration Change
Changed resource key format and implemented resource upgrade facet
Fixed resource deletion
Fixed user rename
Implemented update of "can update system catalog" resource config property
Updated plugin descriptor (added comments on superuser)
Commit: 5a3382f71e34e8732ca61f7e53eff40a7347f351
https://github.com/rhq-project/rhq/commit/5a3382f71e34e8732ca61f7e53eff40a7…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
Log Message:
-----------
[BZ 1097106] - Login page is shown for a while even when you are already logged in - Redirecting from / to /coregui not to /coregui/login, because if user is logged in she sees the "blue-screen-of-login™"
Commit: 9874b8e4816dee35833b90dc3f0a8218ee44557b
https://github.com/rhq-project/rhq/commit/9874b8e4816dee35833b90dc3f0a8218e…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[BZ 1069545] Add Subsystems and Server Configuration subcategories.
Commit: 5be9d35a859366f0da72329610d20b78d9e2bffb
https://github.com/rhq-project/rhq/commit/5be9d35a859366f0da72329610d20b78d…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
A modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/SubcategoryUpgradeTask.java
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
Log Message:
-----------
[BZ 1069545] Add a ManyToMany relationship between resource type and proper subcategories. Also, add new table, upgrade schema, and upgrade tasks to move to the new model.
Commit: 1535aaf8bf5094893573a4f1aa3e92c2c66c52c7
https://github.com/rhq-project/rhq/commit/1535aaf8bf5094893573a4f1aa3e92c2c…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/SubCategoriesMetadataParser.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceSubCategory.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBean.java
Log Message:
-----------
[BZ 1069545] Clean the subcategory class as well the persisting layers.
Commit: 25d37b1e1197bc3c4503a2138d13f3a443768f48
https://github.com/rhq-project/rhq/commit/25d37b1e1197bc3c4503a2138d13f3a44…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceSubCategory.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBean.java
Log Message:
-----------
[BZ 1069545] Add code that indepdently persists the subcategories.
Commit: 302326a1c2e8890f9e367e200d00b54a482e28f5
https://github.com/rhq-project/rhq/commit/302326a1c2e8890f9e367e200d00b54a4…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/PluginMetadataParser.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/SubCategoriesMetadataParser.java
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/ExtensionModelTest.java
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/NestedSubCategoriesMetadataParserTest.java
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/SubCategoriesMetadataParserTest.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceSubCategory.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/AutoGroupCompositeFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/FlyweightCache.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/ResourceSubCategoryFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/ResourceTypeFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/composite/AutoGroupComposite.java
M modules/core/plugindoc/src/main/java/org/rhq/core/tool/plugindoc/PluginDescriptorProcessor.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/navigation/group/ResourceGroupTreeNode.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/navigation/resource/ResourceTreeModelUIBean.java
M modules/enterprise/server/appserver/src/main/scripts/storage_setup.groovy
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginExtensionMetadataTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateResourceSubsystemTest.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBean.java
Log Message:
-----------
[BZ 1069545] First cut at removing the predefined subcategories concept. This version has some functionality removed but will be added in later revisions.
Commit: 7e32c7fdd5d02fa5c0d30618c590ee01a52d385f
https://github.com/rhq-project/rhq/commit/7e32c7fdd5d02fa5c0d30618c590ee01a…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M etc/eclipse-tools/hibernate.cfg.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java
Log Message:
-----------
[BZ 1069545] Gui changes for the subcategory generation. The subcategories are now driven by attributes on the child resource type.
Commit: 62021ed04882b2d0da8d4e2dd562d3ddd99fc1b2
https://github.com/rhq-project/rhq/commit/62021ed04882b2d0da8d4e2dd562d3ddd…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/Resource.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest.java
Log Message:
-----------
[BZ 1069545] Fix queries related to subcategories.
Commit: 386e726eceb5c346c6e75c17fa0619b71b5f2c0c
https://github.com/rhq-project/rhq/commit/386e726eceb5c346c6e75c17fa0619b71…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
Log Message:
-----------
[BZ 1069545] More subcategory cleanup, removing unused code and fixing joined queries.
Commit: fe5bb64ca90c10c29658646f398a4f4479599617
https://github.com/rhq-project/rhq/commit/fe5bb64ca90c10c29658646f398a4f447…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/SubcategoryUpgradeTask.java
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceTypeCriteria.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupContextMenu.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/type/ResourceTypeRepository.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/navigation/resource/ResourceTreeModelUIBean.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginExtensionMetadataTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdatePluginMetadataTestBase.java
Log Message:
-----------
[BZ 1069545] Removing more undeeded code for fetching subcategories. Subcategories are now just a proper field on the resource type.
Commit: 7915a1c0d1f94206cd4a0fd41fd1ea2b5cb59342
https://github.com/rhq-project/rhq/commit/7915a1c0d1f94206cd4a0fd41fd1ea2b5…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/PluginMetadataParser.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[BZ 1069545] Updates to the tree build structure.
Commit: f20731b47a3c3a30903a0f08c73b8a4fa7860167
https://github.com/rhq-project/rhq/commit/f20731b47a3c3a30903a0f08c73b8a4fa…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
Log Message:
-----------
[BZ 1069545] More updates to the tree build structure.
Commit: 39bb847b8118bc46ceeeac43cfb4d8db0f6fef41
https://github.com/rhq-project/rhq/commit/39bb847b8118bc46ceeeac43cfb4d8db0…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java
Log Message:
-----------
[BZ 1069545] More updates to the tree build structure for the resource view.
Commit: 6863de9642a0c4470cd871d4f2cb807fd245cce5
https://github.com/rhq-project/rhq/commit/6863de9642a0c4470cd871d4f2cb807fd…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[BZ 1069545] The resource tree view now renders subcategories as well as nested subcategories with the identical names properly.
Commit: 3b2550b2b8fab19a96e14a42ad9404de8a8a324b
https://github.com/rhq-project/rhq/commit/3b2550b2b8fab19a96e14a42ad9404de8…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/domain/intentional-api-changes-since-4.10.0.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceTypeCriteria.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceSubCategory.java
Log Message:
-----------
[BZ 1069545] First round for addressing API differences due to this change.
Commit: 198f9331180ca6c9757216c55a1fde62a223d05c
https://github.com/rhq-project/rhq/commit/198f9331180ca6c9757216c55a1fde62a…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/domain/intentional-api-changes-since-4.10.0.xml
Log Message:
-----------
[BZ 1069545] Updates to the API change.
Commit: cabbc1165ff95ba3406fc745026c5d3b40370562
https://github.com/rhq-project/rhq/commit/cabbc1165ff95ba3406fc745026c5d3b4…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBean.java
Log Message:
-----------
[BZ 1069545] Fix type merging to support updates to subcategories.
Commit: 3ee07efc34418b75eeb2432841dd704bfa2d03aa
https://github.com/rhq-project/rhq/commit/3ee07efc34418b75eeb2432841dd704bf…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/domain/intentional-api-changes-since-4.10.0.xml
Log Message:
-----------
[BZ 1069545] Reorder api check exceptions.
Commit: 880d1abae7d10d98f33f45aded50ab0604550ce8
https://github.com/rhq-project/rhq/commit/880d1abae7d10d98f33f45aded50ab060…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/SubcategoryUpgradeTask.java
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
Log Message:
-----------
[BZ 1069545] Database upgrade task for subcategories.
Commit: 3cd47a544572fc3d3ea326f97d6d51a222b1b15d
https://github.com/rhq-project/rhq/commit/3cd47a544572fc3d3ea326f97d6d51a22…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M etc/samples/skeleton-plugin/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/cassandra/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/jboss-as-5/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/jboss-as/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/perftest/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/platform/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/rhq-storage/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[BZ 1069545] Remove subcategories from all the plugins and fix subcategory nesting where needed.
Commit: c0431c9fb84f248427bad7395448f970cfb11035
https://github.com/rhq-project/rhq/commit/c0431c9fb84f248427bad7395448f970c…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/SubCategoriesMetadataParser.java
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/NestedSubCategoriesMetadataParserTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest.java
R modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/SubcategoryTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateResourceSubsystemTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/AbstractEJB3Test.java
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/illegal-subcat-1.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-2children.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-grandchild.xml
M modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-services-v2_0.xml
A modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-services-v3_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-v1_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-v1_1.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-v2_0.xml
M modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/no-subcat.xml
A modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/old-subcat.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v1_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v1_1.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v2_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v3_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/services-v1_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/services-v2_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/test-subcategories.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/test-subcategories2.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/test-subcategories3.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/two-subcat.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerBean.java
Log Message:
-----------
[BZ 1069545] Update remaining unit and integration tests. The tests are heavily simplified because there is entity to handle subcategories. Subcategories are now just a field on the resource type so there is not much to test anymore.
Commit: 7acf5a029ea1aba3dd4155e30c5a5f5e6df0528c
https://github.com/rhq-project/rhq/commit/7acf5a029ea1aba3dd4155e30c5a5f5e6…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/AutoGroupCompositeFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/FlyweightCache.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/ResourceSubCategoryFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/ResourceTypeFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/composite/AutoGroupComposite.java
M modules/enterprise/server/appserver/src/main/scripts/storage_setup.groovy
Log Message:
-----------
[BZ 1069545] Update serialization version to touched domain objects. Removed unused queries for domain objects. Deprecate more code. Remove inadvertently introduced groovy script. Increase string size for subcategory.
Commit: 8e092dbd6847caf6c97d629580d4077ba860094e
https://github.com/rhq-project/rhq/commit/8e092dbd6847caf6c97d629580d4077ba…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/SubCategoriesMetadataParser.java
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceTypeCriteria.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceSubCategory.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/FlyweightCache.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/ResourceSubCategoryFlyweight.java
Log Message:
-----------
[BZ 1069545] Add deprecation documentation to all the code modified for this feature.
Commit: 006f3cfe765ea23ad6f4a76484069f47be7e262d
https://github.com/rhq-project/rhq/commit/006f3cfe765ea23ad6f4a76484069f47b…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerBean.java
Log Message:
-----------
[1093822] RFE: Allow automatic uninventory of dead / missing / removed resources
Changing "DEAD" to "MISSING" in response to terminology feedback.
(cherry picked from commit 78df7de3618ac64f5e7595d54fa1ad30121e4f36)
Conflicts:
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerBean.java
Commit: 298a65c5154dc4106ac42e5e3c7d4a2fbbe78549
https://github.com/rhq-project/rhq/commit/298a65c5154dc4106ac42e5e3c7d4a2fb…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[BZ 1069545] Align subsystems subcategories with EAP admin console.
Commit: 277a70d72de1840c2c10b6d03b7ec0de942c9e24
https://github.com/rhq-project/rhq/commit/277a70d72de1840c2c10b6d03b7ec0de9…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/domain/intentional-api-changes-since-4.10.0.xml
M modules/core/domain/intentional-api-changes-since-4.11.0.xml
Log Message:
-----------
[BZ 1069545] Fix API changes files since RHQ 4.11 has been released.
Commit: 41c24733c5bcc6865e8903a5d8e231bd7be65518
https://github.com/rhq-project/rhq/commit/41c24733c5bcc6865e8903a5d8e231bd7…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/domain/intentional-api-changes-since-4.11.0.xml
Log Message:
-----------
[BZ 1069545] Fix API changes files since RHQ 4.11 has been released.
Commit: 389e03bfe37b0e6822e050bc8c7a50067aaafebd
https://github.com/rhq-project/rhq/commit/389e03bfe37b0e6822e050bc8c7a50067…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/dbutils/pom.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
Log Message:
-----------
[BZ 1069545] Increment database version number.
Commit: 6bd9be98054f8a9a67293cc137b6c8e3fc41e10b
https://github.com/rhq-project/rhq/commit/6bd9be98054f8a9a67293cc137b6c8e3f…
Author: jshaughn <jshaughn(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M etc/eclipse-tools/hibernate.cfg.xml
M etc/samples/skeleton-plugin/src/main/resources/META-INF/rhq-plugin.xml
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/PluginMetadataParser.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/SubCategoriesMetadataParser.java
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/ExtensionModelTest.java
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/NestedSubCategoriesMetadataParserTest.java
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/SubCategoriesMetadataParserTest.java
M modules/core/dbutils/pom.xml
A modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/SubcategoryUpgradeTask.java
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/core/domain/intentional-api-changes-since-4.10.0.xml
M modules/core/domain/intentional-api-changes-since-4.11.0.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceTypeCriteria.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/Resource.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceSubCategory.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/AutoGroupCompositeFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/FlyweightCache.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/ResourceSubCategoryFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/ResourceTypeFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/composite/AutoGroupComposite.java
M modules/core/plugindoc/src/main/java/org/rhq/core/tool/plugindoc/PluginDescriptorProcessor.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupContextMenu.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/type/ResourceTypeRepository.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/navigation/group/ResourceGroupTreeNode.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/navigation/resource/ResourceTreeModelUIBean.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginExtensionMetadataTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest.java
R modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/SubcategoryTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdatePluginMetadataTestBase.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateResourceSubsystemTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/AbstractEJB3Test.java
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/illegal-subcat-1.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-2children.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-grandchild.xml
M modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-services-v2_0.xml
A modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-services-v3_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-v1_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-v1_1.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-v2_0.xml
M modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/no-subcat.xml
A modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/old-subcat.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v1_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v1_1.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v2_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v3_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/services-v1_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/services-v2_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/test-subcategories.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/test-subcategories2.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/test-subcategories3.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/two-subcat.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBean.java
M modules/plugins/cassandra/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/jboss-as-5/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/jboss-as/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/perftest/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/platform/src/main/resources/META-INF/rhq-plugin.xml
M modules/plugins/rhq-storage/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
Merge pull request #22 from rhq-project/BZ1069545
Put EAP subsystems into JON subcategories - BZ1069545
Commit: 1e632542712dc9c77e7cd1b69d69efda51efe874
https://github.com/rhq-project/rhq/commit/1e632542712dc9c77e7cd1b69d69efda5…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/common/ProductInfo.java
M modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/CoreServer.java
A modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/core/AgentSupportedVersionTest.java
Log Message:
-----------
BZ 1097921 - first attempt at relaxing agent version check
Commit: 942f18c96ba7e2869820b7e0a5d8dcd10d889e54
https://github.com/rhq-project/rhq/commit/942f18c96ba7e2869820b7e0a5d8dcd10…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerProperties.java
Log Message:
-----------
[1060353] Non required or unused properties in rhq-server.properties are being required by rhqctl
Better handle backward compatible oracle settings where the "unused"
settings are carried forward via upgrade.
Commit: 007e6bdd575abd48681d6c321d6edbc878c29b52
https://github.com/rhq-project/rhq/commit/007e6bdd575abd48681d6c321d6edbc87…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-15 (Thu, 15 May 2014)
Changed paths:
M modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/ArchiveType.java
M modules/core/util/src/main/java/org/rhq/core/util/file/FileUtil.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/Deployer.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/DeploymentData.java
M modules/core/util/src/test/java/org/rhq/core/util/file/FileUtilTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerTest.java
Log Message:
-----------
[1070375] rhq:url-archive, rhq:archive should support destinationFile/destinationDir
- Add support for exploded archives. So, the new destinationDir attribute
can be used with exploded=true|false.
Also,
- Fix FileUtilTest.normalizePath() and .stripDriveLetter() to normalize
the Windows drive letter by ensuring upcase.
Commit: f9ef978b72ae6d484a4143990bbc5db8965cc18d
https://github.com/rhq-project/rhq/commit/f9ef978b72ae6d484a4143990bbc5db89…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-16 (Fri, 16 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseProcessDiscovery.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseServerComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/HostControllerComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ManagedASDiscovery.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[BZ 1015334] EAP 6 host controller domain host update results in managed
servers no longer being "manageable"
This commit deprecates 'domainHost' read-only pluginConfiguration property.
Instead new trait called 'Domain Host Name' was introduced.
BaseServerComponent#validateServerAttributes() now also checks for HC name
and if needed re-reads it from host.xml file. When <host name= changes,
deprecated 'domainHost' property does not get updated (since there is no way
from plugin avail code to update pluginConfiguration on server).
BaseServerComponent now handles 'domainHost' in memory, this variable gets
updated on component start or in avail code (when server was DOWN and now is
UP). Managed servers have domain host name as part of resource key, they get
correctly discovered when this change occurs.
Commit: e8ad09ec4c43149a06efd2be803caa43386ee956
https://github.com/rhq-project/rhq/commit/e8ad09ec4c43149a06efd2be803caa433…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-16 (Fri, 16 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseProcessDiscovery.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseServerComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/HostControllerComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ManagedASDiscovery.java
A modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ResultFailedException.java
Log Message:
-----------
[BZ 1015334] EAP 6 host controller domain host update results in managed
servers no longer being "manageable"
Fixed javadocs, renamed variables. Also made access to ASHostName
synchronized since it's value can be changed from avail thread and is being
read all over other threads. Big change of this commit is getAvailability().
Now we directly read server's name attribute instead of 'launch-type' (which
was probably lets-just-read-something) and in case of failure (making we
just failed to read value, but connection and other stuf is OK) we re'read
<host name from file and try the request again. This approach is more robust
than previous, which was only able to detect the change in case server avail
went from DOWN to UP. Now, we can detect the change anytime.
Commit: c55ce6d67aab6a95ba80c67086c705d310dc5948
https://github.com/rhq-project/rhq/commit/c55ce6d67aab6a95ba80c67086c705d31…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-05-16 (Fri, 16 May 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/common/ProductInfo.java
M modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/CoreServer.java
A modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/core/AgentSupportedVersionTest.java
Log Message:
-----------
Merge pull request #35 from rhq-project/feature/bz1097921-relax-agent-version-check
BZ 1097921 - relaxing agent version check for those servers that can support multiple agents.
Commit: 9fdb50b216cf8aa1ac2cb8fc3db32fdf88ddd5f6
https://github.com/rhq-project/rhq/commit/9fdb50b216cf8aa1ac2cb8fc3db32fdf8…
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-05-16 (Fri, 16 May 2014)
Changed paths:
M modules/core/domain/intentional-api-changes-since-4.11.0.xml
Log Message:
-----------
[BZ 1069545] Add one more API change exception.
Commit: 494e4288d111769782c96bd00b70565f952970ab
https://github.com/rhq-project/rhq/commit/494e4288d111769782c96bd00b70565f9…
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2014-05-17 (Sat, 17 May 2014)
Changed paths:
M modules/enterprise/pom.xml
M modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
M modules/enterprise/server/ear/pom.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/StatusHandlerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemInfoManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemInfoManagerLocal.java
A modules/enterprise/server/plugins/jdr-support/pom.xml
A modules/enterprise/server/plugins/jdr-support/src/main/java/org/rhq/enterprise/server/plugins/jdr/JdrServerPluginComponent.java
A modules/enterprise/server/plugins/jdr-support/src/main/resources/META-INF/rhq-serverplugin.xml
M modules/enterprise/server/plugins/pom.xml
M modules/enterprise/server/plugins/validate-all-serverplugins/pom.xml
A modules/enterprise/server/server-jdr/README.adoc
A modules/enterprise/server/server-jdr/pom.xml
A modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQCollectFiles.java
A modules/enterprise/server/server-jdr/src/main/java/org/jboss/as/jdr/commands/RHQStatusCommand.java
A modules/enterprise/server/server-jdr/src/main/java/org/rhq/server/jdr/RHQPlugin.java
M pom.xml
Log Message:
-----------
Merge pull request #28 from lzoubek/feature/jdr
Bug 1070323 - (JON3-41) JBoss ON must support JBoss Diagnostic Reporter (JDR)
Commit: 4c60489996c93083b79d709847bce31c45971357
https://github.com/rhq-project/rhq/commit/4c60489996c93083b79d709847bce31c4…
Author: Jeremie Lagarde <jer(a)printstacktrace.org>
Date: 2014-05-18 (Sun, 18 May 2014)
Changed paths:
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/tag/FunctionTagLibrary.java
Log Message:
-----------
BZ1098792 : Correct the url icons on the timeline view.
Commit: dcc27a2c1f1acbf9fb818c92eb27ce278ef6db99
https://github.com/rhq-project/rhq/commit/dcc27a2c1f1acbf9fb818c92eb27ce278…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-19 (Mon, 19 May 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/core/PingRequest.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/Agent.java
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
Log Message:
-----------
[1094540] Agents get permanently backfilled if backend database goes offline for a moment
Don't unset the backfill flag in the ping logic, just make
sure the agent knows the server thinks its down, and let it
resolve the situation by sending a full avail report, which when
processed will unset the backfill flag.
Commit: 182e9daa32eee3ca549dba8c6bdca71b579c0f2f
https://github.com/rhq-project/rhq/commit/182e9daa32eee3ca549dba8c6bdca71b5…
Author: Jirka Kremser <jiri.kremser(a)gmail.com>
Date: 2014-05-20 (Tue, 20 May 2014)
Changed paths:
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/tag/FunctionTagLibrary.java
Log Message:
-----------
Merge pull request #36 from jerr/BZ1098792
BZ1098792 : Correct the url icons on the timeline view. (lgtm, jk)
Commit: 76f9e174ed62be4742f35a91bd3e9aa02934a81e
https://github.com/rhq-project/rhq/commit/76f9e174ed62be4742f35a91bd3e9aa02…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-05-20 (Tue, 20 May 2014)
Changed paths:
M modules/enterprise/gui/portal-war/src/main/webapp/rhq/common/fileUpload.xhtml
Log Message:
-----------
[BZ 1099485] Fix JSF file upload popup for all upload locations
Commit: 8d27501568e19f159f35c83d8dcce544ad33c3d3
https://github.com/rhq-project/rhq/commit/8d27501568e19f159f35c83d8dcce544a…
Author: Lukas Krejci <lkrejci(a)redhat.com>
Date: 2014-05-20 (Tue, 20 May 2014)
Changed paths:
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/content/DeleteContentRunner.java
Log Message:
-----------
[BZ 1099497] Discover resource packages after package removal.
Commit: 62553ab62763f1d44833ac39776d8f8079c4a630
https://github.com/rhq-project/rhq/commit/62553ab62763f1d44833ac39776d8f807…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-20 (Tue, 20 May 2014)
Changed paths:
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerInstallUtil.java
Log Message:
-----------
Fixing a typo in default value for JDBC connection string for Postgres DB.
Commit: e77a5fb48029d8f3de801a5bc46fc0e5e02fcbbe
https://github.com/rhq-project/rhq/commit/e77a5fb48029d8f3de801a5bc46fc0e5e…
Author: Mike Thompson <mithomps(a)redhat.com>
Date: 2014-05-20 (Tue, 20 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3GraphListView.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
Log Message:
-----------
[BZ 1070352] (JON3-48) Increase the limit of resources allowed to be used in a metric group chart. Increased from 20 to 50 subgraphs. If it goes higher than 50 then a warning message is displayed that some of graph may not be displayed.
Commit: 0d6d1880215404ba54f7992f88cef0b4587646d6
https://github.com/rhq-project/rhq/commit/0d6d1880215404ba54f7992f88cef0b45…
Author: Mike Thompson <mithomps(a)redhat.com>
Date: 2014-05-20 (Tue, 20 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/CoreGUI.gwt.xml
R modules/enterprise/gui/coregui/src/main/webapp/js/d3.v3.3.13.js
R modules/enterprise/gui/coregui/src/main/webapp/js/d3.v3.3.13.min.js
A modules/enterprise/gui/coregui/src/main/webapp/js/d3.v3.3.48.js
A modules/enterprise/gui/coregui/src/main/webapp/js/d3.v3.3.48.min.js
Log Message:
-----------
Upgrade the d3 libraries from 3.3.13 to 3.3.48.
Commit: b1eec7471e703b4af0b17d3d3f842f87069305b0
https://github.com/rhq-project/rhq/commit/b1eec7471e703b4af0b17d3d3f842f870…
Author: Mike Thompson <mithomps(a)redhat.com>
Date: 2014-05-20 (Tue, 20 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/CoreGUI.gwt.xml
R modules/enterprise/gui/coregui/src/main/webapp/CoreGUI-4.11.0.css
A modules/enterprise/gui/coregui/src/main/webapp/CoreGUI-4.12.0.css
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.html
R modules/enterprise/gui/coregui/src/main/webapp/css/charts-4.11.0.css
A modules/enterprise/gui/coregui/src/main/webapp/css/charts-4.12.0.css
R modules/enterprise/gui/coregui/src/main/webapp/js/rhq-4.11.0.js
A modules/enterprise/gui/coregui/src/main/webapp/js/rhq-4.12.0.js
Log Message:
-----------
Manually rev the css and js lib version numbers to prevent browser caching.
Commit: 49b73f38211ba2078d38cd4e579159aba0ab8385
https://github.com/rhq-project/rhq/commit/49b73f38211ba2078d38cd4e579159aba…
Author: Filip Brychta <fbrychta(a)redhat.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M modules/enterprise/remoting/cli/src/main/samples/deploy-to-and-restart-JBAS.js
M modules/enterprise/remoting/cli/src/main/samples/modules/jbossas.js
Log Message:
-----------
[BZ 1090958] Improve waiting for operation results in sample CLI scripts
Commit: 618c6c9d483e4b2624306159c30759cf07b85a89
https://github.com/rhq-project/rhq/commit/618c6c9d483e4b2624306159c30759cf0…
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseProcessDiscovery.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseServerComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/HostControllerComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ManagedASDiscovery.java
A modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ResultFailedException.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
Merge pull request #23 from lzoubek/bugs/1015334
[BZ 1015334] EAP 6 host controller domain host update results in managed servers no longer being "manageable"
Commit: 94008542694eef157289e6f9884669480021b565
https://github.com/rhq-project/rhq/commit/94008542694eef157289e6f9884669480…
Author: jshaughn <jshaughn(a)redhat.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/core/PingRequest.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/Agent.java
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
Log Message:
-----------
Merge pull request #38 from rhq-project/jshaughn/1094540
[1094540] Agents get permanently backfilled if backend database goes off...
Commit: fabe6f71458edc2cb5baec031b40c260c613fdb6
https://github.com/rhq-project/rhq/commit/fabe6f71458edc2cb5baec031b40c260c…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M modules/common/cassandra-schema/pom.xml
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/AbstractManager.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/CQLStep.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/DBConnectionFactory.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/PopulateCacheIndex.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/SchemaManager.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/SchemaUpdateThreadFactory.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/Step.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/UpdateFile.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/VersionManager.java
M modules/common/cassandra-schema/src/main/resources/schema/update/0002.xml
A modules/common/cassandra-schema/src/main/resources/schema/update/0003.xml
M modules/common/cassandra-schema/src/test/java/org/rhq/cassandra/schema/UpdateFileTest.java
M modules/core/dbutils/pom.xml
M modules/core/dbutils/src/main/scripts/dbsetup/sysconfig-data.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/common/composite/SystemSetting.java
M modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementSchedule.java
M modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/workers/MetricsIndexUpdateAccumulator.java
M modules/enterprise/server/installer/pom.xml
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/InstallerServiceImpl.java
M modules/enterprise/server/installer/src/main/resources/module/main/module.xml
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBeanTest.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementScheduleManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageClientManager.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/AggregateCacheMapper.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/CacheMapper.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/DateTimeService.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricsDAO.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricsServer.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/RawCacheMapper.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/StorageResultSetFuture.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/AggregationManager.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/AggregationState.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/AggregationType.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/Aggregator.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/BaseAggregator.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/BatchAggregationScheduler.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/BatchAggregationState.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/BatchAggregator.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/BatchException.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/BatchFailureListener.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/CacheAggregator.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/CacheIterator.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/CombinedMetricsIterator.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/CombinedMetricsPair.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/Compute1HourData.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/Compute24HourData.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/Compute6HourData.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/IndexAggregatesPair.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/MetricsFuturesPair.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/OneHourDataScheduler.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/PastDataAggregator.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/PersistFunctions.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/RawDataScheduler.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/SixHourDataScheduler.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/TaskTracker.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/AggregateNumericMetric.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/AggregateNumericMetricMapper.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/AggregateType.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/CacheIndexEntry.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/CacheIndexEntryMapper.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/MetricsIndexEntry.java
R modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/MetricsIndexEntryMapper.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/MetricsTable.java
A modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/NumericMetric.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/RawNumericMetric.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/AggregationTests.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/DateTimeServiceTest.java
A modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/InMemoryMetricsDB.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/MetricsDAOTest.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/MetricsPerfTests.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/MetricsServerTest.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/MetricsTest.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/WaitForRawInserts.java
R modules/helpers/metrics-simulator/src/main/java/org/rhq/metrics/simulator/SimulatedMetricsServer.java
M modules/helpers/metrics-simulator/src/main/java/org/rhq/metrics/simulator/Simulator.java
Log Message:
-----------
first cut at metrics_cache table which replaces metrics_index table
The number of reads performed during aggregation grow linearly in proportion to
the number of schedules with data to be aggregated. In the worst case scenario
when 1 hr and 6 hr data are aggregated along with raw data, the number of reads
is 3 * N where N is the number of schedules. If there are a million schedules
with data, then a million reads have to be performed just to aggregate the raw
data.
The new metrics_cache table allows us to dramatically reduce the number of
reads. When raw data for example is stored it is now written to both the
raw_data table as well as the metrics_cache table. A single partition, i.e.,
row, in metrics_cache contains data for some configurable number of schedules.
Right now it defaults to 100. Each partition in metrics_cache contains data
only for a given time slice, e.g., 18:00 to 19:00. Once aggregation has run for
that time slice, the partition is deleted.
If we have a million schedules with raw data and 100 schedules are being stored
per partition in metrics_cache, then the number of reads drops from 1 million
to 10,000. That is a 99% reduction in the number of reads. And this reduction
will not come with a sharp increase in memory utilization.
Some refactoring and fixing bug in TaskTracker
Moving code to process batches into Aggregator2 (which will be renamed). Part
of the reason for this refactoring is logging. Info or debug level logging can
be turned on for AggregationManager without flooding the log file with a lot
of log statements.
TaskTracker provides synchronization for schedules tasks. It is used to track
when all of the scheduled tasks have completed. CountDownLatch cannot be used
anymore because it requires you to specify the number of tasks or events up
front. This worked fine with the metrics_index table since we were only
querying against a single row, and we would iterate over the result set to get
the count. It is not know in advance though how many rows there will be in
metrics_cache so a different sychronization mechanism was needed.
Lastly I should mention that I am not referring to CQL rows here but rather
rows at the actual storage layer, i.e., thrift rows.
more clean up, removing classes that are now unused.
update logging to output number of schedules aggregated
cleaning up and re-enabling some tests
This commit also updates the logic for determine when aggregation last ran
after a server outage. It is a bit more complicated now since with
metrics_cache there can be multiple partitions per time slice; so, we have to
iterate over all possible partitiion keys per time slice, and if we fail to
find any data, only then do we check the previous time slice. It was eaasier
with the metrics_index table because there was only one partition per time
slice.
re-enabling and updating tests in MetricsServerTest
update server code to pass min/max schedule ids to MetricsServer
adding some initial support for failure handling
This commit gives the capability to log stack traces when exceptions occur
while processing a batch of futures. More importantly, this is a step towards
providing fail fast behavior. Suppose we provide a configurable threshold for
failures, and when that threshold is passed, we abort the aggregation so that
it can be retried at some later time.
making some changes based on feedback from code review
The wait() notify() calls have been replaced with a CountDownLatch to address
the scenario in which notify() is invoked before wait(). JavaDoc has also been
added to explain usage.
remove references to now obsolete metrics_index table
There is still a reference in the data migration code. That will be addressed
in a separate task.
changing naming convention for the bucket column in metrics_cache
Previously when inserting a row into metrics_index, the bucket column would
have the next wider bucket as its value. For example, if we inserted raw data,
then we would update metrics_index with the bucket column having a value of
"one_hour_metrics". With the schema changes to start using metrics_cache in
place of metrics_index, this approach got confusing. The bucket column now
is set to the name of the historical table in which data is being written.
adding metrics_cache_index table to schema along with initial query support
update metrics_cache_index when inserting raw data
updating, refactoring tests
do not insert raw data that is too old
This initial support caps the age at 24 hours. The plan going forward however
is to make that cap configurable.
update metrics_cache and metrics_cache_index for 1 hour and 6 hour data
This commit also introduces a big refactoring of AggregationTests. Tracking and
updating expected values was tedious and error prone; consequently, I
introduced InMemoryMetricsDB.
re-enabling 24 hour data tests
adding initial support for aggregating late/past data
There are two main changes in this commit. The first is the initial suppport
for aggregating late data. That is, raw data that is stored after its time
slice has already passed.
The schema for metrics_cache_index is changed slightly as well. We now order by
the time column before the start_schedule_id column. And we are always storing
the day, i.e., hour zero in the time_slice column. This reduces the number of
queries that need to be performed when looking to see if there is past data to
aggregate.
There is still work to do for handling late data along with a bunch of clean
up and refactoring. I am trying to consolidate the logic as much as possible
for aggregating past data and for current data so as to avoid a lot of the code
duplication that is going on right now.
major refactoring to consolidate common aggregation functions
After adding initial support for aggregating old/past data, it was evident that
there was a lot of duplicate functionality around aggregating past and current
data. This commit introduces a new class, BaseAggregator, which contains common
functions. Aggregation has been renamed to CacheAggregator since it only works
with data out of the metrics_cache table.
This is also the initial commit for CacheIterator. The computeAggregates
function, in its previous forms, took a list of result sets as input. The
computations to be performed for past and current data is the same, but the
format of the input differed. Now the input is an Iterable so that the function
can be used with both past and current data.
updating logic for determining most recent raw data after server outage
This commit also remove the logic around the min/max scheudle ids. Previously
we needed the min and max schedule ids in order to determine the possible set
of rows in metrics_cache. This is no longer necessary though since we track the
schedule ids in metrics_cache_index.
adding more util methods and javadoc to DateTimeService
add support for aggregating cache blocks in PastDataAggregator
If aggregation for a cache block (i.e., partition in metrics_cache) fails,
neither the partition nor the corresponding row in metrics_cache_index are
deleted. When a subsequent aggregation run is performed, PastDataAggregator
will retry those failed partitions. It can be assumed that all data for the
time slice is present in metrics_cache; therefore, we can pull data from
metrics_cache instead of raw_metrics and potentially reduce query and I/O
overhead.
when the 6 hour time slice has passed for late data, recompute the 6 hour data
This commit is best explained with an example. Suppose the current time is
06:12. We receive a measurement report with data having a timestamp of 05:50.
Aggregation will run again at 07:00. The 6 hour time slice for the late data is
00:00 to 06:00, and that time slice has already passed. When aggregation runs,
we not only compute the 1 hour aggregate for the data inserted at 05:50, we
also recompute the 6 hour aggregate so that the late data is included.
update cache and cache index only when necessary for late data
When aggregating late data whose 6 hour time slice has not yet finished, we
should update metrics_cache and metrics_cache_index so that the necessary rows
are present when 6 hour data aggregation runs. If the 6 hour time slice has
already passed, then there is no need to update metrics_cache and
metrics_cache_index because we go ahead and recompute the 6 hour data. The
same idea holds with 24 hour data. If the 24 hour time slice has not yet
finished, then should update metrics_cache and metrics_cache_index so that the
necessary rows are present when 24 hour data aggregation runs; however, if the
24 hour time slice has already passed, then there is no need to perform the
updates because we will (in the next commit) go ahead and recompute 24 hour
data.
adding support for recomputing 24 hour data
refactoring some functions into a utility class
This commit also updates the logic in PastDataAggregator for how it invokes the
processCacheBlock method. If the 6 hour time slice has finished, it no longer
updates the metrics_cache and metrics_cache_index tables. There are additional
changes needed for when PastDataAggregator calls processCacheBlock. It needs to
determine if the 6 hour and 24 hour data need to be recomputed similar to what
is done in the processBatch method.
recompute 6 hour data when aggregating late data out of metrics_cache table
If the 6 hour time slice of the late data has passed, we need to recompute the
6 hour data just as we do when we pull data from raw_metrics.
updating test for recomputing 24 hr data when pulling data from metrics_cache
refactoring task scheduling logic
Task scheduling logic has been pulled up into BaseAggregator which is now an
abstract class. Subclasses are responsible for creating the Runnable tasks.
more refactoring to correctly compute the number of schedules processed
introduce AggregationTask to provide error handling
making schema changes to metrics_cache_index table
Some columns have been renamed and a new column has been added. We now have the
following timestamp columns - day, collection_time_slice, and insert_time_slice.
collection_time_slice is the timestamp provided by the reported data.
insert_time_slice is the raw time slice in which the data is inserted. For
example, if data is inserted at 17:02, insert_time_slice will be 17:00. And
day is the 24 hour time slice of the collection timestamp.
insert_time_slice is the new column. Previously there was a scenario in which
we could fail to aggregate data. Suppose aggregation for a cache partition
failed. Its cache index entry would be left intact., and note that the set of
schedule ids was empty. Then late data is reported in the next time slice. At
that point, the cache index entry is updated with the schedule ids of the late
data. Prior to this commit we would have only aggregated data for the schedule
ids with late data.
Now we always update the schedule ids for the cache index, even for current
data. When we have past/late data, we now compare collection_time_slice with
insert_time_slice to determine if we can pull data from metrics_cache.
fix scheduling logic for past data aggregation tasks
With the addition of the insert_time_slice column, we can now have multiple
index entries for a {column_time_slice, start_schedule_id} pair. We can reduce
those into a single index entry and submit an aggregation task for that
combined entry.
PastDataAggregator also now has a deleteCacheIndexEntries function to take care
of deleting all index entries for a {column_time_slice, start_schedule_id} pair.
more refactoring of processing index entries and adding javadocs
refactoring tests and adding javadocs
use the same insert time slice for each raw data
There is no need to recompute the insert time slice for each raw data. It is
sufficient to use insert time slice timestamp as the starting point at which
we beging inserting raw data.
do not schedule aggregation tasks on I/O thread
I had previously and inadvertently perfoming the scheduling of aggregation
tasks on an I/O thread. Long running tasks should never run on an I/O thread.
I discovered this mistake in a test environment where I was generating
NoHostAvailableExceptions because of this mistake.
This commit also makes a subtle yet significant change in
AggregateNumericMetricMapper. It now checks for nulls which it should have been
doing all along since we use weak consistency for reads and writes. The change
was needed because I was hitting occassional NPEs with past data aggregation
when 1 hr and/or 6 hr aggregates have to be computed. It is easiest to explain
with an example.
Suppose we are aggregating some past data and we also need to aggregate the
1 hour data into 6 hour data. Almost immediately after computing and storing
the 1 hour data for the given time slice, we then fetch all of the 1 hour data
for the 6 hour time slice. Unless the query is against the same node to which
the preceding write went, the query results might not include all of the data.
We do not have to worry about the missing data in the result sets though
because we already have the data in memory.
updating logging and adding javadocs
add support for "decactivating" metrics_cache
Deactivating metrics_cache results in data *not* being pulled from it. This
applies to both past and current data. Once a specified time has been reached,
it is reactived and we start pulling from metrics_cache again. This logic is
necessary for two purrposes. First, we need it simplify and speed up the data
migration that will be necessary when upgrading to RHQ 4.11. Secondly, it is
necessary for the resizing of cache partitions to take effect. For example,
suppose we store data for up to 5 schedules per cache partition. We decide
to store data for 10 schedules per partition. We need to deactivate the cache
while the change takes effect.
fixing merge conflicts from rebase
Adding data migration support needed during upgrades
The C* schema management tool has been changed such that it now supports
arbitrary tasks in addition to raw CQL statements. An arbitrary task/step must
implement the new Step interface. PopulateCacheIndex is one such custom task
that migrates data out of metrics_index and into metrics_cache_index.
A property has been added to the system settings for the cache activation time.
PopulateCacheIndex sets that property so the server knows when it can start
pulling data from metrics_cache during aggregation. And at server start up,
MetricsServer is initialized with the property value.
fixing merge conflict errors
Commit: 2f52d8d6492420b54b0acf9b42667ddb3e8f544d
https://github.com/rhq-project/rhq/commit/2f52d8d6492420b54b0acf9b42667ddb3…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/PopulateCacheIndex.java
M modules/common/cassandra-schema/src/main/resources/schema/update/0002.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
Log Message:
-----------
fixing upgrade for metrics aggregation schema changes
Commit: 5cbf4208dceb03514d10a7efeb201392fbade535
https://github.com/rhq-project/rhq/commit/5cbf4208dceb03514d10a7efeb201392f…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-05-22 (Thu, 22 May 2014)
Changed paths:
M modules/core/dbutils/src/main/scripts/dbsetup/sysconfig-data.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageClientManager.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricsServer.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/aggregation/AggregationManager.java
Log Message:
-----------
[BZ 1100278] system setting cannot be null
Commit: aa0032bfd6c99aef71af5dd2ab93cacd92c82a6c
https://github.com/rhq-project/rhq/commit/aa0032bfd6c99aef71af5dd2ab93cacd9…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-05-22 (Thu, 22 May 2014)
Changed paths:
M modules/common/cassandra-schema/pom.xml
M modules/enterprise/server/installer/src/main/resources/module/main/module.xml
Log Message:
-----------
remove unnecessary dependency
I had added a dependency on guava but it is picked up transitively from the
datastax driver. Adding the dependemcy causes guava to be included in the ear
which in turn can cause LinkageErrors because guava is loaded from both the
datastax module and from the ear.
Commit: 0d6acf988ec6d24a7c04887e23ce3716adc32e4b
https://github.com/rhq-project/rhq/commit/0d6acf988ec6d24a7c04887e23ce3716a…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-05-22 (Thu, 22 May 2014)
Changed paths:
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/PopulateCacheIndex.java
Log Message:
-----------
handle edge case for aggregation/upgrade scenario
See the lengthy comment I added in PopulateCacheIndex for the details.
Commit: 0f0c6e874b1955fa0542a01c38857ac14089d8fc
https://github.com/rhq-project/rhq/commit/0f0c6e874b1955fa0542a01c38857ac14…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-05-22 (Thu, 22 May 2014)
Changed paths:
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/StorageResultSetFuture.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/StorageSession.java
Log Message:
-----------
[BZ 1100309] Handle read/write timeouts
Commit: ebda8f6186cdcddc9fe60b65af15a8c2c4b98488
https://github.com/rhq-project/rhq/commit/ebda8f6186cdcddc9fe60b65af15a8c2c…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/CoreGUI.java
R modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/Footer.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/footer/FavoritesButton.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/InventoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/menu/MenuBarView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/message/MessageBar.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/message/MessageCenterView.java
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI-4.12.0.css
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.html
A modules/enterprise/gui/coregui/src/main/webapp/css/patternfly-custom.css
R modules/enterprise/gui/coregui/src/main/webapp/css/patternfly-login.css
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly.css
A modules/enterprise/gui/coregui/src/main/webapp/fonts/FontAwesome.otf
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.eot
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.svg
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.ttf
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.woff
A modules/enterprise/gui/coregui/src/main/webapp/img/top-bar.png
M modules/enterprise/gui/coregui/src/main/webapp/login
Log Message:
-----------
[BZ 1069662] (JON3-16) Adapt JON UI title bar to common Red Hat L&F
MenuBar rewriten using patternfly and is styled using new dark style. Also
added dropdown submenus to our main menu (including hiding them when
permissions are not met). Submenus more or less copy our view structure.
Notifications appear as a small box (patternflied) on right bellow
fav+messagebox buttons.
Commit: 481dbc2a158f44a73d37465c2676fddb1b13e9a4
https://github.com/rhq-project/rhq/commit/481dbc2a158f44a73d37465c2676fddb1…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M modules/plugins/platform/src/main/java/org/rhq/plugins/platform/ProcessComponent.java
A modules/plugins/platform/src/main/java/org/rhq/plugins/platform/ProcessComponentConfig.java
M modules/plugins/platform/src/main/java/org/rhq/plugins/platform/ProcessDiscoveryComponent.java
Log Message:
-----------
Bug 1100609 - Process resources keep monitoring old process when changing piql or pid file
Wrapped config params in a class
Null out config instance and process instance when stopping component
Do not fill the metric report if the process is DOWN
Commit: a4315bd5a1afe208df208514a32ecbf1ebbae322
https://github.com/rhq-project/rhq/commit/a4315bd5a1afe208df208514a32ecbf1e…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseServerComponent.java
Log Message:
-----------
Fix Wildfly server attributes validation in AS7 Plugin's BaseServerCompoent
Both AS7 and Wildfly8 have an empty product-name attribute in the root management node
To distinguish one from the other we need to read the release-version attribute
Commit: 84c57e7399af98d580497ea08030835ddea55cb3
https://github.com/rhq-project/rhq/commit/84c57e7399af98d580497ea08030835dd…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/menu/MenuBarView.java
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.html
A modules/enterprise/gui/coregui/src/main/webapp/js/respond.min.js
Log Message:
-----------
include respond.js so IE8 understands media queries, small fix in menu divider html output
Commit: dac8b5125b710047c6604e14b9de6776c55f81d1
https://github.com/rhq-project/rhq/commit/dac8b5125b710047c6604e14b9de6776c…
Author: jsanda <john.sanda(a)gmail.com>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/domain/ListPagedResult.java
Log Message:
-----------
Merge pull request #29 from genman/bz1091072
Bug 1091072 - fix ListPagedResult to deal with empty result sets
Commit: 0cb77edb747f1a5f441e98820e495d7f11e43424
https://github.com/rhq-project/rhq/commit/0cb77edb747f1a5f441e98820e495d7f1…
Author: Jirka Kremser <jiri.kremser(a)gmail.com>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/CoreGUI.java
R modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/Footer.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/footer/FavoritesButton.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/InventoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/menu/MenuBarView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/message/MessageBar.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/message/MessageCenterView.java
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI-4.12.0.css
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.html
A modules/enterprise/gui/coregui/src/main/webapp/css/patternfly-custom.css
R modules/enterprise/gui/coregui/src/main/webapp/css/patternfly-login.css
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly.css
A modules/enterprise/gui/coregui/src/main/webapp/fonts/FontAwesome.otf
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.eot
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.svg
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.ttf
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.woff
A modules/enterprise/gui/coregui/src/main/webapp/img/top-bar.png
A modules/enterprise/gui/coregui/src/main/webapp/js/respond.min.js
M modules/enterprise/gui/coregui/src/main/webapp/login
Log Message:
-----------
Merge pull request #33 from lzoubek/feature/jon-3-16
[BZ 1069662] (JON3-16) Adapt JON UI title bar to common Red Hat L&F
Commit: 781fadc854e94708087b5e4536421ee1ce87370d
https://github.com/rhq-project/rhq/commit/781fadc854e94708087b5e4536421ee1c…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/webapp/login
Log Message:
-----------
[BZ 1069667] - IE can't handle svg image -> png; adding respond.js for IE for login page
Commit: 46e40a32a4ea2101559d7398109564fff1fc3db1
https://github.com/rhq-project/rhq/commit/46e40a32a4ea2101559d7398109564fff…
Author: Costel Cosman <costelcsmn(a)yahoo.ro>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/internal/GlobalConditionCache.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/AvailabilityDurationCacheElement.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/AvailabilityManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/AvailabilityManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/jobs/AlertAvailabilityDurationJob.java
Log Message:
-----------
[1099114] AlertAvailabilityDurationJob interrogates a wrong duration interval
Make sure the query for availability changes uses a duration adjusted for
the agent time, not the server time. This is done by now storing the agent
avail change startTime in the timer's jobInfo for the duration check job.
notes
- these duration check jobs do not survive server restarts, so we can assume
the job's infoMaps will always have the new startTime set.
Commit: 4790e9f07e82fd56e976758fb91e58752d3ef318
https://github.com/rhq-project/rhq/commit/4790e9f07e82fd56e976758fb91e58752…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-23 (Fri, 23 May 2014)
Changed paths:
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/PluginMetadataParser.java
M modules/core/client-api/src/main/resources/rhq-plugin.xsd
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
A modules/core/domain/src/main/java/org/rhq/core/domain/resource/MissingPolicy.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java
A modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/MissingPolicyResourceTypesView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/ResourceTypeTreeView.java
R modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/UninventoryMissingResourceTypesView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/ResourceTypeGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/ResourceTypeGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/AvailabilityManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBean.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[1093822] RFE (offshot of JON3-42) : Allow automatic uninventory of dead / missing / removed resources
Incorporate review feedback:
- add plugin-descriptor flag for types supporting the MISSING avail type
- use that flag to disable non-supporting types in the admin view for
setting the policy.
- add ability to automatically ignore missing resources, in addition to
the initial commit which provided automatic uninventory.
- lots of end-to-end changes to support the new MissingPolicy setting.
Commit: ed0a80a420421a3dfded7991533cdc6aa8bf1047
https://github.com/rhq-project/rhq/commit/ed0a80a420421a3dfded7991533cdc6aa…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-24 (Sat, 24 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/menu/MenuBarView.java
Log Message:
-----------
fix build - view class was renamed
Commit: de227d11645ddaeaff7a337f1c2ad2b3badd54ec
https://github.com/rhq-project/rhq/commit/de227d11645ddaeaff7a337f1c2ad2b3b…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-26 (Mon, 26 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly-custom.css
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly.css
Log Message:
-----------
updated patternfly.css version + fixed menubar look in firefox (now both safari and ff should look same)
Commit: a60d5994d24ff2bdecb4182c8216cd86f767ffe9
https://github.com/rhq-project/rhq/commit/a60d5994d24ff2bdecb4182c8216cd86f…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-26 (Mon, 26 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly.css
Log Message:
-----------
[Bug 1101166] Buttons are not aligned properly and not visible in alert
definition creation page
Disable another interfering pieces in patternfly.css
Commit: 3919825c5d19fa4d930fc0e248e2c02e6fff424a
https://github.com/rhq-project/rhq/commit/3919825c5d19fa4d930fc0e248e2c02e6…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-26 (Mon, 26 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly-custom.css
Log Message:
-----------
fixed main menu link colors when not yet :visited
Commit: 4bba58bca1e7363c1cba2d777e92a07ace9a1d41
https://github.com/rhq-project/rhq/commit/4bba58bca1e7363c1cba2d777e92a07ac…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-27 (Tue, 27 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/json/ResultFailedException.java
Log Message:
-----------
Throw ResultFailedException only in case we really only failed to read
requested attribute but we succeeded to connect and authenticate
this fixes issue introduced by PR23: agent log was incorrectly spammed by
warn avail messages when standalone or domain EAP6 was turned off.
Commit: e1355eada75d609c8993e1b81fef72f4b80222ee
https://github.com/rhq-project/rhq/commit/e1355eada75d609c8993e1b81fef72f4b…
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2014-05-27 (Tue, 27 May 2014)
Changed paths:
M etc/samples/mbeans-on-as7-plugin/pom.xml
M modules/plugins/jboss-as-7-jmx/src/main/java/org/rhq/modules/plugins/jbossas7/jmx/ApplicationMBeansComponent.java
M modules/plugins/jboss-as-7-jmx/src/main/java/org/rhq/modules/plugins/jbossas7/jmx/ApplicationMBeansDiscoveryComponent.java
Log Message:
-----------
Bug 1099220 - jbossas7/jmx/ApplicationMBeansDiscoveryComponent does not work with WildFly8
Updated port discovery (use HTTP management port with Wildfly standalone
and HTTP application port with Wildfly managed servers in domain mode)
Upadted remote JMX url builder (use "http-remoting-jmx" transport with
Wildfly servers)
Updated sample plugin POM file
Tested on EAP6 standalone and domain
Tested on Widfly 8.1.0.CR2 standalone and domain
Commit: 98bde1c66b3bc78b6907531688fdb7fdd63edc8a
https://github.com/rhq-project/rhq/commit/98bde1c66b3bc78b6907531688fdb7fdd…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-27 (Tue, 27 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DomainDeploymentComponent.java
A modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DomainDeploymentDiscovery.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/HostControllerComponent.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
[BZ 1069691] (JON3-25, PRODMGT-368) DomainDeployments should be managed in a
single menu option in domain mode
Deploymet resource has been removed from Server-Group level. Now we have
only DomainDeployment (living under DC) and Deployment (discovered under
ManagedServer). We manage everything related to ServerGroups within
DomainDeployment's configuration and operations. Operation 'promote' remains
(although not needed anymore)
To assign DomainDeployment with Server-Group user adds new Configuration map
item, select SG, runtime-name and enabled/disabled state.
To enable/disable deployment on given SG user edits particular configite and
changes enabled boolean attribute
To remove DomainDeployment from SG user just removes given map item.
Given domain deployment cannot be assigned to same server group more than
once (even with different runtime-name) - EAP restriction. runtime-name
cannot be changed on existing map items (it's documented and ignored)
New operation for DomainDeployment resource called 'restart' was introduced.
User can restart deployment in particular SG or in all assigned SGs.
DomainDeplooyment's getAvailability() was also changed to return MISSING
instead of DOWN when deployment is not found on EAP.
DomainDeployments get discovered only under master DomainController, not
slave HostControllers
Commit: b6b7eeedb60e4275f2bfc51cb479f639423efe3e
https://github.com/rhq-project/rhq/commit/b6b7eeedb60e4275f2bfc51cb479f6394…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-27 (Tue, 27 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupMetricsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/MeasurementChartsGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/metric/MetricsGroupViewDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3GraphListView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3MultiLineGraph.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMeasurementTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMembersComparisonView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMetricsTableDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMonitoringTablesView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/MeasurementChartsGWTServiceImpl.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/visibility/ResourceMetricsFormPrepareAction.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/measurement/tables/MetricsTableUIBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementChartsManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementChartsManagerLocal.java
Log Message:
-----------
[1079225] Graphs of sub-level resources in groups fail
API's dealing with Resource Groups should typically handle all 3 types of
resource groups: standard, autogroup and autoclusters. The way to do this
is to use an EntityContext in the API. In this case we were ignoring
autoclusters. This fix converts a few group-related APIs to use
EntityContext. It simplifies the APIs, fixes this bug and likely fixes
a few other problems.
Commit: 1689799d0d95233b93af9c0fd713db4e4cbe6dea
https://github.com/rhq-project/rhq/commit/1689799d0d95233b93af9c0fd713db4e4…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-27 (Tue, 27 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/measurement/MeasurementOOBDataSource.java
Log Message:
-----------
[552112] Add time column to Suspect Metrics page
A 4 year old request but still useful, and we aim to please.
Commit: 38a93e0c78182664b735a6135b46dcf19ef9ca7d
https://github.com/rhq-project/rhq/commit/38a93e0c78182664b735a6135b46dcf19…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-27 (Tue, 27 May 2014)
Changed paths:
M modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/discovery/DiscoveryBossBeanTest.xml
M modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/inventory/InventoryManagerBeanTest.xml
Log Message:
-----------
fix test failures
Commit: f7efbcec4f35b81e78c4a75a41d64a278f6dcd84
https://github.com/rhq-project/rhq/commit/f7efbcec4f35b81e78c4a75a41d64a278…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-28 (Wed, 28 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/menu/MenuBarView.java
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly-custom.css
Log Message:
-----------
new MenuBarView styling
Commit: 6a068de7be6199ff7e608b28f72118817d4e5832
https://github.com/rhq-project/rhq/commit/6a068de7be6199ff7e608b28f72118817…
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-05-28 (Wed, 28 May 2014)
Changed paths:
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/auth/test/SubjectManagerBeanTest.java
Log Message:
-----------
Itest for logging in without a role.
Commit: 4453ba314a0411e29fa67ea4a05a0fb3f37b862b
https://github.com/rhq-project/rhq/commit/4453ba314a0411e29fa67ea4a05a0fb3f…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-05-28 (Wed, 28 May 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/instance/ServerManagerBean.java
Log Message:
-----------
[BZ 1101770,1101773] make sure we do not process agent commands
Commit: 5907f88f4d64cd2b21ca708549b74d31c9a3f6ab
https://github.com/rhq-project/rhq/commit/5907f88f4d64cd2b21ca708549b74d31c…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-05-29 (Thu, 29 May 2014)
Changed paths:
M modules/common/cassandra-schema/src/test/java/org/rhq/cassandra/schema/UpdateFileTest.java
Log Message:
-----------
fix test failure
Commit: 0c7827b3a33d6c269aa1cc896d8260d2c6db0856
https://github.com/rhq-project/rhq/commit/0c7827b3a33d6c269aa1cc896d8260d2c…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-29 (Thu, 29 May 2014)
Changed paths:
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryManager.java
Log Message:
-----------
some minor code cleanup
Commit: bf2f036d4049dcc5b5d35fe6015f82acf2f2f61d
https://github.com/rhq-project/rhq/commit/bf2f036d4049dcc5b5d35fe6015f82acf…
Author: Libor Zoubek <lzoubek(a)redhat.com>
Date: 2014-05-30 (Fri, 30 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseServerComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/HostControllerComponent.java
Log Message:
-----------
on HosctController component hold info if given HC is DC as well
This value is updated on component start and also by availability code, when
going from DOWN to UP (to handle cases, when HC was reconfigured to DC)
Access to HC Component property is synchronized, because value is updated by
avail code and can read by discovery code
Commit: bd90bfa78c36f6ba38c64d27a528162dcccfe892
https://github.com/rhq-project/rhq/commit/bd90bfa78c36f6ba38c64d27a528162dc…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-30 (Fri, 30 May 2014)
Changed paths:
M modules/core/dbutils/src/main/scripts/dbsetup/obsolete-schema.xml
Log Message:
-----------
[BZ 1069545] - addendum to subcategory work
When removing tables from our schema those obsolete tables must be added to
obsolete-schema.xml in order to properly support db overwrite.
- This should also fix test failures resulting from this omission in the
original work.
Commit: d3c6251b5f8aebf1ad4c24b703e3f1adffe338eb
https://github.com/rhq-project/rhq/commit/d3c6251b5f8aebf1ad4c24b703e3f1adf…
Author: Heiko W. Rupp <hwr(a)pilhuhn.de>
Date: 2014-05-30 (Fri, 30 May 2014)
Changed paths:
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseServerComponent.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DomainDeploymentComponent.java
A modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DomainDeploymentDiscovery.java
M modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/HostControllerComponent.java
M modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
Log Message:
-----------
Merge pull request #40 from lzoubek/feature/JON3-25
[BZ 1069691] (JON3-25, PRODMGT-368) DomainDeployments should be managed in a single menu option in domain mode
Commit: b1b4eeef1682f6a15a31e2103969236b8783b2e8
https://github.com/rhq-project/rhq/commit/b1b4eeef1682f6a15a31e2103969236b8…
Author: John Sanda <jsanda(a)redhat.com>
Date: 2014-05-30 (Fri, 30 May 2014)
Changed paths:
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricsDAO.java
M modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricsServer.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/MetricsServerTest.java
Log Message:
-----------
[BZ 1015706,1092756] check for invalid max and update it with the avg
We also log a warning to indicate that we have come across an invalid metric.
We then update and persist the max.
Conflicts:
modules/enterprise/server/server-metrics/src/main/java/org/rhq/server/metrics/MetricsServer.java
Commit: 55bdc209d73045f024d7925a8d4d0950da81c97c
https://github.com/rhq-project/rhq/commit/55bdc209d73045f024d7925a8d4d0950d…
Author: Mike Thompson <mithomps(a)redhat.com>
Date: 2014-05-30 (Fri, 30 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/MetricGraphData.java
Log Message:
-----------
Remove protection from weird metrics like avg > high or avg < low now that BZ1015706, and BZ1092756 are fixed.
Looks like I had already removed the high value check but still had the low value check in place.
Commit: ed8a2c4ce29920559febbd23129db6d9afa77d99
https://github.com/rhq-project/rhq/commit/ed8a2c4ce29920559febbd23129db6d9a…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-05-30 (Fri, 30 May 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AgentDetailView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/operation/history/ResourceOperationHistoryDetailsView.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationJob.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationManagerBean.java
Log Message:
-----------
[1103375] Viewing operation details for operations with no results throws uncaught exception in GUI
- Handled cases where null results are returned from an operation excecution.
- Fixed one op history update path where [results] data could be lost.
Commit: 948b646e37826f0062af1f24b77738e847d7a546
https://github.com/rhq-project/rhq/commit/948b646e37826f0062af1f24b77738e84…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-06-02 (Mon, 02 Jun 2014)
Changed paths:
M .gitignore
M code-coverage/pom.xml
M etc/eclipse-tools/hibernate.cfg.xml
M etc/samples/mbeans-on-as7-plugin/pom.xml
M etc/samples/skeleton-plugin/src/main/resources/META-INF/rhq-plugin.xml
A modules/.gitignore
M modules/cli-tests/pom.xml
M modules/common/ant-bundle/pom.xml
M modules/common/ant-bundle/src/main/java/org/rhq/bundle/ant/type/ArchiveType.java
M modules/common/cassandra-auth/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-arquillian/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-core/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-maven-plugin/pom.xml
M modules/common/cassandra-ccm/cassandra-ccm-testng/pom.xml
M modules/common/cassandra-ccm/pom.xml
M modules/common/cassandra-installer/pom.xml
M modules/common/cassandra-schema/pom.xml
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/AbstractManager.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/CQLStep.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/DBConnectionFactory.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/PopulateCacheIndex.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/SchemaManager.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/SchemaUpdateThreadFactory.java
A modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/Step.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/UpdateFile.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/VersionManager.java
A modules/common/cassandra-schema/src/main/resources/schema/update/0003.xml
M modules/common/cassandra-schema/src/test/java/org/rhq/cassandra/schema/UpdateFileTest.java
M modules/common/cassandra-util/pom.xml
M modules/common/drift/pom.xml
M modules/common/filetemplate-bundle/pom.xml
M modules/common/jboss-as-dmr-client/pom.xml
M modules/common/jboss-as-dmr-client/src/main/java/org/rhq/common/jbossas/client/controller/DatasourceJBossASClient.java
M modules/common/jboss-as/pom.xml
M modules/common/pom.xml
M modules/core/arquillian-integration/archive/pom.xml
M modules/core/arquillian-integration/container/pom.xml
M modules/core/arquillian-integration/pom.xml
M modules/core/arquillian-integration/suite-extension/pom.xml
M modules/core/arquillian-integration/test-agent-plugin/pom.xml
M modules/core/client-api/pom.xml
A modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/lifecycle/PluginContainerLifecycle.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/PluginMetadataParser.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/agent/metadata/SubCategoriesMetadataParser.java
M modules/core/client-api/src/main/java/org/rhq/core/clientapi/server/core/PingRequest.java
M modules/core/client-api/src/main/resources/rhq-plugin.xsd
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/ExtensionModelTest.java
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/NestedSubCategoriesMetadataParserTest.java
M modules/core/client-api/src/test/java/org/rhq/core/clientapi/agent/metadata/test/SubCategoriesMetadataParserTest.java
M modules/core/comm-api/pom.xml
M modules/core/dbutils/pom.xml
A modules/core/dbutils/src/main/java/org/rhq/core/db/upgrade/SubcategoryUpgradeTask.java
M modules/core/dbutils/src/main/scripts/dbsetup/inventory-schema.xml
M modules/core/dbutils/src/main/scripts/dbsetup/obsolete-schema.xml
M modules/core/dbutils/src/main/scripts/dbsetup/sysconfig-data.xml
M modules/core/dbutils/src/main/scripts/dbupgrade/db-upgrade.xml
M modules/core/domain/intentional-api-changes-since-4.10.0.xml
A modules/core/domain/intentional-api-changes-since-4.11.0.xml
M modules/core/domain/pom.xml
M modules/core/domain/src/main/java/org/rhq/core/domain/common/ProductInfo.java
M modules/core/domain/src/main/java/org/rhq/core/domain/common/composite/SystemSetting.java
A modules/core/domain/src/main/java/org/rhq/core/domain/criteria/PluginCriteria.java
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/ResourceTypeCriteria.java
M modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/RemoteAccessInfo.java
A modules/core/domain/src/main/java/org/rhq/core/domain/install/remote/SSHSecurityException.java
M modules/core/domain/src/main/java/org/rhq/core/domain/measurement/AvailabilityType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/measurement/MeasurementSchedule.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/Agent.java
A modules/core/domain/src/main/java/org/rhq/core/domain/resource/MissingPolicy.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/Resource.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceSubCategory.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/ResourceType.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/ProblemResourceComposite.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/composite/ResourceAvailabilitySummary.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/AutoGroupCompositeFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/FlyweightCache.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/ResourceSubCategoryFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/flyweight/ResourceTypeFlyweight.java
M modules/core/domain/src/main/java/org/rhq/core/domain/resource/group/composite/AutoGroupComposite.java
M modules/core/gui/pom.xml
M modules/core/native-system/pom.xml
M modules/core/plugin-api/pom.xml
M modules/core/plugin-container-itest/pom.xml
M modules/core/plugin-container/pom.xml
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/content/DeleteContentRunner.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityExecutor.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/AvailabilityProxy.java
M modules/core/plugin-container/src/main/java/org/rhq/core/pc/inventory/InventoryManager.java
M modules/core/plugin-test-api/pom.xml
M modules/core/plugin-test-util/pom.xml
M modules/core/plugin-validator/pom.xml
M modules/core/plugindoc/pom.xml
M modules/core/plugindoc/src/main/java/org/rhq/core/tool/plugindoc/PluginDescriptorProcessor.java
M modules/core/pom.xml
M modules/core/util/pom.xml
M modules/core/util/src/main/java/org/rhq/core/util/file/FileUtil.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/Deployer.java
M modules/core/util/src/main/java/org/rhq/core/util/updater/DeploymentData.java
M modules/core/util/src/test/java/org/rhq/core/util/file/FileUtilTest.java
M modules/core/util/src/test/java/org/rhq/core/util/updater/DeployerTest.java
M modules/enterprise/agent/pom.xml
M modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/AgentMain.java
A modules/enterprise/agent/src/main/java/org/rhq/enterprise/agent/PluginContainerLifecycleListener.java
M modules/enterprise/agentupdate/pom.xml
M modules/enterprise/binding/pom.xml
M modules/enterprise/binding/src/main/java/org/rhq/bindings/client/RhqManager.java
M modules/enterprise/comm/pom.xml
M modules/enterprise/gui/agentupdate-war/pom.xml
M modules/enterprise/gui/content_http-war/pom.xml
M modules/enterprise/gui/coregui/pom.xml
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/CoreGUI.java
R modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/Footer.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AgentPluginTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/SystemSettingsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/agent/install/RemoteAgentInstallView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/IgnoreResourceTypesView.java
A modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/MissingPolicyResourceTypesView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/templates/ResourceTypeTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/topology/AgentDetailView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/table/Table.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/DashboardView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/portlets/groups/GroupMetricsPortlet.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/footer/FavoritesButton.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/MeasurementChartsGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/PluginGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/RemoteInstallGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/gwt/ResourceTypeGWTService.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/InventoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/history/AbstractOperationHistoryListView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/detail/operation/schedule/AbstractOperationScheduleDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/MetricGraphData.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/common/graph/graphtype/AvailabilityOverUnderGraphType.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupContextMenu.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/metric/MetricsGroupViewDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3GraphListView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/CompositeGroupD3MultiLineGraph.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMeasurementTableView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMembersComparisonView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMetricsTableDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/monitoring/table/GroupMonitoringTablesView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/operation/schedule/GroupOperationScheduleDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/summary/ActivityView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ChildHistoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeDatasource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/operation/history/ResourceOperationHistoryDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/operation/schedule/ResourceOperationScheduleDetailsView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/summary/ActivityView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/type/ResourceTypeRepository.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/menu/MenuBarView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/operation/OperationHistoryView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/report/measurement/MeasurementOOBDataSource.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/message/MessageBar.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/message/MessageCenterView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/MeasurementChartsGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/PluginGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/RemoteInstallGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/server/gwt/ResourceTypeGWTServiceImpl.java
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/CoreGUI.gwt.xml
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ru.properties
M modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
R modules/enterprise/gui/coregui/src/main/webapp/CoreGUI-4.11.0.css
A modules/enterprise/gui/coregui/src/main/webapp/CoreGUI-4.12.0.css
M modules/enterprise/gui/coregui/src/main/webapp/CoreGUI.html
R modules/enterprise/gui/coregui/src/main/webapp/css/charts-4.11.0.css
A modules/enterprise/gui/coregui/src/main/webapp/css/charts-4.12.0.css
A modules/enterprise/gui/coregui/src/main/webapp/css/patternfly-custom.css
M modules/enterprise/gui/coregui/src/main/webapp/css/patternfly.css
A modules/enterprise/gui/coregui/src/main/webapp/fonts/FontAwesome.otf
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.eot
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.svg
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.ttf
A modules/enterprise/gui/coregui/src/main/webapp/fonts/fontawesome-webfont.woff
A modules/enterprise/gui/coregui/src/main/webapp/img/top-bar.png
R modules/enterprise/gui/coregui/src/main/webapp/js/d3.v3.3.13.js
R modules/enterprise/gui/coregui/src/main/webapp/js/d3.v3.3.13.min.js
A modules/enterprise/gui/coregui/src/main/webapp/js/d3.v3.3.48.js
A modules/enterprise/gui/coregui/src/main/webapp/js/d3.v3.3.48.min.js
A modules/enterprise/gui/coregui/src/main/webapp/js/jquery-login-page-only-1.11.1.min.js
A modules/enterprise/gui/coregui/src/main/webapp/js/respond.min.js
R modules/enterprise/gui/coregui/src/main/webapp/js/rhq-4.11.0.js
A modules/enterprise/gui/coregui/src/main/webapp/js/rhq-4.12.0.js
M modules/enterprise/gui/coregui/src/main/webapp/login
M modules/enterprise/gui/downloads-war/pom.xml
M modules/enterprise/gui/pom.xml
M modules/enterprise/gui/portal-war/pom.xml
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/common/tag/FunctionTagLibrary.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/legacy/action/resource/common/monitor/visibility/ResourceMetricsFormPrepareAction.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/measurement/tables/MetricsTableUIBean.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/navigation/group/ResourceGroupTreeNode.java
M modules/enterprise/gui/portal-war/src/main/java/org/rhq/enterprise/gui/navigation/resource/ResourceTreeModelUIBean.java
M modules/enterprise/gui/portal-war/src/main/webapp/rhq/common/fileUpload.xhtml
M modules/enterprise/gui/remote-client-war/pom.xml
M modules/enterprise/gui/remoting-war/pom.xml
M modules/enterprise/gui/rest-examples-war/pom.xml
M modules/enterprise/gui/rest-war/pom.xml
M modules/enterprise/pom.xml
M modules/enterprise/remoting/cli/pom.xml
M modules/enterprise/remoting/cli/src/main/samples/deploy-to-and-restart-JBAS.js
M modules/enterprise/remoting/cli/src/main/samples/modules/jbossas.js
M modules/enterprise/remoting/client-api/pom.xml
M modules/enterprise/remoting/client-deps/pom.xml
M modules/enterprise/remoting/pom.xml
M modules/enterprise/scripting/api/pom.xml
M modules/enterprise/scripting/javascript/pom.xml
M modules/enterprise/scripting/pom.xml
M modules/enterprise/scripting/python/pom.xml
M modules/enterprise/server/appserver/pom.xml
M modules/enterprise/server/appserver/src/main/resources/plugins/README.txt
M modules/enterprise/server/appserver/src/main/scripts/rhq-container.build.xml
M modules/enterprise/server/client-api/pom.xml
M modules/enterprise/server/data-migration/pom.xml
M modules/enterprise/server/data-migration/src/main/java/org/rhq/server/metrics/migrator/workers/MetricsIndexUpdateAccumulator.java
M modules/enterprise/server/ear/pom.xml
M modules/enterprise/server/embeddedagent/pom.xml
M modules/enterprise/server/installer/pom.xml
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/InstallerServiceImpl.java
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerInstallUtil.java
M modules/enterprise/server/installer/src/main/java/org/rhq/enterprise/server/installer/ServerProperties.java
M modules/enterprise/server/installer/src/main/resources/module/main/module.xml
M modules/enterprise/server/installer/src/test/java/org/rhq/enterprise/server/installer/client/DatasourceJBossASClientTest.java
M modules/enterprise/server/itests-2/pom.xml
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/auth/test/SubjectManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/measurement/MeasurementDataManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginExtensionMetadataTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBeanTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBeanTest.java
R modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/SubcategoryTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdatePluginMetadataTestBase.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/resource/metadata/test/UpdateResourceSubsystemTest.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/AbstractEJB3Test.java
M modules/enterprise/server/itests-2/src/test/java/org/rhq/enterprise/server/test/TestAgentClient.java
M modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/discovery/DiscoveryBossBeanTest.xml
M modules/enterprise/server/itests-2/src/test/resources/org/rhq/enterprise/server/inventory/InventoryManagerBeanTest.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/illegal-subcat-1.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-2children.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-grandchild.xml
M modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-services-v2_0.xml
A modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-services-v3_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-v1_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-v1_1.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/nested-subcat-v2_0.xml
M modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/no-subcat.xml
A modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/old-subcat.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v1_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v1_1.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v2_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/one-subcat-v3_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/services-v1_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/services-v2_0.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/test-subcategories.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/test-subcategories2.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/test-subcategories3.xml
R modules/enterprise/server/itests-2/src/test/resources/test/metadata/resource/two-subcat.xml
M modules/enterprise/server/jar/intentional-api-changes-since-4.10.0.xml
M modules/enterprise/server/jar/pom.xml
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/AgentClient.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/agentclient/impl/AgentClientImpl.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/internal/GlobalConditionCache.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/model/AvailabilityDurationCacheElement.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/auth/SubjectManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/instance/ServerManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/AgentManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/CoreServer.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/RemoteInstallManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/install/remote/SSHInstallUtility.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/AvailabilityManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/AvailabilityManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementChartsManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementChartsManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementProblemManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/measurement/MeasurementScheduleManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationJob.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/operation/OperationManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/ResourceTypeManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/group/LdapGroupManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerLocal.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/PluginManagerRemote.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/ResourceMetadataManagerBean.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/resource/metadata/UpdatePluginsOnAgentsJob.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/AbstractRestBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/ContentHandlerBean.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/PluginHandlerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/RootHandlerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/StatusHandlerBean.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/BooleanValue.java
A modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/rest/domain/PluginRest.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/scheduler/jobs/AlertAvailabilityDurationJob.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/storage/StorageClientManager.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/sync/importers/SystemSettingsImporter.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemInfoManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemInfoManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/system/SystemManagerLocal.java
M modules/enterprise/server/jar/src/main/resources/quartz.properties
A modules/enterprise/server/jar/src/test/java/org/rhq/enterprise/server/core/AgentSupportedVersionTest.java
M modules/enterprise/server/plugins/alert-aerogear-ups/pom.xml
M modules/enterprise/server/plugins/alert-cli/pom.xml
M modules/enterprise/server/plugins/alert-email/pom.xml
M modules/enterprise/server/plugins/alert-irc/pom.xml
Log Message:
-----------
Merge branch 'master' into jshaughn/as7-deployment
Conflicts:
modules/plugins/jboss-as/src/test/java/org/rhq/plugins/jbossas/test/JBossASPluginTest.java
Commit: e3206ffd939c41cce87c2efcf5bb3c0628d3fa99
https://github.com/rhq-project/rhq/commit/e3206ffd939c41cce87c2efcf5bb3c062…
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-06-02 (Mon, 02 Jun 2014)
Changed paths:
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/AlertCriteria.java
M modules/core/domain/src/main/java/org/rhq/core/domain/criteria/MeasurementDefinitionCriteria.java
Log Message:
-----------
[614599] add ability to filter by plugin name to AlertCriteria and MeasurementDefinitionCriteria
throwing a bone to an old RFE
Compare: https://github.com/rhq-project/rhq/compare/9bc96ca434b4...e3206ffd939c
Branch: refs/heads/feature/bz1069606-rebase-eap-63
Home: https://github.com/rhq-project/rhq
Commit: 811544eb5a7bfce6243e9c7e7ee0ce874da4146e
https://github.com/rhq-project/rhq/commit/811544eb5a7bfce6243e9c7e7ee0ce874…
Author: John Mazzitelli <mazz(a)redhat.com>
Date: 2014-06-02 (Mon, 02 Jun 2014)
Changed paths:
M modules/enterprise/server/safe-invoker/src/main/java/org/rhq/enterprise/server/safeinvoker/HibernateDetachUtility.java
Log Message:
-----------
BZ 1069606 - EAP 6.3 uses a newer hibernate that uses a newer javassist which names its proxies differently. This fixes things like the left-hand tree and operation history among many other various things I'm sure.