UbitUmarov
|
fd0a635302
|
reduce burst
|
2014-08-29 15:13:46 +01:00 |
UbitUmarov
|
438798202f
|
replace the tick() by a limit on the maximum number of tokens that can be
acumulated ( variable named BurtRate, not exactly a rate...)
|
2014-08-29 13:26:30 +01:00 |
UbitUmarov
|
6f590c2f79
|
disable first drip
|
2014-08-29 00:05:57 +01:00 |
UbitUmarov
|
986863a0cd
|
try to reduce insane high data rate udp bursts. This needs testing on a
region with a lot of contents. Should not affect much average rates.
|
2014-08-28 22:26:03 +01:00 |
UbitUmarov
|
894b5c10c6
|
remove misplaced comment
|
2014-08-28 18:54:08 +01:00 |
UbitUmarov
|
9839904ebe
|
try to make sense of throttle rate limits
|
2014-08-28 18:51:55 +01:00 |
UbitUmarov
|
5a2d4fd47f
|
add some functions for estimation of number of bytes that can be send in a category in specified time
|
2014-08-28 16:49:32 +01:00 |
UbitUmarov
|
ff4df688ba
|
send all presences terseupdates in same batch
|
2014-08-28 12:55:31 +01:00 |
UbitUmarov
|
ade4bf69b1
|
if we send wearables with ThrottleOutPacketType.HighPriority, then we
should send other avatarinformation with same priority on same Task category ( plus cleanup )
|
2014-08-28 10:38:31 +01:00 |
UbitUmarov
|
38fc1cc445
|
try to make child presence know its root region. Incomplete, some paths dont send the information.
|
2014-08-28 00:44:59 +01:00 |
UbitUmarov
|
b871029a30
|
dont create a cadu that is not used. Add a root region global position
|
2014-08-27 18:05:40 +01:00 |
UbitUmarov
|
73cdafd6c9
|
dont mess throotles values sent to child presences. Some cleanup
|
2014-08-27 15:57:12 +01:00 |
Melanie Thielker
|
012d0b07bc
|
Merge branch 'ubitworkmaster'
|
2014-08-27 11:25:17 +02:00 |
UbitUmarov
|
1e888d61ca
|
enqueue also if m_nextPackets[category] is not null. This is really the
top element of a category queue, equivalente to using a queue.peek() if
avaiable
|
2014-08-27 01:33:09 +01:00 |
UbitUmarov
|
07ee101a05
|
bug fix. Was not deleting attachments if on public parcel
|
2014-08-27 01:09:11 +01:00 |
UbitUmarov
|
620443f858
|
on TPs to nearby regions, only send kills if needed by parcel privacy
|
2014-08-27 00:37:05 +01:00 |
UbitUmarov
|
92b0b27caf
|
dont append acks to a resend packet
|
2014-08-26 17:42:44 +01:00 |
UbitUmarov
|
dde2ac2544
|
still testing
|
2014-08-26 02:22:25 +01:00 |
UbitUmarov
|
3ee6144d0c
|
even less kills on tps
|
2014-08-26 00:00:21 +01:00 |
UbitUmarov
|
6857afe2a4
|
*test* back to no sog kills, little retouch on attachment updates,
NameValue AttachItemID is a root part thing only
|
2014-08-25 23:31:04 +01:00 |
UbitUmarov
|
75cbe620c0
|
*test* cleanup the bugs nest
|
2014-08-25 22:45:31 +01:00 |
UbitUmarov
|
c24601bc6a
|
change enconding of attachment updates NameValue and State fields
|
2014-08-25 21:49:39 +01:00 |
Melanie Thielker
|
56081dc5e1
|
Merge branch 'ubitworkmaster'
|
2014-08-25 20:33:12 +02:00 |
UbitUmarov
|
b1f14ad62f
|
back to just kills
|
2014-08-25 14:15:53 +01:00 |
UbitUmarov
|
385fcbb75e
|
*test* send kills and hack
|
2014-08-25 13:58:50 +01:00 |
UbitUmarov
|
094d8686e5
|
put back the kills on tp where they belong
|
2014-08-24 02:23:00 +01:00 |
UbitUmarov
|
d5814ccf65
|
*test* move sending kills to before sending the update, this breaks tp
abort
|
2014-08-24 01:04:32 +01:00 |
UbitUmarov
|
f4a6be8654
|
clean sendKill a bit, remove a IsChild that is set too early in a calling
path
|
2014-08-24 00:44:14 +01:00 |
UbitUmarov
|
06b6238d00
|
send avatar kills after attachments, send otherattachments before rest of
sog ( updates will mess this again but well... )
|
2014-08-23 22:24:28 +01:00 |
UbitUmarov
|
d55041d934
|
on updates, send rotations using livomv Quaternion.toBytes() again
|
2014-08-23 21:13:30 +01:00 |
UbitUmarov
|
63d1916f51
|
Remove entities from updates queues on kill. Do it sync so enqueues after
the kill work
|
2014-08-23 20:59:11 +01:00 |
Melanie Thielker
|
9ce1fd7a3c
|
Merge branch 'avination-current'
|
2014-08-23 19:39:31 +02:00 |
Melanie Thielker
|
1fc5dadc60
|
Add an admin message to refesh a region's map tile. Will be used to periodically
rebuild the world map to clean out unused tiles.
|
2014-08-23 19:38:08 +02:00 |
Melanie Thielker
|
3341bbbc3b
|
Merge branch 'avination-current'
|
2014-08-23 19:12:12 +02:00 |
Melanie Thielker
|
39e052982b
|
Fix a null ref that will cause an exception if a grid region doesnt' specify a URI.
|
2014-08-23 19:10:15 +02:00 |
Melanie Thielker
|
5f51abada9
|
If GridUserService is asked for a nonexistent user, bail gracefully
|
2014-08-23 18:17:33 +02:00 |
Melanie Thielker
|
d34599b1a5
|
If GridUserService is asked for a nonexistent user, bail gracefully
|
2014-08-23 18:16:11 +02:00 |
Melanie Thielker
|
1a7efc2c64
|
Change the map tile system to be multi-grid hosting compatible
Conflicts:
OpenSim/Server/Handlers/Map/MapRemoveServerConnector.cs
|
2014-08-23 17:33:14 +02:00 |
Melanie Thielker
|
cbd7c7b9ec
|
Change the map tile system to be multi-grid hosting compatible
|
2014-08-23 17:27:01 +02:00 |
UbitUmarov
|
8fd836c299
|
back to sending attachment sog kills in place of the hack. This is the
official way of doing it
|
2014-08-23 12:03:55 +01:00 |
UbitUmarov
|
1aa335078a
|
sop SendFullUpdate() goes by presence if it is a attachment
|
2014-08-22 21:54:00 +01:00 |
UbitUmarov
|
0295e6822d
|
some cleanup ( well or not )
|
2014-08-22 20:01:07 +01:00 |
UbitUmarov
|
9a8d8d2130
|
Merge branch 'master' into ubitworkmaster
|
2014-08-22 01:06:43 +01:00 |
UbitUmarov
|
c95fd60806
|
revert the kills, they seem even worse
|
2014-08-22 00:28:05 +01:00 |
UbitUmarov
|
0da7f8e863
|
silly...
|
2014-08-22 00:01:50 +01:00 |
UbitUmarov
|
be02fb3904
|
replace hack by sog kills on tp out
|
2014-08-21 23:43:06 +01:00 |
UbitUmarov
|
d5bb80798d
|
make the hack more extensive. Forbid sog/sop updates if Intransit but
release it sooner
|
2014-08-21 23:18:51 +01:00 |
UbitUmarov
|
6674548af0
|
replace AgentHasMovedAway + KillEntity by a hacked version on teleports
|
2014-08-21 22:42:45 +01:00 |
UbitUmarov
|
ad83b18634
|
some cleanup..
|
2014-08-21 14:07:55 +01:00 |
UbitUmarov
|
b68c814bc6
|
...
|
2014-08-21 10:53:59 +01:00 |