Return-Path: X-Original-To: apmail-db-derby-dev-archive@www.apache.org Delivered-To: apmail-db-derby-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 CCF73119A3 for ; Mon, 30 Jun 2014 13:04:24 +0000 (UTC) Received: (qmail 12733 invoked by uid 500); 30 Jun 2014 13:04:24 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 12701 invoked by uid 500); 30 Jun 2014 13:04:24 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 12684 invoked by uid 99); 30 Jun 2014 13:04:24 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 30 Jun 2014 13:04:24 +0000 Date: Mon, 30 Jun 2014 13:04:24 +0000 (UTC) From: "Rick Hillegas (JIRA)" To: derby-dev@db.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (DERBY-590) How to integrate Derby with Lucene API? 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/DERBY-590?page=3Dcom.atlassian= .jira.plugin.system.issuetabpanels:all-tabpanel ] Rick Hillegas updated DERBY-590: -------------------------------- Attachment: derby-590-32-aa-vetFieldNames.diff Attaching derby-590-32-aa-vetFieldNames.diff. This patch adds checks for le= gal field names. The Lucene tests pass cleanly for me on this patch. This patch enforces the following rules: 1) Fields and keys may not have the same names. 2) A field name may not be null. 3) Duplicate field names are not allowed. Touches the following files: -------------- M java/engine/org/apache/derby/loc/messages.xml M java/shared/org/apache/derby/shared/common/reference/SQLState.java -------------- M java/optional/org/apache/derby/optional/lucene/LuceneSupport.java Enforcement code. -------------- M java/testing/org/apache/derbyTesting/functionTests/tests/lang/Lucen= eSupportPermsTest.java Tests. > How to integrate Derby with Lucene API? > --------------------------------------- > > Key: DERBY-590 > URL: https://issues.apache.org/jira/browse/DERBY-590 > Project: Derby > Issue Type: Improvement > Components: Documentation, SQL > Reporter: Abhijeet Mahesh > Labels: derby_triage10_11 > Attachments: LucenePlugin.html, LucenePlugin.html, LucenePlugin.h= tml, derby-590-01-ag-publicAccessToLuceneRoutines.diff, derby-590-01-ah-pub= licAccessToLuceneRoutines.diff, derby-590-01-am-publicAccessToLuceneRoutine= s.diff, derby-590-02-aa-cleanupFindbugsErrors.diff, derby-590-03-aa-removeT= estingDiagnostic.diff, derby-590-04-aa-removeIDFromListIndexes.diff, derby-= 590-05-aa-accessDeclaredMembers.diff, derby-590-06-aa-suppressAccessChecks.= diff, derby-590-07-aa-accessClassInPackage.sun.misc.diff, derby-590-08-aa-o= mitLuceneFlag.diff, derby-590-09-aa-localeSensitiveAnalysis.diff, derby-590= -10-aa-fixLocaleTest.diff, derby-590-11-aa-moveCode.diff, derby-590-12-aa-n= ewJar.diff, derby-590-13-aa-indexViews.diff, derby-590-14-aa-coarseGrainedA= uthorization.diff, derby-590-15-aa-requireHardUpgrade.diff, derby-590-16-aa= -adjustUpgradeTest.diff, derby-590-17-aa-closeInputStreamOnPropertiesFile.d= iff, derby-590-18-aa-cleanupAPI.diff, derby-590-19-aa-cleanupAPI2.diff, der= by-590-20-aa-customQueryParser.diff, derby-590-21-aa-noTimeTravel.diff, der= by-590-22-aa-cleanupPrivacy.diff, derby-590-23-aa-correctTestLocale.diff, d= erby-590-24-ad-luceneDirectory.diff, derby-590-26-ac-backupRestore.diff, de= rby-590-26-ad-backupRestoreEncryption.diff, derby-590-27-aa-publicAPILucene= Utils.diff, derby-590-28-renameLuceneJars.diff, derby-590-29-aa-useLucene_4= .7.1.diff, derby-590-30-aa-nullableScoreCeiling.diff, derby-590-31-aa-multi= Field.diff, derby-590-32-aa-vetFieldNames.diff, exceptions.diff, lucene_dem= o.diff, lucene_demo_2.diff, multifield-with-custom-tokenizers.diff, multifi= eld.diff, netbeans.diff, netbeans2.diff > > > In order to use derby with lucene API what should be the steps to be take= n?=20 -- This message was sent by Atlassian JIRA (v6.2#6252)