I've uploaded Xapian 0.9.0: http://www.xapian.org/download.php This release features: * a rewritten QueryParser which is reentrant, has encapsulated internals, and parses queries somewhat better than the old one * an improved sorting API in Enquire, with the ability to reverse sort on a value * several small improvements to the compactness of quartz databases * the examples are now a subdirectory of xapian-core instead of a separate distribution * improved config file handling in omega ... and numerous other small improvements. Full details of the changes can be found using the links next to each component on the download page. Enjoy! Cheers, Olly
Hi Olly, I have a few questions according this release: Is a database-rebuild advised? Is the zlib-patch you sent me a few days back valid for this release or is that zlib-work incorporated in this version? I noticed this change in the build-system: * configure: If any tools needed for documentation are missing and we're in maintainer mode, die with a suitable error in configure rather than with strange errors when building the documentation. For the zlib-addition I needed to use maintainer-mode, but afaik I don't have the appropriate tools for the documentation and I don't really need the documentation to be built, previously it continued and built perfectly, is that still the case? Did you incorporate the improved/reversed sorting already in omega? Btw, I couldn't find that change in the news-file? Best regards, Arjen van der Meijden On 14-5-2005 2:43, Olly Betts wrote:> I've uploaded Xapian 0.9.0: > > http://www.xapian.org/download.php > > This release features: > > * a rewritten QueryParser which is reentrant, has encapsulated > internals, and parses queries somewhat better than the old one > > * an improved sorting API in Enquire, with the ability to reverse sort > on a value > > * several small improvements to the compactness of quartz databases > > * the examples are now a subdirectory of xapian-core instead of a > separate distribution > > * improved config file handling in omega > > ... and numerous other small improvements. > > Full details of the changes can be found using the links next to each > component on the download page. > > Enjoy! > > Cheers, > Olly > > _______________________________________________ > Xapian-discuss mailing list > Xapian-discuss@lists.xapian.org > http://lists.xapian.org/mailman/listinfo/xapian-discuss >
Any idea when the perl module will be updated? If I try /Search-Xapian-0.8.4.0 I get this error: Xapian.xs:55: error: `OP_WEIGHT_CUTOFF' is not a member of `Xapian::Query' Alternatively, is there somewhere I can download older version (0.8.4) of Xapian itself? On Sat, May 14, 2005 at 01:43:04AM +0100, Olly Betts wrote:> I've uploaded Xapian 0.9.0: > > http://www.xapian.org/download.php > > This release features: > > * a rewritten QueryParser which is reentrant, has encapsulated > internals, and parses queries somewhat better than the old one > > * an improved sorting API in Enquire, with the ability to reverse sort > on a value > > * several small improvements to the compactness of quartz databases > > * the examples are now a subdirectory of xapian-core instead of a > separate distribution > > * improved config file handling in omega > > ... and numerous other small improvements. > > Full details of the changes can be found using the links next to each > component on the download page. > > Enjoy! > > Cheers, > Olly > > _______________________________________________ > Xapian-discuss mailing list > Xapian-discuss@lists.xapian.org > http://lists.xapian.org/mailman/listinfo/xapian-discuss >-- Web: http://www.flourish.org email: francis@flourish.org
On Mon, May 23, 2005 at 09:50:46PM +0200, Ivar Bratberg wrote:> I downloaded the source from the page www.xapian.org, version 0.9.0.0 > run configure and make > I am using gcc version 3.4.3 on a linux platform> g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../common -I../../include -Wall -W -Wno-long-long -fno-gnu-keywords -g -O2 -MT inmemory_database.lo -MD -MP -MF .deps/inmemory_database.Tpo -c inmemory_database.cc -fPIC -DPIC -o .libs/inmemory_database.o >inmemory_database.h:139: error: ISO C++ forbids declaration of 'type name' with no type >inmemory_database.h:139: error: missing '>' to terminate the template argument list >inmemory_database.h:139: error: template argument 1 is invalid >inmemory_database.h:139: error: expected ';' before '>' token >inmemory_database.h:141: error: ISO C++ forbids declaration of 'tyHmm, I just tried compiling inmemory_database.cc with GCC 3.4.4 on Ubuntu Linux, and it compiles without complaint. It also built with GCC 3.4.3 on a number of platforms just prior to release. What linux distribution and what CPU architecture? Did you pass any arguments to configure? Cheers, Olly