Ok, just to wrap up this thread for anyone who cares, I just got a reply from the clucene dev (in response to my asking him about the possible merger of clucene and lucene++) after he said he had fixed this bug and the next version would contain the fix:
"More or less it's true. About a year ago we started to make Lucene++ to the new CLucene version, as Lucene++ (also written in C++) is a port of a newer Apache Lucene version (written in Java) as the one CLucene is a port of. But we did not want to simply merge them, but to adapt Lucene++ to the "design principles" of CLucene. E.g., Lucene++ makes heavy use of shared pointers. And in CLucene we wanted to reduce this usage in favor of performance. But this not finished and I cannot say when it will finished. Nevertheless, the new version of CLucene (if any) will be also C++ and not Java. Best regards, Veit"
On 2012-09-17 9:40 AM, Charles Marcus CMarcus@Media-Brokers.com wrote:
On 2012-09-17 8:45 AM, Timo Sirainen tss@iki.fi wrote:
Both CLucene and Lucene++ are C++ ports of the original Java Lucene.
Hmmm... ok, I guess I'm missing something...
Googling lucene++ leads me to this page:
http://taschenorakel.de/mathias/2012/04/18/fulltext-search-benchmarks/
which has a link to 'lucene++', which takes me to the Apache Lucene/Solr page:
and on that page it says (among other things):
"/Lucene Core http://lucene.apache.org/core//, our flagship sub-project, provides Java-based indexing and search technology, as well as spellchecking, hit highlighting and advanced analysis/tokenization capabilities."
Which seems to say that it is java based...?
--
Best regards,
Charles Marcus I.T. Director Media Brokers International, Inc. 678.514.6200 x224 | 678.514.6299 fax