Changes for version 0.4.4 - 2016-01-31
- Bugfixes:
- [LUCY-287] - Mismatch between required Clownfish versions
- [LUCY-288] - Add Clownfish to configure_requires
- Fix Windows build for some CPAN Testers setups (see CLOWNFISH-3).
Documentation
- format_changes_entry.pl
- gen_word_break_data.pl - Generate word break table and tests
- lucytidy.pl - Auto-format Lucy code.
- smoke.pl - Lucy smoke test script
- update_version - update Lucy version strings in source files
- Lucy - Apache Lucy search engine library.
- Lucy::Analysis::Analyzer - Tokenize/modify/filter text.
- Lucy::Analysis::CaseFolder - Normalize case, facilitating case-insensitive search.
- Lucy::Analysis::EasyAnalyzer - A simple analyzer chain.
- Lucy::Analysis::Normalizer - Unicode normalization, case folding and accent stripping.
- Lucy::Analysis::PolyAnalyzer - Multiple Analyzers in series.
- Lucy::Analysis::RegexTokenizer - Split a string into tokens.
- Lucy::Analysis::SnowballStemmer - Reduce related words to a shared root.
- Lucy::Analysis::SnowballStopFilter - Suppress a "stoplist" of common words.
- Lucy::Analysis::StandardTokenizer - Split a string into tokens.
- Lucy::Docs::Cookbook - Apache Lucy recipes.
- Lucy::Docs::Cookbook::CustomQuery - Sample subclass of Query.
- Lucy::Docs::Cookbook::CustomQueryParser - Sample subclass of QueryParser.
- Lucy::Docs::Cookbook::FastUpdates - Near real-time index updates.
- Lucy::Docs::DevGuide - Quick-start guide to hacking on Apache Lucy.
- Lucy::Docs::DocIDs - Characteristics of Apache Lucy document ids.
- Lucy::Docs::FileFormat - Overview of index file format.
- Lucy::Docs::FileLocking - Manage indexes on shared volumes.
- Lucy::Docs::IRTheory - Crash course in information retrieval.
- Lucy::Docs::Tutorial - Step-by-step introduction to Apache Lucy.
- Lucy::Docs::Tutorial::Analysis - How to choose and use Analyzers.
- Lucy::Docs::Tutorial::BeyondSimple - A more flexible app structure.
- Lucy::Docs::Tutorial::FieldType - Specify per-field properties and behaviors.
- Lucy::Docs::Tutorial::Highlighter - Augment search results with highlighted excerpts.
- Lucy::Docs::Tutorial::QueryObjects - Use Query objects instead of query strings.
- Lucy::Docs::Tutorial::Simple - Bare-bones search app.
- Lucy::Document::Doc - A document.
- Lucy::Document::HitDoc - A document read from an index.
- Lucy::Highlight::Highlighter - Create and highlight excerpts.
- Lucy::Index::BackgroundMerger - Consolidate index segments in the background.
- Lucy::Index::DataReader - Abstract base class for reading index data.
- Lucy::Index::DataWriter - Write data to an index.
- Lucy::Index::DeletionsWriter - Abstract base class for marking documents as deleted.
- Lucy::Index::DocReader - Retrieve stored documents.
- Lucy::Index::IndexManager - Policies governing index updating, locking, and file deletion.
- Lucy::Index::IndexReader - Read from an inverted index.
- Lucy::Index::Indexer - Build inverted indexes.
- Lucy::Index::Lexicon - Iterator for a field's terms.
- Lucy::Index::LexiconReader - Read Lexicon data.
- Lucy::Index::PolyReader - Multi-segment implementation of IndexReader.
- Lucy::Index::PostingList - Term-Document pairings.
- Lucy::Index::PostingListReader - Read postings data.
- Lucy::Index::SegReader - Single-segment IndexReader.
- Lucy::Index::SegWriter - Write one segment of an index.
- Lucy::Index::Segment - Warehouse for information about one segment of an inverted index.
- Lucy::Index::Similarity - Judge how well a document matches a query.
- Lucy::Index::Snapshot - Point-in-time index file list.
- Lucy::Object::BitVector - An array of bits.
- Lucy::Plan::Architecture - Configure major components of an index.
- Lucy::Plan::BlobType - Default behaviors for binary fields.
- Lucy::Plan::FieldType - Define a field's behavior.
- Lucy::Plan::FullTextType - Full-text search field type.
- Lucy::Plan::Schema - User-created specification for an inverted index.
- Lucy::Plan::StringType - Non-tokenized text type.
- Lucy::Search::ANDQuery - Intersect multiple result sets.
- Lucy::Search::Collector - Process hits.
- Lucy::Search::Collector::BitCollector - Collector which records doc nums in a BitVector.
- Lucy::Search::Compiler - Query-to-Matcher compiler.
- Lucy::Search::Hits - Access search results.
- Lucy::Search::IndexSearcher - Execute searches against a single index.
- Lucy::Search::LeafQuery - Leaf node in a tree created by QueryParser.
- Lucy::Search::MatchAllQuery - Query which matches all documents.
- Lucy::Search::Matcher - Match a set of document ids.
- Lucy::Search::NOTQuery - Invert the result set of another Query.
- Lucy::Search::NoMatchQuery - Query which matches no documents.
- Lucy::Search::ORQuery - Union multiple result sets.
- Lucy::Search::PhraseQuery - Query matching an ordered list of terms.
- Lucy::Search::PolyQuery - Base class for composite Query objects.
- Lucy::Search::PolySearcher - Aggregate results from multiple Searchers.
- Lucy::Search::Query - A specification for a search query.
- Lucy::Search::QueryParser - Transform a string into a Query object.
- Lucy::Search::RangeQuery - Match a range of values.
- Lucy::Search::RequiredOptionalQuery - Join results for two Queries, one required, one optional.
- Lucy::Search::Searcher - Base class for searching collections of documents.
- Lucy::Search::SortRule - Element of a SortSpec.
- Lucy::Search::SortSpec - Specify a custom sort order for search results.
- Lucy::Search::Span - An offset, a length, and a weight.
- Lucy::Search::TermQuery - Query which matches individual terms.
- Lucy::Store::FSFolder - File System implementation of Folder.
- Lucy::Store::Folder - Abstract class representing a directory.
- Lucy::Store::Lock - Abstract class representing an interprocess mutex lock.
- Lucy::Store::LockErr - Lock exception.
- Lucy::Store::LockFactory - Create Locks.
- Lucy::Store::RAMFolder - In-memory Folder implementation.
- LucyX::Search::ProximityQuery - Query matching an ordered list of terms.
Modules
- UnicodeTable - Create compressed Unicode tables for C programs
- Lucy::Object::Obj - Moved.
- Lucy::Simple - Basic search engine.
- LucyX::Index::ByteBufDocReader - Read a Doc as a fixed-width byte array.
- LucyX::Index::ByteBufDocWriter - Write a Doc as a fixed-width byte array.
- LucyX::Index::LongFieldSim - Similarity optimized for long fields.
- LucyX::Index::ZlibDocReader - Compressed doc storage.
- LucyX::Index::ZlibDocWriter - Compressed doc storage.
- LucyX::Remote::ClusterSearcher - Search multiple remote indexes.
- LucyX::Remote::SearchClient - Connect to a remote SearchServer.
- LucyX::Remote::SearchServer - Make a Searcher remotely accessible.
- LucyX::Search::Filter - Build a caching filter based on results of a Query.
- LucyX::Search::MockMatcher - Matcher with arbitrary docs and scores.
- FlatQueryParser - Simple query parser, with no boolean operators.
Provides
- LucyX::Search::FilterCompiler in lib/LucyX/Search/Filter.pm
- LucyX::Search::FilterMatcher in lib/LucyX/Search/Filter.pm
Examples
- sample/PrefixQuery.pm [pod]
- sample/README.txt
- sample/indexer.pl
- sample/search.cgi
- sample/us_constitution/amend1.txt
- sample/us_constitution/amend10.txt
- sample/us_constitution/amend11.txt
- sample/us_constitution/amend12.txt
- sample/us_constitution/amend13.txt
- sample/us_constitution/amend14.txt
- sample/us_constitution/amend15.txt
- sample/us_constitution/amend16.txt
- sample/us_constitution/amend17.txt
- sample/us_constitution/amend18.txt
- sample/us_constitution/amend19.txt
- sample/us_constitution/amend2.txt
- sample/us_constitution/amend20.txt
- sample/us_constitution/amend21.txt
- sample/us_constitution/amend22.txt
- sample/us_constitution/amend23.txt
- sample/us_constitution/amend24.txt
- sample/us_constitution/amend25.txt
- sample/us_constitution/amend26.txt
- sample/us_constitution/amend27.txt
- sample/us_constitution/amend3.txt
- sample/us_constitution/amend4.txt
- sample/us_constitution/amend5.txt
- sample/us_constitution/amend6.txt
- sample/us_constitution/amend7.txt
- sample/us_constitution/amend8.txt
- sample/us_constitution/amend9.txt
- sample/us_constitution/art1sec1.txt
- sample/us_constitution/art1sec10.txt
- sample/us_constitution/art1sec2.txt
- sample/us_constitution/art1sec3.txt
- sample/us_constitution/art1sec4.txt
- sample/us_constitution/art1sec5.txt
- sample/us_constitution/art1sec6.txt
- sample/us_constitution/art1sec7.txt
- sample/us_constitution/art1sec8.txt
- sample/us_constitution/art1sec9.txt
- sample/us_constitution/art2sec1.txt
- sample/us_constitution/art2sec2.txt
- sample/us_constitution/art2sec3.txt
- sample/us_constitution/art2sec4.txt
- sample/us_constitution/art3sec1.txt
- sample/us_constitution/art3sec2.txt
- sample/us_constitution/art3sec3.txt
- sample/us_constitution/art4sec1.txt
- sample/us_constitution/art4sec2.txt
- sample/us_constitution/art4sec3.txt
- sample/us_constitution/art4sec4.txt
- sample/us_constitution/art5.txt
- sample/us_constitution/art6.txt
- sample/us_constitution/art7.txt
- sample/us_constitution/index.html
- sample/us_constitution/preamble.txt
- sample/us_constitution/uscon.css