rt:5.0/db-type-mariadb

Last commit made on 2024-02-16
Get this branch:
git clone -b 5.0/db-type-mariadb https://git.launchpad.net/rt

Branch merges

Branch information

Name:
5.0/db-type-mariadb
Repository:
lp:rt

Recent commits

6c13162... by Jim Brandt

Test with new docker image

ccbce93... by Jim Brandt

Make sure we don't install DBD::MariaDB from CPAN

20ba0df... by Jim Brandt

Allow the older version of DBD::MariaDB

ab821a1... by Jim Brandt

Test with new DBD::MariaDB branch

6b3a215... by Jim Brandt

Update tests to run with DBD::MariaDB

a66865e... by Jim Brandt

Target older DBD::mysql for easier installation

Starting in the 5.000 series, DBD::mysql will support only
MySQL 8, including libraries. Some Linux systems, including
Debian, don't yet have MySQL 8 client libraries packaged, so
these newer versions require manual installation.

Limit the RT dependency to the older DBD::mysql 4 series to
make installation easier and avoid automatically pulling in the
new versions until they are better supported.

2e7b8f0... by sunnavy

No need to initialize RT if it's just to check syntax

This is initially for DBD::MariaDB with which "perl -c -MRT=-init ..." would
generate an annoying message like:

    (in cleanup) Can't call method "_should_log" on an undefined value

It indicates that the DBI object was destroyed too late somehow with
DBD::MariaDB.

Test t/99-policy.t fails because of it. As -c runs all BEGIN blocks, here
we convert related code in rt-setup-fulltext-index to "use RT '-init';"
instead, which has proper handling of -c.

f57cbc0... by Jim Brandt

Add explicit support for MariaDB in addition to MySQL

b9ebe76... by Jim Brandt

Merge branch '5.0/shortener-page-links' into 5.0-trunk

16a6007... by Jim Brandt

Merge branch '5.0/shredder-boolean-argument-input-value' into 5.0-trunk