Justin Clark-Casey (justincc)
|
7cab41f422
refactor: replace verbose checks with String.IsNullOrEmpty where applicable.
|
%!s(int64=11) %!d(string=hai) anos |
Justin Clark-Casey (justincc)
|
b22c92368f
Move adding UUID.Zero -> Unknown User binding to UMM.Init() so that it's also called by HGUserManagementModule
|
%!s(int64=11) %!d(string=hai) anos |
Justin Clark-Casey (justincc)
|
8502517d80
Make UUID.Zero resolve to "Unknown User" in user cache.
|
%!s(int64=11) %!d(string=hai) anos |
Justin Clark-Casey (justincc)
|
1d2466889a
Reinstate insertion of "Unknown UserUMMAU4" now, as naive removing may be generating too many repeating user requests from other sources.
|
%!s(int64=11) %!d(string=hai) anos |
Justin Clark-Casey (justincc)
|
845d2b193a
Comment out warning about no grid user found in UMM.TryGetUserNamesFromServices() for now
|
%!s(int64=11) %!d(string=hai) anos |
Justin Clark-Casey (justincc)
|
69ec85f491
Fix issue in recent 3f0fa9f7 where the code start adding unknown user cache entries with no name
|
%!s(int64=11) %!d(string=hai) anos |
Justin Clark-Casey (justincc)
|
3f0fa9f707
To avoid viewers (particularly on the Hypergrid) from permanently caching a UUID -> "Unknown User" binding, drop the binding request rather than replying with "Unknown User"
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
04619a9b13
Restore group membership check for HG users in QueryAccess.
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
7b0b5c9d97
Added BasicSearchModule.cs which handles OnDirFindQuery events. Removed that handler from both Groups modules in core, and replaced them with an operation on IGroupsModule.
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
6be614ba84
This makes people search work.
|
%!s(int64=11) %!d(string=hai) anos |
Justin Clark-Casey (justincc)
|
feef9d64a4
For unknown user issue, bump GUN7 to GUN8 and UMMAU3 to UMMAU4 to assess what looks like a very significant reducing in GUN occurrances
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
9432f3c94d
Improvements to the ServiceThrottleModule: added a category and an itemid to the interface, so that duplicate requests aren't enqueued more than once.
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
5f27aaa6dd
UserManagementModule: in the continuation, call the method that also looks up the cache, because the resource may be here in the meantime
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
9f578cf0c8
Deleted a couple of verbose messages
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
3fbd2c54bc
Eliminated the UserManagement/UserManagementModule throttle thread. Made the other one generic, taking any continuation.
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
e0f0b88dec
In the pursuit of using less CPU: now trying to avoid blocking queues altogether. Instead, this uses a timer. No sure if it's better or worse, but worth the try.
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
6da50d34df
Actually use DoubleQueue in UserManagement/UserManagementModule
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
5a01ffa515
High CPU hunt: try a different blocking queue, DoubleQueue
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
fbb01bd280
Protect against null requests
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
c66a9a08e4
Placed a throttle on UserManagementModule for name lookups. Singularity apparently is flooding the sims with name requests.
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
71e26555bd
Revert "WARNING: BRUTE FORCE DEBUG AGAIN. AVOID USING THIS COMMIT"
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
391633c072
Some more fixes on strange behaviors of Unknown User, esp. related to large messy inventories and esp. related to kokua
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
9b75d75724
WARNING: BRUTE FORCE DEBUG AGAIN. AVOID USING THIS COMMIT
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
d80936bbbb
Guard against completely unknown user UUIDs.
|
%!s(int64=11) %!d(string=hai) anos |
Justin Clark-Casey (justincc)
|
fdafc2a16c
With diva's permission, temporarily reinsert Unknown UserUMMAU3 to make sure that GUN7 failure has largely disappeared.
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
119f84fe11
Squoosh one last opportunity for Unknown Users to creep in.
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
4d24bf75fd
Deleted debug messages. Fixed a null ref exception on the POST handler of GridUserServerPostHandler.cs
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
626940ceb8
More debug messages
|
%!s(int64=11) %!d(string=hai) anos |
Diva Canto
|
e984bfb4c6
This should have a strong effect on the Unknown User issue mantis #6625
|
%!s(int64=11) %!d(string=hai) anos |
Justin Clark-Casey (justincc)
|
635704b7ef
Update debug unknown user name UserUMMTGUN3 to UserUMMTGUN4 and UserUMMAU -> UserUMMAU2 to track any new occurences.
|
%!s(int64=11) %!d(string=hai) anos |