Commit History

Autor SHA1 Mensaxe Data
  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