UbitUmarov
|
371c9dd2af
bad merge?
|
9 years ago |
Justin Clark-Casey (justincc)
|
08606ae409
Make the IteratingUuidGatherer the only UuidGatherer.
|
10 years ago |
Diva Canto
|
89c1ac4cff
Updated OpenSim-as-addin version from 0.5 to 0.8.1. The addin version number doesn't need to match the release version number, but I think it's a very good idea that they do.
|
10 years ago |
Justin Clark-Casey (justincc)
|
b0ff3236be
Make "fache assets" console command more efficient by only updating access times on each cached asset once, not for every reference.
|
10 years ago |
Justin Clark-Casey (justincc)
|
9dbe99af0f
If "fcache assets" is executed, don't stop with an exception if there's an access violation if another thread is operating on the file at the same time.
|
10 years ago |
Justin Clark-Casey (justincc)
|
ad91143880
refactor: breakout flotasm cache last file access time to separate UpdateFileLastAccessTime() method for imminent reuse.
|
10 years ago |
Justin Clark-Casey (justincc)
|
c36bfdc60f
Don't worry about checking FlotsamAssetCache.m_CurrentlyWriting when updating access time.
|
10 years ago |
Justin Clark-Casey (justincc)
|
86367d7219
refactor: Move methods to start a monitored thread, start work in its own thread and run work in the jobengine from Watchdog to a WorkManager class.
|
10 years ago |
Justin Clark-Casey (justincc)
|
ec8d21c434
Label all threadpool calls being made in core OpenSimulator. This is to add problem diagnosis.
|
10 years ago |
Justin Clark-Casey (justincc)
|
41f2f3132b
For monitoring purposes, start non-timeout tasks (which do not currently use a threadpool) via Watchdog.RunInThread() rather than Util.RunThreadNoTimeout()
|
10 years ago |
Melanie Thielker
|
4f7acc4c2c
Expect a missing directory, the asset cache is shared. Prevent spew if
|
10 years ago |
Oren Hurvitz
|
d1c3f8eef5
Added assets service method AssetsExist(), which returns whether the given list of assets exist.
|
10 years ago |
Oren Hurvitz
|
7a47c15edb
- Increased the threadpool timeout to 10 minutes
|
10 years ago |
Oren Hurvitz
|
3018b2c5d7
Materials module: a) Store materials as assets; b) Finalized it (removed the "Demo" label; removed most of the logging); c) Enabled by default
|
11 years ago |
Justin Clark-Casey (justincc)
|
0cbe5f8424
Remove redundant methods in FlotsamAssetCache
|
11 years ago |
Justin Clark-Casey (justincc)
|
ee8ba1ab9a
Simplify FlotsamAssetCache.CheckFromMemoryCache()
|
11 years ago |
Justin Clark-Casey (justincc)
|
97fbb8ed45
Elminate some copy/paste in FlotsamAssetCache.CheckFromFileCache() and use using() construct to ensure filestream is always closed
|
11 years ago |
Justin Clark-Casey (justincc)
|
12bfce7b9f
elminate unnecessary asset != null check in FlotsamAssetCache.UpdateFileCache()
|
11 years ago |
Melanie
|
5b73b9c4a8
Committing the Avination Scene Presence and related texture code
|
11 years ago |
Justin Clark-Casey (justincc)
|
fdd1c63c3c
Make "fcache status" command also display information on disk/mem cache hit rate that is currently only displayed if LogLevel >=1 in [AssetCache] config
|
11 years ago |
Justin Clark-Casey (justincc)
|
28f36d8db5
Put fcache commands output to console, not log
|
11 years ago |
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 |