Hi Pini,
Thanks for the fix. I checked in a slightly different fix taken from our bug tracker. It also had a few tests. Let us know if there's anything else left to fix, and feel free to add your own tests.
Itamar. On 23/12/2010 7:41 PM, pini shamgar wrote:
Hi,I found a bug in the StandardAnalyzer. Due to it I could not search and find an IP address.The bug is in the reuse of StandardTokenizer object. Bellow a fixed presented: The fix is in 3 flies: 1)In core\CLucene\analysis\standard\StandardTokenizer.cpp void StandardTokenizer::reset(Reader* _input) { rdPos= -1; tokenStart = -1; this->input = _input; if (rd->input==NULL) { rd->reset(_input->__asBufferedReader()); } } 2)In core\CLucene\util\_FastCharStream.h Add the method void reset(BufferedReader* reader); 3)In core\CLucene\util\FastCharStream.cpp FastCharStream::FastCharStream(BufferedReader* reader) { reset(reader); input->setMinBufSize(maxRewindSize); } FastCharStream::~FastCharStream(){ } void FastCharStream::reset(BufferedReader* reader) { pos = 0; rewindPos = 0; resetPos = 0; col = 1; line = 1; input = reader; } Cheers Pini Shamgar ------------------------------------------------------------------------------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ CLucene-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/clucene-developers
------------------------------------------------------------------------------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________ CLucene-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/clucene-developers
