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

Door , , 0 reacties
Bron: The Xapian Project

Het ontwikkelteam van The Xapian Project heeft versie 1.0.0 van Xapian en Omega uitgebracht. Xapian is een in C++ geschreven 'open source information retrieval library', en wordt gebruikt als de engine achter een zoekmachine van bijvoorbeeld een website. 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, Ruby, PHP en Python. 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 door de ontwikkelaars van beide programma's gelijktijdig nieuwe versies uitgebracht met hetzelfde versienummer. Olly Betts heeft deze 1.0.0 uitgave als volgt aangekondigd via de mailing-lijst:

Xapian 1.0.0 released!

I'm overjoyed to be able to announce the release of Xapian 1.0.0.

This release features Unicode support, updated stemming algorithms (with new languages: Hungarian, Romanian, and Turkish), a new and improved indexing strategy, improvements to the remote backend (which now supports all backend features and works on MS Windows), new QueryParser features (ranges, pure NOT queries, support for incremental searches), and major enhancements to the Python bindings.

Flint supports using zlib to compress tags in the record and termlist trees, and is now the default backend. The documentation has also been improved.

For a broader overview see:
http://wiki.xapian.org/ReleaseOverview/1.0.0

The full list of user-visible changes, can be seen via the "[news]" links on the download page.

If you're using Xapian 0.9.x, you may need to plan your migration to 1.0.x. The classes which care about encoding (Xapian::Stem, Xapian::QueryParser and the new Xapian::TermGenerator) now expect UTF-8, and Omega and its indexers now store everything in UTF-8 internally. Also, a few features have been marked as deprecated, and features marked as deprecated since 0.9.0 or earlier have been removed.

As always, if you encounter problems, please report them here, or to the bugtracker.

And a big thankyou to everyone who's help make this release a reality!

Cheers,
Olly[break]De volgende bestanden zijn binnen te halen:
* Xapian 1.0.0
* Omega 1.0.0
* Xapian bindings 1.0.0
Versienummer:1.0.0
Besturingssystemen:Windows 9x, Windows NT, Windows 2000, Linux, BSD, Windows XP, macOS, Solaris, UNIX, Windows Server 2003
Website:The Xapian Project
Download:http://xapian.org/download.php
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties


Er zijn nog geen reacties geplaatst

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True