Justin Clark-Casey (justincc)
|
9fee431cc8
In the flotasm asset cache, if we get a request for a file that we're actively writing, simply return null instead of first logging an exception.
|
11 years ago |
Justin Clark-Casey (justincc)
|
b08977ea7d
Don't allow exceptions to propogate from FlotsamAssetCache which may occur when deleting expired files or stamping the region status file.
|
11 years ago |
Justin Clark-Casey (justincc)
|
9822bb664b
Log missing assets on "fcache assets" found. This ignores references found by scanning LSL/notecard files since these are the source of false positives.
|
11 years ago |
Diva Canto
|
c88e6fb445
Possibly fixes mantis #6429 (Flotsam cache having a null ref to the asset service)
|
12 years ago |
Diva Canto
|
86903f23dd
Cleanup on region modules: gave short node id's to all of them.
|
12 years ago |
Diva Canto
|
5fb5758103
Cleaning up some confusion with Addin names introduced in a prior commit. Also the Flotsam cache module was being given a different Addin name, I removed that.
|
12 years ago |
Justin Clark-Casey (justincc)
|
d5c8c6bc12
For FlotsamAssetCache, always update access times of cached scene assets before looking for files to expire.
|
12 years ago |
BlueWall
|
bf56b30024
Adjust namespce of FlotsamCache
|
12 years ago |
BlueWall
|
8321ecb7a2
Revert "Move addin information to CoreModulePlugin.addin.xml"
|
12 years ago |
BlueWall
|
2ec34580ce
Move addin information to CoreModulePlugin.addin.xml
|
12 years ago |
Justin Clark-Casey (justincc)
|
6c312bce7f
minor: Lower flotsam asset cache warning about not having a FlotsamCache.ini to debug
|
12 years ago |
Justin Clark-Casey (justincc)
|
e18686528e
Use the more efficient HashSet instead of List for FlotasmAssetCache.m_CurrentlyWriting
|
12 years ago |
Justin Clark-Casey (justincc)
|
dec6ad2933
Don't try and update the access time of a file that is actively being cached.
|
12 years ago |
Justin Clark-Casey (justincc)
|
749c3fef8a
Change "help" to display categories/module list then "help <category/module>" to display commands in a category.
|
12 years ago |
Justin Clark-Casey (justincc)
|
fd3a7ab70c
minor: change some comment text in flotsam asset cache
|
13 years ago |
Justin Clark-Casey (justincc)
|
8c95c83562
On Flotsam asset cache, go back to moving the file from the temporary location rather than copying.
|
13 years ago |
Justin Clark-Casey (justincc)
|
dcb4b2de09
Fix a problem in the Flotsam asset cache where assets were being put into the memory cache even when it wasn't enabled.
|
13 years ago |
Justin Clark-Casey (justincc)
|
7d35bf8193
refactor: remove a sliver of unnecessary code
|
13 years ago |
Justin Clark-Casey (justincc)
|
1a2518d19b
Instead of moving the file to its final place when FlotsamCache writes to disk, copy it instead.
|
13 years ago |
Robert Adams
|
74b23210a7
Fix Flotsam cache so it will use the disk cache if the memory cache is enabled
|
13 years ago |
Justin Clark-Casey (justincc)
|
7791c1fd1e
Replace the generic exception logging in flotsam asset cache with more specific stuff to return more information.
|
13 years ago |
Justin Clark-Casey (justincc)
|
c4c6b457c3
correct misleading "fcache status" text - deep scans are not performed when this command is invoked.
|
13 years ago |
Justin Clark-Casey (justincc)
|
bebc51a6e0
Make it possible to disable the file part of the flotsam asset cache
|
13 years ago |
Justin Clark-Casey (justincc)
|
5dc785bbf2
refactor: Split file cache manipulation code into separate methods, as has already been done for the memory cache
|
13 years ago |
Justin Clark-Casey (justincc)
|
46f5893d55
Add basic flotsam asset cache test for retrieved cached asset.
|
13 years ago |
Justin Clark-Casey (justincc)
|
9a62bfab0e
If the flotsam asset cache console command "fcache clear" is specified on its own, clear both memory and file caches
|
13 years ago |
Justin Clark-Casey (justincc)
|
b13b54c526
Make the internal flotsam asset cache defaults match config-include/FlotsamCache.ini.example. Enable the flotsam console commands even if FlotsamCache.ini isn't present.
|
13 years ago |
Justin Clark-Casey (justincc)
|
0f545abfc1
Make the file expiration defaults the same whether the whole [FLOTSAM ASSET CACHE] section is missing or just the particular config values
|
13 years ago |
Justin Clark-Casey (justincc)
|
939c47ac52
instead of using different default memory expiration depending on whether there is a [FLOTSAM ASSET CACHE] section present at all, use the same default all the time
|
13 years ago |
Justin Clark-Casey (justincc)
|
beff0ac32f
log actual cache directory for FlotsamAssetCache instead of always logging the default
|
13 years ago |