Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Thank you kindly, StrawberryFride for a patch that: | Charles Krinke | 2009-01-07 | 3 | -629/+592 |
| | | | | | | | Solves the problem of unable to load prim items on region start in MSSQL. The error was in the MSSQLRegionData code that loads objects from the database, due to reliance on the ParentID field that is not used. | ||||
* | * Stop bothering to populate and retrieve the parent local ids for MSSQL, as ↵ | Justin Clarke Casey | 2009-01-05 | 1 | -2/+0 |
| | | | | | | | | was done for SQLite and MySQL in r7586 * This may resolve http://opensimulator.org/mantis/view.php?id=2939 | ||||
* | * Add the actual tests from http://opensimulator.org/mantis/view.php?id=2950 | Justin Clarke Casey | 2009-01-05 | 8 | -0/+669 |
| | | | | | | | * Apologies for missing these out yet again * Thanks to Tommil for this code | ||||
* | fixes mantis #2950 | Justin Clarke Casey | 2009-01-05 | 5 | -4/+10 |
| | |||||
* | change the drop order to see if this affects unit test fails | Sean Dague | 2009-01-05 | 1 | -1/+1 |
| | | | | | From: Sean Dague <sdague@gmail.com> | ||||
* | Update svn properties, minor formatting cleanup. | Jeff Ames | 2008-12-30 | 1 | -5/+5 |
| | |||||
* | Thank you kindly, StrawberryFride for a patch that: | Charles Krinke | 2008-12-28 | 1 | -1/+6 |
| | | | | | Persists appearance with MSSQL more properly. | ||||
* | * Fix http://opensimulator.org/mantis/view.php?id=2889 | Justin Clarke Casey | 2008-12-23 | 1 | -2/+2 |
| | | | | | | * Primshapes uuid wasn't being converted to raw (non-dashed) format before being used in primshapes delete command | ||||
* | * Correct build break, no idea how that one managed to slip by me | Justin Clarke Casey | 2008-12-23 | 1 | -1/+1 |
| | |||||
* | * Modify SQLite implementation of UpdateUserProfile() to allow modifications ↵ | Justin Clarke Casey | 2008-12-23 | 1 | -16/+21 |
| | | | | where the name has not been changed | ||||
* | Update the MySQL connector to 5.2.5. Fixes Mantids#2673. Thanks for the ↵ | Homer Horwitz | 2008-12-22 | 1 | -1/+1 |
| | | | | hint, jhurliman. | ||||
* | Thanks Gerhard for a patch that implements part 3 of VolumeDetection / ↵ | Dahlia Trimble | 2008-12-22 | 2 | -0/+15 |
| | | | | persistance | ||||
* | Mantis#2881. Thank you kindly, SirKimba for a patch that: | Charles Krinke | 2008-12-20 | 1 | -5/+5 |
| | | | | | | | | Solves inserting Wolrdparameters in SQL Database with OpenSim.Data.MSSQL.dll always crash cause there were missing some fields in the Insert-String | ||||
* | * minor: Remove unused AppearanceTableMapper as pointed out by jonc in ↵ | Justin Clarke Casey | 2008-12-17 | 1 | -284/+0 |
| | | | | http://opensimulator.org/mantis/view.php?id=2843 | ||||
* | * Implement 'Save Object Back to My Inventory'. On the Linden client this ↵ | Justin Clarke Casey | 2008-12-17 | 1 | -1/+1 |
| | | | | | | | | | is in the Tools menu available when editing an object * This facility allows you to save changes to an object that you've rezzed into a region back into their original inventory item without having to take a copy of the rezzed object. | ||||
* | Color was set twice, first correctly, then incorrectly, in SQLiteRegionData. | Homer Horwitz | 2008-12-14 | 1 | -2/+0 |
| | | | | | Removed the second set. Fixes Mantis#2380. | ||||
* | Mantis#2811. Thank you kindly, Diva for a patch that resolves | Charles Krinke | 2008-12-13 | 1 | -1/+1 |
| | | | | | | | some of our DNS/dotted decimal issues that plague teleporting. We are increasing the MajorInterfaceVersion from 1 to 2 in the gridserver, so sims will need to be updated on various grids. | ||||
* | Move from IP to hostname for seed caps on login, for gridmode and standalone. | Homer Horwitz | 2008-12-11 | 1 | -1/+1 |
| | | | | | | | All the other caps (except the initial one) are already sent with hostname instead of IP. NOTE: This changes gridserver and userserver | ||||
* | Reinstate setting timeout to never, the default 30 second timeout was ↵ | idb | 2008-12-08 | 1 | -1/+1 |
| | | | | causing problems with big migrations | ||||
* | change a UUID cast to an actual new UUID call to be consistant with | Sean Dague | 2008-12-08 | 1 | -1/+1 |
| | | | | | the rest of the assignments here. | ||||
* | fix an issue I found where primshapes weren't every being removed | Sean Dague | 2008-12-08 | 1 | -9/+82 |
| | | | | | | | | because of a logic error. attempt to speed up deletes a bit by batching up all the primitem deletes and primshape deletes into single delete statements. This removes the lock/release/lock/release/lock/release for loop. | ||||
* | * Check in another patch from http://opensimulator.org/mantis/view.php?id=2710 | Justin Clarke Casey | 2008-12-04 | 11 | -7/+693 |
| | | | | | | | * This allows removal of the old NHiberate.Mapping.Attributes.dll * Also add in the files I forgot about last time. Doh! | ||||
* | * Minor test correction, comment removal | Sean Dague | 2008-12-03 | 2 | -3/+1 |
| | | | | | From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com> | ||||
* | Extends Avatar Appearance tests | Sean Dague | 2008-12-03 | 1 | -1/+109 |
| | | | | | From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com> | ||||
* | * Reapply http://opensimulator.org/mantis/view.php?id=2710 | Justin Clarke Casey | 2008-12-02 | 17 | -387/+509 |
| | | | | | | | | | * This patch gets NHibernate working *** PLEASE NOTE: This patch now requires the libmono-oracle2.0-cil library to be installed on Ubuntu (to stop the System.Data.Oracle missing failure) *** * Not sure what the dependency is on other distros. Adding this info to http://opensimulator.org/wiki/Build_Instructions would be most welcome * Adds Castle.* libraries that were missing last time (note, dlls have been added from http://downloads.sourceforge.net/nhibernate/NHibernate-2.0.1.GA-bin.zip) | ||||
* | * Resolve http://opensimulator.org/mantis/view.php?id=2743 and ↵ | Justin Clarke Casey | 2008-12-02 | 2 | -8/+3 |
| | | | | | | | | | | | | http://opensimulator.org/mantis/view.php?id=2739 by no longer bothering to store or retrieve the local parentID in the region database * The original issue is that the now randomly generated local ids do not fit into the int parentID datatype * However, as far as I know it's actually pointless to store this local parent ID anyway (we already store the groupUUID), especially as we don't bother to store the localID (as opposed to UUID itself). * Conservatively, the actual column will be removed in a later commit | ||||
* | Catch all possible exceptions in the mysql module. It throws non-mysql | Melanie Thielker | 2008-12-02 | 1 | -2/+2 |
| | | | | | | exceptions as well. | ||||
* | Fix the terrain loader | Melanie Thielker | 2008-12-01 | 1 | -1/+1 |
| | |||||
* | More reverts. Revert the MySQL database module. This caused more issues | Melanie Thielker | 2008-12-01 | 1 | -474/+513 |
| | | | | | | than it solved by trying to use, and then exhausting, the connection pool | ||||
* | * Unforunately it turns out not to be that simple. Revert the rest of r7560 ↵ | Justin Clarke Casey | 2008-12-01 | 17 | -509/+387 |
| | | | | for now. | ||||
* | Mantis#2730. Thank you kindly, StrawberryFride for a patch that: | Charles Krinke | 2008-12-01 | 1 | -2/+2 |
| | | | | | | | | MSSQL Fix to accommodate random ParentIDs. uint values now cleanly converted to ints and vice versa to hopefully prevent outofrange exceptions on prim storage. | ||||
* | * From Mantis#2701 - Implements NHibernate data adapter, adds support for ↵ | Adam Frisby | 2008-12-01 | 17 | -387/+509 |
| | | | | | | | MsSql2005 to NHibernate. * Patch courtesy of Adminotech and realXtend. Thanks! | ||||
* | Try to fix Mantis#2727. SQLite seems to be able to store bigger numbers in | Homer Horwitz | 2008-11-30 | 1 | -1/+1 |
| | | | | | | an INTEGER column (using 6 bytes), but the mapping was wrong. Question: Should we move localIDs to int instead of uint to save some bytes? | ||||
* | More changes to the MySQL adapter. take advantage of pooling and run lock-free. | Melanie Thielker | 2008-11-30 | 1 | -507/+472 |
| | | | | | | | | This should finally kill the "There is already an open data reader associated with this connection, which must be closed first" error that makes people's builds not save | ||||
* | Update svn properties. Add copyright header. Minor formatting cleanup. | Jeff Ames | 2008-11-30 | 1 | -1/+1 |
| | |||||
* | Explicitly Dispose() all cmd objects | Melanie Thielker | 2008-11-29 | 1 | -1/+15 |
| | |||||
* | * minor: remove mono compiler warnings | Justin Clarke Casey | 2008-11-27 | 1 | -1/+0 |
| | |||||
* | * Remove unused and largely unimplemented UpdateUserCurrentRegion() | Justin Clarke Casey | 2008-11-27 | 5 | -30/+0 |
| | | | | | | * please say if this causes you a problem | ||||
* | * restore deleted method documentation, some to IRegionDataStore and some to ↵ | Justin Clarke Casey | 2008-11-26 | 1 | -1/+10 |
| | | | | | | | | MySQLRegionData * I would like to keep documentation on methods, even if it sometimes seems obvious (and not all of these are) | ||||
* | Change the max value of the bytes in tests to 127. MySQL bytes are signed | Melanie Thielker | 2008-11-26 | 1 | -5/+5 |
| | | | | | | by default | ||||
* | Yay for unit tests. Increased the type width of the prims and primshapes | Melanie Thielker | 2008-11-26 | 3 | -77/+81 |
| | | | | | | | tables, and changed the database modules to actually push these doubles down into the database layer. | ||||
* | A migration to make the floats in prims table be doubles | Melanie Thielker | 2008-11-26 | 1 | -0/+41 |
| | |||||
* | Reduce the numerical range of text values to match what MySQL offers | Melanie Thielker | 2008-11-26 | 1 | -13/+13 |
| | |||||
* | Comment one more field that can't be tested that way anymore | Melanie Thielker | 2008-11-26 | 1 | -1/+2 |
| | |||||
* | A migration to convert the floats int the database to doubles. | Melanie Thielker | 2008-11-26 | 2 | -0/+60 |
| | | | | | | Maybe we don't have to say "Shift happens" as often anymore.... | ||||
* | Fix 2 of the failed tests. Cause terrain queries to return null when no | Melanie Thielker | 2008-11-26 | 2 | -9/+1 |
| | | | | | | | | | terrain is found, rather than a default "0" terrain. Remove the "remove object wrong region" test. UUIDs either are unique or they're not. This test tested a bad behavior I have chosen not to duplicate. | ||||
* | Committing the LCO database layer. Native MySQL, no ADO. New reconnect | Melanie Thielker | 2008-11-26 | 2 | -1472/+746 |
| | | | | | | | | mechanism to prevent prim loss. Preserve link order on sim restart and drag copy. Fix drag-copied prims' inventories. Fix persistence of child prim inventories. | ||||
* | * Make a step on removing direct access to TaskInventoryDictionary from ↵ | Justin Clarke Casey | 2008-11-25 | 1 | -5/+5 |
| | | | | other packages | ||||
* | * Remove direct access to Inventory.Serial | Justin Clarke Casey | 2008-11-25 | 1 | -2/+2 |
| | |||||
* | Remove code from an experimantal patch that wasn't supposed to be committed | Melanie Thielker | 2008-11-23 | 1 | -39/+13 |
| |