Swish-E Logo

SWISH-BUGS - List of bugs known in Swish-e

[ TOC ]


This file contains a list of bugs reported or known in Swish-e. If you find a bug listed here you do not need to report it as a bug. But feel free to bug the developers about it on the Swish-e discussion list.

[ TOC ]

Bugs in Swish-e version 2.2

  • Character Encodings

    The XML parser (Expat) returns UTF-8 data to swish-e. Therefore, the XML parser should only be used for parsing US-ASCII encoded text.

    8859-1 encodings before indexing and writing properties. Indexing non-8859-1 data may result in invalid character mappings.

    These issues will be resolved soon.

  • Phrase search failes with DoubleMetaphone

    DoubleMetaphone searching can produce two search words for a single query word. The words are expanded to (word1 OR word2), but that fails in a phrase query: ``some phrase (word1 or word2) here''

    swish-e query parser is due for a rewrite, and this could be resolved then.

        Reported: August 20, 2002 - moseley

  • Merging

    merge.c does not check for matching stopwords or buzzwords in each index.


        Reported: September 3, 2002 - moseley

  • ResultSortOrder

    ResultSort order is not used (and is not documented). The problem is that the data passed to Compare_Properties() does not have access to the ResultSortOrder table.


    Reported: September 3, 2002 - moseley

[ TOC ]

Document Info

$Id: SWISH-BUGS.pod,v 1.6 2002/09/17 21:11:54 whmoseley Exp $

. [ TOC ]