aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Storage (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Dah, don't try and commit the primitems table if we're not running with prim ↵Justin Clarke Casey2008-01-051-1/+37
| | | | inventories
* Prim inventory storage phase 2. Add a prim inventory script item to sqlite ↵Justin Clarke Casey2008-01-051-6/+129
| | | | | | | | experimentally. This is not yet enabled in the codebase. No user functionality yet - next phase is to write the code to restore the script in prim inventory on region load
* * Moved PrimitiveBaseShape subclasses into factory methods - the subclassing ↵lbsa712007-12-282-4/+4
| | | | | | | 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-273-294/+326
| | | | | | | * shortened references * Removed redundant 'this' * Normalized EOF
* * Fixed MonoSQLite Update Table routineTeravus Ovares2007-12-272-10/+24
| | | | | | * 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-272-3/+11
| | | | | | | * 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-272-0/+94
| | | | | | | * 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-273-10/+85
| | | | | | | No user functionality yet. This code is not turned on, so there is no possibility of disruption to existing databases.
* *on more implicit use of .ToString() on deleting shapes in MonoSqliteDataStoreTeravus Ovares2007-12-211-1/+1
|
* Fix up other sqlite db interactions to use non-hyphenated uuidJustin Clarke Casey2007-12-201-34/+34
| | | | | | | | | | Inventory contents retrieval and persistent region storage standalone now appear to work as well as they did before :) This patch will not fix grid problems. May be bugs present due to conversions I didn't spot. I personally probably don't have any more time for this today. I'm also not entirely convinced this is the right way forward so this might be a handy pause for thought. I'll also be delighted if I wake up tommorrow and everything is fine again.
* *Fixed MySQLDataStore bug causing errors on startupmingchen2007-12-181-0/+1
|
* Fix typo. AutionID -> AuctionIDSean Dague2007-12-181-3/+3
|
* *Removed Unneeded Debug I added in my last revisonmingchen2007-12-181-5/+1
| | | | | *Fixed typo causing access lists not to be stored correctly in sqlite
* *Parcels and their access lists now store over multiple sessions when the ↵mingchen2007-12-183-4/+325
| | | | datastore is sqlite
* *Land has now been linked to the StorageManager. Next step is to fill in the ↵mingchen2007-12-173-12/+12
| | | | 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
* * Fixed a whole bunch of console messages.Adam Frisby2007-12-041-2/+2
|
* Remove unused function, one less warningSean Dague2007-11-271-7/+0
|
* put in changes to only keep the last terrain revision. The currentSean Dague2007-11-191-0/+14
| | | | | | | unbounded model causes performance and filesystem filling grief. Before enabling this again, we need a reasonable bounding model.
* hopefully resolve mantis issue #10 by locking correcty around terrain methodsSean Dague2007-11-191-50/+54
|
* More cleaning up when deleting regions from a instance. NOTE: ↵MW2007-11-161-13/+0
| | | | IGridServices.DeregisterRegion() method needs implementing for grid mode.
* *** BIG CHANGES : REGION STORAGE MOVED : UPDATE YOUR OpenSim.ini FROM ↵lbsa712007-11-152-8/+8
| | | | | | | | | | | OpenSim.ini.example ** * Now moved region storage from region to application, so we have one storage per application, instead of one per region. * Changed so that the region store providers use connectionstrings, not filenames * Removed various unfit fields and properties (call me Darwin)
* make Stopped a bit sloppier which should help address any float round off issuesSean Dague2007-11-151-6/+7
|
* added first attempt at storing stopped physical objectsSean Dague2007-11-141-1/+17
|
* clean up most of my mess on terrain. Someone on .NET please test and makeSean Dague2007-11-141-21/+19
| | | | | | sure this remains working for you.
* managed to produce and kill the same exception on mono as on .net. Hopefully Sean Dague2007-11-141-0/+5
| | | | | | this means .net is fixed.
* bury connect creation deeper down in case this is what .NET hatesSean Dague2007-11-141-0/+1
|
* random shot in the darkSean Dague2007-11-141-3/+4
|
* remove limit stanza, see if this helps.Sean Dague2007-11-141-1/+1
|
* get rid of parametrized query, in case this is the .NET issue (I hope not)Sean Dague2007-11-141-5/+5
|
* further adventures in .NET workaroundsSean Dague2007-11-141-1/+4
|
* no, this probably won't work either, but I'm going to at least make sure it ↵Sean Dague2007-11-141-2/+2
| | | | | | | | works mono still
* more attempted voodoo around .NETSean Dague2007-11-141-3/+2
|
* attempt to resolve Sqlite not working on .NET for terrainSean Dague2007-11-141-21/+24
|
* working now. Needs cleanup, but I'll have to do that after the next meetingSean Dague2007-11-131-7/+16
|
* some changes to reduce memory significantly by not keeping allSean Dague2007-11-131-24/+36
| | | | | | | terrain revisions in memory. Once I'm sure this is working, I'll purge out some of the crufty code here.
* disable profuse logging messages for not saving physical Sean Dague2007-11-071-1/+1
| | | | | | objects, as it clouds up the console a bit too much
* Thank you, Teravus for: Solution for 'after using physical prim with ↵Charles Krinke2007-11-051-3/+10
| | | | MonoSqliteDataStore, the sim lags with constantly updating assets.". This mostly affects BulletX.
* * Optimized usingslbsa712007-10-303-167/+172
| | | | | | * Shortened type references * Removed redundant 'this' qualifier
* as per the "Filesystem cleanup for OpenSim repository" mailing list thread. ↵MW2007-10-291-2/+2
| | | | | | | Have flattened the OpenSim.Framework project/namespace. The problem is that the namespace is still wrong as its "OpenSim.Framework" while the directory is "OpenSim\Framework\General" , so we need to decide if we change the directory or correct the namespace. Note this has lead to a big flat project, but I think a lot of the files we most likely don't even use any longer. And others belong in other projects/namespaces anyway.
* add locking to the terrain database callsSean Dague2007-10-231-28/+31
|
* * Added "create-region" console command. Syntax: create-region <name> ↵Adam Frisby2007-10-231-5/+0
| | | | | | | <region.xml filename> * Spring cleaning.
* * Removed plenty more untagged console messages. Everything now has shiny ↵Adam Frisby2007-10-221-1/+9
| | | | groups. :)
* * Table creation now checks if the table already exists before building it.Adam Frisby2007-10-221-3/+27
|
* * Temporary fix for SQLite error -- temporarily disables terrain storage.Adam Frisby2007-10-221-2/+2
|
* * Return of R2162. /Take that SVN!/Adam Frisby2007-10-222-6/+119
|
* revert r2162 as it completely clobbered all the work onSean Dague2007-10-222-119/+6
| | | | | | | the ChatModule by MW and myself. Couldn't find Adam online after that rev went in.
* * Major ass commit.Adam Frisby2007-10-222-6/+119
| | | | | | | * Sqlite Storage Engine now supports terrain -- however be aware that every terrain revision stored will at 512KB to your database file. At the moment it is storing every revision from the first. * Fixed an issue where by noverbose mode would display lots of useless junk. Noverbose mode is now quite usable. * Fixed a whole bunch of console message issues such as naming and categorisation
* * Applied patch #418 : copyright-r2012.patch - some errors, but got most thrulbsa712007-10-153-1/+85
|
* Terrain:Adam Frisby2007-09-251-3/+3
| | | | | | | | | | | * Attempted fix for lag/pause when doing lots of updates. * Some naming fixes to libTerrain. * Refactored terrain bitmap generation into a common call for both world map and export. General: * Switched some calls to Console.WriteLine to use MainLog.Warn/Verbose/Notice.