Paolo Bolzoni wrote:
> What do you mean with "if you do not ATTTACH databases"?

EncFS does not implement .fsyncdir, which is used by SQLite when
deleting the master journal file.  Such a file is used for transactions
when there are multiple database files, i.e., when you have used ATTACH.

But I overlooked another case where SQLite uses fsync on a directory,
which is when it creates any journal or WAL file.  So, regardless of
having used ATTACH or not, your data and transactions are safe in case
of a crash only if you are using a journaling file system below EncFS.


Regards,
Clemens
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to