C語言全文搜索引擎庫 Apache Lucy 0.2.2 發布

openkk 13年前發布 | 12K 次閱讀 C語言

Apache Lucy 是一個全文搜索引擎庫,是Java搜索引擎 Apache Lucene的一個 C 語言移植,主要面向一些動態語言,目前提供 Perl 語言的綁定。目前該項目還只是 Apache 基金會的孵化項目。

Lucene是一套用于全文檢索和搜尋開源程式庫,由Apache軟件基金會支持和提供。Lucene提供了一個簡單確強大的應用程式接口,能夠做全文索引和搜尋,在Java開發環境里Lucene是一個成熟的免費開放源代碼工具;就其本身而論,Lucene是現在并且是這幾年,最受歡迎的免費java資訊檢索程式庫。人們經常提到資訊檢索程式庫,就像是搜尋引擎,但是不應該將資訊檢索程式庫與網搜索引擎相混淆。

Lucene最初是由Doug Cutting所撰寫的,是一位資深全文索引/檢索專家,曾經是V-Twin搜索引擎的主要開發者,后來在Excite擔任高級系統架構設計師,目前從事 于一些INTERNET底層架構的研究。他貢獻出Lucene的目標是為各種中小型應用程式加入全文檢索功能。

lucy_logo_150x100.png

項目地址: http://incubator.apache.org/lucy/

Apache Lucy 團隊宣布0.2.2 發布。

發布日志:
Revision history for Lucy

0.2.2 2011-10-19

Bugfixes:

* [LUCY-175] - Missing stdarg.h breaks build
* [LUCY-176] - More INCREF/DECREF symbol collisions under Windows
* [LUCY-180] - ORQuery, ANDQuery, RequiredOptionalQuery optimizations
               affect scoring
* [LUCY-181] - Perl Documentation fix - Remove links to classes within
               docs, that are not exposed to Perl
* [LUCY-182] - highlighter bug when searching for duplicate terms [wordX
               wordX]
* [LUCY-183] - Eliminate spurious "extra" query normalization


0.2.1 2011-08-14

Bugfixes:

* [LUCY-174] - Filepath naming glitch breaks CPAN build process


0.2.0 2011-07-24

Bugfixes:

* [LUCY-152] - Bad prototype for MAKE_MESS when no variadic macros
               available
* [LUCY-153] - XSLoader version string mismatch
* [LUCY-154] - Double-quote all #error directives
* [LUCY-155] - TestFSFileHandle's Close() test on Windows fails to clean
               up
* [LUCY-157] - Add -pthread linker flag on OpenBSD
* [LUCY-158] - Disable LockFreeRegistry test by default
* [LUCY-160] - Always disable symlink tests on Windows
* [LUCY-161] - Always use CreateHardLink() on Windows
* [LUCY-162] - Use shell to redirect Charmonizer stderr on Windows
* [LUCY-164] - Skip forking tests under Cygwin
* [LUCY-165] - Line-ending-agnostic parsing of sample docs
* [LUCY-166] - Prefer POSIX over windows.h for process ID
* [LUCY-167] - INCREF/DECREF symbol collisions under Windows in
               FSDirHandle.c
* [LUCY-168] - Directory handling under Cygwin
* [LUCY-172] - Clownfish should slurp files in text mode

Improvements:

* [LUCY-156] - Address GCC warnings for Charmonizer code
* [LUCY-163] - Target Windows XP
* [LUCY-169] - Improve cleanup after MSVC
* [LUCY-170] - Charmonizer test compiles should use obj rather than exe
               when possible
* [LUCY-171] - Turn off stupid MSVC warnings

0.1.0 2011-05-20

Initial release, adapted from a software grant for the KinoSearch codebase.</pre>

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!