[ Changes for 0.51 - Jan 14, 2006 ] * List Params::Validate as a pre-requisite in the packaging metadata. [ Changes for 0.50 - Jan 13, 2006 ] * Switch to KinoSearch instead of Plucene for indexing. When indexing large repositories with thousands of repositories Plucene ran in to memory problems. KinoSearch appears not to have this limitation. [ Changes for 0.41 - Jan 23, 2006 ] * Work around a Plucene bug by stringifying the revision number before indexing it. * Fix a bug, include the repository URL in the results returned by search(). * Better documentation about the results returned by search(). [ Changes for 0.40 - Jan 20, 2006 ] -- Changes by Nik Clayton * Significant changes to the API. It's not backwards compatible, but is now cleaner. * One index now contains information about one repo. It's now not possible to have one index contain information from multiple repos. * Significant enhancements to the documentation. * Require SVN::Log 0.03. This gives us support for 'HEAD' in a revision specification. * Indexing 'remembers' the last indexed revision. The API exposes this, and bin/sli now supports 'LAST' in a revision specification. * Significant changes to the bin/sli usage model. It's now cleaner, but is not backwards compatible. -- Changes by Garrett Rooney * Accept an alternate Analyzer in constructor [Mike Henson ]. * Return the relevance in the result hash [Mike Henson ]. [ Changes for 0.30 - Jun 14, 2004 ] * Changed verbose output of sli program to look more like 'svn log' output. * Moved log retrieval code into SVN::Log module, distributed separately, because it turns out that people want to use it. In the process fixed a bug in the command line client parsing code that caused us to miss revs. * Add a mechanism for forcing use of the svn command line client, even if the subversion perl bindings are installed. * Add tests that exercise the code that uses the svn command line client to read logs from the repository. [ Changes for 0.22 - May 29, 2004 ] * Fix the 'sli' script so that it can actually create a new index. [ Changes for 0.21 - May 27, 2004 ] * Fix the log parsing code, it was refering to a nonexistant variable. * Make tests chmod the repository's format file since recent versions of svnadmin make it read-only. [ Changes for 0.20 - Mar 23, 2004 ] * Added CHANGES file. * Minor documentation fixes. * Correct capitalization of Plucene in dependencies. * If we don't have the SVN perl bindings installed, use the command line client to get log entries from the repository instead. * Explicitly look for the svn and svnadmin executables in Build.PL, instead of just failing horribly if they aren't found. [ Changes for 0.1 - Feb 9, 2004 ] * Initial release.