Lucene - Core
  1. Lucene - Core
  2. LUCENE-1313

Near Realtime Search (using a built in RAMDirectory)

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Won't Fix
    • Affects Version/s: 2.4.1
    • Fix Version/s: 4.0-ALPHA
    • Component/s: core/index
    • Labels:
      None
    • Lucene Fields:
      New, Patch Available

      Description

      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.

      1. TestLuceneNRT.java
        6 kB
        Jingkei Ly
      2. LUCENE-1313.patch
        473 kB
        Jason Rutherglen
      3. LUCENE-1313.patch
        12 kB
        Jason Rutherglen
      4. LUCENE-1313.patch
        14 kB
        Jason Rutherglen
      5. LUCENE-1313.patch
        21 kB
        Jason Rutherglen
      6. LUCENE-1313.patch
        37 kB
        Jason Rutherglen
      7. LUCENE-1313.patch
        49 kB
        Jason Rutherglen
      8. LUCENE-1313.patch
        52 kB
        Jason Rutherglen
      9. LUCENE-1313.patch
        47 kB
        Jason Rutherglen
      10. LUCENE-1313.patch
        69 kB
        Jason Rutherglen
      11. LUCENE-1313.patch
        109 kB
        Jason Rutherglen
      12. LUCENE-1313.patch
        129 kB
        Jason Rutherglen
      13. LUCENE-1313.patch
        131 kB
        Jason Rutherglen
      14. LUCENE-1313.patch
        170 kB
        Jason Rutherglen
      15. LUCENE-1313.patch
        173 kB
        Jason Rutherglen
      16. LUCENE-1313.patch
        175 kB
        Jason Rutherglen
      17. LUCENE-1313.patch
        175 kB
        Jason Rutherglen
      18. LUCENE-1313.patch
        166 kB
        Jason Rutherglen
      19. LUCENE-1313.patch
        175 kB
        Jason Rutherglen
      20. LUCENE-1313.patch
        33 kB
        Jason Rutherglen
      21. LUCENE-1313.patch
        36 kB
        Jason Rutherglen
      22. LUCENE-1313.patch
        14 kB
        Jason Rutherglen
      23. LUCENE-1313.patch
        22 kB
        Jason Rutherglen
      24. LUCENE-1313.patch
        22 kB
        Jason Rutherglen
      25. LUCENE-1313.patch
        36 kB
        Jason Rutherglen
      26. LUCENE-1313.patch
        37 kB
        Jason Rutherglen
      27. LUCENE-1313.patch
        39 kB
        Jason Rutherglen
      28. LUCENE-1313.patch
        60 kB
        Jason Rutherglen
      29. LUCENE-1313.patch
        35 kB
        Jason Rutherglen
      30. LUCENE-1313.patch
        46 kB
        Jason Rutherglen
      31. lucene-1313.patch
        1.88 MB
        Jason Rutherglen
      32. lucene-1313.patch
        680 kB
        Jason Rutherglen
      33. lucene-1313.patch
        698 kB
        Jason Rutherglen
      34. lucene-1313.patch
        474 kB
        Jason Rutherglen
      35. LUCENE-1313.jar
        5 kB
        Jason Rutherglen

        Issue Links

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              Jason Rutherglen
            • Votes:
              2 Vote for this issue
              Watchers:
              16 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development