Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-16 | Merge branch 'master' into DRTVWR-519 | Andrey Lihatskiy | |
# Conflicts: # README.md | |||
2021-07-21 | Another tweak for 'SL-15547: Viewer hung while looking for a file in cache' ↵ | Callum Prentice | |
- this time based on Henri's suggestion in this discussion: https://bitbucket.org/lindenlab/viewer/commits/e28c1b46e9944f0215a13cab8ee7dded88d7fc90#comment-10537114 | |||
2021-07-21 | Additional speculative fix for SL-15547: Viewer hung while looking for a ↵ | Callum Prentice | |
file in the cache. I am still unable to reproduce this problem, although others have so I am trying a more aggressive approach for them to test. I tried this as part of last speculative fix but saw what I thought were scary side effects in the log/console. Turns out, those are there in the release viewer so probably unrelated to this change. | |||
2021-07-20 | Speculative fix for SL-15547: Viewer hung while looking for a file in the ↵ | Callum Prentice | |
cache - since I am unable to repro, this might be enough | |||
2021-06-11 | boost::filesystem::directory_iterator uses throw-behavior by default as well | Ansariel | |
2021-06-11 | Change all remaining boost::filesystem methods to their non-throwing overloads | Ansariel | |
2021-06-10 | Fix more crashes in disk cache due to boost error handling | Ansariel | |
2021-06-07 | Merge with tip of Master after Viewer release | Callum Prentice | |
2021-05-18 | SL-15200: LLPurgeDiskCacheThread's CHECK_INTERVAL is secs. | Nat Goodspeed | |
2021-05-17 | SL-15200: Use new LLApp::sleep() in LLPurgeDiskCacheThread::run(). | Nat Goodspeed | |
2021-05-17 | SL-15200: Explain why purge() is called on another thread. | Nat Goodspeed | |
Also add Ansariel's explanation for why interaction through the filesystem itself should be safe. | |||
2021-05-17 | BUG-230673: Add warning that LLDiskCache::purge() is also called from ↵ | Ansariel | |
outside the main thread | |||
2021-05-12 | BUG-230673: Trim asset disk cache regularly | Ansariel | |
2021-05-11 | Merge branch 'DRTVWR-519' of https://bitbucket.org/lindenlab/viewer into ↵ | Callum Prentice | |
DRTVWR-519 | |||
2021-05-11 | Fix for SL-15226 Simple cache viewer: Integer overflow in cache size - via ↵ | Callum Prentice | |
FS:Ansariel | |||
2021-05-11 | BUG-230697: Do not crash viewer during cache cleanup | Ansariel | |
2021-03-09 | Remove debugging tags | Callum Prentice | |
2021-03-09 | Ansariel kindly offered their patch to help mitigate this round of file ↵ | Callum Prentice | |
system issues - taken from https://vcs.firestormviewer.org/phoenix-firestorm/changeset/104a8600946be01e2de44d10ad069ba854272d1f | |||
2021-03-09 | This set of changes reverts the merge with master (git revert c83e740) and ↵ | Callum Prentice | |
results in a version of the DRTVWR-519 that matches what was presemt before it was deployed as a release viewer *plus* 3 small fixes from Maxim (See commits). This branch can now be used for additional fixes before eventually being used to release D-519 as normal | |||
2021-03-08 | Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into ↵ | Brad Payne (Vir Linden) | |
DRTVWR-519" This reverts commit e61f485a04dc8c8ac6bcf6a24848359092884d14, reversing changes made to 00c47d079f7e958e473ed4083a7f7691fa02dcd5. | |||
2021-01-08 | Addresses SL-14582: Add code to only write the file last access time ↵ | Callum Prentice | |
occasionally | |||
2020-12-11 | SL-14505 FIXED [Win10] The viewer isn't started on the non-English system locale | Mnikolenko Productengine | |
2020-10-27 | Fix for meta issue: SL-14210 Prune descriptive tag from new cache filenames | Callum Prentice | |
2020-10-27 | Fix for meta issue: SL-14211 Determine optimum cache size for VFS ↵ | Callum Prentice | |
replacement cache | |||
2020-10-27 | SL-14182 remove old script asset file after saving changes and allow ↵ | Mnikolenko Productengine | |
renaming files if destination file exists | |||
2020-10-08 | macos build fix | Mnikolenko ProductEngine | |
2020-10-08 | Purge excessive files from disc cache each startup | Mnikolenko Productengine | |
2020-10-07 | Improve, rationalize and expand comments | Callum Prentice | |
2020-10-07 | Add in some cache stats for the about box | Callum Prentice | |
2020-10-07 | This changeset hooks up many things that have been in progress and moves ↵ | Callum Prentice | |
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-06 | Replace references to static writefile with write so we end up with only a ↵ | Callum Prentice | |
single read and a single write function | |||
2020-10-06 | Remove SQLite from project and we are now not going to use it for the cache | Callum Prentice | |
2020-10-06 | Add in the C++ filesystem based cache and clean up some indempotent ↵ | Callum Prentice | |
functions in llfilesystem | |||
2020-09-24 | Complete the change from lldiskcache -> llfilesystem and then addition of ↵ | Callum Prentice | |
new lldiskcache implementation | |||
2020-09-24 | Rename lldiskcache.* to llfilesystem.* - i think this is the right name ↵ | Callum Prentice | |
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-22 | Add SQLite third package to this viewer and pull in the most recent build (3.33) | Callum Prentice | |
2020-09-17 | The folder where the disk cache lives was originally renamed from llvfs to ↵ | Callum Prentice | |
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 |