From: SourceForge.net <no...@so...> - 2004-12-17 13:49:44
|
Bugs item #1085685, was opened at 2004-12-15 11:01 Message generated for change (Comment added) made by j_wheeler You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=558446&aid=1085685&group_id=80013 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Hemant Muthiyan (hemant_muthiyan) Assigned to: Nobody/Anonymous (nobody) Summary: Bug in queryparser Initial Comment: Hi When i give "and" to search everything works fine. I get hit count 0. But when i give "not", i get exception. I added "not" in stop word list. In case of "and", MatchModifier() returns MOD_NONE and in case of "not" it returns MOD_NOT. The problem lies somewhere in Query* QueryParser::MatchQuery(const char_t* field) { ... if(tokens->Peek().Type == lucene::queryParser::EOF_) I am using clucene 0.8.11. I don't have latest code. If someone can verify this with the latest code, will be a great help. Looking for a fix. Hemant Muthiyan. ---------------------------------------------------------------------- >Comment By: John Wheeler (j_wheeler) Date: 2004-12-17 14:49 Message: Logged In: YES user_id=1149323 I can't reproduce your problem so I urge you to get the latest code from cvs as this is the most stable code. Rerun your tests and please post your findings again. Thanks, John ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=558446&aid=1085685&group_id=80013 |