Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release version 1.23 #198

Merged
merged 4 commits into from
Sep 10, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,6 @@ Daniël van Eeden <daniel.vaneeden@booking.com> <git@myname.nl>
Pali <pali@cpan.org> <pali@users.noreply.github.com>
Bernt M. Johnsen <bernt.johnsen@oracle.com> <berntm@gmail.com>
H.Merijn Brand - Tux <h.m.brand@xs4all.nl>
Matthew Horsfall (alh) <WolfSage@gmail.com> <wolfsage@gmail.com>
Jan Holčapek <holcapek@gmail.com> <jan.holcapek@gooddata.com>
E. Choroba <choroba@matfyz.cz> <choroba@users.noreply.github.com>
pali marked this conversation as resolved.
Show resolved Hide resolved
24 changes: 24 additions & 0 deletions Changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,27 @@
1.23 2023-09-10
- Add a missing break
(https://github.com/perl5-dbi/DBD-MariaDB/issues/163)
- Signal error if mariadb_db_async_result() fails
(https://github.com/perl5-dbi/DBD-MariaDB/issues/162)
- Update links to project website, issues and years
- Fix compilation with some MariaDB client library 10.2 and 10.3 versions
- Fix mariadb_use_result attribute
(https://github.com/perl5-dbi/DBD-MariaDB/issues/173)
- Fix statements with multiple result sets in asynchronous mode
- Fix mariadb_sockfd attribute for Windows
- Croaks when changing AutoCommit attribute fails
(https://github.com/perl5-dbi/dbi/issues/104)
- Various documentation and tests fixes
- Fix support for MariaDB Connector/C prior to 3.1.3 version
- Fix usage of Win32::GetShortPathName() in Makefile.PL
- Build release tarball in TAR format (instead of PAX)
- Allow to query and change mariadb_multi_statements attribute
- Add connect option mariadb_auth_plugin for specifying auth plugin
- Fix support for MySQL 8.0+ client library
(https://github.com/perl5-dbi/DBD-MariaDB/issues/191)
(https://github.com/perl5-dbi/DBD-mysql/issues/329)
- Add Github Actions CI and Cirrus CI (FreeBSD) for automated testing

1.22 2022-04-22
- Disable usage of libmysqld.a from MySQL 8.x series
- Install README.pod into DBD/MariaDB/ subdirectory
Expand Down
10 changes: 9 additions & 1 deletion Makefile.PL
Original file line number Diff line number Diff line change
Expand Up @@ -522,16 +522,18 @@ my %o =
'David Farrell <davidnmfarrell@gmail.com>',
'David Steinbrunner <dsteinbrunner@pobox.com>',
'Dominik Sauer <dominik.sauer@gooddata.com>',
'E. Choroba <choroba@matfyz.cz>',
'Giovanni Bechis <giovanni@bigio.snb.it>',
'Graham Ollis <plicease@cpan.org>',
'H.Merijn Brand - Tux <h.m.brand@xs4all.nl>',
'Hanno <hanno@gentoo.org>',
'James McCoy <jamessan@jamessan.com>',
'Jan Holcapek <jan.holcapek@gooddata.com>',
'Jan Holčapek <holcapek@gmail.com>',
'Jim Winstead <jimw@trainedmonkey.com>',
'Juergen Weigert <jw@suse.com>',
'Kenny Gryp <kenny.gryp@percona.com>',
'Lu Shengliang <lushl9301@gmail.com>',
'Martin Cermak <martin.cermak2@gooddata.com>',
'Masahiro Chiba <chiba@everqueue.com>',
'Matthew Horsfall (alh) <WolfSage@gmail.com>',
'Michiel Beijen <michiel.beijen@gmail.com>',
Expand All @@ -557,6 +559,7 @@ my %o =
'Tim Mullin <tim@cpanel.net>',
'Ville Skyttä <ville.skytta@iki.fi>',
'Vladimir Marek <vlmarek@volny.cz>',
'Walt Mankowski <waltman@pobox.com>',
'katyavoid <katyavoid@gmail.com>',
'kmx <kmx@cpan.org>',
'tokuhirom <tokuhirom@gmail.com>',
Expand Down Expand Up @@ -834,6 +837,11 @@ as well as others.

mysql> grant all privileges on test.* to '$user'\@'localhost' identified by 's3kr1t';

For MySQL 8 it is needed to use different syntax:

mysql> create user '$user'\@'localhost' identified by 's3kr1t';
mysql> grant all privileges on test.* to '$user'\@'localhost';

You can also optionally set the user to run 'make test' with:

perl Makefile.PL --testuser=username
Expand Down
2 changes: 1 addition & 1 deletion lib/DBD/MariaDB.pm
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ use DBI;
use DynaLoader();
our @ISA = qw(DynaLoader);

our $VERSION = '1.22';
our $VERSION = '1.23';

bootstrap DBD::MariaDB $VERSION;

Expand Down