On 10 Feb 2014, at 11:29am, Raheel Gupta <raheel...@gmail.com> wrote:

>>> 64-bit page numbers would not be backwards compatible.
> 
> It might be possible to implement it in backwards compatible mode. I guess
> SQlite has some free flags in its superblock. Maybe we can use a single
> byte to mark that this is a 64 bit page number ?

The problem is that people would create a file in the new version of SQLite 
which could handle 64 bits, and expect to be able to open it in old versions of 
SQLite which would not understand it.

It would seem that the move from SQLite3 to SQLite4 would be a good time to 
make all file pointers 64 bits.  But I don't know enough about the internal 
workings of SQLite4 to know for sure.

Simon.
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to