lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrzej Bialecki (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (LUCENE-4055) Refactor SegmentInfo / FieldInfo to make them extensible
Date Fri, 25 May 2012 21:33:23 GMT

    [ https://issues.apache.org/jira/browse/LUCENE-4055?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13283755#comment-13283755
] 

Andrzej Bialecki  edited comment on LUCENE-4055 at 5/25/12 9:32 PM:
--------------------------------------------------------------------

bq. stacked segments in LUCENE-3837 that need to do things other than implement encoding/decoding
of segment should be above the codec level ..
Certainly, that's why it would make sense to put this extended info in SegmentInfoPerCommit
and not in any file handled by Codec. My comment was about the lack of easy extensibility
of the codec-independent per-segment data (SegmentInfoPerCommit - info about stacked data
is per-segment and per-commit), so LUCENE-3837 will need to use for now the codec-independent
index-global data (SegmentInfos). It's not ideal but not a deal breaker either, especially
since we now have version info in both of these places.
                
      was (Author: ab):
    bq. stacked segments in LUCENE-3837 that need to do things other than implement encoding/decoding
of segment should be above the codec level ..
Certainly, that's why it would make sense to put this extended info in SegmentInfoPerCommit
and not in any file handled by Codec.
                  
> Refactor SegmentInfo / FieldInfo to make them extensible
> --------------------------------------------------------
>
>                 Key: LUCENE-4055
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4055
>             Project: Lucene - Java
>          Issue Type: Improvement
>          Components: core/codecs
>            Reporter: Andrzej Bialecki 
>            Assignee: Robert Muir
>             Fix For: 4.0
>
>         Attachments: LUCENE-4055.patch
>
>
> After LUCENE-4050 is done the resulting SegmentInfo / FieldInfo classes should be made
abstract so that they can be extended by Codec-s.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

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


Mime
View raw message