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 980051060F for ; Sun, 17 Nov 2013 19:49:20 +0000 (UTC) Received: (qmail 42087 invoked by uid 500); 17 Nov 2013 19:49:20 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 42031 invoked by uid 500); 17 Nov 2013 19:49:20 -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 42023 invoked by uid 99); 17 Nov 2013 19:49:20 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 17 Nov 2013 19:49:20 +0000 Date: Sun, 17 Nov 2013 19:49:20 +0000 (UTC) From: "Abhinav Atul (JIRA)" To: dev@jackrabbit.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (JCR-3695) Jcr2spi same name siblings: Path not provided along with unique id in NodeId when retrieving child node MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/JCR-3695?page=3Dcom.atlassian.= jira.plugin.system.issuetabpanels:all-tabpanel ] Abhinav Atul updated JCR-3695: ------------------------------ Attachment: diff.diff attaching local diff which got me functional > Jcr2spi same name siblings: Path not provided along with unique id in Nod= eId when retrieving child node > -------------------------------------------------------------------------= ------------------------------ > > Key: JCR-3695 > URL: https://issues.apache.org/jira/browse/JCR-3695 > Project: Jackrabbit Content Repository > Issue Type: Bug > Components: jackrabbit-jcr2spi > Affects Versions: 2.1 > Reporter: Abhinav Atul > Attachments: diff.diff > > > the path index set up when populating the parent folder with child node = info(unique id + path with index for same name sibling) is needed to mainta= in the indexing order during previous iteration. > For example, a folder node =E2=80=98F=E2=80=99 has been populated with tw= o child entries=20 > C(uid:=E2=80=9Dabcd=E2=80=9D,path:/F/C) and C[2](uid:=E2=80=9Dmnop=E2=80= =9D,path:/F/C[2]) > When retrieving child nodes of F, NodeId only contains uid(=E2=80=9Cmnop= =E2=80=9D) and no path which is needed to setup path for the entry -- This message was sent by Atlassian JIRA (v6.1#6144)