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>