[rhq-project/rhq] dbab11: [1159003] Alert notification sending fails due to ...
by Jay Shaughnessy
Branch: refs/heads/hotfix/jon3.1.2
Home: https://github.com/rhq-project/rhq
Commit: dbab1189aba8cb6ab60d2729d81f7fb93499180c
https://github.com/rhq-project/rhq/commit/dbab1189aba8cb6ab60d2729d81f7fb...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertConditionLogManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertConditionManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertConditionManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/CachedConditionManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/CachedConditionManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/jms/AlertConditionConsumerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/instance/CacheConsistencyManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/instance/CacheConsistencyManagerLocal.java
Log Message:
-----------
[1159003] Alert notification sending fails due to database deadlock error
Remove the umbrella Tx surrounding sending of alert notifications. It used
to be that all notifications would be sent in one REQUIRES_NEW SLSB call. It
was necessary to do this because the notifications were themselves sent
within a larger, very heavy, umbrella Tx that involved the alert generation
itself (among other things). Prior work restructured that logic and
moved notification sending to a more logical place, executing after
alert generation, cache update and recovery logic handling. But the prior
work left the notification sending under a single transaction. This
isn't really necessary or desirable. Each notification should be processed
individually, not holding any resources past its execution, and
persisting each notification log in its own Tx. Although not proven,
the deadlock situation was likely caused when an alert definition defined
multiple notifications, and one held resources required by another.
Also, rename some local SLSB methods with "Tx" suffixes to better reflect
their behavior.
(cherry picked from commit 9485d519fffbcaa55f100c691def6b6cae2564d9)
Conflicts:
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertConditionManagerBean.java
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertManagerBean.java
(cherry picked from commit 4dd2dfcb5936ab6a2459528a4aee805243442923)
9 years, 5 months
[rhq-project/rhq] db908a: [BZ 1161806] Switch the entire server metrics code...
by Stefan Negrea
Branch: refs/heads/release/jon3.3.x
Home: https://github.com/rhq-project/rhq
Commit: db908a0e8db58b59b753ffe3a1e11756fa8df8c8
https://github.com/rhq-project/rhq/commit/db908a0e8db58b59b753ffe3a1e1175...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/StartupBean.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/aggregation/IndexIterator.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/MetricsServerTest.java
Log Message:
-----------
[BZ 1161806] Switch the entire server metrics code to use an UTC timezone in all the code. This will avoid any DST issues since there is no DST in UTC timezone. Also, this will avoid any problems due to having an HA environment where the servers are distributed in different timezones.
Commit: c04cd203cc75050cf0185d2bb712d5fafcd05b4a
https://github.com/rhq-project/rhq/commit/c04cd203cc75050cf0185d2bb712d5f...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/Replace412Index.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/ReplaceIndex.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/ReplaceRHQ411Index.java
Log Message:
-----------
[BZ 1161806] Shift the timeslice to a correct UTC timeslice during the index migration. This will gurantee that during metrics index updates the new indexes have slices based on UTC timezone.
Commit: 818d986fc632c0a616452bef45409cd1b01aca6a
https://github.com/rhq-project/rhq/commit/818d986fc632c0a616452bef45409cd...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M modules/common/cassandra-schema/src/test/java/org/rhq/cassandra/schema/ReplaceIndexTest.java
Log Message:
-----------
[BZ 1161806] Fix broken unit tests due to timeslice shift to UTC timezone based.
Commit: 21fa2ecdc108d7791172c40720a2418d4ddbd0b8
https://github.com/rhq-project/rhq/commit/21fa2ecdc108d7791172c40720a2418...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/Replace412Index.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/ReplaceIndex.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/ReplaceRHQ411Index.java
Log Message:
-----------
[BZ 1161806] Update the migration code to handle cases where the data spans a DST change. Without this change, the code will not be able to properly retreive indexes that if the start date is before the DST transition and end date is after the DST transition.
Compare: https://github.com/rhq-project/rhq/compare/2fe8255ef8ed...21fa2ecdc108
9 years, 5 months
[rhq-project/rhq] 566a19: [BZ 1160775] - RFE Adding a way to show/hide RHQ s...
by Jiri Kremser
Branch: refs/heads/ui-subsystems-customization
Home: https://github.com/rhq-project/rhq
Commit: 566a1941a3bfa98ad52198ecbd1e74c498699605
https://github.com/rhq-project/rhq/commit/566a1941a3bfa98ad52198ecbd1e74c...
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
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/users/UserEditView.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/DashboardsView.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/inventory/groups/detail/ResourceGroupContextMenu.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupDetailView.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/ResourceDetailView.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/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/preferences/UserPreferenceNames.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/preferences/UserPreferences.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_zh.properties
Log Message:
-----------
[BZ 1160775] - RFE Adding a way to show/hide RHQ subsystems in UI
Current UI is overcomplicated. RHQ does lots of things and
different users use it for different purposes. Although many
subsystems are interconnected and may depend on each other
(e.g. metrics and alerts). This is not the case for all of them
and in the sake of simplicity some of them could be hidden in
UI if user wants to.
This PR allows to hide following subsystems/features in UI:
* content
* reports
* administration
* events
* operations
* alerts
* config
* drift
NOTE: This change is only about hiding it in UI, the subsystems
are still working and can be acessed via REST, CLI or direct
URL.
The subsystems can be shown/hidden on the user page
${host}/coregui/#Administration/Security/Users/${userId}
and this information is saved to the user preferences.
It is orthogonal to the access rights that are specified for
roles. Each user may decide what to hide to make the UI
cleaner for him/her.
Commit: be40cf9a6a22594ad3d982f88799542fa730882c
https://github.com/rhq-project/rhq/commit/be40cf9a6a22594ad3d982f88799542...
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/users/UserEditView.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/AbstractRecordEditor.java
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/preferences/UserPreferences.java
M modules/enterprise/gui/coregui/src/main/webapp/org.rhq.coregui.CoreGUI/sc/skins/CoreGUI/skin_styles.css
Log Message:
-----------
[BZ 1160775] - RFE Adding a way to show/hide RHQ subsystems in UI - fixing FF issues and changing the switches according to UX proposal
Commit: 362bd314583ef3edbd56af802c55e64609dd92eb
https://github.com/rhq-project/rhq/commit/362bd314583ef3edbd56af802c55e64...
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/users/UserEditView.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_zh.properties
M modules/enterprise/gui/coregui/src/main/webapp/org.rhq.coregui.CoreGUI/sc/skins/CoreGUI/skin_styles.css
Log Message:
-----------
[BZ 1160775] - RFE Adding a way to show/hide RHQ subsystems in UI - i18n and improving CSS for the switches
Compare: https://github.com/rhq-project/rhq/compare/d3e494a3e40b...362bd314583e
9 years, 5 months
[rhq-project/rhq] ffd542: [BZ 1161806] Switch the entire server metrics code...
by Stefan Negrea
Branch: refs/heads/master
Home: https://github.com/rhq-project/rhq
Commit: ffd54287c7c02a3552d3f6c7288a00a6cd85bed9
https://github.com/rhq-project/rhq/commit/ffd54287c7c02a3552d3f6c7288a00a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/StartupBean.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/aggregation/IndexIterator.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/MetricsServerTest.java
Log Message:
-----------
[BZ 1161806] Switch the entire server metrics code to use an UTC timezone in all the code. This will avoid any DST issues since there is no DST in UTC timezone. Also, this will avoid any problems due to having an HA environment where the servers are distributed in different timezones.
Commit: cf281ecb648c80bd8659a02ca19af0eddb13c684
https://github.com/rhq-project/rhq/commit/cf281ecb648c80bd8659a02ca19af0e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-11-11 (Tue, 11 Nov 2014)
Changed paths:
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/Replace412Index.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/ReplaceIndex.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/ReplaceRHQ411Index.java
Log Message:
-----------
[BZ 1161806] Shift the timeslice to a correct UTC timeslice during the index migration. This will gurantee that during metrics index updates the new indexes have slices based on UTC timezone.
Commit: 8a5df3d3922db1652220222b1d7384a40bc37093
https://github.com/rhq-project/rhq/commit/8a5df3d3922db1652220222b1d7384a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-11-11 (Tue, 11 Nov 2014)
Changed paths:
M modules/common/cassandra-schema/src/test/java/org/rhq/cassandra/schema/ReplaceIndexTest.java
Log Message:
-----------
[BZ 1161806] Fix broken unit tests due to timeslice shift to UTC timezone based.
Commit: a45eb3e477cbb9b284da28d8049c4a9514584d62
https://github.com/rhq-project/rhq/commit/a45eb3e477cbb9b284da28d8049c4a9...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-11-11 (Tue, 11 Nov 2014)
Changed paths:
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/Replace412Index.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/ReplaceIndex.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/ReplaceRHQ411Index.java
Log Message:
-----------
[BZ 1161806] Update the migration code to handle cases where the data spans a DST change. Without this change, the code will not be able to properly retreive indexes that if the start date is before the DST transition and end date is after the DST transition.
Compare: https://github.com/rhq-project/rhq/compare/1dd295933482...a45eb3e477cb
9 years, 5 months
[rhq-project/rhq] a45eb3: [BZ 1161806] Update the migration code to handle c...
by Stefan Negrea
Branch: refs/heads/BZ1161806
Home: https://github.com/rhq-project/rhq
Commit: a45eb3e477cbb9b284da28d8049c4a9514584d62
https://github.com/rhq-project/rhq/commit/a45eb3e477cbb9b284da28d8049c4a9...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-11-11 (Tue, 11 Nov 2014)
Changed paths:
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/Replace412Index.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/ReplaceIndex.java
M modules/common/cassandra-schema/src/main/java/org/rhq/cassandra/schema/ReplaceRHQ411Index.java
Log Message:
-----------
[BZ 1161806] Update the migration code to handle cases where the data spans a DST change. Without this change, the code will not be able to properly retreive indexes that if the start date is before the DST transition and end date is after the DST transition.
9 years, 5 months
[rhq-project/rhq] 4dd2df: [1159003] Alert notification sending fails due to ...
by Jay Shaughnessy
Branch: refs/heads/release/jon3.1.x
Home: https://github.com/rhq-project/rhq
Commit: 4dd2dfcb5936ab6a2459528a4aee805243442923
https://github.com/rhq-project/rhq/commit/4dd2dfcb5936ab6a2459528a4aee805...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2014-11-11 (Tue, 11 Nov 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertConditionLogManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertConditionManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertConditionManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/CachedConditionManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/CachedConditionManagerLocal.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/engine/jms/AlertConditionConsumerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/instance/CacheConsistencyManagerBean.java
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/cloud/instance/CacheConsistencyManagerLocal.java
Log Message:
-----------
[1159003] Alert notification sending fails due to database deadlock error
Remove the umbrella Tx surrounding sending of alert notifications. It used
to be that all notifications would be sent in one REQUIRES_NEW SLSB call. It
was necessary to do this because the notifications were themselves sent
within a larger, very heavy, umbrella Tx that involved the alert generation
itself (among other things). Prior work restructured that logic and
moved notification sending to a more logical place, executing after
alert generation, cache update and recovery logic handling. But the prior
work left the notification sending under a single transaction. This
isn't really necessary or desirable. Each notification should be processed
individually, not holding any resources past its execution, and
persisting each notification log in its own Tx. Although not proven,
the deadlock situation was likely caused when an alert definition defined
multiple notifications, and one held resources required by another.
Also, rename some local SLSB methods with "Tx" suffixes to better reflect
their behavior.
(cherry picked from commit 9485d519fffbcaa55f100c691def6b6cae2564d9)
Conflicts:
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertConditionManagerBean.java
modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/alert/AlertManagerBean.java
9 years, 5 months
[rhq-project/rhq] 3e92f4: Create gh-pages branch via GitHub
by Jiri Kremser
Branch: refs/heads/gh-pages
Home: https://github.com/rhq-project/rhq
Commit: 3e92f40837b7473f098feb0a2d3ae8218b1261d1
https://github.com/rhq-project/rhq/commit/3e92f40837b7473f098feb0a2d3ae82...
Author: Jirka Kremser <jiri.kremser(a)gmail.com>
Date: 2014-02-28 (Fri, 28 Feb 2014)
Changed paths:
A index.html
A javascripts/scale.fix.js
A params.json
A stylesheets/pygment_trac.css
A stylesheets/styles.css
Log Message:
-----------
Create gh-pages branch via GitHub
Commit: 690772464e726db45f36f60b3767bcc8ca3e3ec0
https://github.com/rhq-project/rhq/commit/690772464e726db45f36f60b3767bcc...
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-11-11 (Tue, 11 Nov 2014)
Changed paths:
A .gitignore
A CNAME
A Gemfile
A Gemfile.lock
A README.md
A _config.yml
A _includes/analytics.html
A _includes/css/base.css
A _includes/css/main.css
A _includes/css/skeleton.css
A _includes/footer.md
A _posts/2000-01-01-intro.md
A _posts/2000-01-02-setup.md
A _posts/2000-01-03-details.md
A _posts/2000-01-05-usage.md
A _posts/2000-01-06-updating.md
A _posts/2000-01-07-video.md
A combo.css
A img/apple-touch-icon.png
A img/bgnoise.png
A img/favicon.ico
M index.html
R javascripts/scale.fix.js
R params.json
A setup
A site.js
R stylesheets/pygment_trac.css
R stylesheets/styles.css
Log Message:
-----------
new gh-pages
Commit: 0d7354aa0ec2e27b25b59f2a5c7d046958fead31
https://github.com/rhq-project/rhq/commit/0d7354aa0ec2e27b25b59f2a5c7d046...
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-11-11 (Tue, 11 Nov 2014)
Changed paths:
M .gitignore
M README.md
M _config.yml
A _data/galleries.yaml
M _includes/analytics.html
A _includes/css/lightbox.css
M _includes/css/main.css
M _includes/footer.md
A _posts/2000-01-01-home.md
R _posts/2000-01-01-intro.md
A _posts/2000-01-02-about.md
R _posts/2000-01-02-setup.md
R _posts/2000-01-03-details.md
A _posts/2000-01-03-screenshots.md
A _posts/2000-01-05-contribute.md
R _posts/2000-01-05-usage.md
A _posts/2000-01-06-code.md
R _posts/2000-01-06-updating.md
R _posts/2000-01-07-video.md
M combo.css
A img/close.png
A img/loading.gif
A img/next.png
A img/prev.png
A img/screen1.png
A img/screen2.png
A img/screen3.png
A img/screen4.png
A img/screen5.png
A img/screen6.png
M index.html
A js/lightbox.min.js
Log Message:
-----------
gallery, etc.
Commit: ef97b40dc5674d9ad22dbd1cc474fbefa760e64f
https://github.com/rhq-project/rhq/commit/ef97b40dc5674d9ad22dbd1cc474fbe...
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-11-11 (Tue, 11 Nov 2014)
Changed paths:
M _posts/2000-01-03-screenshots.md
Log Message:
-----------
fixing relative path
Commit: 1091ac31aba1991dee1754a9538086e5fcabb26d
https://github.com/rhq-project/rhq/commit/1091ac31aba1991dee1754a9538086e...
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-11-11 (Tue, 11 Nov 2014)
Changed paths:
M _data/galleries.yaml
Log Message:
-----------
path again
Compare: https://github.com/rhq-project/rhq/compare/3e92f40837b7^...1091ac31aba1
9 years, 5 months
[rhq-project/rhq] ffd542: [BZ 1161806] Switch the entire server metrics code...
by Stefan Negrea
Branch: refs/heads/BZ1161806
Home: https://github.com/rhq-project/rhq
Commit: ffd54287c7c02a3552d3f6c7288a00a6cd85bed9
https://github.com/rhq-project/rhq/commit/ffd54287c7c02a3552d3f6c7288a00a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M modules/enterprise/server/jar/src/main/java/org/rhq/enterprise/server/core/StartupBean.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/aggregation/IndexIterator.java
M modules/enterprise/server/server-metrics/src/test/java/org/rhq/server/metrics/MetricsServerTest.java
Log Message:
-----------
[BZ 1161806] Switch the entire server metrics code to use an UTC timezone in all the code. This will avoid any DST issues since there is no DST in UTC timezone. Also, this will avoid any problems due to having an HA environment where the servers are distributed in different timezones.
9 years, 5 months