Akash Gupta created RANGER-5704:
-----------------------------------

             Summary: Ranger Admin Dashboard Charts are displaying dates based 
on UTC Epoch instead of Local Time
                 Key: RANGER-5704
                 URL: https://issues.apache.org/jira/browse/RANGER-5704
             Project: Ranger
          Issue Type: Bug
          Components: Ranger
    Affects Versions: 2.9.0
            Reporter: Akash Gupta


h3. *Summary*

The charts in the Ranger Admin Dashboard are rendering data points using the 
raw UTC/Epoch time from the backend database. This leads to a mismatch between 
the chart visualisation and the actual local time of the user.
----
h3. *Steps to Reproduce*
 # Log in to the Ranger Admin from a machine set to {*}PDT (UTC-7){*}.

 # Perform a policy action (e.g., Create a Policy) at 8:00 PM local time in 
Ranger Admin.

 # Observe the Policy Actions/Change count chart.

 # Result{*}:{*} The action is logged on the chart for the wrong date i.e. a 
day earlier (relative to the user's system clock).

h3. *Expected Behaviour*

The chart should dynamically convert the database Epoch time to the User’s 
Local Timezone (browser-based) so that the chart date reflects the actual day 
the action occurred in the user's current location.
h3. *Current Behaviour*

Dashboard chart data is rendered according to UTC/Epoch time. This causes 
significant confusion for users in time zones far from UTC:
 * *PDT Users:* Often see policy actions from "today" appearing on the previous 
date.

h3. *Technical Notes*
 * Source Data: Database stores timestamps in Epoch/UTC.

 * Affected Component: All the charts related data displayed on Ranger Admin 
dashboard.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to