Looking at the changelog I see that in 3.6.12 SQLite3 gained the ability
to set the default page size for new databases according to the
filesystem's preference:

# The default page size on windows is automatically adjusted to match
  the capabilities of the underlying filesystem. 

I had a patch to do the same on Unix, but I refrained from using it
because many tests would fail.  The failures were clearly due to the
tests assuming a specific default page size, so where a test expected a
file to have N pages at some point, well, that test would fail when run
on, say, a ZFS filesystem because the number of pages in the db depends
on the page size.

Have the tests been fixed to take into account the dynamically
determined default page size?  Or should I assume that if the tests pass
with default page size = 1KB then making the default page size dynamic
will be OK?

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

Reply via email to