Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2017-06-16 | framework main thread pool is always active and in use ( even id hard to ↵ | UbitUmarov | 1 | -23/+38 | |
catch) so show in on show stats. Disable ServerStatsCollector by default, since most don't use it, Adicionally it uses shared framework performance counters system that may be affected if a region crashs | |||||
2017-05-30 | webrequests serialiazation per endpoint its now ServicePointManager job | UbitUmarov | 1 | -47/+1 | |
2017-03-31 | Allow setting the stats log file location in OpenSim.ini rather than ↵ | Melanie Thielker | 1 | -0/+17 | |
app.exe.config | |||||
2017-01-05 | Massive tab and trailing space cleanup | Melanie Thielker | 1 | -26/+26 | |
2016-08-24 | fix a use of string Trim() | UbitUmarov | 1 | -1/+1 | |
2015-10-31 | Testing stage of the new versioning system. Use at own risk. May not | Melanie Thielker | 1 | -3/+3 | |
work. Will eat your babies. Yada. Yada. | |||||
2015-10-18 | Fixed merge conflicts | Diva Canto | 1 | -1/+2 | |
Clean up of simulation version, the number that rules the compatibility of teleports: - It's not configurable anymore, it's fixed in code. Each number means an increase in features of the teleport procedure - Its definition moved to the global VersionInfo class As of now it's still 0.3. Conflicts: OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs | |||||
2015-10-18 | Clean up of simulation version, the number that rules the compatibility of ↵ | Diva Canto | 1 | -1/+2 | |
teleports: - It's not configurable anymore, it's fixed in code. Each number means an increase in features of the teleport procedure - Its definition moved to the global VersionInfo class As of now it's still 0.3. | |||||
2015-05-12 | Disable the "show threadpool calls active" console command for now. | Justin Clark-Casey (justincc) | 1 | -5/+5 | |
Whilst this can be very useful to identify threads held too long by incoming packet processing, it can also be very misleading as the count updates are not atomic (race conditions lead to growth in numbers over time). This could be solved by making the counts volatile but I don't currently have time to assess the performance impact, though it's almost certainly negligible. If anybody else wants to do that and re-enable this command then please feel free. | |||||
2014-11-25 | Add "show threadpool calls active" console debug command. | Justin Clark-Casey (justincc) | 1 | -5/+40 | |
This shows named threadpool calls (excluding timer and network calls) that are currently queued or running. Also shows total of labelled and any anonymous calls. | |||||
2014-11-25 | Label all threadpool calls being made in core OpenSimulator. This is to add ↵ | Justin Clark-Casey (justincc) | 1 | -0/+8 | |
problem diagnosis. "show threadpool calls" now also returns named (labelled), anonymous (unlabelled) and total call stats. | |||||
2014-11-25 | Add "show threadpool calls" command to show count of all labelled ↵ | Justin Clark-Casey (justincc) | 1 | -0/+21 | |
smartthreadpool calls | |||||
2014-03-25 | Changed LogThreadPool to have 4 logging levels. Added console command "debug ↵ | Oren Hurvitz | 1 | -0/+38 | |
threadpool level" to set the logging level. Resolves http://opensimulator.org/mantis/view.php?id=6945 | |||||
2013-08-06 | Add "debug threadpool status" console command to show min/max/current ↵ | Justin Clark-Casey (justincc) | 1 | -0/+23 | |
worker/iocp threadpool numbers | |||||
2013-08-05 | Add "debug comms status" command to show current debug comms settings | Justin Clark-Casey (justincc) | 1 | -0/+11 | |
2013-08-05 | Make it possible to switch whether we serialize osd requests per endpoint or ↵ | Justin Clark-Casey (justincc) | 1 | -0/+37 | |
not, either via config (SerializeOSDRequests in [Network]) or via the "debug comms set" console command. For debug purposes to assess what impact this has on network response in a heavy test environment. | |||||
2013-08-05 | minor: move "threads abort" and "force gc" console commands into debug ↵ | Justin Clark-Casey (justincc) | 1 | -2/+2 | |
category - these are not things one needs to do in normal operation | |||||
2013-08-05 | Make it possible to set worker/iocp min/max threadpool limits on the fly ↵ | Justin Clark-Casey (justincc) | 1 | -0/+78 | |
with the console command "debug threadpool set" | |||||
2013-08-05 | Add checks monitoring framework to provide alerts if certain conditions do ↵ | Justin Clark-Casey (justincc) | 1 | -0/+1 | |
not hold. Not yet in use. | |||||
2013-06-17 | refactor: Move existing code to generate report information on the ↵ | Justin Clark-Casey (justincc) | 1 | -1/+62 | |
threadpool to the ServerBase rather than being in Util | |||||
2013-06-17 | Make general server stats available on the robust console as well as the ↵ | Justin Clark-Casey (justincc) | 1 | -0/+32 | |
simulator console This means the "show stats" command is now active on the robust console. | |||||
2013-04-09 | If OpenSimulator is writing a PID file and finds the file already present on ↵ | Justin Clark-Casey (justincc) | 1 | -0/+5 | |
startup, logging an error since this is commonly due to an unclean shutdown. Unclean shutdown can cause constantly moving objects to disappear if an OAR has just been loaded and they have not reached persistence time threshold, among other problems. | |||||
2013-03-14 | Log same environment information to Robust log as is already done for ↵ | Justin Clark-Casey (justincc) | 1 | -0/+20 | |
simulator logs, for debug purposes | |||||
2013-01-23 | Implement get version RemoteAdmin call | Melanie | 1 | -2/+2 | |
2012-11-23 | Make "show threads" and "thread abort" console commands available on all servers | Justin Clark-Casey (justincc) | 1 | -0/+92 | |
2012-11-23 | Make "force gc" console command available across all servers | Justin Clark-Casey (justincc) | 1 | -0/+12 | |
2012-11-23 | Make "show version" console command available across all servers | Justin Clark-Casey (justincc) | 1 | -0/+7 | |
2012-11-22 | Factor out command script code. | Justin Clark-Casey (justincc) | 1 | -2/+50 | |
This also allows comments in command scripts (lines starting with ;, # or //) to be used across all servers | |||||
2012-11-22 | Make "config show/set/get/save" console commands available on all servers | Justin Clark-Casey (justincc) | 1 | -3/+137 | |
2012-11-22 | Factor out common pid file creation and removal code. | Justin Clark-Casey (justincc) | 1 | -5/+46 | |
Log path at which pid file is created or reason for failure to create. | |||||
2012-11-22 | Add "get log level" command - this returns the current server session ↵ | Justin Clark-Casey (justincc) | 1 | -19/+31 | |
console logging level. This supersedes getting information by calling "set log level" without a 4th argument, which is confusing. | |||||
2012-11-22 | Make "set log level" command available across all servers | Justin Clark-Casey (justincc) | 1 | -0/+31 | |
2012-11-22 | Make "show info" command available across all servers | Justin Clark-Casey (justincc) | 1 | -2/+182 | |
This helpfully lists version information, startup location and console log level | |||||
2012-11-22 | Factor out common registration of "show uptime" command | Justin Clark-Casey (justincc) | 1 | -0/+12 | |
2012-11-22 | factor out common HandleShow code for "show uptime" | Justin Clark-Casey (justincc) | 1 | -0/+50 | |
2012-11-22 | refactor: Factor out copy/pasted server uptime report code | Justin Clark-Casey (justincc) | 1 | -18/+20 | |
2009-04-14 | Update svn properties. | Jeff Ames | 1 | -56/+56 | |
2009-04-11 | * Minor MRM Cleanup | Adam Frisby | 1 | -56/+56 | |
* Interfaces now live in Interfaces subdirectory. * Namespace does not yet reflect this change. * Final namespace for MRMs will probably sit somewhere around OpenSim.Extend.MRM[?] | |||||
2009-04-06 | Add copyright headers, formatting cleanup. | Jeff Ames | 1 | -1/+28 | |
2009-04-06 | Update svn properties. | Jeff Ames | 1 | -29/+29 | |
2009-04-05 | * Implements ISocialEntity - this represents the class of "user-like" ↵ | Adam Frisby | 1 | -1/+0 | |
objects such as Users, Groups, etc. Destined to be used as the return value of any "Owner" properties. * Implements basic "SEUser" class which implements Avatar/Agent SE functions (primitive). | |||||
2009-04-04 | * More fiddling with MRM IPersistence, now stores <T> instead of Object. | Adam Frisby | 1 | -4/+5 | |
2009-04-04 | * Changed IPersistence interface so that passing the MRMBase is unessecary. | Adam Frisby | 1 | -6/+4 | |
2009-04-03 | * Implements "ID" semi-global within MRM scripts. This is tied to the 'state ↵ | Adam Frisby | 1 | -0/+31 | |
ID' for MRMs. * Implements IPersistence interface, allows simple KeyValue access for MRM scripts to a more permanent datastore. |