summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2015-11-13 16:13:43 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2015-11-13 16:18:44 -0400
commit2d0f11008a1381f6212d0ab1f33e26fb1ae22f79 (patch)
tree8309823e1d670d23bcfe30da582344c67c1dbd6b /doc
parentfe43d0f35cc3d2df945ef97dfc979434d5f1e4be (diff)
starting to get a handle on how to detect that mad gleam in lustre's eye
Diffstat (limited to 'doc')
-rw-r--r--doc/bugs/git-annex_doesn__39__t_work_on_lustre:_waitToSetLock:_unsupported_operation___40__Function_not_implemented__41__/comment_14_4dea6eac389bbf5235a3d5d3378e6d04._comment33
1 files changed, 33 insertions, 0 deletions
diff --git a/doc/bugs/git-annex_doesn__39__t_work_on_lustre:_waitToSetLock:_unsupported_operation___40__Function_not_implemented__41__/comment_14_4dea6eac389bbf5235a3d5d3378e6d04._comment b/doc/bugs/git-annex_doesn__39__t_work_on_lustre:_waitToSetLock:_unsupported_operation___40__Function_not_implemented__41__/comment_14_4dea6eac389bbf5235a3d5d3378e6d04._comment
new file mode 100644
index 000000000..5bd76b6ec
--- /dev/null
+++ b/doc/bugs/git-annex_doesn__39__t_work_on_lustre:_waitToSetLock:_unsupported_operation___40__Function_not_implemented__41__/comment_14_4dea6eac389bbf5235a3d5d3378e6d04._comment
@@ -0,0 +1,33 @@
+[[!comment format=mdwn
+ username="joey"
+ subject="""comment 14"""
+ date="2015-11-13T20:00:48Z"
+ content="""
+Adding to the crazy Lustre fun, check this out:
+
+ $ ls -l .git/annex/
+ total 56
+ -rw-rw-r-- 1 hess root 18387 Nov 13 14:35 index
+ -rw-rw-r-- 1 hess root 41 Nov 13 14:35 index.lck
+ drwxrwsr-x 2 hess root 12288 Nov 13 14:35 journal
+ -rw-rw-r-- 1 hess root 0 Nov 13 11:48 journal.lck
+ drwxrwsr-x 2 hess root 4096 Nov 13 14:35 misctmp
+ drwxrwsr-x 88 hess root 4096 Nov 13 14:35 objects
+ -r--r--r-- 1 hess root 70 Nov 13 14:35 pidlock
+ -r--r--r-- 1 hess root 70 Nov 13 14:35 pidlock
+ -rw-rw-r-- 1 hess root 0 Nov 13 11:48 sentinal
+ -rw-rw-r-- 1 hess root 23 Nov 13 11:48 sentinal.cache
+
+There are 2 pidlock files in that directory listing. 2 files with the same name.
+I deleted one of them, and with no other changes, ls shows only 1 now.
+
+ -r--r--r-- 1 hess root 74 Nov 13 14:35 pidlock
+
+Notice that the file stat has changed too.
+
+So, Lustre has clearly thrown POSIX out the window, and then defrenstrated
+sanity for good measure.
+
+On the plus side, this may show how I can detect when rename() fails to
+preserve POSIX semantics..
+"""]]