Changes for version 0.15

  • add a message of when the database was last updated: http://rt.cpan.org/Ticket/Display.html?id=27953
  • don't ignore a previously set PERL5LIB in the tests: http://rt.cpan.org/Ticket/Display.html?id=28297

Changes for version 0.1_04

  • improve diagnostics of some of the tests using Test::More
  • check that we loaded the correct CPAN::Config in 05meta.t (test suggested by Andreas Koenig)
  • add auto_commit variable to the test's CPAN::Config, so as to work with CPAN.pm 1.88_69

Changes for version 0.1_03

  • in the t/05meta.t test, remove an underscore from the version strings, as older versions of CPAN::Version seem to have problems comparing versions with underscores.
  • don't try to update database if a $db_name-journal file exists, indicating another process is updating the database
  • in a regex search for Bundles within CPAN::SQLite::META, don't prepend 'Bundle' if special regex characters are present, to help in tab completion of Bundles within CPAN.pm
  • get tab completion within CPAN.pm working

Changes for version 0.1_02

  • change name of database to cpandb.sql, and make it fixed, as there was little need to have it configureable.
  • support cpan> d ANDK/CPAN-xxx.tar.gz for distributions.
  • fixes to handle Bundle ids
  • undef $sth after an $sth->finish, to help with concurrent access
  • when using Test::More, use is(), rather than ok()

Changes for version 0.1_01

  • initial version, derived from a minimal version of CPAN::Search::Lite

Documentation

interface to CPAN::SQLite

Modules

maintain and search a minimal CPAN database
DBI information for the CPAN::SQLite database
DBI information for indexing the CPAN::SQLite database
DBI information for searching the CPAN::SQLite database
set up or update database tables.
extract information from CPAN indices
helper module for CPAN.pm integration
create and populate database tables
perform queries on the database
get state information on the database
export some common data structures used by CPAN::SQLite::*