Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | If processing a queued request fails up to the top of the stack, log the ↵ | Justin Clark-Casey (justincc) | 2014-06-16 | 1 | -3/+13 |
| | | | | exception and move to the next request rather than terminate the simulator. | ||||
* | rename prefix of ↵ | Justin Clark-Casey (justincc) | 2014-03-21 | 1 | -34/+36 |
| | | | | | | scene-inventory.<scene-name>.ProcessedFetchInventoryRequests and QueuedFetchInventoryRequests to inventory.httpfetch.* Actual inventory processing is done with a single set of static structures rather than per scene. | ||||
* | minor: Put ProcessedFetchInventoryRequests and QueuedFetchInventoryRequests ↵ | Justin Clark-Casey (justincc) | 2014-03-19 | 1 | -2/+2 |
| | | | | | | in stats category "scene-inventory" instead of "scene" To distinguish from general scene stats | ||||
* | Add scene.<scene-name>.ProcessedFetchInventoryRequests | Justin Clark-Casey (justincc) | 2014-03-18 | 1 | -15/+41 |
| | | | | | This shows the number of requests that have been processed. These have not necessarily been sent back to the request since this is done separately by the PollServiceRequestManager | ||||
* | Add scene.<scene-name>.QueuedFetchInventoryRequests stat | Justin Clark-Casey (justincc) | 2014-03-18 | 1 | -0/+19 |
| | | | | This is to aid in detecting whether there are fetch inventory requests remaining to be processed. | ||||
* | Add regression test for http inventory fetch. | Justin Clark-Casey (justincc) | 2014-03-17 | 1 | -7/+36 |
| | | | | Involved some restructuring to allow regression tests to dequeue inventory requests and perform poll responses synchronously rather than async | ||||
* | Change handling of the FetchInventoryDescendents2 capability configuration ↵ | Mic Bowman | 2013-09-11 | 1 | -23/+36 |
| | | | | | | to allow for external handlers. | ||||
* | revert last commit which seems to conflict with DoubleQueue internals. The ↵ | dahlia | 2013-07-16 | 1 | -10/+5 |
| | | | | random crash might be in DoubleQueue instead. See http://pastebin.com/XhNBNqsc | ||||
* | add locking to internal queue in WebFetchInvDescModule; lack of which caused ↵ | dahlia | 2013-07-16 | 1 | -5/+10 |
| | | | | a random crash in a load test yesterday | ||||
* | Merge branch 'master' of ssh://opensimulator.org/var/git/opensim | Justin Clark-Casey (justincc) | 2013-07-15 | 1 | -2/+3 |
|\ | |||||
| * | Guard against null ref | Diva Canto | 2013-07-15 | 1 | -1/+2 |
| | | |||||
* | | Add request received/handling stats for caps which are served by http poll ↵ | Justin Clark-Casey (justincc) | 2013-07-15 | 1 | -35/+31 |
|/ | | | | | | | handlers. This adds explicit cap poll handler supporting to the Caps classes rather than relying on callers to do the complicated coding. Other refactoring was required to get logic into the right places to support this. | ||||
* | Get InventoryWorkerThreads to update watchdog on processing requests | Justin Clark-Casey (justincc) | 2013-07-06 | 1 | -0/+2 |
| | |||||
* | minor: remove mono compiler warnings in WebFetchInvDescModule | Justin Clark-Casey (justincc) | 2013-06-17 | 1 | -3/+2 |
| | |||||
* | Don't try to abort worker threads in WebFetchInvDescModule if module was not ↵ | Justin Clark-Casey (justincc) | 2013-06-14 | 1 | -6/+4 |
| | | | | | | enabled. This also moves the abort to RemoveRegion() rather than a destructor. | ||||
* | Merge branch 'master' of melanie@opensimulator.org:/var/git/opensim | Melanie | 2013-06-07 | 1 | -0/+29 |
|\ | |||||
| * | Put the configuration back in FetchInventoryDesc2 cap. | Diva Canto | 2013-06-07 | 1 | -0/+29 |
| | | |||||
* | | Supply proper type information for the various types of requests | Melanie | 2013-06-07 | 1 | -0/+1 |
| | | |||||
* | | Adding Avination's PollService to round out the HTTP inventory changes | Melanie | 2013-06-07 | 1 | -2/+2 |
|/ | |||||
* | Port Avination's inventory send throttling | Melanie | 2013-06-05 | 1 | -52/+213 |
| | |||||
* | Cleanup on region modules: gave short node id's to all of them. | Diva Canto | 2012-11-12 | 1 | -1/+1 |
| | |||||
* | Implement optional name and description on http stream handlers so that we ↵ | Justin Clark-Casey (justincc) | 2012-05-03 | 1 | -2/+7 |
| | | | | | | can relate a slow request to what the handler actually does and the agent it serves, if applicable. This is most useful for capabilities where the url is not self-describing. | ||||
* | Use the same web fetch handler for every request from every avatar, since it ↵ | Justin Clark-Casey (justincc) | 2011-11-26 | 1 | -3/+11 |
| | | | | contains no instance code | ||||
* | Fix config so that you can have both WebFetchInventoryDescendents and ↵ | Justin Clark-Casey (justincc) | 2011-11-25 | 1 | -1/+2 |
| | | | | FetchInvnetoryDescendents2 caps active at once | ||||
* | Resolve error where an unknown asset type would cause the fetch inventory ↵ | Justin Clark-Casey (justincc) | 2011-11-25 | 1 | -4/+1 |
| | | | | | | descendents cap to fail. Introduced just a few commits ago in 0688861 | ||||
* | Implement the FetchInventoryDescendents2 capability using the same code as ↵ | Justin Clark-Casey (justincc) | 2011-11-25 | 1 | -17/+38 |
| | | | | | | WebFetchInventoryDescendents. Enabling this by setting Cap_FetchInventoryDescendents2 = "localhost" in the [ClientStack.LindenCaps] section of OpenSim.ini downloads inventory via http rather than udp in later viewers. | ||||
* | Fix WebFetchInventoryDescendents cap to use ↵ | Justin Clark-Casey (justincc) | 2011-11-25 | 1 | -0/+2 |
| | | | | | | Utils.AssetTypeTostring/InventoryTypeToString to convert types to strings These cover a wider range of types. | ||||
* | Test m_Enabled on RemoveRegion. | Diva Canto | 2011-05-04 | 1 | -0/+3 |
| | |||||
* | WebFetchInventoryDescendents working. Tested with robust. | Diva Canto | 2011-05-02 | 1 | -0/+131 |