In Lucene's web page, there's a paragraph:

"Indexing time boosts are preprocessed for storage efficiency and written to the directory (when writing the document) in a single byte (!) as follows: For each field of a document, all boosts of that field (i.e. all boosts under the same field name in that doc) are multiplied. The result is multiplied by the boost of the document, and also multiplied by a "field length norm" value that represents the length of that field in that doc (so shorter fields are automatically boosted up). "

I though the greater the value, the boosting is upper. Then why short fields are boost up? Isn't Norm value for short fields smaller?

Reply via email to