×

Help Tweakers weer winnen!

Tweakers is dit jaar weer genomineerd voor beste nieuwssite, beste prijsvergelijker en beste community! Laten we ervoor zorgen dat heel Nederland weet dat Tweakers de beste website is. Stem op Tweakers en maak kans op mooie prijzen!

Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Software-update: Xapian 0.9.0

Door , 1 reactie, bron: The Xapian Project

18-05-2005 • 15:47

1 Linkedin Google+

Bron: The Xapian Project

Het ontwikkelteam van The Xapian Project heeft versie 0.9.0 van Xapian uitgebracht. Dit programma is een in C++ geschreven open source information retrieval library, en wordt gebruikt als de "engine" achter een zoekmachine. Het geheel omvat een eigen databaseformaat, API's om databases te bewerken en te doorzoeken, tools om databases te controleren en bindingsmogelijkheden voor andere talen zoals Java, PHP en Python. Het volledige changlog is op deze plek na te lezen.

Een applicatie die bovenop Xapian kan worden gebruikt is Omega, een zoekmachine om Xapian-databases te doorzoeken. Met Omega worden ook nog enkele tools meegeleverd die gebruikt kunnen worden om databases te vullen met data. Omdat de ontwikkeling van Omega nauw verbonden is met die van Xapian zelf, worden van beide gelijktijdig nieuwe versies uitgebracht en ook hier is het versienummer aanbeland bij 0.9.0. Het changelog is op deze plek na te lezen.

Versienummer 0.9.0
Besturingssystemen Linux, BSD, macOS, Solaris
Website The Xapian Project
Download http://www.xapian.org/download.php
Licentietype GPL

Reacties (1)

Wijzig sortering
Er zit een klein bugje in de query-parser, die voor segfaults in omega zorgt als je een lege query opgeeft. Deze patch helpt je daarmee

Index: api/omquery.cc
===================================================================
--- api/omquery.cc (revision 6206)
+++ api/omquery.cc (working copy)
@@ -182,7 +182,7 @@
TermIterator Query::get_terms_begin() const
{
DEBUGAPICALL(Xapian::TermIterator, "Xapian::Query::get_terms_begin", "");
- Assert(internal.get());
+ if (!internal.get()) RETURN(TermIterator(NULL));
RETURN(internal->get_terms());
}

Op dit item kan niet meer gereageerd worden.


Apple iPhone X Google Pixel 2 XL LG W7 Samsung Galaxy S8 Google Pixel 2 Sony Bravia A1 OLED Microsoft Xbox One X Apple iPhone 8

© 1998 - 2017 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Hardware.Info de Persgroep Online Services B.V. Hosting door True

*