Basic Assignments
 
Options & Settings
 
Main Time Information
Color Code: Green
Assigned To: Wayne Andersen
Created By: Cory Warden
Created Date/Time: 7/14/2022 11:45 am
 
Action Status: Paused
Show On The Web: Yes - (public)
Priority: 0
Finished/Done: No - (open)
Finished/Done By: ...
Budgeted/Estimated Value: 0.00  
Actual/Real Value: 0.00   [donate]
Invoice/Quote Status: Blank (n/a)
General Amount: $0.00
 
Time Id: 2207
Template/Type: Community Funded Projects
Title/Caption: Fixing the random error on DAO instantiation
Start Date: 7/14/2022
End Date: 7/14/2022
Total Time: 0.00 Minutes
Target/Due Date: 7/14/2022
Main Status: Active

Sorry, no photos available for this element of time.


Notes:
I created a new branch today (WLA/Caching) and have implemented a method within the ClassFactoryService object that will instantiate and cache the DAOS on application start and thenĀ  return them on request.

You can see how it works by looking at the line of code in the Service and Object classes that set the DAO for the class.

It works well and I believe that it has a very good shot at making this error go away as well as having somewhat of a positive impact on server memory usage.

The DAOs are a perfect candidate for this kind of thing since they are general and essentially static, we may find an even better use for this if it works the way that I believe that it will.

Wayne added this in to the Setting Service update and merged it to Herbo and data 16. We tested and have the green light to upload to all servers Tuesday, July 19th

Additional Date/Times - Subs (2)
Title/Caption Start Date Start Time End Date End Time Age Notes
Progress Notes - 6/22/2023 10:47 pm 6/22/2023 11:33 pm 46.00 Minutes

Changing calls to the WebPageSettingService to use the application.WebPageSettingService singleton.

Progress Notes - 6/20/2023 7:24 pm 6/20/2023 7:34 pm 10.00 Minutes

Changing calls to the WebPageSettingService to use the application.WebPageSettingService singleton.


Total Time In Hours And Minutes: 0:56 :: Total Hours As A Decimal: 0.93