Return-Path: X-Original-To: apmail-jackrabbit-oak-dev-archive@minotaur.apache.org Delivered-To: apmail-jackrabbit-oak-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 66903D720 for ; Mon, 1 Oct 2012 17:22:00 +0000 (UTC) Received: (qmail 40389 invoked by uid 500); 1 Oct 2012 17:22:00 -0000 Delivered-To: apmail-jackrabbit-oak-dev-archive@jackrabbit.apache.org Received: (qmail 40349 invoked by uid 500); 1 Oct 2012 17:22:00 -0000 Mailing-List: contact oak-dev-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: oak-dev@jackrabbit.apache.org Delivered-To: mailing list oak-dev@jackrabbit.apache.org Received: (qmail 40340 invoked by uid 99); 1 Oct 2012 17:22:00 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Oct 2012 17:22:00 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of matamel@adobe.com designates 64.18.1.21 as permitted sender) Received: from [64.18.1.21] (HELO exprod6og108.obsmtp.com) (64.18.1.21) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Oct 2012 17:21:51 +0000 Received: from outbound-smtp-2.corp.adobe.com ([193.104.215.16]) by exprod6ob108.postini.com ([64.18.5.12]) with SMTP ID DSNKUGnRGPriZNNNBGuEhOn7nyCYGaieAUya@postini.com; Mon, 01 Oct 2012 10:21:30 PDT 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 q91HLSL1018376 for ; Mon, 1 Oct 2012 10:21:28 -0700 (PDT) Received: from nacas01.corp.adobe.com (nacas01.corp.adobe.com [10.8.189.99]) by inner-relay-4.eur.adobe.com (8.12.10/8.12.9) with ESMTP id q91HL5XR026336 for ; Mon, 1 Oct 2012 10:21:25 -0700 (PDT) Received: from SJ1SWM219.corp.adobe.com (10.5.77.61) by nacas01.corp.adobe.com (10.8.189.99) with Microsoft SMTP Server (TLS) id 8.3.279.1; Mon, 1 Oct 2012 10:21:11 -0700 Received: from NAMBX02.corp.adobe.com ([10.8.127.96]) by SJ1SWM219.corp.adobe.com ([fe80::d55c:7209:7a34:fcf7%11]) with mapi; Mon, 1 Oct 2012 10:21:10 -0700 From: Mete Atamel To: "oak-dev@jackrabbit.apache.org" Date: Mon, 1 Oct 2012 10:21:03 -0700 Subject: Re: Going beyond path-based access in MK (Was: Mongo property limit) Thread-Topic: Going beyond path-based access in MK (Was: Mongo property limit) Thread-Index: Ac2f+Sa7ZaNgMDxzQkmB6mjQ8OfN9w== Message-ID: In-Reply-To: <5069BAC7.8010709@apache.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.3.120616 acceptlanguage: en-US Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 I think we all agree that we need to handle the path limit in MongoMK sooner rather than later but the open question is whether we can fix this with or without MicroKernel API changes. My feeling is that we can probably handle this as a MongoMK implementation detail (i.e. no MicroKernal API changes) but I haven't spent too much time thinking about possible solutions yet. Once I do that, I'll be able to comment further. -Mete On 10/1/12 6:46 PM, "Michael D=FCrig" wrote: > > >On 25.9.12 10:20, Stefan Guggisberg wrote: >> On Mon, Sep 24, 2012 at 2:23 PM, Jukka Zitting >> wrote: >>> Hi, >>> >>> >>> Would it make sense to consider adjusting the MicroKernel interface to >>> allow such optimizations? >> >> IIUC storing the path in every record is an implementation detail of the >> current MongoMK design. i am rather reluctant to make major changes >> to the MicroKernel API at this late stage and based on limitations of a >> specific MK implementation approach. > >I'd rather make this change at this early stage if it turns out to be >necessary than having to fix it when we are in production. > >Michael > >> >> cheers >> stefan >> >>> >>> BR, >>> >>> Jukka Zitting