long message ids (>255 characters) never get matched by ferret
this is a ferret bug. Apparently, constructing a TermQuery object with a field value of more than 255 characters never successfully matches.
This is not a good long-term solution. A good one would be to take the SHA1 of every message id instead. That will require an index rebuild, so I will save that patch until later.
Details
| Id: | e43b18777ea3aef3566bd80acd126e9ef8a5883a |
| Type: | bugfix |
| Creation time: | 2008-03-07 03:40 GMT |
| Creator: | William Morgan <wmorgan-sup@...> |
| Release: | 0.5 (released 2008-04-22) |
| Component: | indexing |
| Status: |
closed: fixed
|
Issue log
| 2008-04-20 22:10 GMT | William Morgan <wmorgan-sup@...> |
| 2008-03-07 03:50 GMT | William Morgan <wmorgan-sup@...> |
| 2008-03-07 03:40 GMT | William Morgan <wmorgan-sup@...> |