aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-06-29* Fix for http://opensimulator.org/mantis/view.php?id=1512Justin Clarke Casey2-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
2008-06-29patch and files from mantis #1630, Thanks MelanieMW6-0/+288
2008-06-27last round of warning squashing. calling it a day now.Dr Scofield16-291/+303
2008-06-27dr scofield's warning safari:Dr Scofield2-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
2008-06-27somehow, I seem to have actually made appearance persistantSean Dague1-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.
2008-06-27added in new type for mapping texture objects to the dbSean Dague2-2/+108
2008-06-27Mantis#1591. Thank you graciously, Sempuki for a patch that:Charles Krinke5-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.
2008-06-26Apply patch from bug #1609 -- Documentation for Data/MSSQL. Thanks ↵Jeff Ames6-29/+446
kerunix_Flan!
2008-06-26Apply patch from bug #1606 -- Documentation for Data/Null, Data/Base. ↵Jeff Ames8-16/+382
Thanks kerunix_Flan!
2008-06-26Apply patch from bug #1605 -- Documentation for Data/SQLite. Thanks ↵Jeff Ames8-71/+634
kerunix_Flan!
2008-06-26Apply patch from bug #1601 -- more documentation for Data/MySQL. Thanks ↵Jeff Ames4-78/+315
kerunix_Flan!
2008-06-26Mantis#1595. Thank you, Melanie for a patch that:Charles Krinke3-0/+9
Adds pipes for the prim item flags field
2008-06-26Add patch from bug #1596 - adds Doxygen documentation in OpenSim.Data.MySQL ↵Jeff Ames7-17/+224
files. Thanks kerunix_Flan!
2008-06-25chugging away on nhibernate, more incremental processSean Dague7-41/+49
2008-06-25add migrations to mysql and sqlite for flags on embedded inventorySean Dague2-0/+10
2008-06-25lazy=true for these mappings, as we don't do full lists very oftenSean Dague6-7/+7
2008-06-25Minor formatting cleanup.Jeff Ames1-10/+15
2008-06-24based on positive feedback on performance of making keys fixed lengthSean Dague1-0/+31
for assets, make all the indexed columns in the inventory fixed length via migration.
2008-06-23fix typo in Inventory nhibernate mappings. nhibernate shouldSean Dague1-4/+4
load now.
2008-06-23add migration to go from varchar -> char for uuid. TestedSean Dague1-0/+9
on my machine, and works, but backing up before migrations is always a good idea.
2008-06-21* Persists region banlists across reboots for the sqlite datastore also now.Teravus Ovares2-3/+92
2008-06-21* Adds Region ban capability to Regions. You access this by going to ↵Teravus Ovares5-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.
2008-06-20lots of futzing with nhibernate to make it more efficient. ISean Dague4-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.
2008-06-20* Handle parcel telehub location corruption gracefully. DBNullTeravus Ovares2-8/+18
* mySQL this time.
2008-06-20* Handle parcel telehub location corruption gracefully. DBNullTeravus Ovares1-6/+15
2008-06-19fixed to inventory for nhibernate that actually make it so I canSean Dague2-8/+8
log in using it as the driver for users, assets, inventory. User driver is still missing a lot of function.
2008-06-19more work towards nhibernate working with mysql, not there yet,Sean Dague4-7/+9
but moving in the right direction.
2008-06-19oops, build break. needed to include another reference.Sean Dague1-0/+1
2008-06-19add migrations support for mysql log store. This should completeSean Dague3-1/+41
all the mysql bits for migration.
2008-06-19fix an edge case with migrations in the region store.Sean Dague3-2/+54
Add migration support to gridstore.
2008-06-19oops, it helps to reference the *right* migrationSean Dague2-2/+2
2008-06-18clean up the nhibernate definitions to work with mysqlSean Dague8-117/+30
integrate migration support into nhibernate
2008-06-18add mysql migrations for nhibernate driverSean Dague3-10/+136
2008-06-18add inventory store migration Sean Dague1-0/+40
2008-06-16I really didn't expect that one to work out of the box, but just managedSean Dague1-0/+14
to get NHibernate + MySQL + Assets working.
2008-06-16set CommandTimeout = 0 in the migration commands so that longSean Dague1-0/+2
migrations (like converting asset ids) don't run into the normal 30 second kill switch.
2008-06-16be a bit more verbose about what we are doing on the migrationSean Dague1-0/+7
side so that people don't think we're hung.
2008-06-16fix nhibernate driver so that it starts (based on the appearanceSean Dague3-4/+5
changes it wouldn't come up). include embedded dialect specific sql files for nhibernate migrations figure out how to get the raw db connection so that migrations can work with nhibernate. create initial migration for NHibernate + SQLite + Assets.
2008-06-16futzing around on the NHibernate side again trying to connectSean Dague3-8/+25
migrations into it.
2008-06-16change some messages on the migrations front to be Sean Dague1-5/+4
more clear
2008-06-16the beginning of the great id format migration. This makesSean Dague3-6/+15
asset uuids no longer binary. I've tested this migration a few times, and it seems working in all the scenarios I've found but it wouldn't hurt to backup your asset db before running this as it does touch a very sensitive part of our content system.
2008-06-13add indexes for sqlite inventorySean Dague1-0/+8
2008-06-13Update svn properties, clean up formatting, refactor out duplicate ↵Jeff Ames3-9/+18
hard-coded port numbers.
2008-06-12look mom, migrations in action. This adds a couple of indexesSean Dague1-0/+6
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-12Fix mysql migrations. This is tested with an existing up to date schema,Sean Dague7-17/+32
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* minor: Remove and tidy duplicate 'storing object to scene' messages in logJustin Clarke Casey3-3/+3
2008-06-12this, in theory, adds migration support to mysql for all Sean Dague4-112/+194
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-12check in region store initial migration definition, Sean Dague1-0/+150
now on to integrating this approach into the mysql driver. Beware the next couple of checkins.
2008-06-12check in migration files for mysqlSean Dague3-0/+152
2008-06-11check in working migration code fore SQLite. This Sean Dague5-214/+276
is now using migrations instead of the old model to create tables. Tested for existing old tables, and for creating new ones.