FAQ
[ https://issues.apache.org/jira/browse/LUCENE-1313?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jason Rutherglen updated LUCENE-1313:
-------------------------------------

Attachment: LUCENE-1313.patch

Patch is updated to trunk and compiles. Unit tests fail because
they're hardcoded for specific numbers of files etc, otherwise I
don't think there's anything glaring.

The included benchmark indexes 1 document, queries with a sort,
and repeats N times. This is way too taxing using the existing
IW.getReader when pointing to a hard drive, basically the
machine becomes unusable. I haven't figured out what to publish
or how long I want to wait. I'll just run it overnight.

This patch's benchmark fairs much better, I'll publish it's
results as well. Thinking 1, 10, 25, 50, 100, 1000 doc
increments should suffice, so there's some variation.


Near Realtime Search (using a built in RAMDirectory)
----------------------------------------------------

Key: LUCENE-1313
URL: https://issues.apache.org/jira/browse/LUCENE-1313
Project: Lucene - Java
Issue Type: New Feature
Components: Index
Affects Versions: 2.4.1
Reporter: Jason Rutherglen
Priority: Minor
Fix For: 3.1

Attachments: LUCENE-1313.jar, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, lucene-1313.patch, lucene-1313.patch, lucene-1313.patch, lucene-1313.patch


Enable near realtime search in Lucene without external
dependencies. When RAM NRT is enabled, the implementation adds a
RAMDirectory to IndexWriter. Flushes go to the ramdir unless
there is no available space. Merges are completed in the ram
dir until there is no more available ram.
IW.optimize and IW.commit flush the ramdir to the primary
directory, all other operations try to keep segments in ram
until there is no more space.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org

Search Discussions

  • Jason Rutherglen (JIRA) at Sep 23, 2009 at 2:12 am
    [ https://issues.apache.org/jira/browse/LUCENE-1313?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

    Jason Rutherglen updated LUCENE-1313:
    -------------------------------------

    Attachment: LUCENE-1313.patch

    Ah, missing file now included.
    Near Realtime Search (using a built in RAMDirectory)
    ----------------------------------------------------

    Key: LUCENE-1313
    URL: https://issues.apache.org/jira/browse/LUCENE-1313
    Project: Lucene - Java
    Issue Type: New Feature
    Components: Index
    Affects Versions: 2.4.1
    Reporter: Jason Rutherglen
    Priority: Minor
    Fix For: 3.1

    Attachments: LUCENE-1313.jar, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, LUCENE-1313.patch, lucene-1313.patch, lucene-1313.patch, lucene-1313.patch, lucene-1313.patch


    Enable near realtime search in Lucene without external
    dependencies. When RAM NRT is enabled, the implementation adds a
    RAMDirectory to IndexWriter. Flushes go to the ramdir unless
    there is no available space. Merges are completed in the ram
    dir until there is no more available ram.
    IW.optimize and IW.commit flush the ramdir to the primary
    directory, all other operations try to keep segments in ram
    until there is no more space.
    --
    This message is automatically generated by JIRA.
    -
    You can reply to this email to add a comment to the issue online.


    ---------------------------------------------------------------------
    To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
    For additional commands, e-mail: java-dev-help@lucene.apache.org

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupjava-dev @
categorieslucene
postedSep 23, '09 at 2:05a
activeSep 23, '09 at 2:12a
posts2
users1
websitelucene.apache.org

1 user in discussion

Jason Rutherglen (JIRA): 2 posts

People

Translate

site design / logo © 2021 Grokbase