You are viewing a plain text version of this content. The canonical link for it is here.
Posted to announce@apache.org by Peter Karman <ka...@apache.org> on 2012/02/03 04:20:43 UTC
[ANNOUNCE] Apache Lucy (incubating) 0.3.0 released
Greetings,
The Apache Lucy team is pleased to announce the release of version 0.3.0
from the Apache Incubator!
Apache Lucy is full-text search engine library written in C and targeted at
dynamic languages. For a list of issues resolved in this version, please see
the full changelog below:
0.3.0 2012-01-15
New features:
* [LUCY-173] - Bundle Lemon parser generator
* [LUCY-189] - Bundle utf8proc
* [LUCY-191] - Unicode normalization
The new analyzer Lucy::Analysis::Normalizer provides Unicode
normalization, case folding and stripping of accents.
* [LUCY-196] - UAX #29 tokenizer
The new analyzer Lucy::Analysis::StandardTokenizer tokenizes according
to the UAX #29 word break rules.
* [LUCY-203] - Implement EasyAnalyzer
EasyAnalyzer is simple analysis chain using the StandardTokenizer, the
Normalizer, and the SnowballStemmer.
Bugfixes:
* [LUCY-175] - Missing stdarg.h breaks build
* [LUCY-176] - More INCREF/DECREF symbol collisions under Windows
* [LUCY-178] - Discriminate between stdio and POSIX in large file support
probing.
* [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
* [LUCY-185] - Improve error handling when required params not supplied
* [LUCY-186] - Terminate connection from SearchClient properly
* [LUCY-187] - Adapt to GC changes in Perl 5.15
* [LUCY-188] - Highlighter should accept weighted Queries (Compilers)
* [LUCY-193] - Occasional schema file name collision under 'truncate'
* [LUCY-195] - Revisit pthreads linking on OpenBSD.
* [LUCY-206] - Work around broken export in Perl 5.15.6
Improvements:
* [LUCY-142] - Port Clownfish compiler to C
* [LUCY-143] - Convert Clownfish::Parser to Lemon
* [LUCY-179] - Tighten UTF-8 validity checks.
* [LUCY-197] - Clean whitespace for 0.3.0
* [LUCY-204] - Process ClusterSearcher RPCs in parallel
* [LUCY-205] - Parallel processing for SearchServer
This introduces an incompatible API change: The port argument has moved
from the constructor to the serve method and the password argument has
been removed.
Tasks:
* [LUCY-133] - Eliminate JSON::XS dependency
* [LUCY-134] - Eliminate Parse::RecDescent dependency
* [LUCY-137] - Dependency licensing in grant code
The most recent release can be obtained from our download page:
http://incubator.apache.org/lucy/download.html
For general information on Apache Lucy, please visit the project website:
http://incubator.apache.org/lucy/
Disclaimer:
Apache Lucy is an effort undergoing incubation at The Apache Software
Foundation (ASF), sponsored by the Apache Incubator. Incubation is required
of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized
in a manner consistent with other successful ASF projects. While incubation
status is not necessarily a reflection of the completeness or stability of
the code, it does indicate that the project has yet to be fully endorsed by
the ASF.
Regards,
Peter Karman, on behalf of the Apache Lucy development team and community
--
Peter Karman . http://peknet.com/ . peter@peknet.com
---------------------------------------------------------------------
To unsubscribe, e-mail: announce-unsubscribe@apache.org
For additional commands, e-mail: announce-help@apache.org