- 15 Apr, 2020 2 commits
-
-
Dylan William Hardison authored
-
Dylan William Hardison authored
* use base to make merging with bmo easier * Revert "Bug 1497042 - Enclose table names in CREATE queries" This reverts commit 62d5637a. * refactor Bugzilla::DB to not subclass DBI * use DBIx::Connector to manage database connections * Ensure we always call DBIx::Connector->dbh before any DBI method The code didn't allow a way of doing this without a lot of work. So I had to take the following approach: The 'dbh' attribute is now a method that delegates to DBIx::Connector's dbh method. Per the docs, ->dbh() "Returns the connection's database handle. It will use a an existing handle if there is one, if the process has not been forked or a new thread spawned, and if the database is pingable. Otherwise, it will instantiate, cache, and return a new handle." Then there is the matter of the 'handles' on dbh. I've used Package::Stash to insert proxy methods into the class when it is loaded. * Bug 1328659 - Add support for utf8=utf8mb4 (switches to dynamic/compressed row format, and changes charset to utf8mb4) * add deps * add prepare_cached to the list of delegated methods. This was added in bug 340160 * improve the migration to compressed/dynamic rows, skip views * add missing semicolon * remove pre-utf8mb4 emoji support * fix small issue * add debugging fatal error
-
- 13 Nov, 2019 1 commit
-
-
Vitaly Lipatov authored
-
- 01 Feb, 2019 1 commit
-
-
Perl Tidy authored
blame jeff
-
- 31 Jan, 2019 1 commit
-
-
Perl Tidy authored
-
- 20 Feb, 2015 1 commit
-
-
Byron Jones authored
r=dylan,a=glob
-
- 15 Sep, 2014 1 commit
-
-
Vishant Gautam authored
r=LpSolit a=sgreen
-
- 13 Aug, 2014 1 commit
-
-
Frédéric Buclin authored
r=dkl a=sgreen
-
- 15 Jul, 2014 1 commit
-
-
Simon Green authored
r=dylan, a=glob
-
- 25 Dec, 2013 1 commit
-
-
Frédéric Buclin authored
Bug 870369: An error about longdescs.comment_id is thrown by MySQL 5.1 and older when upgrading to 4.4 if sql_auto_is_null = 1 r=wicked a=sgreen
-
- 04 Nov, 2013 1 commit
-
-
Alexander Tereschenko authored
r=simon, a=glob
-
- 20 Mar, 2013 1 commit
-
-
Frédéric Buclin authored
Bug 852560: Bugzilla cannot be installed with MySQL 5.6, because the have_innodb variable no longer exists r=glob a=LpSolit
-
- 01 Dec, 2012 1 commit
-
-
Matt Selsky authored
r/a=LpSolit
-
- 30 Nov, 2012 1 commit
-
-
Marc Schumann authored
r/a=LpSolit
-
- 14 Sep, 2012 1 commit
-
-
Frédéric Buclin authored
r=runtests.pl
-
- 01 Sep, 2012 1 commit
-
-
Frédéric Buclin authored
r=wicked a=LpSolit
-
- 11 Jan, 2012 1 commit
-
-
Frédéric Buclin authored
Bug 680131: Replace the MPL 1.1 license by the MPL 2.0 one in all files, and add it to files which miss one r=kiko r=mkanat r=mrbball a=LpSolit
-
- 14 Feb, 2011 1 commit
-
-
Max Kanat-Alexander authored
later. r=dkl, a=mkanat
-
- 19 Oct, 2010 1 commit
-
-
Max Kanat-Alexander authored
to get table information during checksetup, because it's much faster. This also bumps our MySQL requirement to 5.0.15. r=mkanat, a=mkanat (module owner)
-
- 16 Oct, 2010 1 commit
-
-
Frédéric Buclin authored
r=mkanat
-
- 15 Oct, 2010 1 commit
-
-
Frédéric Buclin authored
Bug 451735 part2: fix bz_drop_index() so that it first drops related FKs before deleting the index itself r/a=mkanat
-
- 07 Oct, 2010 1 commit
-
-
Max Kanat-Alexander authored
MS-SQL and SQLite support.
-
- 11 Aug, 2010 1 commit
-
-
Max Kanat-Alexander authored
including the localconfig parameter descriptions r=mkanat, a=mkanat (module owner)
-
- 14 Jul, 2010 2 commits
-
-
Max Kanat-Alexander authored
populating FKs from _bz_schema at the end of checksetup, store REFERENCES in _bz_real_schema with a special "created => 0" key that tells us that we still need to create the FK. r=mkanat, a=mkanat (module owner)
-
Max Kanat-Alexander authored
r=mkanat, a=mkanat (module owner)
-
- 07 Jul, 2010 1 commit
-
-
Max Kanat-Alexander authored
r=mkanat, a=mkanat (module owner)
-
- 22 Jun, 2010 1 commit
-
-
Max Kanat-Alexander authored
r=glob, a=mkanat
-
- 27 Apr, 2010 1 commit
-
-
Max Kanat-Alexander authored
parameters as a hashref, to improve the API and to avoid exposing the database password on error. r=mkanat, a=mkanat (module owner)
-
- 19 Apr, 2010 1 commit
-
-
Max Kanat-Alexander authored
r=mkanat, a=mkanat (module owner)
-
- 01 Feb, 2010 1 commit
-
-
Max Kanat-Alexander authored
Bug 538705: Assure that Bugzilla->dbh doesn't become invalid under MySQL during long jobqueue.pl runs. Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat
-
- 20 Sep, 2009 1 commit
-
-
mkanat%bugzilla.org authored
Patch by Gerard J. Cerchio <gjpc@circlesoft.com> r=mkanat, a=mkanat
-
- 03 Sep, 2009 1 commit
-
-
justdave%bugzilla.org authored
r=mkanat, a=mkanat
-
- 18 Aug, 2009 1 commit
-
-
mkanat%bugzilla.org authored
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat
-
- 07 Aug, 2009 1 commit
-
-
mkanat%bugzilla.org authored
The original patch for bug 508186 actually broke utf-8 conversion--the tables were converted, but the columns were not. This fixes it.
-
- 06 Aug, 2009 2 commits
-
-
mkanat%bugzilla.org authored
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
-
mkanat%bugzilla.org authored
Bug 508181: UTF-8 table conversion was failing when there were FKs on the column or on related columns Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=mkanat
-
- 03 Aug, 2009 1 commit
-
-
mkanat%bugzilla.org authored
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
-
- 02 Mar, 2009 1 commit
-
-
mkanat%bugzilla.org authored
Bug 480001: MySQL 5.1.31 throws an error when you try to SET SESSION max_allowed_packet (and previous versions of MySQL were just ignoring the SET SESSION), so just warn people if their max_allowed_packet is too small Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
-
- 24 Dec, 2008 1 commit
-
-
mkanat%bugzilla.org authored
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> and Mark Smith <mark@plogs.net> r=glob, a=mkanat
-
- 16 Dec, 2008 1 commit
-
-
mkanat%bugzilla.org authored
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
-