[PATCH] Efficiently retrieve sizes of field values
--------------------------------------------------

                 Key: LUCENE-762
                 URL: http://issues.apache.org/jira/browse/LUCENE-762
             Project: Lucene - Java
          Issue Type: New Feature
          Components: Store
    Affects Versions: 2.1
            Reporter: Chuck Williams


Sometimes an application would like to know how large a document is before 
retrieving it.  This can be important for memory management or choosing between 
algorithms, especially in cases where documents might be very large.

This patch extends the existing FieldSelector mechanism with two new 
FieldSelectorResults:  SIZE and SIZE_AND_BREAK.  SIZE creates fields on the 
retrieved document that store field sizes instead of actual values.  
SIZE_AND_BREAK is especially efficient if one field comprises the bulk of the 
document size (e.g., the body field) and can thus be used as a reasonable size 
approximation.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to