Subject RE: [ib-support] Same Error
Author Leyne, Sean
Mike,

I have reviewed the general code which enables the External file support
and let me candidly say that it a bit of a mess (tough to follow).

What I have determined is that there is a file position which determines
the current position in the external table -- it's part of a larger
structure. The position struction/variable is defines as a 'long' (i.e.
a signed value) and thus is limited to 2GB in size.

While on the surface a change in the type (to a longlong) is all that is
required, other changes are also required (using the 64bit I/O
functions). So this requires more thought, planning and *testing*.

I will note this issue in the Firebird open feature request list -- I
can't say when it will be addressed, though.


Sean