Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: kinosearch: discuss

KinoSearch 0.162 and 0.20_05 released

 

 

kinosearch discuss RSS feed   Index | Next | Previous | View Threaded


marvin at rectangular

Oct 27, 2007, 12:50 PM

Post #1 of 1 (720 views)
Permalink
KinoSearch 0.162 and 0.20_05 released

Greets,

Both KinoSearch 0.162 and 0.20_05 are available now via
rectangular.com, and soon via CPAN.

0.162 is a security release. Ironically, existing users need not
upgrade, since the vulnerability (potential arbitrary file overwrite)
only existed when running the test suite.

0.20_05 incorporates the same security fix, but also several other
mods. From the Changes file:

API Changes:

* KinoSearch::Search::Hits
o seek() - Removed. (Patch by Nathan Kurz.)

* KinoSearch::Schema::FieldSpec has become
KinoSearch::FieldSpec::text.
o The old class is retained for now as a compatibility alias.

* KinoSearch::Schema
o %fields hash now accepts 'text' as an alias for
'KinoSearch::FieldSpec::text'.

Significant bug fixes:

* Fix index-corrupting bug affecting deletions. Reported by
Scott Beck.
* Insecure temp file creation during test suite eliminated.
Reported by
Andreas Koenig as RT #28777.
* Fix phrase matching failure due to underflow. Repeatable test
scenario
provided by Matthew O'Connor. Diagnosis and patch provided by
Nathan
Kurz.
* RangeFilter now works with multi-segment indexes. Patch by
Chris Nandor.
* Occasional runaway memory usage curtailed.

The only backwards incompatible change from 0.20_04 to 0.20_05 is the
removal of the rarely used Hits->seek() method.

Marvin Humphrey
Rectangular Research
http://www.rectangular.com/



_______________________________________________
KinoSearch mailing list
KinoSearch [at] rectangular
http://www.rectangular.com/mailman/listinfo/kinosearch

kinosearch discuss RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.