<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.jakarta.lucene.clucene.devel">
    <title>gmane.comp.jakarta.lucene.clucene.devel</title>
    <link>http://blog.gmane.org/gmane.comp.jakarta.lucene.clucene.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4103"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4097"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4092"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4091"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4089"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4081"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4080"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4078"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4069"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4067"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4066"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4062"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4052"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4049"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4026"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4016"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4010"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4009"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4008"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4005"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4103">
    <title>Finding all the fields used in a query..</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4103</link>
    <description>&lt;pre&gt;I'm writing some code at the minute and I have two main issues outstanding..

1) I want to aggregate data based on a user defined query - this means
searching through an index when I have a new record to see if a record
already exists
    If it does - I want to update the totals in there with some new value.
    If it does not exist - I want to create a new document containing my
totals to store in a secondary index - but only have the fields that are
used in the query..
    So - is there any way to traverse the Query to find out what fields are
used - so I can create a new document which only contains
    those fields ?

2) When I pull the data back at the end - I want to be able to order the
data by these totals - based on some query.
    So - for example - I might aggregate all the sales by salesman and
area, then select from that index for a particular area and have it ordered
by the total sales.
    If it makes it any clearer - in SQL it would be something like - select
salesman, area, sum(sales)  GROUP BY 1,2 ORDER BY 3 desc
    (obviously - I'm not doing salesmen and sales - if I was I'd probably
use a relational database - but you get the idea)

Any ideas on how to solve these two issues?


Many thanks in advance
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________
CLucene-developers mailing list
CLucene-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/clucene-developers
&lt;/pre&gt;</description>
    <dc:creator>Mike Aubury</dc:creator>
    <dc:date>2012-05-03T07:56:30</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4097">
    <title>MultiSearch How to?</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4097</link>
    <description>&lt;pre&gt;Hi,

I have a problem in searching multiple indexes.
We have two options to do this
*1- using MuliSearcher*
with this option i always get hits from the second index only however i use
MultiSearcher::subSearcher(int32_tn)  to be sure that the hit is from 
the index number (0)
here is a code sample
Searchable*s[3]={newIndexSearcher(firstIndexPath),newIndexSearcher(secondIndexPath()),NULL};
MultiSearcher * searcher  = new MultiSearcher(s);
Hits * hits = searcher-&amp;gt;search(query);
for(int i = 0; i &amp;lt; hits-&amp;gt;length(); i++){
cout&amp;lt;&amp;lt;searcher-&amp;gt;subSearcher(i);
}

The Result is
0
0
1
1

So it means that i have hits from each index, but when i try to get the 
docs i always found that the docs came from the second index!

*2- Using MultiReader*
with this option i couldn't make the app to compile.
here is a code sample
         
lucene::util::Array&amp;lt;IndexReader*&amp;gt;*r=newlucene::util::Array&amp;lt;IndexReader*&amp;gt;(3); 


     r[0]  =  IndexReader::open(firstIndexPath);

     r[1]  =  IndexReader::open(secondIndexPath);

     r[2]  =  NULL;

     MultiReader  *  multiReader  =  new  MultiReader(r);

m_searcher=newIndexSearcher(multiReader);

I always get an error
error: invalid conversion from 'lucene::index::IndexReader*' to 
'unsigned int'

How can I search multiple Indexes?

Sincerely,

&lt;/pre&gt;</description>
    <dc:creator>Mohammad ismael</dc:creator>
    <dc:date>2012-03-22T06:50:47</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4092">
    <title>akaleigh</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4092</link>
    <description>&lt;pre&gt;
http://cuduqjfj85.webs.com/index.htm?axipageID=30
Yeah, okay.Ill go myself, next time.Roberta, no, Henry said.

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
&lt;/pre&gt;</description>
    <dc:creator>Yao Xu</dc:creator>
    <dc:date>2012-03-05T14:50:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4091">
    <title>vetabyrd</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4091</link>
    <description>&lt;pre&gt;
http://jnagegum44.webs.com/index.htm?sufprof=55
 Hungry for hard information, people who were already on the run pulled off the highway to see the President speak. Thats enough, fella! Beaver cried.But the kid.

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
&lt;/pre&gt;</description>
    <dc:creator>Yao Xu</dc:creator>
    <dc:date>2012-03-05T14:48:25</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4089">
    <title>unicode type is not judged correctly on Mac machine</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4089</link>
    <description>&lt;pre&gt;Hi:


I am using CLucene in Xcode on Mac.

While I debug into file gunichartables.cpp (belong to share), method bool cl_isletter(gunichar c), the TYPE that is returned by int t = TYPE(c) is not correct, I know that the particular character should belong to G_UNICODE_OTHER_LETTER (as it is a Chinese character), but TYPE does not return the correct type.

I know this works on Windows environment, I am wondering if anyone knows how to set some settings/switches on Mac to get the functions in gunichartables.cpp to work properly for multiple bytes characters on Mac.

It would be very much appreciated.

------------------------------------------------------------------------------
Virtualization &amp;amp; Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
&lt;/pre&gt;</description>
    <dc:creator>Vivien Meng</dc:creator>
    <dc:date>2012-03-04T01:26:43</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4081">
    <title>searchAfter / TopDocs Pagination</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4081</link>
    <description>&lt;pre&gt;I am using CLucene 2.3.3.2 - I want to implement searchAfter in CLucene -
or at least using paging with TopDocs? is there a way to do the same thing
with CLucene 2.3.3.2 out of box?

Thanks in advance!

 TopDocs&amp;lt;http://lucene.apache.org/core/old_versioned_docs/versions/3_5_0/api/core/org/apache/lucene/search/TopDocs.html&amp;gt;
*searchAfter&amp;lt;http://lucene.apache.org/core/old_versioned_docs/versions/3_5_0/api/core/org/apache/lucene/search/IndexSearcher.html#searchAfter(org.apache.lucene.search.ScoreDoc,
org.apache.lucene.search.Query, org.apache.lucene.search.Filter, int)&amp;gt;*(
ScoreDoc&amp;lt;http://lucene.apache.org/core/old_versioned_docs/versions/3_5_0/api/core/org/apache/lucene/search/ScoreDoc.html&amp;gt;
 after, Query&amp;lt;http://lucene.apache.org/core/old_versioned_docs/versions/3_5_0/api/core/org/apache/lucene/search/Query.html&amp;gt;
 query, Filter&amp;lt;http://lucene.apache.org/core/old_versioned_docs/versions/3_5_0/api/core/org/apache/lucene/search/Filter.html&amp;gt;
filter,
int n)
          Finds the top n hits for query, applying filter if non-null,
where all results are after a previous result (after).
TopDocs&amp;lt;http://lucene.apache.org/core/old_versioned_docs/versions/3_5_0/api/core/org/apache/lucene/search/TopDocs.html&amp;gt;
*searchAfter&amp;lt;http://lucene.apache.org/core/old_versioned_docs/versions/3_5_0/api/core/org/apache/lucene/search/IndexSearcher.html#searchAfter(org.apache.lucene.search.ScoreDoc,
org.apache.lucene.search.Query,
int)&amp;gt;*(ScoreDoc&amp;lt;http://lucene.apache.org/core/old_versioned_docs/versions/3_5_0/api/core/org/apache/lucene/search/ScoreDoc.html&amp;gt;
 after, Query&amp;lt;http://lucene.apache.org/core/old_versioned_docs/versions/3_5_0/api/core/org/apache/lucene/search/Query.html&amp;gt;
query,
int n)
          Finds the top n hits for query where all results are after a
previous result (after).
------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2_______________________________________________
CLucene-developers mailing list
CLucene-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/clucene-developers
&lt;/pre&gt;</description>
    <dc:creator>David Linde</dc:creator>
    <dc:date>2012-02-27T12:35:29</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4080">
    <title>help ! - using LanguageBasedAnalyzer/CJKTokenizer returns wrong result</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4080</link>
    <description>&lt;pre&gt;Hi:


I make an instance of class by doing the following:
LanguageBasedAnalyzer* analyser = new LanguageBasedAnalyzer(“cjk”, false);

With the parameter “ckj”, I’d like to use the CJKTokenizer to deal with Chinese characters.
But, the search result is not correct:

Say if I have indexed the following contents:
这里我们所论及的是有儿童参加的最初级足球协会

Then, I’d like to search for the word 提 (obviously, it is not in the indexed contents), I am expecting the query hits should return 0, but the actual result is 1.

Anybody has any idea if CJKTokenizer works?  If not, is there any analyser/tokenizer that can deal with Chinese properly?

P.S. I am using CLucene in a Xcode project.


Thanks in advance.



Vivien Meng  Software Developer
QSR International Pty Ltd
2nd Floor, 651 Doncaster Road   |   Doncaster Victoria 3108 Australia
T  +61 3 9840 1100  F  +61 3 9840 1500
v.meng&amp;lt; at &amp;gt;qsrinternational.com&amp;lt;mailto:v.meng&amp;lt; at &amp;gt;qsrinternational.com&amp;gt;   |   www.qsrinternational.com&amp;lt;http://www.qsrinternational.com&amp;gt;

[Description: C:\Users\VMeng\AppData\Roaming\Microsoft\Signatures\qsr_logo_signature.gif]

Please consider the environment before printing this email.

  [Description: C:\Users\VMeng\AppData\Roaming\Microsoft\Signatures\QSR_enviro-graphic.gif]


________________________________

Disclaimer
This transmission may contain information which is confidential and privileged and intended only for the addressee. If you are not the addressee you may not use, disseminate or copy this information. If you have received this information in error please notify the sender immediately. Thank you.


------------------------------------------------------------------------------
Virtualization &amp;amp; Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/_______________________________________________
CLucene-developers mailing list
CLucene-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/clucene-developers
&lt;/pre&gt;</description>
    <dc:creator>Vivien Meng</dc:creator>
    <dc:date>2012-02-26T21:35:00</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4078">
    <title>Problems in SloppyPhraseScorer::initPhrasePositions()</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4078</link>
    <description>&lt;pre&gt;hi all,

With Clucene v2.3.3.4, I found something strange in SloppyPhraseScorer.cpp:

1. repeats[repeatsLen + 1] = NULL; // NULL terminate the array
Is it a mistake? repeats was allocated like this:

repeats = _CL_NEWARRAY(PhrasePositions*, repeatsLen + 1);


2. qsort(repeats, repeatsLen, sizeof(PhrasePositions*), comparePhrasePositions);
After qsort, repeats is still unordered, and valgrind complains: 

==20998== Invalid read of size 4
==20998==    at 0x6A4AF2E: lucene::search::SloppyPhraseScorer::comparePhrasePositions(void const*, void const*) (_SloppyPhraseScorer.h:50)
==20998==    by 0x245F65: msort_with_tmp (in /lib/libc-2.5.so)
==20998==    by 0x245F21: msort_with_tmp (in /lib/libc-2.5.so)
==20998==    by 0x246436: qsort (in /lib/libc-2.5.so)
==20998==    by 0x6A4A9AE: lucene::search::SloppyPhraseScorer::initPhrasePositions() (SloppyPhraseScorer.cpp:136)
==20998==    by 0x6A4ABE8: lucene::search::SloppyPhraseScorer::phraseFreq() (SloppyPhraseScorer.cpp:42)
==20998==    by 0x6A498E0: lucene::search::PhraseScorer::doNext() (PhraseScorer.cpp:92)
==20998==    by 0x6A4A17D: lucene::search::PhraseScorer::next() (PhraseScorer.cpp:79)
==20998==    by 0x6A4CBBA: lucene::search::ConjunctionScorer::init(int) (ConjunctionScorer.cpp:92)
==20998==    by 0x6A4CD66: lucene::search::ConjunctionScorer::next() (ConjunctionScorer.cpp:54)
==20998==    by 0x6A53CB2: lucene::search::BooleanScorer2::score(lucene::search::HitCollector*) (BooleanScorer2.cpp:629)
==20998==    by 0x6A62AEF: lucene::search::IndexSearcher::_search(lucene::search::Query*, lucene::search::Filter*, int) (IndexSearcher.cpp:242)
==20998==    by 0x6A6766D: lucene::search::Hits::getMoreDocs(unsigned int) (Hits.cpp:120)
==20998==    by 0x6A67B67: lucene::search::Hits::Hits(lucene::search::Searcher*, lucene::search::Query*, lucene::search::Filter*, lucene::search::Sort const*) (Hits.cpp:60)
==20998==    by 0x6A60C17: lucene::search::Searcher::search(lucene::search::Query*, lucene::search::Filter*) (SearchHeader.cpp:188)
==20998==    by 0x6A60C5B: lucene::search::Searcher::search(lucene::search::Query*) (SearchHeader.cpp:184)


If use std::sort instead qsort, everything works well, repeats is ordered and valgrind doesn't complain.
Is it qsort's problem? 

Thanks

Eli







------------------------------------------------------------------------------
Virtualization &amp;amp; Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
&lt;/pre&gt;</description>
    <dc:creator>江中文</dc:creator>
    <dc:date>2012-02-24T02:44:46</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4069">
    <title>Help on CMakeLists.txt within contribs-lib folder</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4069</link>
    <description>&lt;pre&gt;To whom this may concern:


I downloaded clucene-core-2.3.3.4.tar.gz. Unzipped all the files.

I'd like to make Xcode project for snowball to build a library file, but when I try to use following cmake command line in the contribs-lib directory:
cmake –G Xcode

I get the following errors:

include could not find load file: DefineOptions

Unknown CMake command "DEFINE_OPTIONS".

How do I fix this problem?


Thanks in advance.


Vivien

------------------------------------------------------------------------------
Virtualization &amp;amp; Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
&lt;/pre&gt;</description>
    <dc:creator>Vivien Meng</dc:creator>
    <dc:date>2012-02-22T23:28:14</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4067">
    <title>memory leak</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4067</link>
    <description>&lt;pre&gt;I built clucene for iOS, but I'm having some problems with a
memory leak when updating documents.

I need to add some aditional text to a indexed document, but
the only store of indexed data is lucene.
So, I need to search first for the document, then delete old
document and add new document.

If searcher and writer are opened at the same time, it leaks memory.

¿Any help other than not searching and indexing at the same time?


------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
CLucene-developers mailing list
CLucene-developers&amp;lt; at &amp;gt;lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/clucene-developers
&lt;/pre&gt;</description>
    <dc:creator>JAVIER</dc:creator>
    <dc:date>2012-02-03T14:39:28</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4066">
    <title>Multi-threaded stress test</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4066</link>
    <description>&lt;pre&gt;When stress clucene 2.3.3.4, we have been getting an Access Violation in
lucene::index::Payload::setData. We got a similar error with 0.9.21b. We
are creating separate indexSearchers for each search which is not
recommended but doesn't look like it should be a problem. We are using the
static lucene::queryParser::QueryParser::parse due to having ported from
0.9.21b. I was planning on trying to create a simple test program that
demonstrates the problem but figured I'd ask now in case someone
recognizes the problem.


------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
&lt;/pre&gt;</description>
    <dc:creator>dulsi-BueaZOdMHbf4LOl6HQGc+WXnswh1EIUO&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-01-18T16:24:24</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4062">
    <title>Clucene crash in multithread search</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4062</link>
    <description>&lt;pre&gt;hi all,
I using clucene 0.9.2.1 build an index,and this index has more than 1 million doc in it.
when I searching something in multithread mode(more the 20 threads and each thread searching as hard as it can).

The crash issue occured after the searhc test begin 2~10 hours.

Is there anyone who had a similar issue, or tell me how to resolve the issue.
thanks.

here is is the Backtrace of the crashing:
___________________________________________________________________________
*** glibc detected *** &amp;lt;unknown&amp;gt;: corrupted double-linked list: 0x00002aaaac1a1e10 ***
======= Backtrace: =========
/lib64/libc.so.6[0x3df96733d0]
/lib64/libc.so.6(__libc_malloc+0x6e)[0x3df9674e2e]
/usr/lib64/libstdc++.so.6(_Znwm+0x1d)[0x3dfcebd1dd]
/usr/lib64/libstdc++.so.6(_Znam+0x9)[0x3dfcebd2f9]
./libSearch.so(_Z12lucenewcsdupPKw+0x2c)[0x2b7b4404c55c]
./libSearch.so(_ZN6lucene5index4Term3setEPKwS3_b+0x125)[0x2b7b44031aa5]
./libSearch.so(_ZN6lucene5index15TermInfosReader17ensureIndexIsReadEv+0x196)[0x2b7b44032476]
./libSearch.so(_ZN6lucene5index15TermInfosReader3getEPKNS0_4TermE+0x3d)[0x2b7b4403287d]
./libSearch.so(_ZNK6lucene5index13SegmentReader7docFreqEPKNS0_4TermE+0xf)[0x2b7b4402b6cf]
./libSearch.so(_ZN6lucene6search10Similarity3idfEPNS_5index4TermEPNS0_8SearcherE+0x45)[0x2b7b44049d85]
./libSearch.so(_ZN6lucene6search9TermQuery10TermWeight19sumOfSquaredWeightsEv+0x38)[0x2b7b4404ab78]
./libSearch.so(_ZN6lucene6search5Query6weightEPNS0_8SearcherE+0x42)[0x2b7b44048f82]
./libSearch.so(_ZN6lucene6search13IndexSearcher7_searchEPNS0_5QueryEPNS0_6FilterEi+0x2b)[0x2b7b4404394b]
./libSearch.so(_ZN6lucene6search4Hits11getMoreDocsEm+0x165)[0x2b7b44042995]
./libSearch.so(_ZN6lucene6search4HitsC1EPNS0_8SearcherEPNS0_5QueryEPNS0_6FilterEPKNS0_4SortE+0xc9)[0x2b7b44042ee9]
./libSearch.so(_ZN6lucene6search8Searcher6searchEPNS0_5QueryEPNS0_6FilterE+0x3e)[0x2b7b44009a02]
./libSearch.so(_ZN6lucene6search8Searcher6searchEPNS0_5QueryE+0x22)[0x2b7b44009a58]
./libSearch.so(_Z21SearchStringRSbIwSt11char_traitsIwESaIwEES3_+0x504)[0x2b7b44007190]
[0x403b74]
[0x402674]
/lib64/libpthread.so.0[0x3df9e0673d]
/lib64/libc.so.6(clone+0x6d)[0x3df96d44bd]
======= Memory map: ========
00400000-00406000 r-xp 00000000 08:0a 13516808                           /usr/local/apps/SearchLib/code/CluceneTest/
00605000-00606000 rw-p 00005000 08:0a 13516808                           /usr/local/apps/SearchLib/code/CluceneTest/
135cf000-14754000 rw-p 135cf000 00:00 0                                  [heap]
40390000-40391000 ---p 40390000 00:00 0
40391000-40d91000 rw-p 40391000 00:00 0
40d91000-40d92000 ---p 40d91000 00:00 0
40d92000-41792000 rw-p 40d92000 00:00 0
41792000-41793000 ---p 41792000 00:00 0
41793000-42193000 rw-p 41793000 00:00 0
42193000-42194000 ---p 42193000 00:00 0
42194000-42b94000 rw-p 42194000 00:00 0
42b94000-42b95000 ---p 42b94000 00:00 0
42b95000-43595000 rw-p 42b95000 00:00 0
43595000-43596000 ---p 43595000 00:00 0
43596000-43f96000 rw-p 43596000 00:00 0
43f96000-43f97000 ---p 43f96000 00:00 0
43f97000-44997000 rw-p 43f97000 00:00 0
44997000-44998000 ---p 44997000 00:00 0
44998000-45398000 rw-p 44998000 00:00 0
45398000-45399000 ---p 45398000 00:00 0
45399000-45d99000 rw-p 45399000 00:00 0
45d99000-45d9a000 ---p 45d99000 00:00 0
45d9a000-4679a000 rw-p 45d9a000 00:00 0
4679a000-4679b000 ---p 4679a000 00:00 0
4679b000-4719b000 rw-p 4679b000 00:00 0
4719b000-4719c000 ---p 4719b000 00:00 0
4719c000-47b9c000 rw-p 4719c000 00:00 0
47b9c000-47b9d000 ---p 47b9c000 00:00 0
47b9d000-4859d000 rw-p 47b9d000 00:00 0
4859d000-4859e000 ---p 4859d000 00:00 0
4859e000-48f9e000 rw-p 4859e000 00:00 0
48f9e000-48f9f000 ---p 48f9e000 00:00 0
48f9f000-4999f000 rw-p 48f9f000 00:00 0
4999f000-499a0000 ---p 4999f000 00:00 0
499a0000-4a3a0000 rw-p 499a0000 00:00 0
4a3a0000-4a3a1000 ---p 4a3a0000 00:00 0
4a3a1000-4ada1000 rw-p 4a3a1000 00:00 0
4ada1000-4ada2000 ---p 4ada1000 00:00 0
4ada2000-4b7a2000 rw-p 4ada2000 00:00 0
4b7a2000-4b7a3000 ---p 4b7a2000 00:00 0
4b7a3000-4c1a3000 rw-p 4b7a3000 00:00 0
4c1a3000-4c1a4000 ---p 4c1a3000 00:00 0
4c1a4000-4cba4000 rw-p 4c1a4000 00:00 0
4cba4000-4cba5000 ---p 4cba4000 00:00 0
4cba5000-4d5a5000 rw-p 4cba5000 00:00 0
4d5a5000-4d5a6000 ---p 4d5a5000 00:00 0
4d5a6000-4dfa6000 rw-p 4d5a6000 00:00 0
4dfa6000-4dfa7000 ---p 4dfa6000 00:00 0
___________________________________________________________________________



Best wishes,
Zeng

------------------------------------------------------------------------------
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure_______________________________________________
CLucene-developers mailing list
CLucene-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/clucene-developers
&lt;/pre&gt;</description>
    <dc:creator>曾小伟</dc:creator>
    <dc:date>2011-12-19T09:00:06</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4052">
    <title>Custom Filter</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4052</link>
    <description>&lt;pre&gt;Hi,
I want to build a custom filter that separate words, i mean if it find a 
word like:
test123
it will convert it to:
test 123

my implementation is this:
http://pastebin.com/x7wkdKVC
http://pastebin.com/y1WG8CjN

the problem is that this analyzer when it separte words it they are 
converted to exact match query, in the prevois example i want the query 
to be:
(test 123)
but what i get is:
("test 123")

how can i fix that?
thank you

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
&lt;/pre&gt;</description>
    <dc:creator>Ahmed</dc:creator>
    <dc:date>2011-11-30T17:12:16</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4049">
    <title>developer volunteer</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4049</link>
    <description>&lt;pre&gt;Hi
I am a C++ developer and would like to volunteer in development tasks
Could you pease let me know how and where  do I start
Thanks

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
&lt;/pre&gt;</description>
    <dc:creator>pradeepa kumar</dc:creator>
    <dc:date>2011-11-29T22:53:58</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4026">
    <title>Clucene on iOS?</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4026</link>
    <description>&lt;pre&gt;I wonder if anyone could give me some pointers on how to build clucene
as a static library for iOS?

Thanks,
Albin

------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning&amp;lt; at &amp;gt;Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
&lt;/pre&gt;</description>
    <dc:creator>Albin Stigö</dc:creator>
    <dc:date>2011-10-20T17:21:26</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4016">
    <title>pre-built clucene windows binaries (32 and 64 bit)for download ?</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4016</link>
    <description>&lt;pre&gt;Hi all,

I am not a compiling guru and struggle with building windows binaries...can ANYONE kindly post a link or point me to compiled EXE binaries for windows, or put it up temporarily for me ?  I cannot even move forward until this in place, and I followed the directions here with dismal failure results: http://clucene.sourceforge.net/download.shtml#2_3_2

thank you!!!!!
klaus
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1_______________________________________________
CLucene-developers mailing list
CLucene-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/clucene-developers
&lt;/pre&gt;</description>
    <dc:creator>Klaus Gruen</dc:creator>
    <dc:date>2011-09-28T04:00:24</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4010">
    <title>Upgrade Path</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4010</link>
    <description>&lt;pre&gt;I'm working to update two of my projects which utilize CLucene 0.21b
and trying to update them to CLucene 2.3.3.4.  I haven't come across
any posts or wiki pages that document a suggested upgrade path - are
there any?  If so, it might make my transition proceed much more
quickly.  At present I have the following specific questions:

My project utilizes lucene_utf8towcs and lucene_wcstoutf8. These are
still present in CLucene but are not included in the publicly
installed headers.  Is this purposeful or not? If it is, what is the
proper way to do those conversions when passing data into and out of
CLucene?

There are a number of other missing classes or the like which were
being used in 0.9.21b which are not present in 2.3.3.4.  These lead to
error messages like

error: ‘Text’ is not a member of ‘lucene::document::Field’
error: ‘UnStored’ is not a member of ‘lucene::document::Field’
error: no matching function for call to
‘lucene::index::IndexWriter::addIndexes(lucene::store::Directory*
[2])’

and similar.  Again, is there a document somewhere that defines
standard upgrade paths and suggestions?  Thanks.

--Greg

------------------------------------------------------------------------------
BlackBerry&amp;amp;reg; DevCon Americas, Oct. 18-20, San Francisco, CA
http://p.sf.net/sfu/rim-devcon-copy2
&lt;/pre&gt;</description>
    <dc:creator>Greg Hellings</dc:creator>
    <dc:date>2011-09-16T14:51:50</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4009">
    <title>Compiling v.2.3.3.4 with VC6</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4009</link>
    <description>&lt;pre&gt;Team

When compiled with VC6, v.2.3.3.4 throws some 300 errors.

May I please ask the DEV team whether Clucene is still going to be
compatible with VC6?

If yes, I'll fix what I can, but I will need help from the DEV team where
it's over my head, please.

Regards
Celto
------------------------------------------------------------------------------
BlackBerry&amp;amp;reg; DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the 
BlackBerry&amp;amp;reg; mobile platform with sessions, labs &amp;amp; more.
See new tools and technologies. Register for BlackBerry&amp;amp;reg; DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1 _______________________________________________
CLucene-developers mailing list
CLucene-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/clucene-developers
&lt;/pre&gt;</description>
    <dc:creator>cel tix44</dc:creator>
    <dc:date>2011-09-14T13:25:56</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4008">
    <title>Compile error in v.2.3.3.4 - TestIndexSearcher.cpp -usleep(9999);</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4008</link>
    <description>&lt;pre&gt;Team

Tried to compile v.2.3.3.4 by using VS2008 -- got 2 errors in
TestIndexSearcher.cpp:

error C3861: 'usleep': identifier not found

Fixed it as follows:

1) replace usleep(9999) with _LUCENE_SLEEP(9999)

2) add this include to test.h:
    #include "CLucene/_SharedHeader.h"

Regards
Celto
------------------------------------------------------------------------------
Doing More with Less: The Next Generation Virtual Desktop 
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/_______________________________________________
CLucene-developers mailing list
CLucene-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/clucene-developers
&lt;/pre&gt;</description>
    <dc:creator>cel tix44</dc:creator>
    <dc:date>2011-09-12T14:01:29</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4005">
    <title>Grab content that to be indexed from Clucene</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4005</link>
    <description>&lt;pre&gt;Hi,

Currently I am indexing documents using Solr, by directly adding files as
'req.addFile(fi);' or by sending the content of the file like
'req.addContentStream(stream);' (with solrj library). Actually, I need to
index the documents from my local network to Solr server running on a remote
network. The reason is, I would like to perform searches on server end and
dont want to store the indexed data at client side. Typically, the approach
is to transfer the entire file content to remote server (since, Solr server
is running on different remote network).

However, I believe, in Lucene the indexed data would only be 1% to 10% of
the original file data. Plz correct me, if I am wrong. So, I want to check
if i would be able to use 'CLucene' project in the client side, and generate
only the analysed data that needs to be stored in an index. Then, i would
transfer this data to the server (through socket or curl upload), and index
the analysed content on the server side. So, with this approach, i want to
avoid transfering entire files and transfer only the indexable portion of
the content as input to the server. Then on the server side, i want to
perform the necessary processing to create the index with this input data.

Is there any way/api to achieve these steps on both the client and server
side using CLucene. Or any way to achieve this by digging into the CLucene
codes/project ?

Regards,
Rahul.
------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2_______________________________________________
CLucene-developers mailing list
CLucene-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/clucene-developers
&lt;/pre&gt;</description>
    <dc:creator>Asharudeen</dc:creator>
    <dc:date>2011-08-18T11:22:53</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4004">
    <title>Counting segments</title>
    <link>http://comments.gmane.org/gmane.comp.jakarta.lucene.clucene.devel/4004</link>
    <description>&lt;pre&gt;Is there some API call to tell me how many segment files there are
currently, so I could try to guess if I should optimize the index (after
a small incremental update)?



------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2
&lt;/pre&gt;</description>
    <dc:creator>Timo Sirainen</dc:creator>
    <dc:date>2011-08-17T18:44:44</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.jakarta.lucene.clucene.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.jakarta.lucene.clucene.devel</link>
  </textinput>
</rdf:RDF>

