From a844d562da3ee0fa6b209bff784acb1db1e3d158 Mon Sep 17 00:00:00 2001 From: Daira Hopwood <daira@jacaranda.org> Date: Wed, 19 Aug 2015 13:48:11 +0000 Subject: [PATCH] Debug prints to diagnose version mismatch after deletion (backupdb). --- src/allmydata/backupdb.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/allmydata/backupdb.py b/src/allmydata/backupdb.py index d7811f83..0b351c54 100644 --- a/src/allmydata/backupdb.py +++ b/src/allmydata/backupdb.py @@ -373,19 +373,22 @@ class MagicFolderDB(BackupDB): If no db entry found then I'll return None. """ c = self.cursor - c.execute("SELECT version" + c.execute("SELECT version, fileid" " FROM local_files" " WHERE path=?", (path,)) row = self.cursor.fetchone() + print "row = %r" % (row,) if not row: return None else: return row[0] def did_upload_file(self, filecap, path, version, mtime, ctime, size): + print "_did_upload_file(%r, %r, %r, %r, %r, %r)" % (filecap, path, version, mtime, ctime, size) now = time.time() fileid = self.get_or_allocate_fileid_for_cap(filecap) + print "fileid = %r" % (fileid,) try: self.cursor.execute("INSERT INTO last_upload VALUES (?,?,?)", (fileid, now, now)) -- 2.45.2