Commit Graph

30 Commits (22537237054347aec5ea9e8d3fbfacbcd3be36c9)

Author SHA1 Message Date
Tonya Souther 775adeb647 FIRE-31070: Crash on clearing cache on macOS and Linux. 2021-07-17 19:23:45 -05:00
Ansariel a4e0fde3ee Shuffle stuff around 2021-07-06 09:50:32 +02:00
Beq 98b19c8845 Additional static cache fixes to prevent purging 2021-07-05 14:46:55 +01:00
Beq cbe3910620 Cleanup cache clearing to re-enable threaded clear
fixup silly mis-edits
2021-07-04 00:12:13 +01:00
Beq 6d6c48d609 [FIRE-31003] Add back static cache (opensim) + pre-cache pose stand 2021-07-04 00:12:13 +01:00
Ansariel 3c3aaaccb0 Simple Cache Viewer: boost::filesystem::recursive_directory_iterator uses throw-behavior by default as well... 2021-06-11 22:58:42 +02:00
Ansariel 3b8252340c Simple Cache Viewer: Change all remaining boost::filesystem methods to their non-throwing overloads 2021-06-11 22:50:19 +02:00
Ansariel c4496e0379 FIRE-30996: Prevent crash on diskcache filesystem errors 2021-06-10 01:00:43 +02:00
Ansariel 44081af153 Simple cache viewer: Fix integer overflow 2021-05-06 11:50:13 +02:00
Ansariel 1322c097e7 Simple disk cache: Commented out a comment too much 2021-05-06 11:45:16 +02:00
Ansariel ad952d6744 Simple cache viewer: Enable some cache purge log output for testing 2021-05-06 10:06:55 +02:00
Ansariel 5f90dbbc63 Simple cache viewer: Add regular cache cleanup 2021-05-06 10:05:29 +02:00
Ansariel 14b1cf1852 Simple cache viewer: Do not crash the viewer if a cached asset file cannot be deleted - thank you! 2021-05-04 10:55:46 +02:00
Ansariel b536ffa881 Simple asset disk cache optimization... 2021-05-03 10:55:08 +02:00
Ansariel e66659fe9d More simplified cache tweaks 2021-03-14 21:32:07 +01:00
Ansariel 0e7a96b16b Forgot about the directory delimiter... 2021-03-14 20:54:11 +01:00
Ansariel 3817e0b5e9 More improvements to simple disk cache 2021-03-14 15:28:22 +01:00
Ansariel e6c34f01d2 Revert revert of Simplified Cache viewer release - continue with simplified cache
This reverts commit 40ad606ae0, reversing
changes made to 906cfe699d.
2021-03-10 15:13:12 +01:00
Brad Payne (Vir Linden) c83e740ef9 Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into DRTVWR-519"
This reverts commit e61f485a04, reversing
changes made to 00c47d079f.
2021-03-08 13:56:16 +00:00
Callum Prentice 60e8f990fd Addresses SL-14582: Add code to only write the file last access time occasionally 2021-01-08 14:21:58 -08:00
Mnikolenko Productengine 53cae8b21f SL-14505 FIXED [Win10] The viewer isn't started on the non-English system locale 2020-12-11 16:42:10 +02:00
Callum Prentice aae7259a0a Fix for meta issue: SL-14210 Prune descriptive tag from new cache filenames 2020-10-27 14:02:24 -07:00
Mnikolenko Productengine 3051db7b61 Purge excessive files from disc cache each startup 2020-10-08 15:26:54 +03:00
Callum Prentice 1a9942a51c Improve, rationalize and expand comments 2020-10-07 16:43:01 -07:00
Callum Prentice 5fdc4a1fb4 Add in some cache stats for the about box 2020-10-07 16:03:28 -07:00
Callum Prentice 08dfc0836f This changeset hooks up many things that have been in progress and moves things about between llfilesystem and lldiskcache - there is still some bookkeeping work left but this is the first version that appears to work and actively manage the cache 2020-10-07 15:25:12 -07:00
Callum Prentice 3092aa8aae Add in the C++ filesystem based cache and clean up some indempotent functions in llfilesystem 2020-10-06 17:16:53 -07:00
Callum Prentice 6be1f88a5e Complete the change from lldiskcache -> llfilesystem and then addition of new lldiskcache implementation 2020-09-24 14:45:39 -07:00
Callum Prentice 96e2873bfa Rename lldiskcache.* to llfilesystem.* - i think this is the right name since it's responsible for performing file system operations and (will eventually) delegrate to a separate disk cache component to save/load data and keep track of metadata etc. 2020-09-24 10:23:39 -07:00
Callum Prentice d9448c6f52 The folder where the disk cache lives was originally renamed from llvfs to llcache but @henri's suggestion that that doesn't reflect the other files in the same place and it should be llfilesystem is a good one so I changed it over 2020-09-17 09:45:06 -07:00