BlueWall
|
3c2886cd75
Adding back command to clear region's user cache
|
9 years ago |
Freaky Tech
|
5a413c1b2f
adjusted new UserManagementModule to accept the HG UUI test harness
|
9 years ago |
Freaky Tech
|
0ea6977013
solving HG IM, HGFriends issues based on falsified GridUser data
|
9 years ago |
BlueWall
|
e50aac020f
Add command to reset region's user cache
|
10 years ago |
Justin Clark-Casey (justincc)
|
09534f378e
Avoid repeated lag-generating continuous attempts to retrieve HG service Urls in UMM if the initial request fails, possibly due to the home URL not being present
|
10 years ago |
Justin Clark-Casey (justincc)
|
ee9fae23ff
Be more explicit again in UMM bad HomeURL message by logging the original creator data
|
10 years ago |
Justin Clark-Casey (justincc)
|
8a27fc5d61
Make UMM.AddUser(UUID, string) log message when bad creatorData is given to reflect its location (UMM not Scene) and add the user name and ID.
|
10 years ago |
Oren Hurvitz
|
998d7009a6
Eliminated many warnings
|
10 years ago |
Oren Hurvitz
|
c8583e566d
When searching for users, don't add users from the local cache if they have an invalid UUID
|
11 years ago |
Justin Clark-Casey (justincc)
|
f49d513089
Change warns associated with UserAgentServiceConnector to debugs, as this is not necessarily a problen with the source simulator (e.g. someone else's remote simulator cannot be contacted).
|
10 years ago |
Justin Clark-Casey (justincc)
|
fc35b45e21
If calls to UserAgentServiceConnector fail then throw an exception. This lets the caller decide whether to discard the error or not.
|
10 years ago |
Justin Clark-Casey (justincc)
|
7cab41f422
refactor: replace verbose checks with String.IsNullOrEmpty where applicable.
|
11 years ago |
Justin Clark-Casey (justincc)
|
b22c92368f
Move adding UUID.Zero -> Unknown User binding to UMM.Init() so that it's also called by HGUserManagementModule
|
11 years ago |
Justin Clark-Casey (justincc)
|
8502517d80
Make UUID.Zero resolve to "Unknown User" in user cache.
|
11 years ago |
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.
|
11 years ago |
Justin Clark-Casey (justincc)
|
845d2b193a
Comment out warning about no grid user found in UMM.TryGetUserNamesFromServices() for now
|
11 years ago |
Justin Clark-Casey (justincc)
|
69ec85f491
Fix issue in recent 3f0fa9f7 where the code start adding unknown user cache entries with no name
|
11 years ago |
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"
|
11 years ago |
Diva Canto
|
04619a9b13
Restore group membership check for HG users in QueryAccess.
|
11 years ago |
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.
|
11 years ago |
Diva Canto
|
6be614ba84
This makes people search work.
|
11 years ago |
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
|
11 years ago |
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.
|
11 years ago |
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
|
11 years ago |
Diva Canto
|
9f578cf0c8
Deleted a couple of verbose messages
|
11 years ago |
Diva Canto
|
3fbd2c54bc
Eliminated the UserManagement/UserManagementModule throttle thread. Made the other one generic, taking any continuation.
|
11 years ago |
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.
|
11 years ago |
Diva Canto
|
6da50d34df
Actually use DoubleQueue in UserManagement/UserManagementModule
|
11 years ago |
Diva Canto
|
5a01ffa515
High CPU hunt: try a different blocking queue, DoubleQueue
|
11 years ago |
Diva Canto
|
fbb01bd280
Protect against null requests
|
11 years ago |