Estate IDs are not shared between installations. They don't need to be Guid/UUID. That would just break pretty much everyone's web frontends and also mess wirth the client.
-1 Melanie Tommi Laukkanen wrote: > I think this is a valuable discussion to have. My view is that all object > identifiers ought to be UUIDs as UUID type is developed specifically for > that with bullet broof unique id generation algorithm where as all other id > generation algorithms are either database specific or fail if you have > distributed service or both. If we want to prepare for distributing all our > systems then aiming for purely UUID based identification is a good step > forward. In understand that in practice it might be a very long time before > we can reach a point where all identifiers are of UUID type but if we > consider this to be a design principle then the resolution is immediately > valid for any new implementations we do. > > On Sat, Feb 14, 2009 at 1:23 PM, Melanie <[email protected]> wrote: > >> Estate ID is a purely local concept that is likely to vanish in >> newer viewers and the Hypergrid. There is no point in creating a >> double-lookup scenario. >> There is nothing that says that all objects must be GUID and no >> point in refactoring for refactoring's sake. >> >> Melanie >> >> >> Tommi Laukkanen wrote: >> > Hello >> > >> > LL viewer quirks we must conform to but as with many other objects the >> > primary key could be uuid and uint based id is kept around for ll viewer >> > compatibility? Maybe it gets too messy in the end to be worth the >> trouble. >> > One can consider it once we get to have custom viewers which are not >> leashed >> > by SL protocol limitations. >> > >> > regards, >> > Tommi >> > >> > On Sat, Feb 14, 2009 at 1:14 PM, Melanie <[email protected]> wrote: >> > >> >> Hi, >> >> >> >> the estate id _is_ a uint. It is not a UUID and was never meant to >> >> be a UUID. The client sends and expects a UINT. >> >> >> >> Melanie >> >> >> >> >> >> Tommi Laukkanen wrote: >> >> > Hello >> >> > >> >> > I am working on Estate NHibernate storage and noticed that EstateID is >> >> still >> >> > of uint type where as most of other objects have been converted to >> UUID >> >> > identifiers. Is anyone interested in tackling this refactoring from >> uint >> >> to >> >> > UUID. Its not a small job but it would make the database much cleaner. >> >> > >> >> > regards, >> >> > Tommi >> >> > >> >> > >> >> > >> >> > >> ------------------------------------------------------------------------ >> >> > >> >> > _______________________________________________ >> >> > Opensim-dev mailing list >> >> > [email protected] >> >> > https://lists.berlios.de/mailman/listinfo/opensim-dev >> >> _______________________________________________ >> >> Opensim-dev mailing list >> >> [email protected] >> >> https://lists.berlios.de/mailman/listinfo/opensim-dev >> >> >> > >> > >> > ------------------------------------------------------------------------ >> > >> > _______________________________________________ >> > Opensim-dev mailing list >> > [email protected] >> > https://lists.berlios.de/mailman/listinfo/opensim-dev >> _______________________________________________ >> Opensim-dev mailing list >> [email protected] >> https://lists.berlios.de/mailman/listinfo/opensim-dev >> > > > ------------------------------------------------------------------------ > > _______________________________________________ > Opensim-dev mailing list > [email protected] > https://lists.berlios.de/mailman/listinfo/opensim-dev _______________________________________________ Opensim-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-dev
