Robert Kanter created OOZIE-1599:
------------------------------------

             Summary: Cache the list of available timezones from the admin 
servlet
                 Key: OOZIE-1599
                 URL: https://issues.apache.org/jira/browse/OOZIE-1599
             Project: Oozie
          Issue Type: Improvement
    Affects Versions: trunk
            Reporter: Robert Kanter
             Fix For: trunk


The admin servlet has a call that returns a list of available timezones.  On 
startup, it prepares a list of GMT offsets (e.g. "GMT-12:00", "GMT-11:00", 
etc), which is only generated once.  But the rest of the timezones (e.g. 
"America/Los_Angeles", etc) are processed from {{TimeZone}} every time the 
admin servlet is asked for the list.  

We should refactor this to generate/process the entire list either the first 
time its called or at startup and then simply return the {{JSONArray}} when the 
admin servlet is asked for the list.  



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to