aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data/AssetDataBase.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-04-02Added assets service method AssetsExist(), which returns whether the given ↵Oren Hurvitz1-2/+1
list of assets exist. This method is used to optimize sending assets with embedded assets: e.g., when a Hypergrid visitor takes an item into the inventory.
2010-05-09Implement the "delete" path for assets. Adds a new option to allow remote ↵Melanie1-0/+1
asset deletion in robust handler.
2009-08-19* Switching IAssetData to follow the new naming schema, removing the ↵Kunnis1-8/+2
separate insert and update methods.
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames1-1/+1
LICENSE.txt.
2009-04-13* Some more experimental work on distributed assets. Nothing hotwired yet.lbsa711-1/+10
* Introduced preprocess step in FetchAsset (Might revert this later) * Some minor CCC * Added actual implementation of GetUserProfile( uri ) and the corresponding handler to OGS1. * Introduced non-functioning GetUserUri( userProfile) awaiting user server wireup (this might move elsewhere)
2009-03-09Implemented FetchAssetMetadataSet in DB backends.Mike Mazur1-0/+3
This method fetches metadata for a subset of the entries in the assets database. This functionality is used in the ForEach calls in the asset storage providers in AssetInventoryServer. With this implemented, frontends such as the BrowseFrontend should now work. - MySQL: implemented, sanity tested - SQLite: implemented, sanity tested - MSSQL: implemented, not tested - NHibernate: not implemented
2009-02-03Rename IAssetProviderPlugin to IAssetDataPlugin aligning with the other data ↵Mike Mazur1-1/+1
plugins.
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares1-3/+3
* 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-07-31Thanks, sempuki, for a patch that moves all Grid Server's plugins toMike Mazur1-1/+1
PluginLoader. Fix issue 1871.
2008-07-07* remove unused CommitAssets() hook for nowJustin Clarke Casey1-1/+0
2008-06-27Mantis#1591. Thank you graciously, Sempuki for a patch that:Charles Krinke1-0/+1
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.
2008-04-23changes to allow asset_source to be specified in the opensim.iniSean Dague1-0/+1
this will work for sqlite and nhibernate, but will be ignored for mysql and mssql (reverting to their ini files) until someone writes that bit.
2008-04-21* Optimised using statements and namespace references across entire project ↵Adam Frisby1-3/+0
(this took a while to run).
2008-04-17Update svn properties. Add copyright info to some source files.Jeff Ames1-0/+27
2008-04-02remove really odd utf character at the front of this classSean Dague1-1/+1
2008-04-02fix ups to include OpenSim.Framework explicit includes (theySean Dague1-0/+1
were implicitly included before). Everything builds again. Now off to testing.
2008-04-02attempt to fix up all refernces to new directory structureSean Dague1-1/+1
2008-04-02reorganizing namespaces to put all the Data stuff into it's own namespaceSean Dague1-0/+0
/ dir structure. This is coming in over a few changesets so consider trunk broken for the next 30 minutes as these get pulled together.
2008-03-29Set svn:eol-style.Jeff Ames1-20/+20
2008-03-28* Introduced common abstract AssetDataBase implementing IAssetProviderlbsa711-0/+20
* changed the semantics of SQLiteBase to SQLiteUtils * Added abstract placeholder files for the other db providers