The only argument I can come up with to keep the current ability is if a region may have content which would not be desirable to be shared with a grid asset server, such as proprietary scripts or textures/sounds/etc with restricted licensing.<br>
<br><div class="gmail_quote">On Mon, Feb 2, 2009 at 5:42 AM, Justin Clark-Casey <span dir="ltr"><<a href="mailto:jjustincc@googlemail.com">jjustincc@googlemail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="Ih2E3d">Stefan Andersson wrote:<br>
> I believe the general concensus was to support all three (four?) asset<br>
> server configs (internal, local, grid, hg(?)) but refactor the code paths.<br>
<br>
</div>Could you give a mailing list reference to this consensus discussion? I don't remember seeing it but it may have been<br>
before my time (which means it was more than a year ago).<br>
<br>
Local mode has never made much sense to me, so I would like to see some of the arguments for it.<br>
<div><div></div><div class="Wj3C7c"><br>
><br>
> While I do understand the confusion, I have already shown how we could<br>
> re-arrange the services so that we get a uniform set of interfaces -<br>
> ideally, the config option should turn from specifying a mode to<br>
> 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: <a href="mailto:melanie@t-data.com">melanie@t-data.com</a><br>
> > To: <a href="mailto:opensim-dev@lists.berlios.de">opensim-dev@lists.berlios.de</a><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<br>
> 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<br>
> 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<br>
> widely<br>
> > >> used? Should it actually be the default? For standalone I'm<br>
> 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<br>
> it catches me out on occasion.<br>
> > ><br>
> > > The problem with using local assets on a grid is one of grid asset<br>
> blakanization - people coming to your region can't<br>
> > > see your assets (because their requests go to the grid asset<br>
> 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<br>
> local region.<br>
> > ><br>
> > > But it strikes me that now, if you wanted to retain your regions<br>
> assets locally, you could set up your region as a<br>
> > > hypergrid enabled region, as Hypergrid regions use the local asset<br>
> store (there is conceptually no global).<br>
> > ><br>
> > > In view of this, I'd like to completely remove the asset_database<br>
> option. This would mean that in standalone and<br>
> > > hypergrid modes, the db used would always be local and in grid mode<br>
> 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: <a href="mailto:opensim-dev-bounces@lists.berlios.de">opensim-dev-bounces@lists.berlios.de</a><br>
> > >> [mailto:<a href="mailto:opensim-dev-bounces@lists.berlios.de">opensim-dev-bounces@lists.berlios.de</a>] On Behalf Of Ai Austin<br>
> > >> Sent: 01 February 2009 17:12<br>
> > >> To: <a href="mailto:opensim-dev@lists.berlios.de">opensim-dev@lists.berlios.de</a><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<br>
> 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>
> > >> <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
> > >> <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
> > >><br>
> > >> No virus found in this incoming message.<br>
> > >> Checked by AVG - <a href="http://www.avg.com" target="_blank">www.avg.com</a><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>
> > >> <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
> > >> <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
> > >><br>
> > ><br>
> > ><br>
> > _______________________________________________<br>
> > Opensim-dev mailing list<br>
> > <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
> > <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
><br>
><br>
</div></div>> ------------------------------------------------------------------------<br>
<div class="Ih2E3d">><br>
> _______________________________________________<br>
> Opensim-dev mailing list<br>
> <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
> <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
<br>
<br>
</div><div class="Ih2E3d">--<br>
justincc<br>
Justin Clark-Casey<br>
<a href="http://justincc.wordpress.com" target="_blank">http://justincc.wordpress.com</a><br>
_______________________________________________<br>
</div><div><div></div><div class="Wj3C7c">Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
</div></div></blockquote></div><br>