Return-Path: X-Original-To: apmail-lucene-java-user-archive@www.apache.org Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id DCDA5D3FD for ; Wed, 12 Dec 2012 17:57:58 +0000 (UTC) Received: (qmail 99816 invoked by uid 500); 12 Dec 2012 17:57:56 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 99767 invoked by uid 500); 12 Dec 2012 17:57:56 -0000 Mailing-List: contact java-user-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-user@lucene.apache.org Delivered-To: mailing list java-user@lucene.apache.org Received: (qmail 99759 invoked by uid 99); 12 Dec 2012 17:57:56 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Dec 2012 17:57:56 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.85.216.176] (HELO mail-qc0-f176.google.com) (209.85.216.176) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Dec 2012 17:57:52 +0000 Received: by mail-qc0-f176.google.com with SMTP id n41so741500qco.35 for ; Wed, 12 Dec 2012 09:57:31 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:x-gm-message-state; bh=zISE6zkZ1Lttmai/GpU7VwheDjyoIrGWmNHK/IdKDjY=; b=nwhXnfZLdV9ofIVmrgJsNJYE8lxJw8/3RywgwnMdZg1G02/AuDlDIzvsObKqXDYy6D TBLjlakQVJ9ysv1Nkf4zds5ahVjYYf6vtbz0Q1ANWQYEU81Vj/bciCPdX6Hj3KAHe+Yl +C9Yf67q3OgbhOqB3RvKITzdQRtr5GQzpEvc+MynLa/16LNG+hC0Ah807NcUNj8FP8ct TvhbXA8Q7F7PmMgd4VJJg+Ji2F5++2i3DxK4551U9Qxc8OENca51KC92NJBf803mf9aq f1a5hUpUCt5pMwedhZEXrKLkjcjCkEVdPXnxwjZHbU78dZz5a1Ijdd9JoD7+DzwcAqef qICA== Received: by 10.224.19.80 with SMTP id z16mr3476510qaa.0.1355335051255; Wed, 12 Dec 2012 09:57:31 -0800 (PST) MIME-Version: 1.0 Received: by 10.49.59.114 with HTTP; Wed, 12 Dec 2012 09:57:11 -0800 (PST) In-Reply-To: References: From: Michael McCandless Date: Wed, 12 Dec 2012 12:57:11 -0500 Message-ID: Subject: Re: How to consume DocValues To: java-user@lucene.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQlqjzSQF4OVWaq+sVzefB9XQXQTHjDZh0baI5iwABaBkYILJFkeKr1Yef2epyCVXn0154Po X-Virus-Checked: Checked by ClamAV on apache.org I think you just forgot to call iw.addDocument(doc)? Typically one needs DocValues in a Collector or a FieldComparator or Filter or a Similarity Scorer, etc., which already operate per-segment and provide you an AtomicReaderContext from which you can get the AtomicReader to lookup DocValues from ... Mike McCandless http://blog.mikemccandless.com On Wed, Dec 12, 2012 at 12:51 PM, Varun Thacker wrote: > I'm using trunk to try out DocValues. > > Directory directory = new RAMDirectory(); > > IndexWriterConfig iwConfig = new IndexWriterConfig( > Version.LUCENE_41, new StandardAnalyzer(Version.LUCENE_41)); > > IndexWriter iw = new IndexWriter(directory, iwConfig); > Document doc = new Document(); > IntDocValuesField numberField = new IntDocValuesField("number", 1); > doc.add(numberField); > > iw.commit(); > iw.close(); > > IndexReader reader = DirectoryReader.open(directory); > > AtomicReader aReader = SlowCompositeReaderWrapper.wrap(reader); > > DocValues docValues = aReader.docValues("number"); > Source source = docValues.getSource(); > > > docValues is null. Am I using the API correctly? > > Also what are the other ways to open a AtomicReader read DocValues > > > > -- > > > Regards, > Varun Thacker > http://www.vthacker.in/ --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org For additional commands, e-mail: java-user-help@lucene.apache.org