Yeah, I don't think we should just remove the option to set what sort of asset system is used. As although I'm not sure if anyone does it, I think a important part of our system is that we allow modes in between full standalone and full grid, like someone could have a mostly standalone system but using a asset server (which might be shared with another standalone region). <br><br>So my vote is not just to remove that whole option but for us to aim to refactor it so as Stefan said the option is to set what dll/module is used for asset access. <br><br><b><i>Stefan Andersson <stefan@tribalmedia.se></i></b> wrote:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;">   <style> .hmmessage P { margin:0px; padding:0px } body.hmmessage { font-size: 10pt; font-family:Verdana } </style>  I believe the general concensus was to support all three (four?) asset server configs (internal, local, grid, hg(?))  but
 refactor the code paths.<br>  <br> While I do understand the confusion, I have already shown how we could re-arrange the services so that we get a uniform set of interfaces - ideally, the config option should turn from specifying a mode to specifying a module and its config.<br>  <br> Best regards,<br>Stefan Andersson<br>Tribal Media AB<br><br>> Date: Sun, 1 Feb 2009 22:29:18 +0000<br>> From: melanie@t-data.com<br>> To: opensim-dev@lists.berlios.de<br>> Subject: Re: [Opensim-dev] asset_database = "local" or "grid"?<br>> <br>> Hi,<br>> <br>> funny you would suggest that. That is one of the code paths I <br>> suggested removing a long time ago, and was booed and rejected.<br>> <br>> Melanie<br>> <br>> <br>> Justin Clark-Casey wrote:<br>> > Chris Hart wrote:<br>> >> Setting asset_database to "local" will store your assets in a .db sqlite<br>> >> database on your file system, and not in MySQL at
 all. If you run in<br>> >> grid mode, you should always set this to "grid" to avoid confusion<br>> >> unless you are connecting to someone else's grid and want your assets to<br>> >> be stored locally and not on their asset server. <br>> >> <br>> >> I have to say I made that same mistake when first starting out with<br>> >> opensim and had to migrate all my assets over to my database server.<br>> >> Several others have made the same mistake and I've had to help them to<br>> >> migrate their assets too - is the local storage model really that widely<br>> >> used? Should it actually be the default? For standalone I'm guessing it<br>> >> is ignored(?), but in grid mode I've found it just causes pain and<br>> >> confusion.<br>> > <br>> > Chris is right - I find the asset_database switch annoying because it catches me out on occasion.<br>> > <br>> > The
 problem with using local assets on a grid is one of grid asset blakanization - people coming to your region can't <br>> > see your assets (because their requests go to the grid asset service rather than your local asset store) and when you go <br>> > to other people's regions you can't rez objects you created on your local region.<br>> > <br>> > But it strikes me that now, if you wanted to retain your regions assets locally, you could set up your region as a <br>> > hypergrid enabled region, as Hypergrid regions use the local asset store (there is conceptually no global).<br>> > <br>> > In view of this, I'd like to completely remove the asset_database option. This would mean that in standalone and <br>> > hypergrid modes, the db used would always be local and in grid mode the grid asset service would always be used.<br>> > <br>> > Are there any objections to this?<br>> > <br>> >> <br>> >>
 Chris / Strawberry Fride<br>> >> <br>> >> -----Original Message-----<br>> >> From: opensim-dev-bounces@lists.berlios.de<br>> >> [mailto:opensim-dev-bounces@lists.berlios.de] On Behalf Of Ai Austin<br>> >> Sent: 01 February 2009 17:12<br>> >> To: opensim-dev@lists.berlios.de<br>> >> Subject: [Opensim-dev] asset_database = "local" or "grid"?<br>> >> <br>> >> I have MySQL running on the same system that the UGAIM servers are <br>> >> running on at the moment, though we want to separate some of them out...<br>> >> <br>> >> I am wondering if I set asset_database = "grid" rather than <br>> >> asset_database = "local" is there any performance penalty... or will <br>> >> it run identically if the assets are in fact local anyway?<br>> >> <br>> >> _______________________________________________<br>> >> Opensim-dev mailing
 list<br>> >> Opensim-dev@lists.berlios.de<br>> >> https://lists.berlios.de/mailman/listinfo/opensim-dev<br>> >> <br>> >> No virus found in this incoming message.<br>> >> Checked by AVG - www.avg.com <br>> >> Version: 8.0.233 / Virus Database: 270.10.16/1926 - Release Date:<br>> >> 01/30/09 17:31:00<br>> >> _______________________________________________<br>> >> Opensim-dev mailing list<br>> >> Opensim-dev@lists.berlios.de<br>> >> https://lists.berlios.de/mailman/listinfo/opensim-dev<br>> >> <br>> > <br>> > <br>> _______________________________________________<br>> Opensim-dev mailing list<br>> Opensim-dev@lists.berlios.de<br>> https://lists.berlios.de/mailman/listinfo/opensim-dev<br><br>_______________________________________________<br>Opensim-dev mailing
 list<br>Opensim-dev@lists.berlios.de<br>https://lists.berlios.de/mailman/listinfo/opensim-dev<br></blockquote><br><p>