UI: Monitor infra config node summary and dashboard pages new design
- Series r3.1
- Bug #1581650
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.1 |
Fix Committed
|
Undecided
|
VishnuVardhan V | |||
Trunk |
Fix Committed
|
Undecided
|
VishnuVardhan V |
OpenContrail Admin (ci-admin-f) wrote : [Review update] master | #1 |
OpenContrail Admin (ci-admin-f) wrote : | #2 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
information type: | Proprietary → Public |
OpenContrail Admin (ci-admin-f) wrote : A change has been merged | #3 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: master
commit 46fefdfdb317a84
Author: Vishnu Vardhan V <email address hidden>
Date: Fri Apr 22 16:12:57 2016 +0530
Related-
Initial checkin for monitor infra config node summary and dashboard new design implementation.
Change-Id: I072860251d3ad7
OpenContrail Admin (ci-admin-f) wrote : | #4 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: master
commit 809c1894c650313
Author: Vishnu Vardhan V <email address hidden>
Date: Sat May 14 00:45:43 2016 +0530
Related-
Initial checkin for monitor infra config node summary and dashboard new design implementation.
Change-Id: I29386126e1b023
OpenContrail Admin (ci-admin-f) wrote : [Review update] master | #5 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : A change has been merged | #7 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: master
commit d3f7d5fad7d85a7
Author: Vishnu Vardhan V <email address hidden>
Date: Tue May 17 20:25:39 2016 +0530
Related-
Incorporated the review comments of last commit except common legend function for all charts.
Change-Id: I35a8dc18c424cd
OpenContrail Admin (ci-admin-f) wrote : [Review update] master | #8 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
OpenContrail Admin (ci-admin-f) wrote : A change has been merged | #9 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: master
commit 921a57866264597
Author: Vishnu Vardhan V <email address hidden>
Date: Fri May 20 19:21:35 2016 +0530
Related-
Removed the earlier monitor infra config node scatter chart file reference in file bundling.
Change-Id: I62fce1191835c5
OpenContrail Admin (ci-admin-f) wrote : [Review update] master | #10 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
3 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : A change has been merged | #14 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: master
commit bc80077aa1af16f
Author: Vishnu Vardhan V <email address hidden>
Date: Fri May 27 19:45:00 2016 +0530
Closes-Bug:#1581650
Monitor infra config node page,
1)PUT/GET donut charts changed to Read/Write which include GET for read and PUT,POST,DELETE for write.
2)Label changes for charts.
Change-Id: I67cf6b1f8e1994
OpenContrail Admin (ci-admin-f) wrote : [Review update] master | #15 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : | #17 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : | #19 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : A change has been merged | #21 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: master
commit ed61270fc55f998
Author: Vishnu Vardhan V <email address hidden>
Date: Tue May 31 22:52:44 2016 +0530
Closes-Bug:#1581650
Storage donut chart color issue:
In monitor infra config node summary page for read and write donut charts we are passing the colors in chart options
and setting to chartModel which is causing issues in storage donut charts,
now changed such a way colors are passed along with the data and removed in chartOptions.
Change-Id: Ie186eeb29edbb6
OpenContrail Admin (ci-admin-f) wrote : [Review update] master | #22 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : A change has been merged | #24 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: master
commit 6bae886633239fd
Author: Vishnu Vardhan V <email address hidden>
Date: Tue May 31 22:56:42 2016 +0530
Closes-Bug:#1581650
Storage donut chart color issue:
In monitor infra config node summary page for read and write donut charts we are passing the colors in chart options
and setting to chartModel which is causing issues in storage donut charts,
now changed such a way colors are passed along with the data and removed in chartOptions.
Change-Id: I6cd4b7ac1e4ddc
OpenContrail Admin (ci-admin-f) wrote : [Review update] master | #25 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : | #27 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : A change has been merged | #29 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: master
commit 9c8b6c83420f2d8
Author: Vishnu Vardhan V <email address hidden>
Date: Mon Jun 6 21:00:39 2016 +0530
Closes-Bug:#1581650
Did the following UI changes in monitor infra config node summary page
1)Aligned the time axis tick values in line bar chart and stack chart
2)Reduced the bar width of the stack chart and line bar chart, current bucket size is 2 mins
for stacked chart and 4 mins in line bar chart.
3)Adjusted the font size of tick label and thickness of tick line to be in sync with other charts
4)Removed the fetching data label in line bar chart and donut chart
5)Aligned the base of stack chart and donut chart
6)Added the timestamp in stack chart tooltip.
7)Fixed the issue line bar chart is not showing complete 2 hrs data.
Change-Id: I7e17fe78bcec69
OpenContrail Admin (ci-admin-f) wrote : | #30 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: master
commit 6879f8727836e9b
Author: Vishnu Vardhan V <email address hidden>
Date: Mon Jun 6 20:29:55 2016 +0530
Closes-Bug:#1581650
Did the following UI changes in monitor infra config node summary page
1)Aligned the time axis tick values in line bar chart and stack chart
2)Reduced the bar width of the stack chart and line bar chart, current bucket size is 2 mins
for stacked chart and 4 mins in line bar chart.
3)Adjusted the font size of tick label and thickness of tick line to be in sync with other charts
4)Removed the fetching data label in line bar chart and donut chart
5)Aligned the base of stack chart and donut chart
6)Added the timestamp in stack chart tooltip.
7)Fixed the issue line bar chart is not showing complete 2 hrs data.
Change-Id: I62b247ac7e545a
OpenContrail Admin (ci-admin-f) wrote : [Review update] master | #31 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : | #33 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : A change has been merged | #35 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: master
commit ecd5946636302ac
Author: Vishnu Vardhan V <email address hidden>
Date: Wed Jun 8 12:20:09 2016 +0530
Closes-Bug:#1581650
1)Fixed the issue legends for monitor infra config node charts are not rendered in firefox and IE
& made a common function for adding the legend.
2)Created a separate css file for monitor infrastructure changes.
Change-Id: I7b377ab5921132
OpenContrail Admin (ci-admin-f) wrote : | #36 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: master
commit f3b8ff6c53b41ad
Author: Vishnu Vardhan V <email address hidden>
Date: Wed Jun 8 12:56:16 2016 +0530
Closes-Bug:#1581650
Moved the monitor infra chart changes to separate css file.
Change-Id: I92b18a165e69d0
OpenContrail Admin (ci-admin-f) wrote : [Review update] master | #37 |
Review in progress for https:/
Submitter: Akhil (<email address hidden>)
45 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.1 | #83 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
OpenContrail Admin (ci-admin-f) wrote : | #84 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : | #86 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : A change has been merged | #88 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: R3.1
commit c1817b135173838
Author: Vishnu Vardhan V <email address hidden>
Date: Thu Jul 28 23:12:20 2016 +0530
Closes-Bug:#1581650
Did the following changes,
1)Using the start time and end time in query response for bucketizing the data, instead of the min & max time stamp of
response to make sure always the bars are of same width irrespective of data
2)When there is not data for a given bucket, adding 0.01 time the max value as data to improve look and feel.
Unit test results:
-----------------
Web Controller
-------------
PhantomJS 1.9.8 (Mac OS X 0.0.0): Executed 376 of 376 SUCCESS (3 mins 20.63 secs / 3 mins 7.78 secs)
Server Manager
-------------
PhantomJS 1.9.8 (Mac OS X 0.0.0): Executed 89 of 89 SUCCESS (24.105 secs / 22.555 secs)
Web Storage
-------
PhantomJS 1.9.8 (Mac OS X 0.0.0): Executed 84 of 84 SUCCESS (25.606 secs / 22.872 secs)
Change-Id: Ice947a7bff4689
(cherry picked from commit 02b72c5f2c33a8b
OpenContrail Admin (ci-admin-f) wrote : | #89 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: R3.1
commit a774930758e198f
Author: Vishnu Vardhan V <email address hidden>
Date: Sat Jul 30 21:33:15 2016 +0530
Closes-Bug:#1581650
Handled the following in monitor infra config & Analytics nodes summary page
1)Irrespective of the response of chart queries legends will show all nodes
2)Add the tooltips for the legend which will show the node name
3)Fixed the issue, same node is getting assigned different colors across the charts in same page.
4)Added the number formatter utility and used in stackedbarchart counts.
Formatter eg:
2200 formats to 2.2 K decimals options is there.
Unit test results
---------------
Web Controller
-------------
PhantomJS 1.9.8 (Mac OS X 0.0.0): Executed 376 of 376 SUCCESS (3 mins 22.093 secs / 3 mins 10.173 secs)
Web Storage
----------
PhantomJS 1.9.8 (Mac OS X 0.0.0): Executed 84 of 84 SUCCESS (28.573 secs / 26.395 secs)
Web Server Manager
-----------------
PhantomJS 1.9.8 (Mac OS X 0.0.0): Executed 89 of 89 SUCCESS (25.292 secs / 23.72 secs)
Change-Id: If1d53961ab2b2c
(cherry picked from commit 8e77f10a2c823b5
OpenContrail Admin (ci-admin-f) wrote : | #90 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: R3.1
commit d39d45dead586a5
Author: Vishnu Vardhan V <email address hidden>
Date: Thu Jul 28 23:01:29 2016 +0530
Closes-Bug:#1581650
Did the following changes in monitor infra config node & analytics node summary pages,
1)Using the start time and end time in query response for bucketizing the data, instead of the min & max time stamp of
response to make sure always the bars are of same width irrespective of data
2)When there is not data for a given bucket, adding 0.01 times the max value/height(in case data is 0) as data to improve look and feel.
Web Controller
------------
PhantomJS 1.9.8 (Mac OS X 0.0.0): Executed 376 of 376 SUCCESS (3 mins 20.63 secs / 3 mins 7.78 secs)
Change-Id: Iff1f5ac44da6ed
(cherry picked from commit 924674d8fc30d72
OpenContrail Admin (ci-admin-f) wrote : | #91 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: R3.1
commit 2fa023e78a06d99
Author: Vishnu Vardhan V <email address hidden>
Date: Sat Jul 30 21:27:12 2016 +0530
Closes-Bug:#1581650
Handled the following in monitor infra config & Analytics nodes summary page
1)Irrespective of the response of chart queries legends will show all nodes
2)Add the tooltips for the legend which will show the node name
3)Fixed the issue, same node is getting assigned different colors across the charts in same page.
Change-Id: I7ea1a327d50c47
(cherry picked from commit 8ee6d09afdb37a9
OpenContrail Admin (ci-admin-f) wrote : | #92 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: R3.1
commit 05fb2a7643583d8
Author: Biswajit Mandal <email address hidden>
Date: Sun Jul 31 13:39:34 2016 +0530
Related-Bug: #1581650
Add cache for table_type STAT queries, and upon forcerefresh do backend query.
Change-Id: I24099657ddf834
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.1 | #93 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
OpenContrail Admin (ci-admin-f) wrote : | #94 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : | #96 |
Review in progress for https:/
Submitter: Biswajit Mandal (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : | #98 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : A change has been merged | #100 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: R3.1
commit 01face7444fa2bd
Author: Biswajit Mandal <email address hidden>
Date: Tue Aug 2 09:38:21 2016 +0530
Related-Bug: #1581650
Added flag to cache it only if the request comes from get-query API.
Change-Id: Ib22d27199aeb01
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.1 | #101 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
OpenContrail Admin (ci-admin-f) wrote : A change has been merged | #102 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: R3.1
commit ed24254ea3a5461
Author: Vishnu Vardhan V <email address hidden>
Date: Mon Aug 1 21:14:57 2016 +0530
Closed-Bug:#1581650
1)Replaced the database reads stack bar chart with analytics database usage in analytics summary page
2)Fixed the issue last bar is hidden in all summary page stack charts.
Unit test results
----------------
Web Controller
-------------
PhantomJS 1.9.8 (Mac OS X 0.0.0): Executed 376 of 376 SUCCESS (3 mins 19.735 secs / 3 mins 7.889 secs)
Web Server Manager
-----------------
PhantomJS 1.9.8 (Mac OS X 0.0.0): Executed 89 of 89 SUCCESS (24.265 secs / 22.764 secs)
Web Storage Manager
------------------
PhantomJS 1.9.8 (Mac OS X 0.0.0): Executed 84 of 84 SUCCESS (23.068 secs / 21.054 secs)
Change-Id: I0a83d221a38366
OpenContrail Admin (ci-admin-f) wrote : | #103 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: R3.1
commit b0acbf6d980b104
Author: Vishnu Vardhan V <email address hidden>
Date: Mon Aug 1 20:24:39 2016 +0530
Closed-Bug:#1581650
1)Replaced the database reads stack bar chart with analytics database usage in analytics summary page
2)Fixed the issue last bar is hidden in all summary page stack charts.
Unit test results
----------------
Web Controller
-------------
PhantomJS 1.9.8 (Mac OS X 0.0.0): Executed 376 of 376 SUCCESS (3 mins 19.735 secs / 3 mins 7.889 secs)
Change-Id: I6df650b41955a0
OpenContrail Admin (ci-admin-f) wrote : [Review update] master | #104 |
Review in progress for https:/
Submitter: Biswajit Mandal (<email address hidden>)
OpenContrail Admin (ci-admin-f) wrote : A change has been merged | #105 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: master
commit 02b72c5f2c33a8b
Author: Vishnu Vardhan V <email address hidden>
Date: Thu Jul 28 23:12:20 2016 +0530
Closes-Bug:#1581650
Did the following changes,
1)Using the start time and end time in query response for bucketizing the data, instead of the min & max time stamp of
response to make sure always the bars are of same width irrespective of data
2)When there is not data for a given bucket, adding 0.01 time the max value as data to improve look and feel.
Change-Id: Ice947a7bff4689
OpenContrail Admin (ci-admin-f) wrote : | #106 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: master
commit 8e77f10a2c823b5
Author: Vishnu Vardhan V <email address hidden>
Date: Sat Jul 30 21:33:15 2016 +0530
Closes-Bug:#1581650
Handled the following in monitor infra config & Analytics nodes summary page
1)Irrespective of the response of chart queries legends will show all nodes
2)Add the tooltips for the legend which will show the node name
3)Fixed the issue, same node is getting assigned different colors across the charts in same page.
Change-Id: If1d53961ab2b2c
OpenContrail Admin (ci-admin-f) wrote : | #107 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: master
commit 1ff4d046fa2f33c
Author: Vishnu Vardhan V <email address hidden>
Date: Sun Jul 31 13:52:29 2016 +0530
Closes-Bug:#1581650
Added the number formatter utility and used in stackedbarchart counts.
Formatter eg:
2200 formats to 2.2 K decimals options is there.
Change-Id: I45864c4f5ed670
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.1 | #108 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : A change has been merged | #110 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: master
commit d98e4d83b99f68f
Author: Biswajit Mandal <email address hidden>
Date: Sun Jul 31 13:39:34 2016 +0530
Related-Bug: #1581650
Add cache for table_type STAT queries, and upon forcerefresh do backend query.
Change-Id: I24099657ddf834
(cherry picked from commit 05fb2a7643583d8
Related-Bug: #1581650
Added flag to cache it only if the request comes from get-query API.
Change-Id: Ib22d27199aeb01
(cherry picked from commit 01face7444fa2bd
OpenContrail Admin (ci-admin-f) wrote : | #111 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: R3.1
commit 9aa714e01b52dc9
Author: Vishnu Vardhan V <email address hidden>
Date: Fri Aug 5 22:32:55 2016 +0530
Closes-Bug:#1581650
Changed the timestamp field from T to T= in sandesh message query in analytics node summary page chart
& fixed the legend showing color code instead of node name summary page charts.
Change-Id: Ibad6c7ad25f373
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.1 | #112 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : A change has been merged | #114 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: R3.1
commit 5a565d75a2986ef
Author: Vishnu Vardhan V <email address hidden>
Date: Tue Aug 9 18:35:12 2016 +0530
Closes-Bug:#1581650
Using the single node color as default color, when there is not data to plot in monitor infra config and analytics stack bar charts.
Closes-Bug:1611355
Added safety check in LogListModel.
Change-Id: I23a4b239d01912
OpenContrail Admin (ci-admin-f) wrote : [Review update] master | #115 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : | #117 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : | #119 |
Review in progress for https:/
Submitter: VishnuVardhan V (<email address hidden>)
1 comments hidden Loading more comments | view all 122 comments |
OpenContrail Admin (ci-admin-f) wrote : A change has been merged | #121 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: master
commit ab9e6ff8dbb1f37
Author: Vishnu Vardhan V <email address hidden>
Date: Mon Aug 1 21:14:57 2016 +0530
Closed-Bug:#1581650
1)Replaced the database reads stack bar chart with analytics database usage in analytics summary page
2)Fixed the issue last bar is hidden in all summary page stack charts.
Closes-Bug:#1581650
Using the single node color as default color, when there is not data to plot in monitor infra config and analytics stack bar charts.
Closes-Bug:1611355
Added safety check in LogListModel.
Change-Id: I23a4b239d01912
OpenContrail Admin (ci-admin-f) wrote : | #122 |
Reviewed: https:/
Committed: http://
Submitter: Zuul
Branch: master
commit 10a3f79de9939a7
Author: Vishnu Vardhan V <email address hidden>
Date: Wed Jul 27 20:06:09 2016 +0530
Related-
1)New color scheme for config node & analytics node summary pages.
2)Subtracting the failed records from total records.
Closes-Bug:#1581650
Did the following changes,
1)Using the start time and end time in query response for bucketizing the data, instead of the min & max time stamp of
response to make sure always the bars are of same width irrespective of data
2)When there is not data for a given bucket, adding 0.01 times the max value/height(in case data is 0) as data to improve look and feel.
Closes-Bug:#1581650
Handled the following in monitor infra config & Analytics nodes summary page
1)Irrespective of the response of chart queries legends will show all nodes
2)Add the tooltips for the legend which will show the node name
3)Fixed the issue, same node is getting assigned different colors across the charts in same page.
Closed-Bug:#1581650
1)Replaced the database reads stack bar chart with analytics database usage in analytics summary page
2)Fixed the issue last bar is hidden in all summary page stack charts.
Closes-Bug:#1581650
Changed the timestamp field from T to T= in sandesh message query in analytics node summary page chart
& fixed the legend showing color code instead of node name summary page charts.
Closes-Bug:#1610850
1)Fixed the issue analytics node summary page charts are not loading.
2)Added the cache and increased the ajax call timeout to 2 mins for config and analytics node summary charts.
Change-Id: I153e178f34fa2a
Review in progress for https:/ /review. opencontrail. org/20207
Submitter: VishnuVardhan V (<email address hidden>)