aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data (follow)
Commit message (Collapse)AuthorAgeFilesLines
* add migration for SceneGroupID to char(36) plus add an index. ThisSean Dague2008-07-151-0/+9
| | | | | | | should actually speed up deletes substantially, especially for large regions, as this was a table scan before.
* added new ParentUUID property to map out from SOP.Sean Dague2008-07-152-4/+66
| | | | | | Updated some nhibernate parts, started in on migration.
* killing a lonesome warning that managed to creep in...Dr Scofield2008-07-151-1/+1
|
* Patch #9148Melanie Thielker2008-07-142-0/+14
| | | | | | | | Patch 5 in the region settings series. Adds a migration to ensure corrupted data is purged and re-read from defaults. Some changes. Still no full functionality
* * minor: comment out a couple of lines to eliminate nhibernate compile ↵Justin Clarke Casey2008-07-121-15/+15
| | | | warnings for now
* Mantis#1726. Thank you kindly, StrawberryFride for a patch that:Charles Krinke2008-07-121-0/+4
| | | | | | | | | On an MSSQL-based Grid OpenSim installation, users could log in to the sim once, then log off - after a short time before retrying users would be unable to log in, and would see an empty alert box on the client with just a "close" button and no text. Despite no users being logged into the sim, user server would report a higher number of logins than logouts.
* changes to use NHPrim instead of SOP directlySean Dague2008-07-071-1/+2
|
* add NHPrim to subclass SOP so we can stick region uuid in there. Sean Dague2008-07-072-1/+47
| | | | | | | I think the only place we need it is in NHibernate so a subclass is probably appropriate.
* added skeleton (no function) region store componentSean Dague2008-07-071-0/+268
|
* change SitTarget calls from functions to propertiesSean Dague2008-07-073-42/+45
|
* * remove unused CommitAssets() hook for nowJustin Clarke Casey2008-07-075-34/+0
|
* Copyright notices and formatting cleanup.Jeff Ames2008-07-061-2/+2
|
* Mantis#1661. Thank you kindly, CMickeyb for a patch that:Charles Krinke2008-07-033-36/+107
| | | | | | | patch attached to check for timeouts on mysql connections *before* operations occur that are likely to timeout. if timeout occurs or the connections is down, it is reconnected before the operation fails.
* add 3 migrations, 1 each for prims, primshapes, and primitemsSean Dague2008-07-033-0/+65
| | | | | | | to move all their UUID stores from varchar(255) -> char(36). Based on past evidence, this should help with performance.
* migrate the myisam mysql regions to innodbSean Dague2008-07-031-0/+12
|
* add a couple of LL conversion properties to SOP. I'll wait to cleanSean Dague2008-07-033-29/+159
| | | | | | | | | | up the sit target usage until the sit target fix patch goes in, but it should be cleaned. Get prims table mappings to the point where nhibernate likes them enough to start. Remove field from asset mapping so it will start
* playing with multicolumn mapping of vectors using a custom typeSean Dague2008-07-033-1/+170
|
* Update svn properties.Jeff Ames2008-07-032-15/+15
|
* * Drop InvType from the assets table since it is no longer usedJustin Clarke Casey2008-07-027-22/+25
| | | | | | | | * Migration should be automatic on sqlite and mysql * Migration is not automatic on mssql, you will need to drop the invType column manually * Migration should be fine, but as for any db change, I would recommend making sure you have backups before moving past this revision
* Mantis#1639. Thank you, Melanie for a patch that:Charles Krinke2008-07-011-1/+8
| | | | | | Reads estate_settings.xml and populates the database from it. If there is no record, just passes the defaults to the application.
* Mantis#1637. Thank you kindly, Melanie for a patch that:Charles Krinke2008-06-301-0/+6
| | | | | | Make each region load it's settings from the database on startup. No user functionality yet.
* * Fix for http://opensimulator.org/mantis/view.php?id=1512Justin Clarke Casey2008-06-292-19/+95
| | | | | | | * Introduce experimental wait timeout checking to mysql region datastore code * This should mean that if the mysql connection has timed out, we should automatically reconnect and not fail or drop queries on region database manipulations
* patch and files from mantis #1630, Thanks MelanieMW2008-06-296-0/+288
|
* last round of warning squashing. calling it a day now.Dr Scofield2008-06-2716-291/+303
|
* dr scofield's warning safari:Dr Scofield2008-06-272-25/+25
| | | | | | | | | | * commented out [Obsolete(....)] attributes where no replacement feature was available: if we want to attribute code that we think needs to be reworked, we should define a new attribute and use that instead (together with a little tool to retrieve all the attributed code then) * commenting out unused variables
* somehow, I seem to have actually made appearance persistantSean Dague2008-06-271-0/+2
| | | | | | | | correctly with nhibernate. Go figure. :) User services still remain partial, but I'm going to move on to Region Store to get that chunk out of the way.
* added in new type for mapping texture objects to the dbSean Dague2008-06-272-2/+108
|
* Mantis#1591. Thank you graciously, Sempuki for a patch that:Charles Krinke2008-06-275-6/+11
| | | | | | | | | | Currently module loading is done ad-hoc. I propose creating a simple loader class that leverages Mono.Addins (and perhaps the new .NET addins when they become available in mono). Attached is a basic patch for review that compiles into HEAD, but doesn't yet replace any existing ad-hoc loaders.
* Apply patch from bug #1609 -- Documentation for Data/MSSQL. Thanks ↵Jeff Ames2008-06-266-29/+446
| | | | kerunix_Flan!
* Apply patch from bug #1606 -- Documentation for Data/Null, Data/Base. ↵Jeff Ames2008-06-268-16/+382
| | | | Thanks kerunix_Flan!
* Apply patch from bug #1605 -- Documentation for Data/SQLite. Thanks ↵Jeff Ames2008-06-268-71/+634
| | | | kerunix_Flan!
* Apply patch from bug #1601 -- more documentation for Data/MySQL. Thanks ↵Jeff Ames2008-06-264-78/+315
| | | | kerunix_Flan!
* Mantis#1595. Thank you, Melanie for a patch that:Charles Krinke2008-06-263-0/+9
| | | | | Adds pipes for the prim item flags field
* Add patch from bug #1596 - adds Doxygen documentation in OpenSim.Data.MySQL ↵Jeff Ames2008-06-267-17/+224
| | | | files. Thanks kerunix_Flan!
* chugging away on nhibernate, more incremental processSean Dague2008-06-257-41/+49
|
* add migrations to mysql and sqlite for flags on embedded inventorySean Dague2008-06-252-0/+10
|
* lazy=true for these mappings, as we don't do full lists very oftenSean Dague2008-06-256-7/+7
|
* Minor formatting cleanup.Jeff Ames2008-06-251-10/+15
|
* based on positive feedback on performance of making keys fixed lengthSean Dague2008-06-241-0/+31
| | | | | | | for assets, make all the indexed columns in the inventory fixed length via migration.
* fix typo in Inventory nhibernate mappings. nhibernate shouldSean Dague2008-06-231-4/+4
| | | | | | load now.
* add migration to go from varchar -> char for uuid. TestedSean Dague2008-06-231-0/+9
| | | | | | | on my machine, and works, but backing up before migrations is always a good idea.
* * Persists region banlists across reboots for the sqlite datastore also now.Teravus Ovares2008-06-212-3/+92
|
* * Adds Region ban capability to Regions. You access this by going to ↵Teravus Ovares2008-06-215-0/+171
| | | | | | | | World->Region/Estate. Then on the Estate tab, at the lower right hand corner, clicking the 'Add' button and picking an avatar. * It only persists across reboots for the mySQL datastore currently. * Currently have stubs in the other datastores.
* lots of futzing with nhibernate to make it more efficient. ISean Dague2008-06-204-212/+136
| | | | | | | don't think this works, but I don't want to loose the work before the weekend, and it doesn't break the build.
* * Handle parcel telehub location corruption gracefully. DBNullTeravus Ovares2008-06-202-8/+18
| | | | | * mySQL this time.
* * Handle parcel telehub location corruption gracefully. DBNullTeravus Ovares2008-06-201-6/+15
|
* fixed to inventory for nhibernate that actually make it so I canSean Dague2008-06-192-8/+8
| | | | | | | log in using it as the driver for users, assets, inventory. User driver is still missing a lot of function.
* more work towards nhibernate working with mysql, not there yet,Sean Dague2008-06-194-7/+9
| | | | | | but moving in the right direction.
* oops, build break. needed to include another reference.Sean Dague2008-06-191-0/+1
|
* add migrations support for mysql log store. This should completeSean Dague2008-06-193-1/+41
| | | | | | all the mysql bits for migration.