| 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.
|
|
|
|
|
|
|
|
patch attached replaces the tree walk algorithm used to build the
folder hierarchy with a single database query. That is, we replace
1 database query per folder with 1 query for the root folder's
properties and 1 query to retrieve the entire collection of folders for a user.
|
|
PluginLoader. Fix issue 1871.
|
|
patch attached to check for timeouts on mysql connections *before*
operations occur that are likely to timeout. if timeout occurs or
the connections is down, it is reconnected before the operation fails.
|
|
kerunix_Flan!
|
|
files. Thanks kerunix_Flan!
|
|
hard-coded port numbers.
|
|
and no schema. It should also work with a non up to date schema as well.
Btw, meetings in which I can get code done are the right kind of meetings.
|
|
data sources besides the grid store. It is only lightly tested
so the less adventurous should wait a couple of checkins before
upgrading.
|
|
|
|
This means you can run all the OpenSim grid services without
needing a mysql_connection.ini
|
|
|
|
|
|
almost every inventory method
* This allows lots of redundant inventory methods with only slightly different names to be eliminated.
|
|
* Converted a bunch of functions to static functions.
|
|
new fields - not just those I think are initially failing.
* This is more likely to allow existing mysql databases to work temporarily, if the previous revision doesn't work
|
|
mysql inventoryitems table problem
|
|
database adapter
* I don't use mssql so this may not work, corrections (in the form of patches) are welcome.
* Unlike mysql, mssql requires manual updating of existing tables here (which should mean just adding the new fields manually)
|
|
|
|
Thanks A_Biondi and Melanie!
* This builds but might not work. JustinCC will examine.. it may work out of the box.
|
|
configs. This works with sqlite and nhibernate backends, and
stays with default seperate ini files for mysql and mssql until
someone writes those.
|
|
* On standalone, folders (and their items) should now be persistently deleted on trash emptying, as well as immediate child items
* An implementation for grid mode will follow.
|
|
(this took a while to run).
|
|
|
|
to reflect what they really are.
|
|
* wrap attributes in properties
* clean up names a little bit
* clean up name styles
|
|
* wrap fields as Properties
* rename some fields/properties to more sensible names
* set style to PropName to match more standard C# approach
|
|
were implicitly included before). Everything builds again.
Now off to testing.
|
|
|
|
|
|
than just the root child folders
* This may resolve some current problems with non root child folders on standalone installations.
* A fix for the same problem in grid mode will come soon.
|
|
|
|
* Should resolve mantis 542
|
|
Changed LogBase to ConsoleBase, which handles console I/O.
This is mostly an in-place conversion, so lots of refactoring can still be done.
|
|
* shortened references
* Removed redundant 'this'
* Normalized EOF
|
|
resolving inventory problems
|
|
Works with LibSL rev>1532
|
|
subfolders work, moving folders works.
Tested only in MYSQL, but may work in MSSQL and sqlite.
Probably not working in standalone mode.
|
|
I stopped the looping issue on continous upgrade with this as well.
|
|
notice of doom
|
|
no root folder is found and it makes the user server wait longer for the
inventory server to do its work.
From Justin Casey (IBM)
|
|
|
|
* Shortened type references
* Removed redundant 'this' qualifier
|
|
Have flattened the OpenSim.Framework project/namespace. The problem is that the namespace is still wrong as its "OpenSim.Framework" while the directory is "OpenSim\Framework\General" , so we need to decide if we change the directory or correct the namespace.
Note this has lead to a big flat project, but I think a lot of the files we most likely don't even use any longer. And others belong in other projects/namespaces anyway.
|
|
assets and inventory.
Added asset_plugin key to "StandAlone" section of OpenSim.ini
|
|
|
|
no real functionality has been introduced, but ground work has been made, enabling the asset server, and preparing the sim server to query the asset server.
Introduced an "IPlugin" interface, which plugins can inherit from.
|