File tree Expand file tree Collapse file tree 15 files changed +31
-18
lines changed Expand file tree Collapse file tree 15 files changed +31
-18
lines changed Original file line number Diff line number Diff line change 18
18
/local /
19
19
/LocaleData /
20
20
/lib /LocaleData /
21
+ .vscode /
Original file line number Diff line number Diff line change 1
1
Revision history for Perl extension App::Sqitch
2
2
3
+ 1.5.1 2025-03-16T26:55:17Z
4
+ - Fixed a bug introduced in v1.5.0 where the MySQL engine connected to
5
+ the target database instead of the registry database. Thanks to
6
+ @tiberiusferreira for the report (#862)!
7
+ - Fixed test failures with some Exasol and Firebird configurations.
8
+ Thanks to Slaven Rezić for the report (#858)!
9
+
3
10
1.5.0 2025-01-08T03:22:40
4
11
- Fix improperly nested Pod headers that were incrementing two levels
5
12
relative to their parent headers, which messed with the HTML output on
Original file line number Diff line number Diff line change 1
- App/Sqitch version v1.5.0
1
+ App/Sqitch version v1.5.1
2
2
=========================
3
3
4
4
| Release | Coverage | Database ||
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ name = App-Sqitch
2
2
license = MIT
3
3
copyright_holder = " iovation Inc., David E. Wheeler"
4
4
copyright_year = 2012-2025
5
- version = v1.5.0
5
+ version = v1.5.1
6
6
7
7
[GatherDir]
8
8
exclude_filename = dist/cpanfile
Original file line number Diff line number Diff line change 1
1
Name: sqitch
2
- Version: 1.5.0
2
+ Version: 1.5.1
3
3
Release: 1%{?dist }
4
4
Summary: Sensible database change management
5
5
License: MIT
@@ -309,6 +309,9 @@ also be installed.
309
309
# No additional files required.
310
310
311
311
%changelog
312
+ *
Sun Mar 16 2025 David E. Wheeler <[email protected] > 1.5.1-1
313
+ - Upgrade to v1.5.1.
314
+
312
315
*
Tue Jan 7 2025 David E. Wheeler <[email protected] > 1.5.0-1
313
316
- Upgrade to v1.5.0.
314
317
- Replace DBD::mysql with DBD::MariaDB.
Original file line number Diff line number Diff line change @@ -64,7 +64,7 @@ sub remove_build_dependencies {
64
64
65
65
1;
66
66
67
- # List of distirbutions that might be installed but are not actually needed to
67
+ # List of distributions that might be installed but are not actually needed to
68
68
# run Sqitch. Used to track unneeded installs so they can be removed by
69
69
# remove_build_dependencies().
70
70
#
Original file line number Diff line number Diff line change @@ -65,7 +65,7 @@ sub _def_user { $_[0]->_mycnf->{user} || $_[0]->sqitch->sysuser }
65
65
sub _def_pass { $ENV {MYSQL_PWD } || shift -> _mycnf-> {password } }
66
66
67
67
sub _dsn {
68
- (my $dsn = shift -> uri -> dbi_dsn) =~ s /\A dbi:mysql/ dbi:MariaDB/ ;
68
+ (my $dsn = shift -> registry_uri -> dbi_dsn) =~ s /\A dbi:mysql/ dbi:MariaDB/ ;
69
69
return $dsn ;
70
70
}
71
71
Original file line number Diff line number Diff line change 6
6
#, fuzzy
7
7
msgid ""
8
8
msgstr ""
9
- "Project-Id-Version : App-Sqitch v1.5.0 \n "
9
+ "Project-Id-Version : App-Sqitch v1.5.1 \n "
10
10
"Report-Msgid-Bugs-To : \n "
11
- "POT-Creation-Date : 2025-01-04 14:21 -0500\n "
11
+ "POT-Creation-Date : 2025-01-18 18:18 -0500\n "
12
12
"PO-Revision-Date : YEAR-MO-DA HO:MI+ZONE\n "
13
13
"Last-Translator : FULL NAME <EMAIL@ADDRESS>\n "
14
14
"
Language-Team :
LANGUAGE <[email protected] >\n "
Original file line number Diff line number Diff line change @@ -414,7 +414,7 @@ END {
414
414
$uri = URI-> new(
415
415
$ENV {SQITCH_TEST_EXASOL_URI } ||
416
416
$ENV {EXA_URI } ||
417
- ' db:dbadmin:password@localhost/dbadmin'
417
+ ' db:exasol:// dbadmin:password@localhost/dbadmin'
418
418
);
419
419
my $err ;
420
420
for my $i (1..30) {
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ my $uri;
31
31
my $tmpdir ;
32
32
my $have_fb_driver = 1; # assume DBD::Firebird is installed and so is Firebird
33
33
34
- # Is DBD::Firebird realy installed?
34
+ # Is DBD::Firebird really installed?
35
35
try { require DBD::Firebird; } catch { $have_fb_driver = 0; };
36
36
37
37
BEGIN {
@@ -472,11 +472,13 @@ DBIEngineTest->run(
472
472
# DBD::Firebird.
473
473
my $cmd = $self -> client;
474
474
my $cmd_echo = qx( echo "quit;" | "$cmd " -z -quiet 2>&1 ) ;
475
- return 0 unless $cmd_echo =~ m { Firebird} ims ;
475
+ App::Sqitch::X::hurl(' isql not for Firebird' )
476
+ unless $cmd_echo =~ m { Firebird} ims ;
476
477
chomp $cmd_echo ;
477
478
say " # Detected $cmd_echo " ;
478
479
# Skip if no DBD::Firebird.
479
- return 0 unless $have_fb_driver ;
480
+ App::Sqitch::X::hurl(' DBD::Firebird did not load' )
481
+ unless $have_fb_driver ;
480
482
say " # Connected to Firebird $fb_version " if $fb_version ;
481
483
return 1;
482
484
},
You can’t perform that action at this time.
0 commit comments