File: Changes

package info (click to toggle)
libcpan-sqlite-perl 0.217-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 576 kB
  • sloc: perl: 6,905; makefile: 6
file content (192 lines) | stat: -rw-r--r-- 7,255 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
Revision history for Perl extension CPAN::SQLite.

0.217 Jan 29, 2019
  - Updated HTTP::Tiny prerequisite to make it working with proxy auth
  - Removed search limits (RT#128387)

0.216 Jan 24, 2019
  - Fixed test problems in Perl 5.8

0.215 Jan 23, 2019
  - Weaken some references to avoid memory leaks

0.214 Jan 4, 2019
  - Removed 03modlist-related code as that file is not updated anymore
  - Made sure tests pass when CPAN_SQLITE_DOWNLOAD variable is set

0.213 Jan 3, 2019
  - Added ability to download precompiled database to save even more memory/CPU

0.212 Aug 3, 2018
  - Fixed a long-standing bug with missing CPAN::Shell on some systems

0.211 Jul 14, 2015
  - Fixed t/06retrieve.t by using predefined CPAN urllist

0.210 Jul 11, 2015
  - Moved from LWP::Simple to HTTP::Tiny

0.209 Jul 8, 2015
  - Removed some additional tests that don't work well on 5.6.2
  - Better handling of parallel testing

0.208 Jul 5, 2015
  - Got rid of [AssertOS]

0.207 Jul 4, 2015
  - Detect HARNESS_OPTIONS and bail out
  - Back to Dist::Zilla

0.206 Jun 29, 2015
  - No more Module::Build
  - Fixed test failures on Windows
  - Typo fixed
     RT#86588: https://rt.cpan.org/Public/Bug/Display.html?id=86588
     (reported by David Steinbrunner)

0.205 Nov 22, 2014
  - Fixed test failures

0.204 Aug 04, 2014
  - Fixed problem with locked database in DBD::SQLite 1.38_01 and higher
     RT#90635: https://rt.cpan.org/Ticket/Display.html?id=90635
     (reported by Alexandr Ciornii)

0.203 Jun 29, 2013
  - Automatically cleanup log files older than 30 days. Use 
    CPAN_SQLITE_LOG_FILES_CLEANUP environment variable to override.
     RT#76943: https://rt.cpan.org/Ticket/Update.html?id=76943
    (reported by Nigel Horne)
     See also RT#36411
  - Fixed POD
     RT#83818 :https://rt.cpan.org/Ticket/Display.html?id=83818
    (reported by Alceu Rodrigues de Freitas Junior)
  - Added additional checks to make sure cpandb.sql is correctly populated
     RT#64628: https://rt.cpan.org/Ticket/Display.html?id=64628
     RT#71323: https://rt.cpan.org/Ticket/Display.html?id=71323
     RT#76197: https://rt.cpan.org/Ticket/Display.html?id=76197
    (reported by Slaven Rezic, Alexandr Ciornii, Randy Stauner)
  - Tests updated
  - "base" replaced with "parent"
  - Minor tweaks

0.202 Jun 25, 2011
  - Fixed test configuration which caused problems on Cygwin
  - Added CPAN root directory creation in case it's missing

0.201 Jun 16, 2011
  - Fixed problem with 3-argument open with '>&' on 5.6.2
  - Updated repository link

0.200 Jun 11, 2011
  - SQLite REGEXP is used instead of custom function to prevent "Use of
    uninitialized value $x in pattern match" warning in modern Perl versions
     RT#67442: https://rt.cpan.org/Ticket/Display.html?id=67442
    (reported by Mike Doherty)
  - "warn"s are replaced with $CPAN::FrontEnd calls
     RT#59691: https://rt.cpan.org/Ticket/Display.html?id=59691
    (reported by Randy J. Ray)

0.199 Dec 29, 2009
  - require CPAN::DistnameInfo 0.09, which normalizes dist() for CGI.pm
    (reported by Pete Armstrong)

0.198 Sep 19, 2009
  - CPAN::SQLite::DBI::Index had an extra right parenthesis
    (reported by Alexey Borzenkov)
  - CPAN::SQLite::META braces bug in oneliner; see
     http://rt.cpan.org/Ticket/Display.html?id=47353
  - add Compress:Zib dependency; see
     http://rt.cpan.org/Ticket/Display.html?id=45783
  - better error reporting in cases where index files aren't fetched; see
      http://rt.cpan.org/Ticket/Display.html?id=47322

0.197 Feb 16, 2009
  - add LWP::Simple to prerequisites of Build.PL, to help CPAN testers:
        http://www.cpantesters.org/show/CPAN-SQLite.html#CPAN-SQLite-0.196

0.196 June 6, 2008
  - turn off creation of log files during indexing procedures
    via setting $ENV{CPAN_SQLITE_NO_LOG_FILES}, as suggested
    by DAGOLDEN:
        http://rt.cpan.org/Ticket/Display.html?id=36411

0.195 Feb 16, 2008
  - 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.

0.19 Feb 3, 2008
  - fix bug whereby a query for a module, followed by a query for
    the distribution containing that module, would only list the
    module first queried for CONTAINSMODS
  - fix (hopefully) failing tests on Darwin:
       http://rt.cpan.org/Ticket/Display.html?id=28890
    resulting from CPAN::MyConfig not getting picked up
    from PERL5LIB (thanks to Michael Schwern and David Wheeler)
  - have information messages printed out only if CPAN_SQLITE_DEBUG
    is set, as requested at
       http://rt.cpan.org/Ticket/Display.html?id=32740
    (thanks to ZOFFIX)

0.18 Aug 15, 2007
  - as some older versions of DBD::SQLite don't support
    "drop table if exists $table", use an alternate construction
  - add vcmp function in TestSQL.pm to test equality of versions
  - when testing with CPAN.pm, remove the database file
    before testing

0.15 July 26, 2007
  - 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

0.1  Feb 17, 2007
  - first non-developer release; no code changes from 0.1_04

0.1_04 Jan 11, 2007
  - 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

0.1_03 Dec 31, 2006
  - 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

0.1_02 Dec 21, 2006
  - 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()

0.1_01 Dec 12, 2006
  - initial version, derived from a minimal version of
    CPAN::Search::Lite