aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data/MySQL/MySQLXInventoryData.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Dump OpenSim 0.9.0.1 into it's own branch.onefang2019-05-191-6/+10
|
* refactor: move common inventory folder version update code to parent class ↵Justin Clark-Casey (justincc)2012-11-151-42/+9
| | | | in mysql, mssql and sqlite database plugins
* Update parent inventory folder version numbers when folders are ↵Justin Clark-Casey (justincc)2012-11-091-2/+92
| | | | | | | | moved/created/deleted to match version numbers cached by viewers. This is done in the way that one would expect (e.g. moving a folder increments version number on both source and destination parent folders). This should hopefully improve viewer reuse of its cached inventory information. Currently MySQL only but will be implement for SQLite/MSSQL if there are no issues.
* Update folder version numbers when moving items and making the ↵Justin Clark-Casey (justincc)2012-11-061-4/+47
| | | | | | | | Delete(string[], string[]) call (not just string, string). This is to stop viewer inventory cache version numbers becoming out of sync with grid stored numbers when viewer performs these actions. If there are no problems with these changes, they will be propogated to SQLite (and MSSQL if that's simple enough). May also need to do the same on folder store/create/delete and maybe propogate version increments up the folder hierarchy, but that requires investigation.
* Increment version number of a folder when an object it contains is deleted.Justin Clark-Casey (justincc)2012-11-061-3/+25
| | | | Not doing this was allowing the viewer inventory cache to become out of sync if an item was directly deleted.
* Allow item links to be deleted even when other deletes and purges are disabled.Justin Clark-Casey (justincc)2011-05-191-0/+10
| | | | | | | If these links are not deleted, then they will build up in the player's inventory until they can no longer log in. Accidental deletion of links due to bugs or other causes is potentially inconvenient but on a par with items being accidentally moved. When a link is deleted, the target of the link is never touched. This is a general solution that accounts for the use of links anywhere in the user's inventory.
* Accidentally committed too earlyJustin Clark-Casey (justincc)2011-05-181-10/+0
| | | | | | Revert "Allow item links to be deleted even when other deletes and purges are disabled." This reverts commit 491279f99afc65860d44765ee7829c7dd5e4e38e.
* Allow item links to be deleted even when other deletes and purges are disabled.Justin Clark-Casey (justincc)2011-05-171-0/+10
| | | | | | | If these links are not deleted, then they will build up in the player's inventory until they can no longer log in. Accidental deletion of links due to bugs or other causes is potentially inconvenient but on a par with items being accidentally moved. When a link is deleted, the target of the link is never touched. This is a general solution that accounts for the use of links anywhere in the user's inventory.
* remove further mono compiler warningsJustin Clark-Casey (justincc)2011-05-061-1/+1
|
* Also fix MySQLXInventoryDataMelanie2011-01-181-1/+1
|
* Added checks to XInventory DB layer to truncate names and descriptions.Diva Canto2010-06-271-1/+9
|
* Refix the fixMelanie Thielker2010-05-031-1/+1
|
* Add folder version incrementing to XInventoryService. Fixes offline giveMelanie Thielker2010-05-031-0/+31
| | | | for avatar->avatar
* Fix a few compiler warnings.Jeff Ames2010-03-011-3/+0
|
* Updated MySQL connection management to use the MySQL connection pooling. ↵Master ScienceSim2010-02-051-27/+38
| | | | This should accommodate various timeout problems that exist with the current connection pool code in a more general and standard way.
* Finish conversion if XInventoryServiceMelanie2010-01-041-6/+49
|
* First stage port of the XInventoryServiceMelanie2010-01-041-0/+113