[Opensim-dev] getInventoryFolders(UUID.Zero) current vs. expected behavior

Mic Bowman cmickeyb at gmail.com
Thu Sep 11 22:18:41 UTC 2008


The behavior in the (new) cache is to ignore all but the first root
folder & generate a warning for any additional root folders that it
finds.

In the database code there are three "relevant" functions...
getrootfolders --> returns all root folders
getrootfolder --> returns the first root folder
getfolderhiearchy --> returns all folders under any root folder

it would be easy, in getfolderhierarchy to return a UUID.Zero if there
is more than one root folder.

--mic


On Thu, Sep 11, 2008 at 2:58 PM, Sean Dague <sdague at gmail.com> wrote:
> Mic Bowman wrote:
>> There is a patch for the user cache that i just put in today that will
>> fix some of this in the inventory cache. The new way we pull folders
>> in mysql should drop the multiple roots as well.
>
> Ok, can you be a bit more specific in explaining behavior there?  I'd
> like to get it so that we have well defined behavior in the interface layer.
>
>        -Sean
>
> --
> Sean Dague / Neas Bade
> sdague at gmail.com
> http://dague.net
>
>
>
> _______________________________________________
> 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