Details
-
Bug
-
Status: Closed
-
Resolution: Fixed
-
Master
-
7.0.x
-
Committed
-
3
Description
Steps to Reproduce:
1. Start the portal in a Linux environment
2. Access the everything resource URL:
3. In a terminal run:
stat {tomcat_home}/work/Catalina/localhost/ROOT/aggregate/javascript.everything.files
4. Change the time-stamp from the resource URL (the last query string) and access the resource again:
5. In the terminal, run the command again
Expected Behavior: Change date does not get updated
Actual Behavior: Change date gets updated
Notes
Unix timestamps truncate the millilseconds portion, however, we are doing a direct comparison in AggregateFilter which causes the cache file to never be utilized: