Log of /trunk/AssetClient/AssetClient.cs
| Links to HEAD: | (view) (download) (annotate) |
| Sticky Revision: |
Revision 25 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 15 03:56:39 2008 UTC (4 years, 7 months ago) by jhurliman
File length: 7663 byte(s)
Diff to previous 23
* Added MemcacheStorage, sits on top of another storage provider and uses memcached to cache metadata and asset data * Implemented Robert's suggestion to replace AssetURL with a list of method to URI mappings that contains data=>uri * Upgraded to latest ExtensionLoader with simplified extension starting * Simplified SimpleStorage by removing SimpleMetadata and using a dictionary of UUID to filenames * Moved Metadata into its own file, added serialization and deserialization methods * Added LICENSES.txt file for third party libraries (not complete yet)
Revision 23 - (view) (download) (annotate) - [selected]
Modified Tue Nov 11 16:44:14 2008 UTC (4 years, 7 months ago) by jhurliman
File length: 7682 byte(s)
Diff to previous 21
* Added AssetServer.DistributedStorage: Uses OpenDHT to store metadata and MySQL to store data. Still very experimental * Improved MySQL connection string config loading; will now try to load from .ini first * Changed all references to "assetid" in metadata to "id" * Updated to latest libomv trunk
Revision 21 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 5 23:31:20 2008 UTC (4 years, 7 months ago) by jhurliman
File length: 7697 byte(s)
Diff to previous 20 , to selected 23
* Added TextureRedirector, a special GridProxy that proxies texture requests directly to the distributed asset server * Clean up error messages on AssetClient failures * Clean up MySQL connection code * Debug logging message in ReferenceInterface for metadata requests
Revision 20 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 5 02:31:45 2008 UTC (4 years, 7 months ago) by jhurliman
File length: 7466 byte(s)
Diff to previous 17 , to selected 23
* Added Amazon S3 storage backend * Implemented AssetClient createasset * Reworked AssetClient fetching to use byte[] instead of Asset class * Updated to latest OpenMetaverse.dll and OpenMetaverseTypes.dll * Added Metadata.AssetURL, ReferenceInterface will now check for this before constructing the default URL * Improved ReferenceInterface asset creation
Revision 17 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 3 19:21:57 2008 UTC (4 years, 7 months ago) by jhurliman
File length: 5521 byte(s)
Diff to previous 11 , to selected 23
* Adding sanity check when loading config file * Added an asset upload interface where the UUID is specified * Added asset upload support for ReferenceInterface and OpenSimInterface (untested) * Removing dead code * Cleanup
Revision 11 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 29 22:17:11 2008 UTC (4 years, 7 months ago) by jhurliman
File length: 3911 byte(s)
Diff to previous 10 , to selected 23
* Added asset_url to metadata, removed methods array for now * Added mime-types and extensions for all AssetType values that might be transferred * Updated to the latest OpenMetaverse and ExtensionLoader * Using simplified HttpListener.AddListener() and a regex to match UUID requests
Revision 10 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 28 22:59:54 2008 UTC (4 years, 7 months ago) by jhurliman
File length: 4233 byte(s)
Diff to previous 8 , to selected 23
Adding the second example implementation, using OpenSim's MySQL asset table as a backend. This will be used for asset migration only, it is not a production-ready implementation
Revision 8 - (view) (download) (annotate) - [select for diffs]
Added Mon Oct 27 22:10:37 2008 UTC (4 years, 7 months ago) by jhurliman
File length: 4087 byte(s)
Diff to selected 23
Added an example command-line asset client
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| ViewVC Help | |
| Powered by ViewVC 1.0.0 |

