Commit Graph

27925 Commits

Author SHA1 Message Date
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
0ffa225fc2 make dynamic textures only use asset cache explicitly 2021-08-06 22:58:35 +01:00
UbitUmarov
a8b37363b6 mantis 8925: avoid log noise due to bad http requests 2021-08-06 16:38:57 +01:00
UbitUmarov
3e17d911be handle a old defective creatordata host, on caching the creators of objects in region 2021-08-04 14:21:52 +01:00
UbitUmarov
413d5a81f1 there should be no need to copy the scenepresence list again.. 2021-07-29 20:05:50 +01:00
Thomas Mettam
59ffcade55 Can't negate bool
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2021-07-28 15:38:56 +01:00
UbitUmarov
dc09b56bba move BulkUpdateInventoryItem from lludp to eventqueue message 2021-07-25 03:52:11 +01:00
UbitUmarov
912777612a change the expiringcache on xinventory connector 2021-07-24 23:56:46 +01:00
UbitUmarov
eca42166e3 some viewers need SendBulkUpdateInventory on moving inventory itmes around 2021-07-24 23:48:31 +01:00
UbitUmarov
3903d3e6b0 Xinventory: invalidate items cache on some ops 2021-07-24 23:45:27 +01:00
UbitUmarov
5170272557 new viewers may lose our legacy HG landmarks name and descritions hacks 2021-07-24 22:04:47 +01:00
UbitUmarov
8f5b40b35a right name is UpdateInventoryItem not UpdateInventoryItemAsset (at those locations) 2021-07-24 22:02:24 +01:00
UbitUmarov
547ac80a19 fix standalone grid deregister wrong return value 2021-07-24 12:29:43 +01:00
UbitUmarov
b1051417e0 Yengine: a few more changes on the global variables nulls 2021-07-23 16:18:11 +01:00
UbitUmarov
ae49b540c1 Yengine: comment out some debug debug exec state 2021-07-23 07:13:30 +01:00
UbitUmarov
d8dccc7570 mantis 8913: avoid some null on Yengine Xengine state deserielizer 2021-07-23 06:41:09 +01:00
UbitUmarov
ccc3578b54 mantis 8913: avoid some nulls on Yengine state deserielizer 2021-07-23 06:39:35 +01:00
UbitUmarov
5ef462cb13 show npc count in jsonsimstats 2021-07-23 03:55:23 +01:00
UbitUmarov
3dfa3263da recalc agents on a test 2021-07-23 03:37:56 +01:00
UbitUmarov
8c037b6295 pesty warning 2021-07-23 03:19:22 +01:00
UbitUmarov
ac96c3fb41 future code did get in, take out 2021-07-23 03:13:10 +01:00
UbitUmarov
6d47ec571a add another stat 2021-07-23 03:04:59 +01:00
UbitUmarov
d9d8dceb93 oops lost a stat 2021-07-22 20:52:49 +01:00
UbitUmarov
c62055bd5f show total number of process threads on show stats and json.. 2021-07-22 20:34:59 +01:00
UbitUmarov
3ab30e05e9 pesty warning 2021-07-22 20:05:35 +01:00
UbitUmarov
31683b13ea several changes to statistics. How they are stored, passed around, referenced; do some fixes for multi regions per instance,... 2021-07-22 19:57:11 +01:00
UbitUmarov
b4fea2f343 remove module BinaryLoggingModule. It did store the region statistics sent to viewers, using its own binary format ( derived from openmetaverse idea of the respective viewers llupd packet ), not only hard to use but also limited 2021-07-21 16:33:28 +01:00
UbitUmarov
5073d7dedd remove commas sep from number format on stats ProcMem 2021-07-21 09:41:20 +01:00
UbitUmarov
5e26ede0f1 add missing changes 2021-07-16 03:12:03 +01:00
UbitUmarov
a01046c24f a few changes to get assets 2021-07-16 03:08:31 +01:00
UbitUmarov
cdcf468e5c Enable NPCs by default. They are a major opensim feature 2021-07-16 02:04:37 +01:00
UbitUmarov
39a649e768 add missing change 2021-07-16 01:53:42 +01:00
UbitUmarov
fbc10387c8 add a optional limit on number of npcs per scene default = 40 2021-07-16 01:52:03 +01:00
UbitUmarov
03239dfbca cosmetic change a argument name 2021-07-16 01:25:48 +01:00
UbitUmarov
011868adc7 mantis 8909: take number of npcs out of avatars limit check 2021-07-16 01:14:51 +01:00
UbitUmarov
9e7f77135d minor cosmetics 2021-07-16 00:17:59 +01:00
UbitUmarov
2408ce790a mantis 8908: use the prim idea of running animations, (by name or by key) on llStopObjectAnimation(), ignoring the prim inventory (unlike sl?) 2021-07-15 22:05:31 +01:00
UbitUmarov
cf0b1b1840 let script EPS be visible on sim stats 2021-07-05 06:12:49 +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
b27b931147 fix scripts start on user rez from a prim inventory 2021-06-27 18:22:49 +01:00
UbitUmarov
b6a846f2c2 missing file change 2021-06-27 17:01:01 +01:00
UbitUmarov
eb441ea4e4 fix owner on user rez from a prim inventory to ground 2021-06-27 16:55:36 +01:00
UbitUmarov
ab956586e2 a bit more cosmetics in lsl api 2021-06-22 13:33:03 +01:00
UbitUmarov
73ad7584aa put back a lludp received buffers queue for usecircuit processing 2021-06-07 15:50:17 +01:00
UbitUmarov
aab89f66fe fix osGetGridNick() i did break on recent commit 2021-06-03 16:39:03 +01:00
UbitUmarov
867ac0b5d7 fix AgentFOV gen 2021-06-02 14:29:52 +01:00