[Opensim-dev] Please do not revert fixes without carefulcomtemplation [text][bayes]
Dirk Krause
dirk.krause at pixelpark.com
Tue Feb 17 19:42:58 UTC 2009
Holy Frag. I see now, thanks for he explanation, I didn't know that.
This is ... err ... a major issue, to put it mildly. To put it straight this design is a royal pain,
and I wonder whether it isn't imperative to address this SL imported issue *before* anyone tries
to optimize the hell out of whatever database.
-----Ursprüngliche Nachricht-----
Von: opensim-dev-bounces at lists.berlios.de [mailto:opensim-dev-bounces at lists.berlios.de] Im Auftrag von Melanie
Gesendet: Dienstag, 17. Februar 2009 20:46
An: opensim-dev at lists.berlios.de
Betreff: Re: [Opensim-dev] Please do not revert fixes without carefulcomtemplation [text][bayes]
OpenSim, and the client, are full of "eternal caches". They don't
update, there is no TTL, and no update check. Assets are immutable
by design and the applications are written to assume that assets
will never change. Therefore, the caches never expire.
Melanie
Dirk Krause wrote:
> I am afraid I don't understand? Caches are a common concept in web applications too, still I can
> mail a hard link on every static image on the web.
>
> -----Ursprüngliche Nachricht-----
> Von: opensim-dev-bounces at lists.berlios.de [mailto:opensim-dev-bounces at lists.berlios.de] Im Auftrag von Melanie
> Gesendet: Dienstag, 17. Februar 2009 20:36
> An: opensim-dev at lists.berlios.de
> Betreff: Re: [Opensim-dev] Please do not revert fixes without carefulcomtemplation [text][bayes]
>
> That won't really work, I'm afraid, because there are some levels of
> cache involved.
>
> Melanie
>
> Dirk Krause wrote:
>>>> 3. We have a significant number of assets of each and every text edit
>>
>>>> for each and every textual assets. Where only the last one should be
>>>> accessible.
>>
>>>Unfortunately, this is not the case. For instance, imagine that you
>> create a script in your inventory. You drag this
>>>script into a region object. At this point, both the entry in your
>> inventory and the entry in the region point to the
>>>same textual asset.
>>
>>>But then you edit the script in your inventory. After the edit it
>> points to a new asset containing the edited text.
>>>However, the region object is still pointing to the old script asset.
>> So we need to keep both the old and new textual
>>>assets.
>>
>> A bit out of scope for this discussion, I'd like to propose a 'ByRef'
>> mode for assets for future server/client versions
>> where you could add say a door script and change it in one place for all
>> of your doors.
>> _______________________________________________
>> Opensim-dev mailing list
>> Opensim-dev at lists.berlios.de
>> https://lists.berlios.de/mailman/listinfo/opensim-dev
>>
>>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>
>
_______________________________________________
Opensim-dev mailing list
Opensim-dev at lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev
More information about the Opensim-dev
mailing list