The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.07

  • refactor base classes to move most functionality into the Engine, and added 'r' option to not return results (for facets only, e.g.).
  • stringify() Response classes should always return UTF-8 octets (bytes) not characters. This should ensure no "wide character" warnings when printing and will work with S::OS::Server::Plack, which requires bytes.
  • add default_boolop support with 'b' param
  • add parsed_query to Response

Modules

provide search results in OpenSearch format
abstract base class
represents Facet metadata
provide search results in OpenSearch format
provide search results in JSON format
provide search results in XML format