Changes for version 0.195
- fix further bugs where sometimes a regex search for distributions and/or modules, followed by a distribution search for a specific distribution, didn't properly populate the CONTAINSMODS field
- add CPAN::Shell->reload('index') in the t/05meta.t test to ensure the database is created, and test that it has non-zero size
- fix bug where sometimes a regex module search, followed by a distribution search for a specific distribution, didn't properly set the abstract and version fields
- fix bug in t/05meta_*.t tests so as to correctly compare modules in a distribution.
- honour $Config::CPAN->{index_expire} to decide when to update the database
- improved error checking for the exisitence of the database, including also a check on the size, if it exists, when deciding whether to update or create the database.
Documentation
interface to CPAN::SQLite
Modules
maintain and search a minimal CPAN database UNAUTHORIZED
DBI information for the CPAN::SQLite database UNAUTHORIZED
DBI information for indexing the CPAN::SQLite database UNAUTHORIZED
DBI information for searching the CPAN::SQLite database UNAUTHORIZED
set up or update database tables. UNAUTHORIZED
extract information from CPAN indices UNAUTHORIZED
helper module for CPAN.pm integration UNAUTHORIZED
create and populate database tables UNAUTHORIZED
perform queries on the database UNAUTHORIZED
get state information on the database UNAUTHORIZED
export some common data structures used by CPAN::SQLite::* UNAUTHORIZED