UbitUmarov
|
41b718626f
|
cosmetics
|
2022-12-15 22:19:09 +00:00 |
|
UbitUmarov
|
0ead627fd5
|
more code stype changes and other things
|
2022-10-19 02:29:14 +01:00 |
|
UbitUmarov
|
0603667627
|
use shared assets for new empty notecard and defualt script. Grids not using core asset services may need the 2 new ones
|
2022-08-19 22:26:00 +01:00 |
|
UbitUmarov
|
fbbcc1edd7
|
== string.Empty is .Lenght == 0
|
2022-01-13 20:31:52 +00:00 |
|
UbitUmarov
|
357f20eb14
|
== UUID.Zero is slow
|
2022-01-08 23:35:56 +00:00 |
|
UbitUmarov
|
9bd9a38be9
|
flotsam cache: and fache expire now should expire everything not detected as in use
|
2021-08-09 14:51:22 +01:00 |
|
UbitUmarov
|
5f7446e3ee
|
flotsam cache: do not expire baked textures in use
|
2021-08-09 14:49:46 +01:00 |
|
UbitUmarov
|
94ec05bbf5
|
flotsam cache: revert from using Task Async. That uses alot more resources than a simple thread for pool and to be slower
|
2021-08-09 14:48:52 +01:00 |
|
UbitUmarov
|
a01046c24f
|
a few changes to get assets
|
2021-07-16 03:08:31 +01:00 |
|
UbitUmarov
|
69616e2792
|
touch assets was still not that good..
|
2021-07-05 05:40:36 +01:00 |
|
UbitUmarov
|
323fa0ddf2
|
bug fix
|
2021-07-05 05:25:51 +01:00 |
|
UbitUmarov
|
2b6a8698c1
|
flotsam cache: reduce number of calls to File.SetLastAccessTime, (if that option is enabled )
|
2021-07-04 03:13:43 +01:00 |
|
UbitUmarov
|
a23bf4eb1b
|
mantis 8890: waste CPU checking if asset id == Zero on get; several changes on region Asset connector
|
2021-05-29 15:08:22 +01:00 |
|
UbitUmarov
|
1610c3f741
|
mantis 8862: do cancel negative cache on valid store
|
2021-02-09 18:53:24 +00:00 |
|
UbitUmarov
|
517d2e136b
|
move floatsam write thread to objectjobengine
|
2021-01-11 15:18:01 +00:00 |
|
UbitUmarov
|
9c1c656fe1
|
flotsam: fix full cached file replacement, do default assets caching with replacement on startup
|
2020-10-30 16:25:07 +00:00 |
|
UbitUmarov
|
7b106564fa
|
in some cases store a hg asset on local grid is just waste
|
2020-10-28 12:12:08 +00:00 |
|
UbitUmarov
|
cdd5dba5b0
|
some changes; let regions have own assets connector, make the services connector one be like ther older simpler one (as 0.8x). still not good
|
2020-10-24 17:39:30 +01:00 |
|
UbitUmarov
|
3ec5d46a2f
|
some changes Still BAD
|
2020-10-23 23:32:11 +01:00 |
|
UbitUmarov
|
5d2f27a02c
|
remove CoreAssetCache assets cache module. Thanks to all that worked on it. Memory cache does not work well with current Garbage collect (not even .net native one) (cleanaot, if used and runprebuild)
|
2020-10-22 15:47:04 +01:00 |
|
UbitUmarov
|
acea30aa74
|
remove Cenome assets cache module. Thanks to all that worked on it. Memory cache does not work well with current Garbage collect (not even .net native one)
|
2020-10-22 15:36:32 +01:00 |
|
UbitUmarov
|
a7a63a25ca
|
mantis 8752: let messages show up
|
2020-08-21 16:27:09 +01:00 |
|
UbitUmarov
|
d82319f940
|
more expires; change profile requests from fifo to lifo. this should increase response on what is of current interest
|
2020-08-17 23:16:58 +01:00 |
|
UbitUmarov
|
1207f61f79
|
change tp callback condition
|
2020-08-14 02:37:07 +01:00 |
|
UbitUmarov
|
a049e37952
|
go back using File.Exists on flotsam
|
2020-08-14 01:49:58 +01:00 |
|
UbitUmarov
|
d74a701870
|
use expiringkey on flotsam negativecache
|
2020-08-10 16:02:22 +01:00 |
|
UbitUmarov
|
4f00fb2659
|
flotsam: minor log message change
|
2020-07-30 21:18:58 +01:00 |
|
UbitUmarov
|
87b55a0627
|
flotsam: still bad
|
2020-07-30 21:14:15 +01:00 |
|
UbitUmarov
|
111c741f1b
|
flotsam: change the changes
|
2020-07-30 01:40:54 +01:00 |
|
UbitUmarov
|
1c37f357b3
|
flotsam: more changes
|
2020-07-30 01:39:04 +01:00 |
|
UbitUmarov
|
c19a0cc21f
|
flotsam: deeper changes on files expire
|
2020-07-30 00:02:02 +01:00 |
|
UbitUmarov
|
c575c211f9
|
flotsam: slower...
|
2020-07-28 21:01:45 +01:00 |
|
UbitUmarov
|
bd2476c61e
|
flotsam: slow it a lot more, make some debug log visible
|
2020-07-28 04:26:13 +01:00 |
|
UbitUmarov
|
d52b794828
|
flotsam add a cooldown on files expire/deletes also
|
2020-07-28 02:57:41 +01:00 |
|
UbitUmarov
|
bb56157c92
|
remove a forgotten gc collect on flotsam cache
|
2020-07-23 23:11:59 +01:00 |
|
UbitUmarov
|
6c5bf4ed25
|
useless cosmetics
|
2020-07-15 01:40:53 +01:00 |
|
UbitUmarov
|
f32c0ead05
|
avoid c# fun things, plus cosmetics
|
2020-07-14 17:54:58 +01:00 |
|
UbitUmarov
|
b2068fd39f
|
give up calling gc.collect on flotsamcache. Did nothing visible and has negative side effects
|
2020-07-13 23:26:09 +01:00 |
|
UbitUmarov
|
541cb15751
|
fix a bug on flotsam getfilename
|
2020-07-11 20:03:31 +01:00 |
|
UbitUmarov
|
af6fa37cc2
|
mantis 8675: flotsam cache only log missing files if log level >= 2 (thanks mewtwo0641 ) this log will include things that may not even be assets due to how gatherer works; change a bit filename composition
|
2020-07-09 16:27:11 +01:00 |
|
UbitUmarov
|
28fcbc65f9
|
add GC.collect to flotsam cache expire. This is ugly but so is GC
|
2020-07-07 17:35:27 +01:00 |
|
UbitUmarov
|
7ef69edf33
|
flotsam: also expire weakreferences
|
2020-06-04 19:52:34 +01:00 |
|
UbitUmarov
|
301f28cfd4
|
add some heap variation to floatsam optional cache expire log
|
2020-06-03 14:34:11 +01:00 |
|
UbitUmarov
|
4fa8e20aab
|
add more cooldown to flotsam cache files expire
|
2020-05-18 00:20:28 +01:00 |
|
UbitUmarov
|
c63fabe054
|
well and it does get all assets, grrr
|
2020-05-12 04:19:45 +01:00 |
|
UbitUmarov
|
48df8869e8
|
duuhh windows does not update lastaccesstime
|
2020-05-12 03:03:31 +01:00 |
|
UbitUmarov
|
6a4564869b
|
flotsam file touch before expire: gatherer.GatherAll already touchs and tries to fecth all assets. This is nasty to use anyway.. avoid it
|
2020-05-12 00:56:47 +01:00 |
|
UbitUmarov
|
b292950b1c
|
fix a lock i missed..
|
2020-03-11 16:04:02 +00:00 |
|
UbitUmarov
|
e4f7a1c07a
|
a few missing files
|
2020-03-07 21:13:42 +00:00 |
|
UbitUmarov
|
033f6f889d
|
a few changes to flotsam asset cache
|
2020-03-07 20:34:56 +00:00 |
|