[3842] in arla-drinkers

home help back first fref pref prev next nref lref last post

Re: Arla 0.42-RC2

daemon@ATHENA.MIT.EDU (Tomas Olsson)
Thu Mar 30 16:04:41 2006

From arla-drinkers-bounces@stacken.kth.se Thu Mar 30 21:04:41 2006
Return-Path: <arla-drinkers-bounces@stacken.kth.se>
Delivered-To: arla-drinkers-mtg@bloom-picayune.mit.edu
Received: (qmail 20462 invoked from network); 30 Mar 2006 21:04:40 -0000
Received: from mx3.kth.se (130.237.48.97)
  by charon.mit.edu with SMTP; 30 Mar 2006 21:04:40 -0000
Received: from localhost (localhost.localdomain [127.0.0.1])
	by mx3.kth.se (Postfix) with ESMTP id A17A114084F;
	Thu, 30 Mar 2006 23:04:39 +0200 (CEST)
Received: from mx3.kth.se ([127.0.0.1])
 by localhost (mx3.kth.se [127.0.0.1]) (amavisd-new, port 10024) with LMTP
 id 00754-02-43; Thu, 30 Mar 2006 23:04:38 +0200 (CEST)
Received: from tapas.stacken.kth.se (tapas.stacken.kth.se [130.237.234.140])
	by mx3.kth.se (Postfix) with ESMTP id 31BDB1407A9;
	Thu, 30 Mar 2006 23:04:38 +0200 (CEST)
Received: from tapas.stacken.kth.se (localhost [127.0.0.1])
	by tapas.stacken.kth.se (Postfix) with ESMTP id A7F18534F3;
	Thu, 30 Mar 2006 23:04:37 +0200 (CEST)
X-Original-To: arla-drinkers@tapas.stacken.kth.se
Delivered-To: arla-drinkers@tapas.stacken.kth.se
Received: from brev.stacken.kth.se (brev.stacken.kth.se [130.237.234.84])
	by tapas.stacken.kth.se (Postfix) with ESMTP id 52661534F3
	for <arla-drinkers@tapas.stacken.kth.se>;
	Thu, 30 Mar 2006 23:04:36 +0200 (CEST)
Received: from mx3.kth.se (mx3.kth.se [130.237.48.97])
	by brev.stacken.kth.se (8.12.10/8.12.10) with ESMTP id k2UL4ZbB016609
	for <arla-drinkers@stacken.kth.se>;
	Thu, 30 Mar 2006 23:04:35 +0200 (MET DST)
Received: from localhost (localhost.localdomain [127.0.0.1])
	by mx3.kth.se (Postfix) with ESMTP id 89B751408B0
	for <arla-drinkers@stacken.kth.se>;
	Thu, 30 Mar 2006 23:04:35 +0200 (CEST)
Received: from mx3.kth.se ([127.0.0.1])
	by localhost (mx3.kth.se [127.0.0.1]) (amavisd-new,
	port 10024) with LMTP
	id 05772-01-10; Thu, 30 Mar 2006 23:04:33 +0200 (CEST)
Received: from kashyyyk.ite.kth.se (kashyyyk.ite.kth.se [130.237.31.35])
	by mx3.kth.se (Postfix) with ESMTP id A62EA14088A;
	Thu, 30 Mar 2006 23:04:33 +0200 (CEST)
Received: by kashyyyk.ite.kth.se (Postfix, from userid 18404)
	id 937247C8637; Thu, 30 Mar 2006 23:04:33 +0200 (CEST)
From: Tomas Olsson <tol@stacken.kth.se>
To: Alec Kloss <alec-keyword-arla.4d43de@SetFilePointer.com>
Subject: Re: Arla 0.42-RC2
References: <lsrbqvpxoy3.fsf@kashyyyk.ite.kth.se>
	<20060330190300.GC50792@hamlet.SetFilePointer.com>
Date: 30 Mar 2006 23:04:33 +0200
In-Reply-To: <20060330190300.GC50792@hamlet.SetFilePointer.com>
Message-ID: <lsr1wwjwsny.fsf@kashyyyk.ite.kth.se>
Lines: 34
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3
MIME-Version: 1.0
X-Virus-Scanned: by amavisd-new at kth.se
X-Spam-Status: No, hits=-4.9 tagged_above=-200.0 required=5.0 tests=BAYES_00
X-Spam-Level: 
Cc: arla-drinkers@stacken.kth.se
X-BeenThere: arla-drinkers@stacken.kth.se
X-Mailman-Version: 2.1.6
Precedence: list
List-Id: Arla discussions <arla-drinkers.stacken.kth.se>
List-Unsubscribe: <https://lists.stacken.kth.se/mailman/listinfo/arla-drinkers>, 
	<mailto:arla-drinkers-request@stacken.kth.se?subject=unsubscribe>
List-Archive: <http://lists.stacken.kth.se/pipermail/arla-drinkers>
List-Post: <mailto:arla-drinkers@stacken.kth.se>
List-Help: <mailto:arla-drinkers-request@stacken.kth.se?subject=help>
List-Subscribe: <https://lists.stacken.kth.se/mailman/listinfo/arla-drinkers>, 
	<mailto:arla-drinkers-request@stacken.kth.se?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: arla-drinkers-bounces@stacken.kth.se
Errors-To: arla-drinkers-bounces@stacken.kth.se
X-Virus-Scanned: by amavisd-new at kth.se

Alec Kloss <alec-keyword-arla.4d43de@SetFilePointer.com> writes:
> nnpfs/freebsd/Makefile-FreeBSD has a funny reference to
> KRB5_INC_DIR
>
Oops, missed one. Thanks. Most likely there are a few other things that can
be removed from that Makefile, too.

> I tried the mv across volumes a few times with a few largish files
> (400 MB) and it seems to work, although a lot of other processes
> seem to get stuck in nnpfs_lock on the same machine until the mv is
> done, and listing the target directory of the rename hangs in nnpfs
> on other machines running 0.41 until the rename finished.  A plain
> old cp doesn't do either of those things, so maybe there's a
> different way to implement the copy+remove without the bad
> side-effects?
>
The VFS locks the target directory and node before the operation reaches
nnpfs, so, there isn't much I can do about that. Most likely arlad/nnpfs
adds does some locking as well. If you have any ideas, I'm all ears. 

The real fun part begins when you start renaming directory trees, with hard
links and mountpoints... And the worst bugs are always in the error
handling code.

Except for Finder, most 'mv' implementations should be able to do
copy+remove properly on EXDEV. Apart from mountpoints, that is. If there's
popular demand I could add some way to disable this feature. Let me know
how you feel about it.

> I'll toss this onto our releng boxes later today to put some more
> stress on things and report anything of interest.
> 
Great
        /t
_______________________________________________
Arla-drinkers mailing list
Arla-drinkers@stacken.kth.se
https://lists.stacken.kth.se/mailman/listinfo/arla-drinkers

home help back first fref pref prev next nref lref last post