Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2008-12-02 | * Reapply http://opensimulator.org/mantis/view.php?id=2710 | Justin Clarke Casey | 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) | |||||
2008-12-02 | * Resolve http://opensimulator.org/mantis/view.php?id=2743 and ↵ | Justin Clarke Casey | 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 | |||||
2008-12-02 | Catch all possible exceptions in the mysql module. It throws non-mysql | Melanie Thielker | 1 | -2/+2 | |
exceptions as well. | |||||
2008-12-01 | Fix the terrain loader | Melanie Thielker | 1 | -1/+1 | |
2008-12-01 | More reverts. Revert the MySQL database module. This caused more issues | Melanie Thielker | 1 | -474/+513 | |
than it solved by trying to use, and then exhausting, the connection pool | |||||
2008-12-01 | * Unforunately it turns out not to be that simple. Revert the rest of r7560 ↵ | Justin Clarke Casey | 17 | -509/+387 | |
for now. | |||||
2008-12-01 | Mantis#2730. Thank you kindly, StrawberryFride for a patch that: | Charles Krinke | 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. | |||||
2008-12-01 | * From Mantis#2701 - Implements NHibernate data adapter, adds support for ↵ | Adam Frisby | 17 | -387/+509 | |
MsSql2005 to NHibernate. * Patch courtesy of Adminotech and realXtend. Thanks! | |||||
2008-11-30 | Try to fix Mantis#2727. SQLite seems to be able to store bigger numbers in | Homer Horwitz | 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? | |||||
2008-11-30 | More changes to the MySQL adapter. take advantage of pooling and run lock-free. | Melanie Thielker | 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 | |||||
2008-11-30 | Update svn properties. Add copyright header. Minor formatting cleanup. | Jeff Ames | 1 | -1/+1 | |
2008-11-29 | Explicitly Dispose() all cmd objects | Melanie Thielker | 1 | -1/+15 | |
2008-11-27 | * minor: remove mono compiler warnings | Justin Clarke Casey | 1 | -1/+0 | |
2008-11-27 | * Remove unused and largely unimplemented UpdateUserCurrentRegion() | Justin Clarke Casey | 5 | -30/+0 | |
* please say if this causes you a problem | |||||
2008-11-26 | * restore deleted method documentation, some to IRegionDataStore and some to ↵ | Justin Clarke Casey | 1 | -1/+10 | |
MySQLRegionData * I would like to keep documentation on methods, even if it sometimes seems obvious (and not all of these are) | |||||
2008-11-26 | Change the max value of the bytes in tests to 127. MySQL bytes are signed | Melanie Thielker | 1 | -5/+5 | |
by default | |||||
2008-11-26 | Yay for unit tests. Increased the type width of the prims and primshapes | Melanie Thielker | 3 | -77/+81 | |
tables, and changed the database modules to actually push these doubles down into the database layer. | |||||
2008-11-26 | A migration to make the floats in prims table be doubles | Melanie Thielker | 1 | -0/+41 | |
2008-11-26 | Reduce the numerical range of text values to match what MySQL offers | Melanie Thielker | 1 | -13/+13 | |
2008-11-26 | Comment one more field that can't be tested that way anymore | Melanie Thielker | 1 | -1/+2 | |
2008-11-26 | A migration to convert the floats int the database to doubles. | Melanie Thielker | 2 | -0/+60 | |
Maybe we don't have to say "Shift happens" as often anymore.... | |||||
2008-11-26 | Fix 2 of the failed tests. Cause terrain queries to return null when no | Melanie Thielker | 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. | |||||
2008-11-26 | Committing the LCO database layer. Native MySQL, no ADO. New reconnect | Melanie Thielker | 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. | |||||
2008-11-25 | * Make a step on removing direct access to TaskInventoryDictionary from ↵ | Justin Clarke Casey | 1 | -5/+5 | |
other packages | |||||
2008-11-25 | * Remove direct access to Inventory.Serial | Justin Clarke Casey | 1 | -2/+2 | |
2008-11-23 | Remove code from an experimantal patch that wasn't supposed to be committed | Melanie Thielker | 1 | -39/+13 | |
2008-11-23 | Don't serve texture preview from other people's objects if you | Melanie Thielker | 1 | -13/+39 | |
havenever seen that texture before. | |||||
2008-11-23 | Plumb in the presence notifications and region shutdown/restart messages | Melanie Thielker | 5 | -0/+40 | |
from the presence module to the message server, through the user server and on into the database. This should fix the "Already logged in" issue that grids see after a sim crashes, or a user crashes out of a sim. Not yet a 100% solution for friends, but getting there. | |||||
2008-11-21 | * Comment out unused access time method in MSSQL | Justin Clarke Casey | 1 | -18/+18 | |
* This should probably be being called in FetchAsset() instead as for all the other databases, but I lack the means to test MSSQL | |||||
2008-11-21 | * refactor: Rip out SOP inventory from the partial into a separate class | Justin Clarke Casey | 5 | -12/+12 | |
* SceneObjectPartInventory.cs isn't a particularly good name but it's probably not got a long life * A proper inventory interface to follow * Parallel changes for other inventory partial classes to follow at a later date | |||||
2008-11-21 | Update svn properties, minor formatting cleanup. | Jeff Ames | 5 | -31/+31 | |
2008-11-19 | Mantis#2658. Thank you kindly, StrawberryFride for a patch that: | Charles Krinke | 2 | -0/+12 | |
Keeping up with MySQL and SQLite. Small code changes and another resource file to add. | |||||
2008-11-19 | Mantis#2657. Thank you kindly, StrawberryFride for a patch that: | Charles Krinke | 4 | -57/+70 | |
Added access_time and create_time, plus the new sun position data to MSSQL code. | |||||
2008-11-19 | Mantis#2656. Thank you kindly, Nlin for a patch that: | Charles Krinke | 4 | -0/+31 | |
Attached patch implements llCollisionSound. Thanks T. Sado. | |||||
2008-11-19 | Reapply r7369 r7367 r7366 r7370 r7381. This brings it back up to the new | Melanie Thielker | 1 | -1/+1 | |
libOMV. | |||||
2008-11-19 | Reverting the texture sending patch and the new libOMV. This makes this | Melanie Thielker | 1 | -1/+1 | |
release a direct descendant of the stable 7364, with all the features and none of the issues. This omits the following patch chain: r7383 r7382 r7381 r7377 r7375 r7373 r7372 r7370 r7369 r7368 r7367 r7366 | |||||
2008-11-18 | Fixed MySQL and SQLite so they will save the | Sean Dague | 5 | -9/+177 | |
variable sun vector, adding 3 new fields on both. From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com> | |||||
2008-11-18 | Extended Agent Tests | Sean Dague | 1 | -0/+46 | |
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com> | |||||
2008-11-17 | * Update libOMV to r2359. This is necessary for the progressive texture patch | Justin Clarke Casey | 1 | -1/+1 | |
* Update libopenjpeg as well for this patch. * Appears to be okay on a very short sniff test * Source code will be placed in opensim-libs shortly | |||||
2008-11-17 | cleaning up warnings in MSSQL code. | Dr Scofield | 3 | -3/+3 | |
2008-11-16 | Make a quick stab at the "Open data reader" issue. | Melanie Thielker | 1 | -8/+20 | |
MySqlDataReader needs to be Close()d explicitly. Disposing it or letting it fall out of scope will not free it's hold on the connection. | |||||
2008-11-15 | Mantis#2626: Thank you Ruud Lathrop, for a patch that cleans up MSSQL code. | Homer Horwitz | 17 | -782/+14 | |
2008-11-15 | Mantis#2552: Thanks idb, for a patch that fixes persistence of physical prims. | Homer Horwitz | 3 | -6/+3 | |
(added a fix for the broken build from last commit, too) | |||||
2008-11-15 | Update svn properties, minor formatting cleanup. | Jeff Ames | 1 | -2/+2 | |
2008-11-14 | Mantis #2618 | Melanie Thielker | 3 | -2/+10 | |
Thank you, StrawberryFride, for a patch that adds group permission support to MSSQL. Contains a migration, back up your database. | |||||
2008-11-14 | Add SQLite and the missing migrations files for last commit | Melanie Thielker | 3 | -0/+13 | |
2008-11-14 | Add group permissions to agent inventory. | Melanie Thielker | 1 | -2/+4 | |
Contains a migration. May contain nuts. Please back up your inventory data store. This revision changes the interface version!! No older regions can connect to these new UGAIM, and the new regions can't connect to the old UGAIM. Fixes a long-standing issue of permissions loss Currently persisted on MySQL only. | |||||
2008-11-14 | Try to make the test pass again | Melanie Thielker | 1 | -1/+1 | |
2008-11-14 | Reapplying a revised version of Christopher Yeoh's (IBM) patch for allow | Melanie Thielker | 1 | -2/+4 | |
inventory drop. Also adds a new flags, "propagate_permissions" to OpenSim.ini to control that feature. | |||||
2008-11-14 | reverting #7295, as it still fails a test case (as pointed out very | Dr Scofield | 1 | -4/+2 | |
kindly by sean) --- lesson learned: just running a "make test" is not sufficient, you need to precede it by a "make clean". |