cdc4061426 
								
							
								 
							
						 
						
							
							
								
								rename to index.xml just to make this more consistant  
							
							
							
						 
						
							2008-06-13 18:20:30 +00:00  
				
					
						
							
							
								 
						
							
							
								d6519924ba 
								
							
								 
							
						 
						
							
							
								
								* refactor: catch asset service request exceptions at the AssetServerBase level rather than in the GridAssetClient  
							
							... 
							
							
							
							* this is to enable logging of asset request exceptions soon 
							
						 
						
							2008-06-13 18:04:01 +00:00  
				
					
						
							
							
								 
						
							
							
								ea52e71205 
								
							
								 
							
						 
						
							
							
								
								* minor: Remove LINK_SET debug Console Writeline  
							
							... 
							
							
							
							* only appeared in DotNetEngine's LSL_BuildIn_Commands.cs
* Nice spot Ewe Loon (http://opensimulator.org/mantis/view.php?id=1548 ) 
							
						 
						
							2008-06-13 17:11:33 +00:00  
				
					
						
							
							
								 
						
							
							
								b799031010 
								
							
								 
							
						 
						
							
							
								
								* minor: Print out uptime as well as stats in periodic diagnostics logging, so it's easier to tell which isntances each print out of information is from  
							
							
							
						 
						
							2008-06-13 16:58:24 +00:00  
				
					
						
							
							
								 
						
							
							
								34746f5485 
								
							
								 
							
						 
						
							
							
								
								* Double timeout on region registration XMLRPC call to the grid service  
							
							
							
						 
						
							2008-06-13 16:32:32 +00:00  
				
					
						
							
							
								 
						
							
							
								520da0d9ff 
								
							
								 
							
						 
						
							
							
								
								* minor: comment out confusing DefaultTimeout field in RestClient, which is currently not actually used  
							
							
							
						 
						
							2008-06-13 16:23:31 +00:00  
				
					
						
							
							
								 
						
							
							
								8f69a0ab3d 
								
							
								 
							
						 
						
							
							
								
								* If appropriate, start printing out the inner exception from the grid -> region status check, so we can tell a bit better what the problem was  
							
							
							
						 
						
							2008-06-13 16:17:27 +00:00  
				
					
						
							
							
								 
						
							
							
								6c23acf41b 
								
							
								 
							
						 
						
							
							
								
								add indexes for sqlite inventory  
							
							
							
						 
						
							2008-06-13 14:27:46 +00:00  
				
					
						
							
							
								 
						
							
							
								3b4c2c1ff1 
								
							
								 
							
						 
						
							
							
								
								A little minor cleanup and harmonizing between LSL_BuiltIn_Commands.cs  
							
							... 
							
							
							
							and its copy LSL_ScriptCommands.cs 
							
						 
						
							2008-06-13 01:54:53 +00:00  
				
					
						
							
							
								 
						
							
							
								64f01ade04 
								
							
								 
							
						 
						
							
							
								
								Update svn properties, clean up formatting, refactor out duplicate hard-coded port numbers.  
							
							
							
						 
						
							2008-06-13 00:21:53 +00:00  
				
					
						
							
							
								 
						
							
							
								1451d6fb9a 
								
							
								 
							
						 
						
							
							
								
								look mom, migrations in action.  This adds a couple of indexes  
							
							... 
							
							
							
							to mysql regions that should help on performance of some of the
selects.  We should start capturing more data on performance bits
to figure out where else we are missing indexes and add them via
migrations as well. 
							
						 
						
							2008-06-12 20:48:06 +00:00  
				
					
						
							
							
								 
						
							
							
								5219eb7420 
								
							
								 
							
						 
						
							
							
								
								* Split the World Map code into a module.  
							
							... 
							
							
							
							* Implemented a hack so regions beyond the 10,000m range will show the map without having to click on the map before they'll start to show.   The hack shows regions around the one you're in, but it won't show the one you're in..  you still need to click on the map to get that (not sure why yet).   Additionally, the map still only shows pictures for regions that are hosted on the same instance (no change). 
							
						 
						
							2008-06-12 20:19:42 +00:00  
				
					
						
							
							
								 
						
							
							
								202a4bec13 
								
							
								 
							
						 
						
							
							
								
								Fix mysql migrations.  This is tested with an existing up to date schema,  
							
							... 
							
							
							
							and no schema.  It should also work with a non up to date schema as well.
Btw, meetings in which I can get code done are the right kind of meetings. 
							
						 
						
							2008-06-12 18:44:58 +00:00  
				
					
						
							
							
								 
						
							
							
								7cdedcaf0e 
								
							
								 
							
						 
						
							
							
								
								* minor: Remove and tidy duplicate 'storing object to scene' messages in log  
							
							
							
						 
						
							2008-06-12 18:18:59 +00:00  
				
					
						
							
							
								 
						
							
							
								8714833986 
								
							
								 
							
						 
						
							
							
								
								* refactor: For new objects, move attach to backup to occur when adding to a scene, rather than on creation of the group  
							
							... 
							
							
							
							* Adding to a scene is now parameterized such that one can choose not to actually persist that group
* This is to support a use case where a module wants a scene which consists of both objects which are persisted, and ones which are just temporary for the lifetime of that server instance 
							
						 
						
							2008-06-12 17:49:08 +00:00  
				
					
						
							
							
								 
						
							
							
								74017a4331 
								
							
								 
							
						 
						
							
							
								
								* refactor: rename CreatePrimFromXml to CreatePrimFromXml2  
							
							
							
						 
						
							2008-06-12 16:54:04 +00:00  
				
					
						
							
							
								 
						
							
							
								e1140a4f9b 
								
							
								 
							
						 
						
							
							
								
								this, in theory, adds migration support to mysql for all  
							
							... 
							
							
							
							data sources besides the grid store.  It is only lightly tested
so the less adventurous should wait a couple of checkins before
upgrading. 
							
						 
						
							2008-06-12 15:47:33 +00:00  
				
					
						
							
							
								 
						
							
							
								cee071ea60 
								
							
								 
							
						 
						
							
							
								
								check in region store initial migration definition,  
							
							... 
							
							
							
							now on to integrating this approach into the mysql
driver.  Beware the next couple of checkins. 
							
						 
						
							2008-06-12 15:21:34 +00:00  
				
					
						
							
							
								 
						
							
							
								4387744a78 
								
							
								 
							
						 
						
							
							
								
								check in migration files for mysql  
							
							
							
						 
						
							2008-06-12 14:44:52 +00:00  
				
					
						
							
							
								 
						
							
							
								049cfe80e4 
								
							
								 
							
						 
						
							
							
								
								* Insulate maptile volume draw routine against TextureEntry oddities.  
							
							
							
						 
						
							2008-06-12 11:06:31 +00:00  
				
					
						
							
							
								 
						
							
							
								2b6487c832 
								
							
								 
							
						 
						
							
							
								
								* Added Prim drawing to the mainmap tile generation..   you can see blocks representing the prim now on the mainmap.  
							
							... 
							
							
							
							* It isn't perfect since the blocks are square, however it's pretty good.
* Performance is also pretty good, however, if it takes too long for you, you can disable it in the OpenSim.ini 
* You can see how long it takes in milliseconds on the console when it finishes. 
							
						 
						
							2008-06-12 01:11:57 +00:00  
				
					
						
							
							
								 
						
							
							
								6c1fce6147 
								
							
								 
							
						 
						
							
							
								
								check in working migration code fore SQLite.  This  
							
							... 
							
							
							
							is now using migrations instead of the old model to
create tables.  Tested for existing old tables, 
and for creating new ones. 
							
						 
						
							2008-06-11 21:01:33 +00:00  
				
					
						
							
							
								 
						
							
							
								68b98aecab 
								
							
								 
							
						 
						
							
							
								
								updated resources for current sqlite schema for migrations  
							
							
							
						 
						
							2008-06-11 20:04:01 +00:00  
				
					
						
							
							
								 
						
							
							
								2883656bbc 
								
							
								 
							
						 
						
							
							
								
								For people receiving: Exception: System.ArgumentException: Value of -2147483648 is not valid for red, I've added the following message;  
							
							... 
							
							
							
							[MAPIMAGE]: Your terrain is corrupted in region {0}, it might take a few minutes to generate the map image depending on the corruption level
And, I've also kept it from crashing... 
							
						 
						
							2008-06-11 19:45:17 +00:00  
				
					
						
							
							
								 
						
							
							
								0896cb53d4 
								
							
								 
							
						 
						
							
							
								
								*Parcel Prim Count Maximums moved to their own functions so modules can override the default method of calculating how many prims a parcel can have.  
							
							
							
						 
						
							2008-06-11 17:31:43 +00:00  
				
					
						
							
							
								 
						
							
							
								7821cca2f5 
								
							
								 
							
						 
						
							
							
								
								Mantis#1514. Thank you kindly, Boscata for an InventoryServer patch  
							
							... 
							
							
							
							to allow the InventoryServer to work with MSSQL.. 
							
						 
						
							2008-06-11 14:02:16 +00:00  
				
					
						
							
							
								 
						
							
							
								aba396cb32 
								
							
								 
							
						 
						
							
							
								
								Mantis#1528. Thank you kindly, Boscata for:  
							
							... 
							
							
							
							MSSQL Avatar appearance solved.
Appearance functions and modified table. 
							
						 
						
							2008-06-11 13:57:32 +00:00  
				
					
						
							
							
								 
						
							
							
								f07b761583 
								
							
								 
							
						 
						
							
							
								
								* Drop periodic stats logging back down to 60 minutes to reduce console spam.  
							
							... 
							
							
							
							* Please feel free to comment if the periodic logging is causing you problems in some way - I'm loathe to add yet another switch to OpenSim.ini but will if it proves necessary 
							
						 
						
							2008-06-11 11:25:29 +00:00  
				
					
						
							
							
								 
						
							
							
								6b77f1141d 
								
							
								 
							
						 
						
							
							
								
								Mantis 1370. Thanks lulurun for the patch  
							
							
							
						 
						
							2008-06-11 04:19:30 +00:00  
				
					
						
							
							
								 
						
							
							
								3356423e50 
								
							
								 
							
						 
						
							
							
								
								* Fix the string substitutions in the last commit  
							
							
							
						 
						
							2008-06-11 01:33:08 +00:00  
				
					
						
							
							
								 
						
							
							
								42e54537aa 
								
							
								 
							
						 
						
							
							
								
								* From inspecting OSGrid WP logs, it appears one particular client is failing because they are giving an illegal initial position to ScenePresence.MakeRootAgent()  
							
							... 
							
							
							
							* If we detected an illegal position (x, y outside region bounds or z < 0), then print out the illegal position and substitute an emergency <128, 128, 128> instead 
							
						 
						
							2008-06-11 01:31:39 +00:00  
				
					
						
							
							
								 
						
							
							
								ce9d0799ae 
								
							
								 
							
						 
						
							
							
								
								* Add 'show info' command to all servers, which prints the directory in which the server was started  
							
							... 
							
							
							
							* This is potentially useful if you're using screen on a region console without knowing where it was originally started from 
							
						 
						
							2008-06-11 00:41:07 +00:00  
				
					
						
							
							
								 
						
							
							
								c2054d225e 
								
							
								 
							
						 
						
							
							
								
								* minor: Reduce statistic log snapshots to every 20 minutes to get more information  
							
							
							
						 
						
							2008-06-10 23:47:33 +00:00  
				
					
						
							
							
								 
						
							
							
								928b32054c 
								
							
								 
							
						 
						
							
							
								
								* minor: Report cache figures in rounded up KB instead of with decimal places in show stats  
							
							... 
							
							
							
							* trade easier readability for pointless accuracy 
							
						 
						
							2008-06-10 23:42:42 +00:00  
				
					
						
							
							
								 
						
							
							
								3794f25ebd 
								
							
								 
							
						 
						
							
							
								
								* minor: Properly clear the pushed asset cache statistics where the clear-assets command is used on the region console  
							
							... 
							
							
							
							* stop waiting for garbage collection when GC total memory used is requested, in case the periodic request of this lags the sim 
							
						 
						
							2008-06-10 23:35:04 +00:00  
				
					
						
							
							
								 
						
							
							
								686f16cedd 
								
							
								 
							
						 
						
							
							
								
								* If a server has statistics, print these out to the log every hour to get some idea of how these evolve  
							
							... 
							
							
							
							* When returning GC.GetTotalMemory(), force collection first in order to get more accurate figures 
							
						 
						
							2008-06-10 23:19:38 +00:00  
				
					
						
							
							
								 
						
							
							
								be400d1bd0 
								
							
								 
							
						 
						
							
							
								
								I'm going to need the Version property to manage  
							
							... 
							
							
							
							migrating from the old to the new system.  Silly legacy
code. 
							
						 
						
							2008-06-10 23:17:18 +00:00  
				
					
						
							
							
								 
						
							
							
								68cda63761 
								
							
								 
							
						 
						
							
							
								
								update of migration code to be more sane on version  
							
							... 
							
							
							
							tracking, and support sub types that we'll need for
nhibernate. 
							
						 
						
							2008-06-10 22:57:20 +00:00  
				
					
						
							
							
								 
						
							
							
								fb9a338bc4 
								
							
								 
							
						 
						
							
							
								
								Update svn properties.  
							
							
							
						 
						
							2008-06-10 22:54:19 +00:00  
				
					
						
							
							
								 
						
							
							
								9b43668bf3 
								
							
								 
							
						 
						
							
							
								
								Mantis#1529. Thank you kindly, Grumly57 for a patch to  
							
							... 
							
							
							
							xengine to:
Replaces "presence.Name" => "presence.ControllingClient.Name" to return avatar's name. 
							
						 
						
							2008-06-10 22:41:39 +00:00  
				
					
						
							
							
								 
						
							
							
								184a288b4d 
								
							
								 
							
						 
						
							
							
								
								* Add memory currently allocated to OpenSim to 'show stats' statistics  
							
							... 
							
							
							
							* This is the GC.GetTotalMemory() method, which I'm guessing does not include memory used by the VM (hence the memory usage reported in top on linux would be much higher) 
							
						 
						
							2008-06-10 18:10:57 +00:00  
				
					
						
							
							
								 
						
							
							
								53cc63e243 
								
							
								 
							
						 
						
							
							
								
								Mantis#1501. Thank you kindly, Nebadon, for a patch that  
							
							... 
							
							
							
							addresses the 'terrain fill 0' error. 
							
						 
						
							2008-06-10 16:02:18 +00:00  
				
					
						
							
							
								 
						
							
							
								5910a49da6 
								
							
								 
							
						 
						
							
							
								
								Update svn properties.  Formatting cleanup.  
							
							
							
						 
						
							2008-06-10 08:35:46 +00:00  
				
					
						
							
							
								 
						
							
							
								8a93358405 
								
							
								 
							
						 
						
							
							
								
								* This completes ObjectDuplicateOnRay.  
							
							... 
							
							
							
							* In English, that means that Copy Selection works now, including Copy Centers and Copy Rotates. 
							
						 
						
							2008-06-10 00:18:00 +00:00  
				
					
						
							
							
								 
						
							
							
								c62f081380 
								
							
								 
							
						 
						
							
							
								
								actually create and populate the migrations table correctly.  
							
							
							
						 
						
							2008-06-09 22:20:28 +00:00  
				
					
						
							
							
								 
						
							
							
								69fb4ee208 
								
							
								 
							
						 
						
							
							
								
								migrations seem to not break anything at this point.  
							
							... 
							
							
							
							Tomorrow I'll start trying to integrate them into sqlite
to see if this works right for table migration. 
							
						 
						
							2008-06-09 22:01:21 +00:00  
				
					
						
							
							
								 
						
							
							
								504ab4477d 
								
							
								 
							
						 
						
							
							
								
								move Migration support into OpenSim.Data, because it  
							
							... 
							
							
							
							really turned out to be small enough to not need it's own
assembly 
							
						 
						
							2008-06-09 21:40:16 +00:00  
				
					
						
							
							
								 
						
							
							
								2e2dde71f2 
								
							
								 
							
						 
						
							
							
								
								fill out some more migration facilities  
							
							
							
						 
						
							2008-06-09 19:37:13 +00:00  
				
					
						
							
							
								 
						
							
							
								c30e9ff0f1 
								
							
								 
							
						 
						
							
							
								
								more work in progress migration code, still a while before  
							
							... 
							
							
							
							this becomes useful 
							
						 
						
							2008-06-09 19:11:49 +00:00  
				
					
						
							
							
								 
						
							
							
								283cc90566 
								
							
								 
							
						 
						
							
							
								
								start in on the shell for a generic database versioning module.  My  
							
							... 
							
							
							
							intent is to create an easier way to manage database table versions
like the model used for ruby on rails migrations. 
							
						 
						
							2008-06-09 18:24:07 +00:00