aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data/MySQL (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-09-25removal of more dead alter table codeSean Dague1-39/+2
2008-09-24light mysql user testsSean Dague1-0/+88
2008-09-24expose it for real, missed the public keywordSean Dague1-1/+1
2008-09-24expose MySQLUserData class so that it can be testedSean Dague1-1/+1
2008-09-24remove configurable table names from the mysql user driver. ThatSean Dague1-24/+3
doesn't work in a world of migrations anyway, and is only cruft that will confuse people.
2008-09-24Add persistence of active gestures. This needs an UGAIM update to work.Homer Horwitz1-0/+36
Active gestures are sent as part of the login-response. Added fetchActiveGestures to SQLite and MySQL; added an empty one for MSSQL and NHibernate. Using the empty ones won't cause errors, but doesn't provide persistence either, of course.
2008-09-24light the mysql region testsSean Dague1-0/+97
2008-09-24let the asset tests run on MySQL. Interesting difference here, theSean Dague3-1/+92
sqlite driver can handle .Data = Null, the mysql driver can not. We should decide which is the right behavior and adjust code for it.
2008-09-23create the first attempted mysql test. This only runs locally if youSean Dague1-8/+19
have a database configured as opensim-nunit with user opensim-nunit / password opensim-nunit that has full perms on the database.
2008-09-23remove log4net references, see if that helps fix bambooSean Dague1-9/+1
2008-09-23check in stubbing for mysql tests. This is ignored withSean Dague1-0/+74
Assert.Ignore() for now, so it won't change anything, but I want to make sure it doesn't break the bamboo infrastructure in it's current state.
2008-09-18- Add Dispose method to IRegionDataStoreHomer Horwitz1-0/+2
- Add necessary dummy Dispose-methods where they are missing - Implement the SQLite Dispose-methods (currently only used for unit tests, in the next commit)
2008-09-14Mantis #2124Melanie Thielker1-1/+1
Thank you, RuudL, for a patch that brings MSSQL up to the same implementation level as MySQL.
2008-09-14Thank you kindly, CMickeyb for a patch that:Charles Krinke1-0/+6
Moved intialization of appearance from the SendInitialData event handler into CompleteMovement handler. That ensures that m_appearance is initialized before the inventory is retrieved (so there is a place to check on attachments).
2008-09-12* Add userstore sql upgrade I carelessly forgot to check in a couple of ↵Justin Clarke Casey1-0/+5
revisions ago * Hopefully there wasn't a problem anyway, since the look at stuff isn't enabled yet
2008-09-12* Check in first part of http://opensimulator.org/mantis/view.php?id=2073Justin Clarke Casey1-3/+6
* This patch aims to introduce look at direction persistence between logins. It won't be active until the second part of the patch is committed in about two weeks time. At this point, region servers that haven't upgraded past this revision may run into problems * This checkin upgrades the user database. As always, we recommend you have backups in case something goes wrong. * Many thanks to tyre for this patch.
2008-09-10Mantis #511Melanie Thielker1-1/+2
Allow parsing of hexadecimal int constants from strings. Also fixes a DBNull value in the touch type field crashing the sim
2008-09-10Thanks, nlin, for a patch implementing persistence for "When Left Clicked"Mike Mazur2-0/+11
object property. Fix issue 2149.
2008-09-09Update svn properties, formatting cleanup.Jeff Ames2-2/+2
2008-09-08Implement proper persistence of the following prim properties:Melanie Thielker2-3/+26
Floating text, Rotation, Texture animation, Particle System This will make "Eye Candy" scripts work without modification in XEngine. The use of the CHANGED_REGION_RESTART hack is no longer needed. Implemented in MySQL only, hovertext also in SQLite.
2008-09-06Mantis #2133Melanie Thielker2-2/+2
Thank you, Xugu Madison and ChrisDown, for a patch that fixes linux filename extensions from .Xml back to .xml
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares8-217/+217
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
2008-09-03Update svn properties.Jeff Ames1-24/+24
2008-09-03Mantis #2099Melanie Thielker2-16/+38
Thank you, cmickeyb, for a patch that corrects the database connection handling in the multithreaded user server.
2008-09-02apparently I missed one of the old version routines that could beSean Dague1-39/+0
removed. Removing that now.
2008-08-30* Added new MySQLSuperManager support for the grid servers.Adam Frisby3-69/+140
* In theory, login and a large number of grid functions should now at least be multithreaded.
2008-08-30* Fixed #2807 Again, Whoops.Adam Frisby1-1/+1
2008-08-30* Fix for Mantis #2087, Standalone MySQL broken with threading improvements. ↵Adam Frisby1-0/+9
(Didnt realise this code was being shared with the gridservers)
2008-08-30* Minor fix to previous threading patch, every nTH request would previously ↵Adam Frisby1-2/+10
have been delayed for 1000ms. This has been fixed.
2008-08-30* Added new "SuperManager" class for MySQL connections, for allowing ↵Adam Frisby2-236/+379
multiple concurrent MySQL threads. * Implemented SuperManager inside of UserData. This means the userserver when running on MySQL will use 10 connections (+1 system connection) to handle requests, preventing the previous mire of locking resulting in singlethreadedness. * This requires testing and grids relying on stability should not upgrade to this revision until it's been properly tested.
2008-08-27remove legacy pre-Migration database upgrade routinesSean Dague1-120/+0
2008-08-27remove the legacy pre-Migration database upgrade pathsSean Dague1-42/+0
2008-08-27remove pre-Migration upgrade pathsSean Dague1-92/+0
2008-08-27we're past checkin 6000, so now cleaning up all the cruft of the preSean Dague1-302/+3
migration database upgrade paths. This is coming in in stages.
2008-08-24Mantis#2027. Thank you kindly, HomerHorwitz for a patch that addresses:Charles Krinke1-1/+1
Analysis shows that the XMLRPC-request contains an empty string (<string />) for the custom_type parameter, which is deserialized wrongly to a null-value, thus leading to the exception above. The attached patch (against r5967) fixes the symptom and uses "" for customType in that case.
2008-08-24Selling an object in-place (as original) now works. Builders canMelanie Thielker1-2/+14
now ply their trade. Is that nuts?
2008-08-24Plumb the data path for all those eye candy values. Saves textureMelanie Thielker1-55/+139
animation, target omega, looped sound, script access pin, allowed drop state and sale data. Loads it, too. Not all tested. Code: No Nuts. Data: Cannot Guarantee Nut Free.
2008-08-24Add the fields for the eye candy and sale featires to the prims table.Melanie Thielker1-0/+27
No user functionality yet. Run prebuild. Contains a Migration. May contain nuts.
2008-08-19Attachment persistence (Mantis #1711)Melanie Thielker1-30/+9
Change user server to handle attachment assets record properly. Ensure that attachments are not re-rezzed on region crossing. Persistence will NOT WORK with earliser UGAI!! Change region server to match.
2008-08-19Update svn properties, formatting cleanup.Jeff Ames2-7/+7
2008-08-19Attachment persistence!!! Patch #9169 (Mantis #1171)Melanie Thielker2-5/+9
Attachments now save to MySQL. No reattach on login yet.
2008-08-18* If two regions have configuration information that conflicts (save xy ↵Justin Clarke Casey1-0/+1
location, same uuid or same internal ip port) then complain loudly and don't start up
2008-08-18* Properly dispose of the reader after readAttachments() has finished with ↵Justin Clarke Casey1-2/+3
it in the Mysql User data manager
2008-08-18Avatar Attachment persistence!! Patch #9168 (Mantis #1171)Melanie Thielker3-0/+81
Plumbs in attachment persistence and adds the tables. Currently MySQL only, no user functionality yet.
2008-08-18Formatting cleanup.Jeff Ames7-120/+119
2008-08-16* Rename *DataStore classes to *RegionData to align with SQLiteJustin Clarke Casey1-0/+0
2008-08-15Plumb in the partner and the account title fields for profile info.Melanie Thielker3-5/+30
2008-08-15Small fox in the database, god level was being overwritten with the userMelanie Thielker1-1/+1
flags value
2008-08-14Adds UserFlags and GodLevel to the user data store and plumbs then in.Melanie Thielker3-4/+19
This will have no effect unless both the UGAI and the region are this revision or later
2008-08-14Add the UserStore migrations to the TP fixes patchMelanie Thielker1-0/+5