[ARVADOS] updated: 41538c32327e28e00206c3dbb2317e92a8731958
git at public.curoverse.com
git at public.curoverse.com
Thu Jun 25 10:43:31 EDT 2015
Summary of changes:
doc/user/tutorials/tutorial-keep-mount.html.textile.liquid | 3 ++-
services/fuse/bin/arv-mount | 4 ++--
2 files changed, 4 insertions(+), 3 deletions(-)
via 41538c32327e28e00206c3dbb2317e92a8731958 (commit)
from 83d820df9f30c281b4babbc8b05fdea4e2b81d01 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
commit 41538c32327e28e00206c3dbb2317e92a8731958
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date: Thu Jun 25 10:30:28 2015 -0400
3198: Rename --enable-write to --read-write. Tweak docs.
diff --git a/doc/user/tutorials/tutorial-keep-mount.html.textile.liquid b/doc/user/tutorials/tutorial-keep-mount.html.textile.liquid
index c219544..43af024 100644
--- a/doc/user/tutorials/tutorial-keep-mount.html.textile.liquid
+++ b/doc/user/tutorials/tutorial-keep-mount.html.textile.liquid
@@ -49,7 +49,8 @@ Not supported:
* Symlinks, hard links
* Changing permissions
* Extended attributes
+* Moving a subdirectory of a collection into a project, or moving a collection from a project into another collection
-If multiple clients try to modify the same file in the same collection, this result in a conflict. In this case, the most recent file wins, and the "loser" will be renamed to a conflict file in the form @name~YYYYMMDD-HHMMSS~conflict~@.
+If multiple clients (separate instances of arv-mount or other arvados applications) modify the same file in the same collection within a short time interval, this may result in a conflict. In this case, the most recent commit wins, and the "loser" will be renamed to a conflict file in the form @name~YYYYMMDD-HHMMSS~conflict~@.
Please note this feature is in beta testing. In particular, the conflict mechanism is itself currently subject to race condiditions with potential for data loss when a collection is being modified simultaneously by multiple clients. This issue will be resolved in future development.
diff --git a/services/fuse/bin/arv-mount b/services/fuse/bin/arv-mount
index 3498500..7f9c916 100755
--- a/services/fuse/bin/arv-mount
+++ b/services/fuse/bin/arv-mount
@@ -51,7 +51,7 @@ with "--".
parser.add_argument('--directory-cache', type=int, help="Directory data cache size, in bytes (default 128MiB)", default=128*1024*1024)
parser.add_argument('--read-only', action='store_false', help="Mount will be read only (default)", dest="enable_write", default=False)
- parser.add_argument('--enable-write', action='store_true', help="Mount will be read-write", dest="enable_write", default=False)
+ parser.add_argument('--read-write', action='store_true', help="Mount will be read-write", dest="enable_write", default=False)
parser.add_argument('--exec', type=str, nargs=argparse.REMAINDER,
dest="exec_args", metavar=('command', 'args', '...', '--'),
@@ -87,7 +87,7 @@ with "--".
arvados.logger.setLevel(logging.DEBUG)
logger.debug("arv-mount debugging enabled")
- logger.warn("enable write is %s", args.enable_write)
+ logger.info("enable write is %s", args.enable_write)
try:
# Create the request handler
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list