aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data/IXAssetDataPlugin.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-04-02Added assets service method AssetsExist(), which returns whether the given ↵Oren Hurvitz1-1/+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.
2012-03-19Fix configuration problems where XAssetDatabasePlugin was picked up ↵Justin Clark-Casey (justincc)1-2/+6
accidentally. The asset data plugin now implements IXAssetData rather than IAssetData so the ordinary AssetService should no longer pick it up. This replaces the changes in 92b1ade. There is no longer any need to adjust your StandaloneCommon.ini/Robust.ini/Robust.HG.ini files. This may explain very recent issues in the last few weeks where textures have been disappearing or turning white (as they were going to different places). Unfortunately, you will need to rollback to an earlier database backup or reupload the textures.
2010-09-10First pass at cleaning up thread safety in EntityManager and SceneGraphJohn Hurliman1-11/+0
2010-06-28Provide the interface for StoreAsset to report success or failureTom Grimshaw1-1/+1
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-3/+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-03-09Implemented FetchAssetMetadataSet in DB backends.Mike Mazur1-0/+2
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-19* Reverted the AssetServer fix, apparently something was dependent on ↵lbsa711-0/+9
IAssetDataPlugin being in OpenSim.Data
2009-02-19* Extracted IAssetData and moved it to OpenSim.Framework to prepare to get ↵lbsa711-9/+0
rid of ugly CoreModules dependency on AssetServer.exe * And yes, the IAssetDataPlugin is misnomed, which became apparent on extracting it.
2009-02-03- move IAssetDataPlugin from OpenSim/Framework/IAssetProvider.cs toMike Mazur1-1/+2
OpenSim/Data/IAssetData.cs - remove some trailing whitespace
2009-02-03Rename IAssetProviderPlugin to IAssetDataPlugin aligning with the other data ↵Mike Mazur1-2/+2
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-08-18Formatting cleanup.Jeff Ames1-1/+1
2008-07-31Thanks, sempuki, for a patch that moves all Grid Server's plugins toMike Mazur1-1/+12
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-1/+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-29* Spring cleaning.Adam Frisby1-1/+1
* Added new generic "Location" class to handle 2D integer locations. Going to use it to replace all RegionHandle and X,Y coordinate references throughout the entire project. You have been warned.
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-03-18Formatting cleanup.Jeff Ames1-27/+26
2008-02-20Minor cleanup.Jeff Ames1-1/+1
2007-10-31* Moved OpenSim/Framework/General to OpenSim/Framework for great justice.lbsa711-0/+0
2007-10-31set svn:eol-styleJeff Ames1-40/+40
2007-10-30* Optimized usingslbsa711-6/+2
* Shortened type references * Removed redundant 'this' qualifier
2007-10-29as per the "Filesystem cleanup for OpenSim repository" mailing list thread. ↵MW1-45/+45
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.
2007-10-15* Applied patch #418 : copyright-r2012.patch - some errors, but got most thrulbsa711-1/+29
2007-10-13Asset server implementation. Again one of these "plumbing" releases, where ↵Tleiades Hax1-2/+1
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.
2007-09-17fixing me some line endingsSean Dague1-17/+17
2007-09-10hooked up sdague new sqlite asset database provider to the old asset system. ↵MW1-0/+18
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.