| Commit message (Collapse) | Author | Files | Lines |
|
Thank you, RuudL, for a patch that brings MSSQL up to the same
implementation level as MySQL.
|
|
Garrett Hussey in Re: [Opensim-dev] MSSQL runtime error in latest build..
* Thanks!
|
|
|
|
* 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.
|
|
* The data returned from the db was never inserted in the list to be processed and return
* This is an example where a warning has revealed a bug
|
|
* Remove a few other miscellaneous warnings
|
|
|
|
Thank you, RuudL, for a patch that supplements the previous MSSQL
patch.
|
|
Thank you, RuudL, for a complete adaptation of migration and estate
data to MSSQL, and the updating of the RegionData handling in MSSQL.
|
|
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.
|
|
|
|
|
|
dlls. Fix issue 1876.
|
|
|
|
PluginLoader. Fix issue 1871.
|
|
are stored in the db.
|
|
the properties a bit to be more consistant with other objects (having things
like .Name .Description, etc).
|
|
attributes to external XML files. Fix issues 1682 and 1786.
|
|
Agent table code (INSERT / UPDATE, etc) now added to MSSQL provider.
|
|
|
|
ven for the region datastore. Removes the flag to store prim inventories, which are now always stored.
|
|
(issue 1763).
|
|
Makes the estate dialog fully functional. Implements all client facing functionality. Moves estate data from estate_settings.xml, which is used to provide defaults, to the region data store. Creates one estate for each region, and places the region in it. Converts all region bans to estate bans.
|
|
Many issues with handling connections in MSSQL, have rearchitected to
ensure that connections are always opened and closed in a timely fashion
& disposed of cleanly, and removed unnecessary lock statements. SQL
Server performance seems to have improved considerably as a result,
and various timeout errors seem to have been fixed.
|
|
On an MSSQL-based Grid OpenSim installation, users could log in to the sim once,
then log off - after a short time before retrying users would be unable to log in,
and would see an empty alert box on the client with just a "close" button and no text.
Despite no users being logged into the sim, user server would report a higher number
of logins than logouts.
|
|
|
|
|
|
* 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
|
|
|
|
|
|
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.
|
|
kerunix_Flan!
|
|
Adds pipes for the prim item flags field
|
|
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.
|
|
|
|
MSSQL Avatar appearance solved.
Appearance functions and modified table.
|
|
|
|
|
|
I have detected a bug of conversion data type in OpenSim.Data.MSSQL.MSSQLInventoryData.addInventoryItem(InventoryItemBase item)
in the GroupOwned field.
My sollution is to change the flield to bit in the table. In the
readInventoryItem(IDataReader reader) change too item.Flags =
(uint) reader["flags"]; to item.Flags = Convert.ToUInt32(reader["flags"]);
Now Inventory runs fine.
|
|
* User tries to log-in but is already logged in. Userserver will send message to simulator user was in to log the user out there.
* From the UserServer, admin types 'logoff-user firstname lastname message'.
* Some regions may not get the message because they're not updated yet.
|
|
This means you can run all the OpenSim grid services without
needing a mysql_connection.ini
|
|
|
|
get saved to the database. There are still issues on wearing things
after a cleared cache that I'm looking at now.
|
|
|
|
|
|
AvatarAppearance instead.
|
|
* Eventually this codebase will be clean. >_>
|
|
|
|
|
|
|