From d07a1dbdeea5eba57c53aff8f166923b0411f578 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Fri, 12 Aug 2022 13:31:27 -0400 Subject: [PATCH] comment about annex.dbdir on relevant bugs --- ...ment_1_aaea812a8f2b04d9b17d1ba9c6fad39f._comment | 2 +- ...ment_5_3a5eaa2492e4c62a15b4fcee7f96d9dd._comment | 8 ++++++++ ...ment_2_5f5de9dc70bf61c8a369841b24a5ec2a._comment | 13 +++++++++++++ 3 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 doc/bugs/crippled_fs___40__pidlock__41___leads_to_git-annex__58___SQLite3_error/comment_5_3a5eaa2492e4c62a15b4fcee7f96d9dd._comment create mode 100644 doc/bugs/drop_blows_on_lustre__58___SQLite3_returned_ErrorIO/comment_2_5f5de9dc70bf61c8a369841b24a5ec2a._comment diff --git a/doc/bugs/crippled_fs___40__pidlock__41___leads_to_git-annex__58___SQLite3_error/comment_1_aaea812a8f2b04d9b17d1ba9c6fad39f._comment b/doc/bugs/crippled_fs___40__pidlock__41___leads_to_git-annex__58___SQLite3_error/comment_1_aaea812a8f2b04d9b17d1ba9c6fad39f._comment index e28bcb49fa..598da959de 100644 --- a/doc/bugs/crippled_fs___40__pidlock__41___leads_to_git-annex__58___SQLite3_error/comment_1_aaea812a8f2b04d9b17d1ba9c6fad39f._comment +++ b/doc/bugs/crippled_fs___40__pidlock__41___leads_to_git-annex__58___SQLite3_error/comment_1_aaea812a8f2b04d9b17d1ba9c6fad39f._comment @@ -7,7 +7,7 @@ This is sqlite failing to do its own internal locking which I'll bet is some elaborate and fine-grained locking indeed. Essentially the same problem as -[[drop_blows_on_lustre__58___SQLite3_returned_ErrorIO]] + (And also the main problem using git-annex on Windows in WSL.) Not a great deal I can do about this, because the locking is in sqlite. diff --git a/doc/bugs/crippled_fs___40__pidlock__41___leads_to_git-annex__58___SQLite3_error/comment_5_3a5eaa2492e4c62a15b4fcee7f96d9dd._comment b/doc/bugs/crippled_fs___40__pidlock__41___leads_to_git-annex__58___SQLite3_error/comment_5_3a5eaa2492e4c62a15b4fcee7f96d9dd._comment new file mode 100644 index 0000000000..4c5168cd46 --- /dev/null +++ b/doc/bugs/crippled_fs___40__pidlock__41___leads_to_git-annex__58___SQLite3_error/comment_5_3a5eaa2492e4c62a15b4fcee7f96d9dd._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="joey" + subject="""comment 5""" + date="2022-08-12T17:24:16Z" + content=""" +It's now possible to set annex.dbdir to a directory on some other +filesystem than one containing the repository, where sqlite works better. +"""]] diff --git a/doc/bugs/drop_blows_on_lustre__58___SQLite3_returned_ErrorIO/comment_2_5f5de9dc70bf61c8a369841b24a5ec2a._comment b/doc/bugs/drop_blows_on_lustre__58___SQLite3_returned_ErrorIO/comment_2_5f5de9dc70bf61c8a369841b24a5ec2a._comment new file mode 100644 index 0000000000..670b2a18f1 --- /dev/null +++ b/doc/bugs/drop_blows_on_lustre__58___SQLite3_returned_ErrorIO/comment_2_5f5de9dc70bf61c8a369841b24a5ec2a._comment @@ -0,0 +1,13 @@ +[[!comment format=mdwn + username="joey" + subject="""comment 2""" + date="2022-08-12T17:27:25Z" + content=""" +It's now possible to set annex.dbdir to a directory on some other +filesystem than one containing the repository, where sqlite works better. + +Unsure yet if it would be safe to set annex.dbdir to a local directory, +and have the git-annex repository on a networked filesystem that is +accessed from multiple clients. Each client will have its own set of sqlite +databases, and will maintain them as best it can. +"""]]