| Commit message (Collapse) | Author | Files | Lines |
|
|
|
* changed the semantics of SQLiteBase to SQLiteUtils
* Added abstract placeholder files for the other db providers
|
|
|
|
support replacing a asset with a fixed UUID as this leads to potential collisions and revisioning issues when proxying down the road.
|
|
|
|
Changed LogBase to ConsoleBase, which handles console I/O.
This is mostly an in-place conversion, so lots of refactoring can still be done.
|
|
* Apologies, any sqlite databases created between r3069 and this change will now contain unfindable assets.
* But sqlite asset databases used previous to r3069 will now work again.
* This change may have been done on purpose, so it's not impossible it will be re-reverted
|
|
were just having on IRC. Thanks to Grumly57 for helping to sort
this out.
|
|
|
|
* shortened references
* Removed redundant 'this'
* Normalized EOF
|
|
|
|
Inventory contents retrieval and persistent region storage standalone now appear to work as well as they did before :)
This patch will not fix grid problems.
May be bugs present due to conversions I didn't spot.
I personally probably don't have any more time for this today. I'm also not entirely convinced this is the right way forward
so this might be a handy pause for thought. I'll also be delighted if I wake up tommorrow and everything is fine again.
|
|
notice of doom
|
|
* 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.
|
|
|
|
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.
|
|
|
|
this also moves commit points around a bit for debuging, though
this will change back now the MW has worked out synchronization
|
|
|
|
|
|
So we can still use sqlite for assets while we wait for the rest of the new asset system to be wrote.
Needs more testing, so if it causes problems will have to swap back to db4o.
|
|
but it will current store local and temporary assets as well.
Will fix that later.
|