UbitUmarov
|
30d73f3477
use it on entitytransfer also
|
4 years ago |
UbitUmarov
|
e6acc57e0b
a few changes on (HG)EntityTransfer plus a few use of ExpiringcacheOS
|
4 years ago |
UbitUmarov
|
fb54ca39d1
cosmetics ( i hope)
|
4 years ago |
UbitUmarov
|
6fafb7462d
avoid ethernal references
|
4 years ago |
UbitUmarov
|
cc19957e0a
a few more changes to tp home
|
5 years ago |
UbitUmarov
|
796a8efe25
a few changes to tp home
|
5 years ago |
UbitUmarov
|
614a5266c5
guess HGEntityTransferModule jobengine does not need a permanet thread
|
7 years ago |
Melanie Thielker
|
ad8915f154
Restructure god level and permissions
|
7 years ago |
Melanie Thielker
|
b16abc8166
Massive tab and trailing space cleanup
|
7 years ago |
UbitUmarov
|
b70e48c8a5
handle HG lm tp to large regions in another way
|
8 years ago |
UbitUmarov
|
200183caf7
HG protocol is still broken for large regions. work around it on teleport via lm
|
8 years ago |
Melanie Thielker
|
ea8f3c83bf
Finally remove the requirement for an InventoryItem/FolderBase object to
|
8 years ago |
UbitUmarov
|
c84334fc72
add a missing override
|
9 years ago |
Melanie Thielker
|
69585a4824
More plumbing of the EntityTransferContext (not yet complete)
|
9 years ago |
UbitUmarov
|
dfc142a50f
try to be more friendly to HG
|
9 years ago |
UbitUmarov
|
a11edceb00
seems to compile ( tests comented out)
|
9 years ago |
UbitUmarov
|
371c9dd2af
bad merge?
|
9 years ago |
UbitUmarov
|
0edffae7e4
more on tps and crossings
|
9 years ago |
Justin Clark-Casey (justincc)
|
8e1e8a0920
Make the performance controlling job processing threads introduced in conference code use a generic JobEngine class rather than 4 slightly different copy/pasted versions.
|
9 years ago |
Justin Clark-Casey (justincc)
|
08606ae409
Make the IteratingUuidGatherer the only UuidGatherer.
|
9 years ago |
Justin Clark-Casey (justincc)
|
f3ab7c0f5c
refactor: rename IteratingUuidGather.AddAssetUuidToInspect() and RecordAssetUuids() to AddForInspection() as this properly describes what both of these methods do.
|
10 years ago |
Justin Clark-Casey (justincc)
|
9208fb5d54
refactor: Make IteratingUUIDGatherer take a dictionary in its constructor like UUIDGatherer, so we can deal with future cases where the dictionary may already be pre-populated.
|
10 years ago |
Justin Clark-Casey (justincc)
|
66b1c37973
Fix bug in HG attachment throttling code where attachments were never rezzed on any teleport within a foreign grid after the first.
|
10 years ago |
Justin Clark-Casey (justincc)
|
aeae34505f
When processing incoming attachments via HG, if a request for uuid gathering or final asset import takes too long remove remaining requests from same user to prevent hold up of other user's incoming attachments.
|
10 years ago |
Justin Clark-Casey (justincc)
|
06a5d6e9ef
Introduce an IteratingUuidGatherer where each fetch from the asset service (iteration) can be controlled by the caller.
|
10 years ago |
Justin Clark-Casey (justincc)
|
f54c70741b
Add "show threadpool calls active" console debug command.
|
10 years ago |
Justin Clark-Casey (justincc)
|
1d19e1bbd0
Add naive implementation of controlled incoming HG attachments to manage load.
|
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)
|
458ccd26ff
Use Scene or IEntityTransferModule directly in HGEntityTransferModule instead of casting or re-obtaining module.
|
10 years ago |
AliciaRaven
|
8d4c1945c2
HG Restricted appearance checking code is only called when HG teleporting via the map but bypassed completely when teleporting via landmarks. This fixes this by including a call when acting on landmarks. Does not affect local grid teleports as flags are checked.
|
10 years ago |