Revision history for Search-Query-Dialect-KSx
0.01 01 March 2010
First version, released on an unsuspecting world.
0.02 03 March 2010
* bump depedency on KS to 0.30_083 for support for
wildcard queries.
0.03 03 March 2010
* POD fix in NOTWildcardQuery that caused cpan
to not link the .pm with the .pod
* fix op bugs in stringify_clause()
0.04 04 March 2010
* fix bug when no default_field is defined in Dialect
or Parser
0.05 14 March 2010
* refactor scoring via Compiler and Scorer.
* fix bugs with NOTQuery
* support NOTQuery around a RangeQuery
* preserve syntax of RangeQuerys on stringify()
0.06 26 March 2010
* support KS 0.30_09 API change from 'searchable' to 'searcher'
* add proximity support via KSx::Search::ProximityQuery
* fix bug in Compiler where multi-term fields were not being
checked correctly for wildcard matches.
* fix bug in as_ks_query() where !~ was not being properly parsed.
0.07 02 April 2010
* fix bug in as_ks_query() where NOT foo=?* was parsed differently
than foo!=?*
0.08 10 April 2010
* fix double negative bug in stringify().
0.09 01 May 2010
* fix mem leak in WildcardQuery that caused false test results.
* fix mem leaks in Compiler and Scorer
* bump dependency to KS 0.30_101 which fixes Perl stack bug
that can affect WildcardQuery.
0.10 08 May 2010
* add allow_single_wildcards feature
0.11 10 May 2010
* fix bug where NOT clause with no explicit field had the NOT
qualifier applied 2x.
* fix stringification of simple NOT clause.