Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Mantis#1661. Thank you kindly, CMickeyb for a patch that: | Charles Krinke | 2008-07-03 | 3 | -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 primitems | Sean Dague | 2008-07-03 | 3 | -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 innodb | Sean Dague | 2008-07-03 | 1 | -0/+12 |
| | |||||
* | add a couple of LL conversion properties to SOP. I'll wait to clean | Sean Dague | 2008-07-03 | 3 | -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 type | Sean Dague | 2008-07-03 | 3 | -1/+170 |
| | |||||
* | Update svn properties. | Jeff Ames | 2008-07-03 | 2 | -15/+15 |
| | |||||
* | * Drop InvType from the assets table since it is no longer used | Justin Clarke Casey | 2008-07-02 | 7 | -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 Krinke | 2008-07-01 | 1 | -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 Krinke | 2008-06-30 | 1 | -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=1512 | Justin Clarke Casey | 2008-06-29 | 2 | -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 Melanie | MW | 2008-06-29 | 6 | -0/+288 |
| | |||||
* | last round of warning squashing. calling it a day now. | Dr Scofield | 2008-06-27 | 16 | -291/+303 |
| | |||||
* | dr scofield's warning safari: | Dr Scofield | 2008-06-27 | 2 | -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 persistant | Sean Dague | 2008-06-27 | 1 | -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 db | Sean Dague | 2008-06-27 | 2 | -2/+108 |
| | |||||
* | Mantis#1591. Thank you graciously, Sempuki for a patch that: | Charles Krinke | 2008-06-27 | 5 | -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 Ames | 2008-06-26 | 6 | -29/+446 |
| | | | | kerunix_Flan! | ||||
* | Apply patch from bug #1606 -- Documentation for Data/Null, Data/Base. ↵ | Jeff Ames | 2008-06-26 | 8 | -16/+382 |
| | | | | Thanks kerunix_Flan! | ||||
* | Apply patch from bug #1605 -- Documentation for Data/SQLite. Thanks ↵ | Jeff Ames | 2008-06-26 | 8 | -71/+634 |
| | | | | kerunix_Flan! | ||||
* | Apply patch from bug #1601 -- more documentation for Data/MySQL. Thanks ↵ | Jeff Ames | 2008-06-26 | 4 | -78/+315 |
| | | | | kerunix_Flan! | ||||
* | Mantis#1595. Thank you, Melanie for a patch that: | Charles Krinke | 2008-06-26 | 3 | -0/+9 |
| | | | | | Adds pipes for the prim item flags field | ||||
* | Add patch from bug #1596 - adds Doxygen documentation in OpenSim.Data.MySQL ↵ | Jeff Ames | 2008-06-26 | 7 | -17/+224 |
| | | | | files. Thanks kerunix_Flan! | ||||
* | chugging away on nhibernate, more incremental process | Sean Dague | 2008-06-25 | 7 | -41/+49 |
| | |||||
* | add migrations to mysql and sqlite for flags on embedded inventory | Sean Dague | 2008-06-25 | 2 | -0/+10 |
| | |||||
* | lazy=true for these mappings, as we don't do full lists very often | Sean Dague | 2008-06-25 | 6 | -7/+7 |
| | |||||
* | Minor formatting cleanup. | Jeff Ames | 2008-06-25 | 1 | -10/+15 |
| | |||||
* | based on positive feedback on performance of making keys fixed length | Sean Dague | 2008-06-24 | 1 | -0/+31 |
| | | | | | | | for assets, make all the indexed columns in the inventory fixed length via migration. | ||||
* | fix typo in Inventory nhibernate mappings. nhibernate should | Sean Dague | 2008-06-23 | 1 | -4/+4 |
| | | | | | | load now. | ||||
* | add migration to go from varchar -> char for uuid. Tested | Sean Dague | 2008-06-23 | 1 | -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 Ovares | 2008-06-21 | 2 | -3/+92 |
| | |||||
* | * Adds Region ban capability to Regions. You access this by going to ↵ | Teravus Ovares | 2008-06-21 | 5 | -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. I | Sean Dague | 2008-06-20 | 4 | -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. DBNull | Teravus Ovares | 2008-06-20 | 2 | -8/+18 |
| | | | | | * mySQL this time. | ||||
* | * Handle parcel telehub location corruption gracefully. DBNull | Teravus Ovares | 2008-06-20 | 1 | -6/+15 |
| | |||||
* | fixed to inventory for nhibernate that actually make it so I can | Sean Dague | 2008-06-19 | 2 | -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 Dague | 2008-06-19 | 4 | -7/+9 |
| | | | | | | but moving in the right direction. | ||||
* | oops, build break. needed to include another reference. | Sean Dague | 2008-06-19 | 1 | -0/+1 |
| | |||||
* | add migrations support for mysql log store. This should complete | Sean Dague | 2008-06-19 | 3 | -1/+41 |
| | | | | | | all the mysql bits for migration. | ||||
* | fix an edge case with migrations in the region store. | Sean Dague | 2008-06-19 | 3 | -2/+54 |
| | | | | | | Add migration support to gridstore. | ||||
* | oops, it helps to reference the *right* migration | Sean Dague | 2008-06-19 | 2 | -2/+2 |
| | |||||
* | clean up the nhibernate definitions to work with mysql | Sean Dague | 2008-06-18 | 8 | -117/+30 |
| | | | | | | integrate migration support into nhibernate | ||||
* | add mysql migrations for nhibernate driver | Sean Dague | 2008-06-18 | 3 | -10/+136 |
| | |||||
* | add inventory store migration | Sean Dague | 2008-06-18 | 1 | -0/+40 |
| | |||||
* | I really didn't expect that one to work out of the box, but just managed | Sean Dague | 2008-06-16 | 1 | -0/+14 |
| | | | | | | to get NHibernate + MySQL + Assets working. | ||||
* | set CommandTimeout = 0 in the migration commands so that long | Sean Dague | 2008-06-16 | 1 | -0/+2 |
| | | | | | | | migrations (like converting asset ids) don't run into the normal 30 second kill switch. | ||||
* | be a bit more verbose about what we are doing on the migration | Sean Dague | 2008-06-16 | 1 | -0/+7 |
| | | | | | | side so that people don't think we're hung. | ||||
* | fix nhibernate driver so that it starts (based on the appearance | Sean Dague | 2008-06-16 | 3 | -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. | ||||
* | futzing around on the NHibernate side again trying to connect | Sean Dague | 2008-06-16 | 3 | -8/+25 |
| | | | | | | migrations into it. | ||||
* | change some messages on the migrations front to be | Sean Dague | 2008-06-16 | 1 | -5/+4 |
| | | | | | | more clear | ||||
* | the beginning of the great id format migration. This makes | Sean Dague | 2008-06-16 | 3 | -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. |