From dev-return-34069-apmail-jackrabbit-dev-archive=jackrabbit.apache.org@jackrabbit.apache.org Mon Feb 6 14:25:51 2012 Return-Path: X-Original-To: apmail-jackrabbit-dev-archive@www.apache.org Delivered-To: apmail-jackrabbit-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 6AC86996F for ; Mon, 6 Feb 2012 14:25:51 +0000 (UTC) Received: (qmail 51116 invoked by uid 500); 6 Feb 2012 14:25:51 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 51074 invoked by uid 500); 6 Feb 2012 14:25:50 -0000 Mailing-List: contact dev-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jackrabbit.apache.org Delivered-To: mailing list dev@jackrabbit.apache.org Received: (qmail 51067 invoked by uid 99); 6 Feb 2012 14:25:50 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Feb 2012 14:25:50 +0000 X-ASF-Spam-Status: No, hits=0.9 required=5.0 tests=FRT_ADOBE2,HTML_MESSAGE,RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of fmeschbe@adobe.com designates 64.18.1.189 as permitted sender) Received: from [64.18.1.189] (HELO exprod6og105.obsmtp.com) (64.18.1.189) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 06 Feb 2012 14:25:41 +0000 Received: from outbound-smtp-2.corp.adobe.com ([193.104.215.16]) by exprod6ob105.postini.com ([64.18.5.12]) with SMTP ID DSNKTy/iz0YsRIpiulJ6Qjd94sNmxL4bNxfr@postini.com; Mon, 06 Feb 2012 06:25:20 PST Received: from inner-relay-4.eur.adobe.com (inner-relay-4b [10.128.4.237]) by outbound-smtp-2.corp.adobe.com (8.12.10/8.12.10) with ESMTP id q16EPIR8014162 for ; Mon, 6 Feb 2012 06:25:18 -0800 (PST) Received: from nacas03.corp.adobe.com (nacas03.corp.adobe.com [10.8.189.121]) by inner-relay-4.eur.adobe.com (8.12.10/8.12.9) with ESMTP id q16EPGPm026104 for ; Mon, 6 Feb 2012 06:25:17 -0800 (PST) Received: from eurhub01.eur.adobe.com (10.128.4.30) by nacas03.corp.adobe.com (10.8.189.121) with Microsoft SMTP Server (TLS) id 8.3.192.1; Mon, 6 Feb 2012 06:25:16 -0800 Received: from eurmbx01.eur.adobe.com ([10.128.4.32]) by eurhub01.eur.adobe.com ([10.128.4.30]) with mapi; Mon, 6 Feb 2012 14:25:15 +0000 From: Felix Meschberger To: "dev@jackrabbit.apache.org" Date: Mon, 6 Feb 2012 14:25:13 +0000 Subject: Re: [jr3 microkernel] Change log consolidation Thread-Topic: [jr3 microkernel] Change log consolidation Thread-Index: Aczk2yQXiYNJjI9kTYueGmtRJx8EDw== Message-ID: References: <4F2C2B0E.7050508@apache.org> <1BC9F556-05AE-40EA-AF9A-902C5417E5F8@adobe.com> In-Reply-To: Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: de-DE, en-US Content-Type: multipart/alternative; boundary="_000_B6754EE0D5DF4BF5BC1BA50148627634adobecom_" MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org --_000_B6754EE0D5DF4BF5BC1BA50148627634adobecom_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, Am 06.02.2012 um 13:38 schrieb Michael D=FCrig: On Monday, February 6, 2012, Felix Meschberger > wrote: > Hi, > > Am 03.02.2012 um 19:44 schrieb Michael D=FCrig: > >> Invalid moves are exactly those which would result in a node being moved >> to an ancestor/descendant of itself. > > I understand why a move to a descendant of self is invalid. > > But why is a move to an ancestor of self invalid ? Because there is a conflict on the target name. > Eg. "mv /a/b/c /a" resulting in /a/b and /a/c No. This means moving node /a/b/c to the root with name a. But /a exists al= ready. Ok, now I understand. Thanks. Regards Felix Michael > > Did miss(-understand) something ? > > Regards > Felix --_000_B6754EE0D5DF4BF5BC1BA50148627634adobecom_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi,

Am 0= 6.02.2012 um 13:38 schrieb Michael D=FCrig:



On Monday, February 6, 2012= , Felix Meschberger <fmeschbe@adob= e.com> wrote:
> Hi,
>
> Am 03.02.2012 um 19:44 sch= rieb Michael D=FCrig:
>
>> Invalid moves are exactly those w= hich would result in a node being moved
>> to an ancestor/descendant of itself.
>
> I understand = why a move to a descendant of self is invalid.
>
> But why is a= move to an ancestor of self invalid ?
Because there is a conflict on th= e target name.

> Eg. "mv /a/b/c /a" resulting in /a/b and /a/c
No. This means mo= ving node /a/b/c to the root with name a. But /a exists already.

Ok, now I understand. Thanks.

Regards
Felix


Michae= l

>
> Did miss(-understand) something ?
>
> Regards
> Felix

= --_000_B6754EE0D5DF4BF5BC1BA50148627634adobecom_--