C语言全文搜索引擎库 Apache Lucy 0.2.2 发布

openkk 13年前
     Apache Lucy 是一个全文搜索引擎库,是Java搜索引擎    <a href="/misc/goto?guid=4958185765343622769">Apache Lucene</a>的一个 C 语言移植,主要面向一些动态语言,目前提供 Perl 语言的绑定。目前该项目还只是 Apache 基金会的孵化项目。    <br />    <br />    <p><strong>Lucene</strong>是一套用于全文检索和<span class="mw-redirect">搜寻</span>的<span class="mw-redirect">开源</span><span class="mw-redirect">程式库</span>,由Apache软件基金会支持和提供。Lucene提供了一个简单确强大的应用程式接口,能够做全文索引和搜寻,在Java开发环境里Lucene是一个成熟的免费开放源代码工具;就其本身而论,Lucene是现在并且是这几年,最受欢迎的免费java资讯检索程式库。人们经常提到资讯检索程式库,就像是搜寻引擎,但是不应该将资讯检索程式库与网搜索引擎相混淆。</p>    <p>Lucene最初是由Doug Cutting所撰写的,是一位资深全文索引/检索专家,曾经是V-Twin搜索引擎的主要开发者,后来在Excite担任高级系统架构设计师,目前从事 于一些INTERNET底层架构的研究。他贡献出Lucene的目标是为各种中小型应用程式加入全文检索功能。</p>    <img title="lucy_logo_150x100.png" border="0" alt="lucy_logo_150x100.png" src="https://simg.open-open.com/show/b2b52063d6234b4d1b118a107d76b6e8.png" width="150" height="100" />    <br />    <br /> 项目地址:    <a href="/misc/goto?guid=4958184348239082578" target="_blank">http://incubator.apache.org/lucy/</a>    <br />    <br /> Apache Lucy 团队宣布0.2.2 发布。    <br />    <br />    <span style="font-weight:bold;">发布日志:</span>    <pre>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>