Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 9162ad32c6
Fetching contributors…

Cannot retrieve contributors at this time

file 64 lines (52 sloc) 2.697 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
Revision history for Perl extension PGXN-API-Searcher.

0.10.2
      - Updated GitHub URLs to point to `/pgxn/` rather than `/theory/`.

0.10.1 2011-11-08T17:48:20Z
      - Fixed test to be neutral about scores, since Lucy is prone to changing
        how they're calculatd (as is the case on 0.2.2).
      - Worked around bug in Lucy 0.2.2's highlighting in the tests.

0.10.0 2011-08-26T17:11:54Z
      - Upgraded from KinoSearch to Lucy.

0.9.3 2011-05-12T18:11:02Z
      - Backported to support Perl 5.10.

0.9.2 2011-04-30T20:42:55Z
      - Updated tests to reflect indexing of user nickname and name in
        PGXN::API v0.13.0.

0.9.1 2011-04-29T21:15:54Z
      - Some documentation tweaks.
      - First release to CPAN.

0.9.0 2011-04-20T05:35:52Z
      - Switched back to Lucy::Search::QueryParser. It's more tolerant
        of the crazy stuff users can submit, and with the addition of user
        lists in the latest version of PGXN::API, we no longer need wildcard
        searches.
      - Updated for new field names in the extensions and docs indexes. The
        old names were `doc` and the new are `docpath`.

0.8.0 2011-04-02T20:32:02Z
      - Switched to Search::Query::Parser for query parsing. There is a lot
        more syntax with this parser, including `field=` or `field:` queries,
        as well as wild cards.
      - A searcher object is now created for every call to `search()`, rather
        than just once in `new()`. Parsers are cached from `new()` on,
        however. This means that consumers can keep a PGXN::API::Searcher
        object persistent in memory without worrying about index invalidation.
      - The API document root path passed to `new()` is now retained and
        accessible via thew `doc_root()` accessor.

0.7.0 2011-03-31T20:55:51Z
      - Augmented the docs a bit.
      - Updated for new index names in PGXN::API v0.7.0.
      - Changed the index parameter name from `index` to `in`. And of course
        they're now all required to be plural.
      - Removed the `index` key from the results.

0.6.2 2011-03-29T01:13:48Z
      - Updated for "doc" changes in PGXN::API v0.6.6:
        + The "path" key in doc results has been renamed "doc".
        + The "doc" key has been added to extension results.

0.6.1 2011-03-28T03:07:13Z
      - The index to query is no longer specified as the first argument to
        `search()`, but via the new `index` parameter.
      - The `index` paraemter defaults to "doc" if it's not specified.
      - Pass parameters to `search()` as a list rather than a hash reference.
      - Add `index` key to the returned hash.

0.6.0 2011-03-26T03:14:12Z
      - Initial version.
Something went wrong with that request. Please try again.