Subject Re: Transaction Info
Author Adam
--- In firebird-support@yahoogroups.com, Helen Borrie <helebor@t...>
wrote:
>
> At 03:24 AM 8/12/2005 +0000, you wrote:
> >--- In firebird-support@yahoogroups.com, "kapsee"
<kapil.surlaker@g...>
> >wrote:
> > >
> > > Thanks. Is there any indication if this will be fixed in a
future
> > > release ?
> >
> >If you look at it in perspective it is not such a huge issue. Until
> >recently you would have encountered some other database or file
system
> >limitation before you had any real chance to overflow the TID. I
had it
> >in my mind that this is increased in FB 2 to 40 bits
>
> I think you are probably thinking of the row slots per table here.
Worth
> asking on firebird-devel about the TID limit, though. It's not
likely to
> be as simple a change as you would suppose at a glance. TIDs are
stored
> all over the system in 4-byte structures. Changing it to 5 or 8
bytes
> would be a pretty hefty ODS change so, if it's not already done for
Fb 2,
> it's not going to be.
>
> ./heLen
>

Yes you are right, that is exactly what I was remembering. I don't
really want to think about all the places that TIDs are referenced,
let alone the client libraries etc that will need to be changed to
reference something larger. Kapsee, my understanding is that the FB 2
feature list is pretty much locked, so you will have to wait for FB 3
at least before something which brings with it a major ODS change.

Adam