FAQ
Date: 2004-09-02T01:47:58
Editor: DanielNaber <daniel.naber@t-online.de>
Wiki: Jakarta Lucene Wiki
Page: Lucene2Whiteboard
URL: http://wiki.apache.org/jakarta-lucene/Lucene2Whiteboard

no comment

Change Log:

------------------------------------------------------------------------------
@@ -8,7 +8,7 @@

== API Changes ==

- 1. MOSTLY DONE: Replace Field factory methods (Field.Text, Field.Keyword, etc.) with a few methods that use type-safe enumerations, as described in: http://www.mail-archive.com/lucene-user@jakarta.apache.org/msg08479.html
+ 1. DONE: Replace Field factory methods (Field.Text, Field.Keyword, etc.) with a few methods that use type-safe enumerations, as described in: http://www.mail-archive.com/lucene-user@jakarta.apache.org/msg08479.html

2. DONE: Similarly, replace BooleanQuery.add() with a type-safe enumeration, also as described in: http://www.mail-archive.com/lucene-user@jakarta.apache.org/msg08479.html

@@ -18,7 +18,7 @@

5. Rename InputStream to IndexInput and OutputStream to IndexOutput. Also make both of these interfaces and add BufferedIndexInput and BufferedIndexOutput as the implementation used by FSDirectory, RAMDirectory, etc. This would permit unbuffered and native implementations (e.g., that use mmap) that could potentially speed things considerably. [ Doug will work on this one. ]

- 6. Replace DateField with something that formats dates suitably for RangeQuery.
+ 6. Replace DateField with something that formats dates suitably for RangeQuery. (Daniel Naber is working on this)

7. DONE: Move language-specific analyzers into separate downloads. Also move analysis/de/WordlistLoader.java one level upwards, as it's not specific to German at all.


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

Search Discussions

  • Lucene-cvs at Sep 5, 2004 at 10:01 pm
    Date: 2004-09-05T15:01:26
    Editor: DanielNaber <daniel.naber@t-online.de>
    Wiki: Jakarta Lucene Wiki
    Page: Lucene2Whiteboard
    URL: http://wiki.apache.org/jakarta-lucene/Lucene2Whiteboard

    no comment

    Change Log:

    ------------------------------------------------------------------------------
    @@ -18,7 +18,7 @@

    5. Rename InputStream to IndexInput and OutputStream to IndexOutput. Also make both of these interfaces and add BufferedIndexInput and BufferedIndexOutput as the implementation used by FSDirectory, RAMDirectory, etc. This would permit unbuffered and native implementations (e.g., that use mmap) that could potentially speed things considerably. [ Doug will work on this one. ]

    - 6. Replace DateField with something that formats dates suitably for RangeQuery. (Daniel Naber is working on this)
    + 6. DONE: Replace DateField with something that formats dates suitably for RangeQuery.

    7. DONE: Move language-specific analyzers into separate downloads. Also move analysis/de/WordlistLoader.java one level upwards, as it's not specific to German at all.


    ---------------------------------------------------------------------
    To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
    For additional commands, e-mail: lucene-dev-help@jakarta.apache.org
  • Lucene-cvs at Sep 8, 2004 at 10:08 am
    Date: 2004-09-08T03:07:31
    Editor: DanielNaber <daniel.naber@t-online.de>
    Wiki: Jakarta Lucene Wiki
    Page: Lucene2Whiteboard
    URL: http://wiki.apache.org/jakarta-lucene/Lucene2Whiteboard

    no comment

    Change Log:

    ------------------------------------------------------------------------------
    @@ -30,6 +30,8 @@

    11. (Hard) Make indexing more flexible, so that one could e.g., not store positions or even frequencies, or alternately, to store extra information with each position, or to even use different posting compression algorithms. This could be implemented by extending Field to specify a FieldIndexer. A FieldIndexer would be passed each token and decide what about it to record, how to record it, etc. All fields with the same name must use the same FieldIndexer implementation. The FieldIndexer implementation would be serialized with the index. Detailed specification of a FieldIndexer API is required before this proposal can be seriously considered.

    + 12. Modify MultiFieldQueryParser so that it behaves as most people expect: searching for A AND B in the fields body, title means that both terms must occur, but it doesn't matter whether they occur in title or body. The old behaviour must still be available by default so we stay compatible.
    +
    == Other Changes ==

    Here's a list of planned changes that either don't affect the API or that can be implemented in an API compatible way:

    ---------------------------------------------------------------------
    To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
    For additional commands, e-mail: lucene-dev-help@jakarta.apache.org
  • Lucene-cvs at Sep 16, 2004 at 9:17 pm
    Date: 2004-09-16T14:17:22
    Editor: DougCutting <cutting@apache.org>
    Wiki: Jakarta Lucene Wiki
    Page: Lucene2Whiteboard
    URL: http://wiki.apache.org/jakarta-lucene/Lucene2Whiteboard

    no comment

    Change Log:

    ------------------------------------------------------------------------------
    @@ -16,7 +16,7 @@

    4. Rename PhrasePrefixQuery to be something like MultiPhraseQuery. Also make MultipleTermPositions a private nested class of this, as this is the only place MultipleTermPositions is used.

    - 5. Rename InputStream to IndexInput and OutputStream to IndexOutput. Also make both of these interfaces and add BufferedIndexInput and BufferedIndexOutput as the implementation used by FSDirectory, RAMDirectory, etc. This would permit unbuffered and native implementations (e.g., that use mmap) that could potentially speed things considerably. [ Doug will work on this one. ]
    + 5. IN_PROGRESS: Rename InputStream to IndexInput and OutputStream to IndexOutput. Also make both of these interfaces and add BufferedIndexInput and BufferedIndexOutput as the implementation used by FSDirectory, RAMDirectory, etc. This would permit unbuffered and native implementations (e.g., that use mmap) that could potentially speed things considerably.

    6. DONE: Replace DateField with something that formats dates suitably for RangeQuery.


    ---------------------------------------------------------------------
    To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
    For additional commands, e-mail: lucene-dev-help@jakarta.apache.org
  • Lucene-cvs at Sep 28, 2004 at 8:55 pm
    Date: 2004-09-28T13:55:26
    Editor: DougCutting <cutting@apache.org>
    Wiki: Jakarta Lucene Wiki
    Page: Lucene2Whiteboard
    URL: http://wiki.apache.org/jakarta-lucene/Lucene2Whiteboard

    no comment

    Change Log:

    ------------------------------------------------------------------------------
    @@ -16,7 +16,7 @@

    4. Rename PhrasePrefixQuery to be something like MultiPhraseQuery. Also make MultipleTermPositions a private nested class of this, as this is the only place MultipleTermPositions is used.

    - 5. IN_PROGRESS: Rename InputStream to IndexInput and OutputStream to IndexOutput. Also make both of these interfaces and add BufferedIndexInput and BufferedIndexOutput as the implementation used by FSDirectory, RAMDirectory, etc. This would permit unbuffered and native implementations (e.g., that use mmap) that could potentially speed things considerably.
    + 5. DONE: Rename InputStream to IndexInput and OutputStream to IndexOutput. Also add BufferedIndexInput and BufferedIndexOutput as the implementation used by FSDirectory, RAMDirectory, etc. This would permit unbuffered and native implementations (e.g., that use mmap) that could potentially speed things considerably.

    6. DONE: Replace DateField with something that formats dates suitably for RangeQuery.


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

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupdev @
categorieslucene
postedSep 2, '04 at 8:48a
activeSep 28, '04 at 8:55p
posts5
users1
websitelucene.apache.org

1 user in discussion

Lucene-cvs: 5 posts

People

Translate

site design / logo © 2022 Grokbase