lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Uwe Schindler (JIRA)" <>
Subject [jira] Updated: (LUCENE-1944) Remove deprecated Directory stuff and IR/IW open/ctor hell
Date Sat, 03 Oct 2009 10:17:23 GMT


Uwe Schindler updated LUCENE-1944:

    Attachment: LUCENE-1944.patch

A first version, some tests may use old API, which therefore not compile.

This is a very tricky pert, because you can do lots of errors. Things from 2.9 which were
not 100% correct:
- CompoundFileReader.list() was there (deprec), but no listAll(). Renamed function. Does listAll/list
difference has any effect in CFR?
- There was one class to list() in SegmentInfos, replaced by listAll()

This patch also makes FSDir abstract and removes all deprecated methods and also the hell
of reflection and the system properties.

Patch still needs fine-tuning and test adaption.

> Remove deprecated Directory stuff and IR/IW open/ctor hell
> ----------------------------------------------------------
>                 Key: LUCENE-1944
>                 URL:
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: Index, Search, Store
>    Affects Versions: 2.9
>            Reporter: Uwe Schindler
>            Assignee: Uwe Schindler
>             Fix For: 3.0
>         Attachments: LUCENE-1944.patch
> This patch removes primarily the deprecated Directory stuff. This also removes parts
of the ctor/open hell in IR and IW. IndexModifier is completely removed as deprecated, too.

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:
For additional commands, e-mail:

View raw message