Skip Menu |
 

This queue is for tickets about the DBIx-Class CPAN distribution.

Report information
The Basics
Id: 128064
Status: open
Priority: 0/
Queue: DBIx-Class

People
Owner: Nobody in particular
Requestors: joshr-cpan [...] joshr.com
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.082841
Fixed in: (no value)



Subject: Support for DBD::MariaDB
MIME-Version: 1.0
X-Mailer: MIME-tools 5.504 (Entity 5.504)
X-RT-Interface: Web
Message-ID: <rt-4.0.18-22346-1545262645-793.0-0-0 [...] rt.cpan.org>
X-RT-Original-Encoding: utf-8
Content-Type: multipart/mixed; boundary="----------=_1545262645-22346-2"
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 0
Content-Disposition: inline
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: binary
Content-Length: 382
Download (untitled) / with headers
text/plain 382b
I just hit a big warning in DBIC about DBD::MariaDB which says (abbreviated): 'DBIx::Class::Storage::DBI::_warn_undetermined_driver(): This version of DBIC does not yet seem to supply a driver for your particular RDBMS and/or connection method ('MariaDB').' ... DBD => "DBD::MariaDB", DBD_VER => "1.10", DBIC_VER => "0.082841", ... Attached is the full error message info.
Subject: dbic-mariadb-error.txt
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; name="dbic-mariadb-error.txt"
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline; filename="dbic-mariadb-error.txt"
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: ascii
Content-Length: 2548
DBIx::Class::Storage::DBI::_warn_undetermined_driver(): This version of DBIC does not yet seem to supply a driver for your particular RDBMS and/or connection method ('MariaDB'). While we will attempt to continue anyway, the results are likely to be underwhelming. Please upgrade DBIC, and if this message does not go away, file a bugreport including the following info: { DBD => "DBD::MariaDB", DBD_VER => "1.10", DBIC_DRIVER => "DBIx::Class::Storage::DBI", DBIC_DSN => sub { package Dancer::Plugin::Database; use warnings; use strict; _load_db_settings() unless $settings; my($dbh, $cfg) = Dancer::Plugin::Database::Core::database('arg', $_[0], 'logger', \&Dancer::Plugin::Database::_logger, 'hook_exec', \&Dancer::Plugin::Database::_execute_hook, 'settings', $settings); $settings = $cfg; return $dbh; }, DBIC_VER => "0.082841", DBI_VER => "1.642", SQL_CURSOR_COMMIT_BEHAVIOR => "2 (SQL_CB_PRESERVE)", SQL_CURSOR_ROLLBACK_BEHAVIOR => "2 (SQL_CB_PRESERVE)", SQL_CURSOR_SENSITIVITY => "0 (SQL_UNSPECIFIED)", SQL_DATA_SOURCE_NAME => "DBI:MariaDB:database=jstock_test;host=db1.xab.com;port=3306", SQL_DBMS_NAME => "MariaDB", SQL_DBMS_VER => "05.05.6000", SQL_DEFAULT_TXN_ISOLATION => "2 (SQL_TXN_READ_COMMITTED)", SQL_DRIVER_NAME => "DBD/MariaDB.pm", SQL_DRIVER_ODBC_VER => "03.51", SQL_DRIVER_VER => "01.10.0000", SQL_EXPRESSIONS_IN_ORDERBY => "Y", SQL_GROUP_BY => "3 (SQL_GB_NO_RELATION)", SQL_IDENTIFIER_CASE => "4 (SQL_IC_MIXED)", SQL_IDENTIFIER_QUOTE_CHAR => "`", SQL_MAX_CATALOG_NAME_LEN => 64, SQL_MAX_COLUMN_NAME_LEN => 64, SQL_MAX_IDENTIFIER_LEN => 64, SQL_MAX_TABLE_NAME_LEN => 64, SQL_MULTIPLE_ACTIVE_TXN => "Y", SQL_MULT_RESULT_SETS => "Y", SQL_NEED_LONG_DATA_LEN => "N", SQL_NON_NULLABLE_COLUMNS => "1 (SQL_NNC_NON_NULL)", SQL_ODBC_VER => "03.80", SQL_QUALIFIER_NAME_SEPARATOR => ".", SQL_QUOTED_IDENTIFIER_CASE => "3 (SQL_IC_SENSITIVE)", SQL_TXN_CAPABLE => "3 (SQL_TC_DDL_COMMIT)", SQL_TXN_ISOLATION_OPTION => "0x0000000F (SQL_TXN_READ_UNCOMMITTED SQL_TXN_READ_COMMITTED SQL_TXN_REPEATABLE_READ SQL_TXN_SERIALIZABLE)", } DBIx::Class::Storage::DBI::sql_maker(): Your storage class (DBIx::Class::Storage::DBI) does not set sql_limit_dialect and you have not supplied an explicit limit_dialect in your connection_info. DBIC will attempt to use the GenericSubQ dialect, which works on most databases but can be (and often is) painfully slow. Please file an RT ticket against 'DBIx::Class::Storage::DBI' at t/020-schema.t line 30
MIME-Version: 1.0
In-Reply-To: <rt-4.0.18-22346-1545262645-793.0-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <rt-4.0.18-22346-1545262645-793.0-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-22346-1545263058-682.128064-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 77
MIME-Version: 1.0
X-Spam-Status: No, score=-5.9 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, FROM_OUR_RT=-4] autolearn=ham
In-Reply-To: <rt-4.0.18-22346-1545262645-698.128064-4-0 [...] rt.cpan.org>
X-Cpan.org: This message routed through the cpan.org mail forwarding service. Please use PAUSE pause.perl.org to configure your delivery settings.
X-Spam-Flag: NO
X-RT-Interface: API
References: <RT-Ticket-128064 [...] rt.cpan.org> <rt-4.0.18-22346-1545262645-698.128064-4-0 [...] rt.cpan.org>
Content-Language: en-US
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <1c46c066-f6af-0fda-d936-7a1511db11b4 [...] leporine.io>
content-type: text/plain; charset="utf-8"; format="flowed"
X-RT-Original-Encoding: utf-8
X-Spam-Score: -5.9
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id D72FA240333 for <cpan-bug+DBIx-Class [...] hipster.bestpractical.com>; Wed, 19 Dec 2018 18:50:28 -0500 (EST)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mIr0tY9GYBBj for <cpan-bug+DBIx-Class [...] hipster.bestpractical.com>; Wed, 19 Dec 2018 18:50:27 -0500 (EST)
Received: from xx1.develooper.com (xx1.develooper.com [207.171.7.115]) by hipster.bestpractical.com (Postfix) with ESMTPS id ECD7E24021A for <bug-DBIx-Class [...] rt.cpan.org>; Wed, 19 Dec 2018 18:50:26 -0500 (EST)
Received: from localhost (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with ESMTP id 76B9B121251 for <bug-DBIx-Class [...] rt.cpan.org>; Wed, 19 Dec 2018 15:50:23 -0800 (PST)
Received: from xx1.develooper.com (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with SMTP id 1EE25121240 for <bug-DBIx-Class [...] rt.cpan.org>; Wed, 19 Dec 2018 15:50:20 -0800 (PST)
Received: from mujunyku.leporine.io (mujunyku.leporine.io [113.212.96.195]) by xx1.develooper.com (Postfix) with ESMTP id 8828E12123A for <bug-DBIx-Class [...] rt.cpan.org>; Wed, 19 Dec 2018 15:50:19 -0800 (PST)
Received: from [10.0.13.10] (unknown [10.0.13.10]) by mujunyku.leporine.io (Postfix) with ESMTP id 71E70F45E9 for <bug-DBIx-Class [...] rt.cpan.org>; Wed, 19 Dec 2018 23:44:37 +0000 (UTC)
Delivered-To: cpan-bug+DBIx-Class [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #128064] Support for DBD::MariaDB
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1
Return-Path: <ribasushi [...] leporine.io>
X-Original-To: cpan-bug+DBIx-Class [...] hipster.bestpractical.com
X-RT-Mail-Extension: dbix-class
Date: Thu, 20 Dec 2018 00:44:35 +0100
X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_00_01 0.05, HTML_00_10 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1000_LESS 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, BODY_SIZE_900_999 0, IN_REP_TO 0, LEGITIMATE_SIGNS 0, MSG_THREAD 0, REFERENCES 0, SINGLE_URI_IN_BODY 0, SPF_NONE 0, URI_ENDS_IN_HTML 0, URI_WITH_PATH_ONLY 0, __ANY_URI 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __DQ_NEG_HEUR 0, __DQ_NEG_IP 0, __FORWARDED_MSG 0, __HAS_FROM 0, __HAS_MSGID 0, __HTTPS_URI 0, __IN_REP_TO 0, __MIME_TEXT_ONLY 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_VERSION 0, __MOZILLA_USER_AGENT 0, __NO_HTML_TAG_RAW 0, __PHISH_SPEAR_SUBJ_TEAM 0, __REFERENCES 0, __SANE_MSGID 0, __SINGLE_URI_TEXT 0, __SUBJ_ALPHA_NEGATE 0, __SUBJ_REPLY 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __URI_IN_BODY 0, __URI_NOT_IMG 0, __URI_NO_WWW 0, __URI_NS , __URI_WITH_PATH 0, __USER_AGENT 0, __zen.spamhaus.org_ERROR '
X-Spam-Level:
X-Greylist: delayed 335 seconds by postgrey-1.34 at xx1.develooper.com; Wed, 19 Dec 2018 15:50:19 PST
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2018.12.19.234215
To: bug-DBIx-Class [...] rt.cpan.org
Content-Transfer-Encoding: 7bit
From: Peter Rabbitson <ribasushi [...] leporine.io>
RT-Message-ID: <rt-4.0.18-31429-1545263429-1210.128064-0-0 [...] rt.cpan.org>
Content-Length: 923
Download (untitled) / with headers
text/plain 923b
On 12/20/2018 12:37 AM, Josh Rabinowitz via RT wrote: Show quoted text
> Wed Dec 19 18:37:25 2018: Request 128064 was acted upon. > Transaction: Ticket created by JOSHR > Queue: DBIx-Class > Subject: Support for DBD::MariaDB > Broken in: 0.082841 > Severity: Normal > Owner: Nobody > Requestors: joshr-cpan@joshr.com > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=128064 > > > > I just hit a big warning in DBIC about DBD::MariaDB which says (abbreviated): > > 'DBIx::Class::Storage::DBI::_warn_undetermined_driver(): This version of DBIC does not yet seem to supply a driver for your particular RDBMS and/or connection method ('MariaDB').'
Indeed. I will look at shipping an updated version before the end of the months for this ( though I would definitely recommend DBD::mysql over DBD::MariaDB, but this choice is often preempted by a ton of external concerns )


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.