On 9/19/06, Brian Lucas <[EMAIL PROTECTED]> wrote:
The unusual characters on lst name="…" are what I can't figure out, as it DEFINITELY is not the id. I've tried indexed id with "integer", "sint", and "string" all with the same result.
Yes, looks like you hit a bug where you are seeing the "indexed" form of sint (which is more of a binary format that allows terms to be ordered in numeric order). The fix would be to use FieldType.indexedToReadable() to convert the indexed form back to a readable form. It should have worked with "integer" or "string" since the indexed and readable forms are identical... I suspect the old documents with an sint ID still exist in your index and that is what you are seeing. -Yonik