| Commit message (Collapse) | Author | Files | Lines |
|
* 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.
|
|
Thank you, RuudL, for a complete adaptation of migration and estate
data to MSSQL, and the updating of the RegionData handling in MSSQL.
|
|
|
|
Agent table code (INSERT / UPDATE, etc) now added to MSSQL provider.
|
|
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.
|
|
* 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
|
|
|
|
kerunix_Flan!
|
|
|
|
* Eventually this codebase will be clean. >_>
|
|
(this took a while to run).
|
|
|
|
grief than expected, as monodevelop doesn't like to refactor
properties of properties.
|
|
|
|
actually a little more work than I expected given the copious
use of out params.
|
|
were implicitly included before). Everything builds again.
Now off to testing.
|
|
|
|
|
|
|
|
Added MSSQLDataStore.cs to OpenSim.Framework.Data.MSSQL and changed it
to reflect the actual capabilites of MySQLDataStore.cs
|
|
|
|
owner_uuid support to the MSSQL data driver.
|
|
[Provided by openlifegrid.com]
|
|
* Split table test and creation into table by table
* Debugged table creation Sql
* Added missing CreateUserFriendsTable.sql
|
|
* Made regions table name configurable (MSSQL only)
* Added a note in ini.example pointing out that the sql resources have to change if you change table names
* Removed duplicate picker method from GridData interface
[Provided by openlifegrid.com]
|
|
Changed LogBase to ConsoleBase, which handles console I/O.
This is mostly an in-place conversion, so lots of refactoring can still be done.
|
|
* Cleaned up copyright notices in AssemblyInfo.cs's
* Added Copyright headers to a bunch of files missing them
* Replaced several common string instances with a static constant to prevent reallocation of the same strings thousands of times. "" -> String.Empty is the first such candidate.
|
|
* Added the web_login_key to the users table
* Added happy configurable http error message pages
* This update is large enough to have 'awe' value.. so backup your users or weep.
* Not tested on MSSQL, even though I added code to update the tables!
|
|
* shortened references
* Removed redundant 'this'
* Normalized EOF
|
|
Works with LibSL rev>1532
|
|
notice of doom
|
|
* This hasn't been tested in MSSQL mode, however it's been checked to make sure it doesn't cause any issues with mySQL/SQLlite
|
|
* Shortened type references
* Removed redundant 'this' qualifier
|
|
|
|
|
|
|
|
* added some licensing info
|
|
* Updated SimpleApp with various introduced dependencies
* Extracted ScenePrescence creation in Scene
* removed try-catchall from UserManagerBase (that actually hid a bug)
* Refactored RegionInfo
* handle is calculated
* it will explode upon accessing x,y,ip,port,externalip if not explicitly initialized
* Removed superfluous 'ref' keywords
* Removed a shitload of 'catch Exception e' that causes build warnings
* Lots of small refactorings, renames et c
* Ignored some bins
|
|
prebuild.xml though
|