Issue Details (XML | Word | Printable)

Key: LUCENE-1340
Type: New Feature New Feature
Status: Closed Closed
Resolution: Fixed
Priority: Minor Minor
Assignee: Michael McCandless
Reporter: Eks Dev
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Lucene - Java

Make it posible not to include TF information in index

Created: 18/Jul/08 10:38 PM   Updated: 11/Oct/08 12:49 PM
Return to search
Component/s: Index
Affects Version/s: None
Fix Version/s: 2.4

Time Tracking:
Original Estimate: 24h
Original Estimate - 24h
Remaining Estimate: 24h
Remaining Estimate - 24h
Time Spent: Not Specified
Remaining Estimate - 24h

File Attachments:
  Size
Text File Licensed for inclusion in ASF works LUCENE-1340.patch 2008-07-24 04:31 PM Michael McCandless 152 kB
Text File Licensed for inclusion in ASF works LUCENE-1340.patch 2008-07-24 04:01 PM Michael McCandless 63 kB
Text File Licensed for inclusion in ASF works LUCENE-1340.patch 2008-07-21 10:32 AM Michael McCandless 58 kB
Text File Licensed for inclusion in ASF works LUCENE-1340.patch 2008-07-20 08:31 PM Eks Dev 34 kB
Text File Licensed for inclusion in ASF works LUCENE-1340.patch 2008-07-19 12:48 PM Eks Dev 32 kB
Text File Licensed for inclusion in ASF works LUCENE-1340.patch 2008-07-19 09:32 AM Michael McCandless 20 kB
Text File Licensed for inclusion in ASF works LUCENE-1340.patch 2008-07-18 10:42 PM Eks Dev 20 kB
Issue Links:
Blocker
 

Lucene Fields: New, Patch Available
Resolution Date: 05/Aug/08 05:18 PM


 Description  « Hide
Term Frequency is typically not needed for all fields, some CPU (reading one VInt less and one X>>>1...) and IO can be spared by making pure boolen fields possible in Lucene. This topic has already been discussed and accepted as a part of Flexible Indexing... This issue tries to push things a bit faster forward as I have some concrete customer demands.

benefits can be expected for fields that are typical candidates for Filters, enumerations, user rights, IDs or very short "texts", phone numbers, zip codes, names...

Status: just passed standard test (compatibility), commited for early review, I have not tried new feature, missing some asserts and one two unit tests

Complexity: simpler than expected

can be used via omitTf() (who used omitNorms() will know where to find it



 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Eks Dev made changes - 18/Jul/08 10:42 PM
Field Original Value New Value
Attachment LUCENE-1340.patch [ 12386443 ]
Michael McCandless made changes - 19/Jul/08 09:32 AM
Attachment LUCENE-1340.patch [ 12386461 ]
Eks Dev made changes - 19/Jul/08 12:48 PM
Attachment LUCENE-1340.patch [ 12386466 ]
Eks Dev made changes - 20/Jul/08 08:31 PM
Attachment LUCENE-1340.patch [ 12386495 ]
Michael McCandless made changes - 21/Jul/08 10:32 AM
Attachment LUCENE-1340.patch [ 12386515 ]
Michael McCandless made changes - 24/Jul/08 04:01 PM
Attachment LUCENE-1340.patch [ 12386801 ]
Michael McCandless made changes - 24/Jul/08 04:31 PM
Attachment LUCENE-1340.patch [ 12386804 ]
Michael McCandless made changes - 05/Aug/08 10:31 AM
Link This issue is blocked by LUCENE-1349 [ LUCENE-1349 ]
Michael McCandless made changes - 05/Aug/08 05:15 PM
Assignee Michael McCandless [ mikemccand ]
Michael McCandless made changes - 05/Aug/08 05:18 PM
Resolution Fixed [ 1 ]
Fix Version/s 2.4 [ 12312681 ]
Lucene Fields [Patch Available, New] [New, Patch Available]
Status Open [ 1 ] Resolved [ 5 ]
Michael McCandless made changes - 11/Oct/08 12:49 PM
Status Resolved [ 5 ] Closed [ 6 ]