aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Storage/OpenSim.DataStore.MSSQL (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Clean up logging calls using String.Format explicitlyJeff Ames2008-02-101-1/+1
|
* Converted logging to use log4net.Jeff Ames2008-02-051-23/+25
| | | | | | Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
* * Scripts edited within a prim will now be persisted correctlyJustin Clarke Casey2008-01-211-1/+1
| | | | | | | * On restart the latest save will be restored rather than the very first dragged in scripts * Also add previously missed out database commits to separate prim inventory commit path (sigh)
* * Make object persistence more granular by separating prim and prim ↵Justin Clarke Casey2008-01-211-0/+6
| | | | inventory persistence
* * Store task inventory when an object is taken into agent inventoryJustin Clarke Casey2008-01-161-1/+3
| | | | | | | | * This means that you can take an object from a region and rez it somewhere else, with its inventory intact. * As for earlier, at this stage only scripts can be placed in inventory * This isn't an efficient implementation, a better one will probably need to come along soonish
* * Mother of all commits:Adam Frisby2008-01-151-2/+2
| | | | | | | * Cleaned up copyright notices in AssemblyInfo.cs's * Added Copyright headers to a bunch of files missing them * Replaced several common string instances with a static constant to prevent reallocation of the same strings thousands of times. "" -> String.Empty is the first such candidate.
* * Moved PrimitiveBaseShape subclasses into factory methods - the subclassing ↵lbsa712007-12-281-2/+2
| | | | | | | scheme won't hold for serialization * Extracted out the 'old' AddNewPrimitive that places an object at an exact pos, without the raytracing
* * Optimized usingslbsa712007-12-271-149/+160
| | | | | | | * shortened references * Removed redundant 'this' * Normalized EOF
* * Fixed MonoSQLite Update Table routineTeravus Ovares2007-12-271-3/+3
| | | | | | * Charles, this will fix the red issue. * Same situation, the first run updates the tables (and gives you a ton of red errors), the second run and everything works as expected.
* * AssetServerBase: _ProcessRequest is now called GetAssetlbsa712007-12-271-2/+6
| | | | | | | * PrimitiveBaseShape: The textures are now exposed as a 'TextureEntry Textures'; all serialization still using the 'byte[] TextureEntry' for backwards compatibility. * Scene: Re-added AddTree, since the Tree type isn't gone from libsl, merely relocated.
* * Added Sit Target persistence over sim restarts for mySQL and MonoSQLite.Teravus Ovares2007-12-271-0/+46
| | | | | | | * SAVE YOUR PRIM DATA, THIS MAKES CHANGES TO YOUR PRIMS TABLE * The first time you run OpenSim after updating past this revision, you'll see a lot of Errors. Be calm, shutdown the simulator, and start it again and your prims table will be updated. * MSSQL added the fields to the Initial CreateTable section, however, you'll need to add the fields to your prims table if you want it to persist.
* Prim inventory persistence phase 1: Creation of preliminary table in sqlite.Justin Clarke Casey2007-12-271-6/+2
| | | | | | | No user functionality yet. This code is not turned on, so there is no possibility of disruption to existing databases.
* *Fixed MySQLDataStore bug causing errors on startupmingchen2007-12-181-0/+1
|
* *Parcels and their access lists now store over multiple sessions when the ↵mingchen2007-12-181-1/+1
| | | | datastore is sqlite
* *Land has now been linked to the StorageManager. Next step is to fill in the ↵mingchen2007-12-171-4/+4
| | | | functions for the different datastore interfaces for Land Objects.
* * Applied MSSQL Patch from akokko, Thanks! akokkoTeravus Ovares2007-12-051-0/+1032
* This hasn't been tested in MSSQL mode, however it's been checked to make sure it doesn't cause any issues with mySQL/SQLlite