Return-Path: Delivered-To: apmail-incubator-jackrabbit-dev-archive@www.apache.org Received: (qmail 19344 invoked from network); 13 Jan 2006 17:42:31 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 13 Jan 2006 17:42:30 -0000 Received: (qmail 57280 invoked by uid 500); 13 Jan 2006 17:42:27 -0000 Mailing-List: contact jackrabbit-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jackrabbit-dev@incubator.apache.org Delivered-To: mailing list jackrabbit-dev@incubator.apache.org Received: (qmail 57269 invoked by uid 99); 13 Jan 2006 17:42:27 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Jan 2006 09:42:27 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [217.155.82.13] (HELO ctoforaday.com) (217.155.82.13) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Jan 2006 09:42:26 -0800 Received: from [82.111.130.65] (account gblock HELO [192.168.1.69]) by ctoforaday.com (CommuniGate Pro SMTP 4.1.6) with ESMTP id 2331825 for jackrabbit-dev@incubator.apache.org; Fri, 13 Jan 2006 17:42:05 +0000 Mime-Version: 1.0 (Apple Message framework v746.2) In-Reply-To: <29a761a00601120900k2616428fmd52a237dd2819d0e@mail.gmail.com> References: <29a761a00601101023s2761aa5fy6f4acf8ac3d27b78@mail.gmail.com> <43C4E699.4080101@gmx.net> <29a761a00601110810p1e8bd7abl7746706287fbbd51@mail.gmail.com> <43C536F4.7080007@gmx.net> <29a761a00601110934u19ff0f2cubbd1978c7d6635c1@mail.gmail.com> <43C630A5.8090808@gmx.net> <29a761a00601120900k2616428fmd52a237dd2819d0e@mail.gmail.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <1426D79F-739F-4599-A7AA-6925A55F1B7E@ctoforaday.com> Content-Transfer-Encoding: 7bit From: Gregory Block Subject: Re: handling indexing failure Date: Fri, 13 Jan 2006 17:42:11 +0000 To: jackrabbit-dev@incubator.apache.org X-Mailer: Apple Mail (2.746.2) X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N As a sidenote, I thought I'd drop a note to mention that we might have very similar problems - though it seems in different environments. Is this filter for performing the date transforms for doing date- based searching, by chance? For range-on-range searching? On 12 Jan 2006, at 17:00, Brian Moseley wrote: > On 1/12/06, Marcel Reutegger wrote: > >> filters are allowed to throw a RepositoryException, those are only >> logged and will not harm index integrity. and yes, I think this >> should >> stay as it is. >> unchecked exceptions or even errors are a different story and need >> to be >> handled. this is currently not the case. >> >> if errors were handled properly with a transaction rollback, text >> filter >> developers will be able to abuse this and throw an unchecked >> exception, >> which would then trigger a rollback of the transaction. so, in the >> end >> you will still get vetoable text filters ;) >> >> but that needs more thinking how this is handled deep inside >> jackrabbit. > > i fully agree and look forward to eventual resolution of JCR-299. i'd > like to see that happen for 1.0, but as i'm not qualified to make the > change myself, i won't press the issue ;) > > until then, this virtual property strategy feels fragile and makes me > a bit nervous, but it'll do for now. thanks marcel!