mkanat%bugzilla.org
54b105e2b6
Additional fix for bug 619016: The FK adding/removing code for SQLite didn't
...
work when it was modifying tables to have their first FK or removing all
the FKs on a table.
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261662 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-15 23:01:45 +00:00
mkanat%bugzilla.org
9ada38cba7
Bug 619016: Make SQLite installations able to alter an existing schema,
...
meaning that SQLite installations can now upgrade and add custom fields.
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@261661 18797224-902f-48f8-a5cc-f745e15eee43
2010-12-15 22:18:45 +00:00
mkanat%bugzilla.org
0606c01a01
The changes to bz_create_database done by the SQLite patch broke the
...
creation of databases on other systems. This restores the original
behavior while still retaining the correct error-throwing behavior
for systems that can't create a SQLite database.
git-svn-id: svn://10.0.0.236/trunk@261507 18797224-902f-48f8-a5cc-f745e15eee43
2010-11-02 23:46:48 +00:00
mkanat%bugzilla.org
5bc3f02411
Bug 337776: Basic SQLite Support for Bugzilla
...
r=LpSolit, a=mkanat
git-svn-id: svn://10.0.0.236/trunk@261471 18797224-902f-48f8-a5cc-f745e15eee43
2010-10-27 08:06:00 +00:00
mkanat%bugzilla.org
f38eeae1ef
Bug 451219: Allow altering from one SERIAL type to another on PostgreSQL,
...
for people upgrading Testopia from 1.3 to 2.0+.
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@260703 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-10 04:23:40 +00:00
mkanat%bugzilla.org
91679ae846
Bug 577793: Improve the Pg SERIAL-altering code now that we require 8.3
...
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@260702 18797224-902f-48f8-a5cc-f745e15eee43
2010-07-10 04:17:08 +00:00
mkanat%bugzilla.org
29564ffa8f
The DB::Schema alter_column default fix also needed to be separately
...
applied to DB::Schema::Oracle, since it has a full override of
get_alter_column_ddl.
git-svn-id: svn://10.0.0.236/trunk@260519 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-22 05:46:34 +00:00
mkanat%bugzilla.org
1e41f9330d
Bug 569312: Speed up the adding of many FKs to the same table for MySQL
...
and PostgreSQL, by adding them all in one ALTER statement
r=mkanat, a=mkanat (module owner)
git-svn-id: svn://10.0.0.236/trunk@260407 18797224-902f-48f8-a5cc-f745e15eee43
2010-06-01 20:46:34 +00:00
mkanat%bugzilla.org
9a75e5c87e
Add a comment above BOOLEAN_MAP to make it crystal clear that it does
...
not now need to be updated.
git-svn-id: svn://10.0.0.236/trunk@260215 18797224-902f-48f8-a5cc-f745e15eee43
2010-04-22 01:01:27 +00:00
mkanat%bugzilla.org
48f263c753
Bug 541553: [Oracle] Drop triggers when dropping columns, and drop the
...
left-behind PRODUCTS_MILESTONEURL trigger that currently exists in 3.6/trunk.
r=mkanat, a=mkanat
git-svn-id: svn://10.0.0.236/trunk@259861 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-01 23:33:44 +00:00
mkanat%bugzilla.org
9a2d53ce3a
Bug 519584: Implement a framework for migrating from other bug-trackers, and start with a GNATS importer.
...
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
git-svn-id: svn://10.0.0.236/trunk@258777 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-24 05:31:42 +00:00
mkanat%bugzilla.org
f8e8a1694a
Additional fix for bug 508023, to make upgrades from 3.1.4 succeed.
...
git-svn-id: svn://10.0.0.236/trunk@257934 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-03 18:08:09 +00:00
mkanat%bugzilla.org
1757223aec
Bug 508023: Speed up MySQL's bz_alter_column for when we're just adding or removing a DEFAULT
...
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
git-svn-id: svn://10.0.0.236/trunk@257928 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-03 14:44:00 +00:00
lpsolit%gmail.com
38f985a9cd
Bug 500350: [Oracle] Use of uninitialized value in pattern match (m//) at Bugzilla/DB/Schema/Oracle.pm line 149 - Patch by Xiaoou <xiaoou.wu@oracle.com> r/a=mkanat
...
git-svn-id: svn://10.0.0.236/trunk@257609 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-29 20:38:18 +00:00
mkanat%bugzilla.org
236d78f937
Bug 486239: [Oracle] Missing keyword RESTRICT on fk creation (DB::Schema explicitly specified DELETE => 'RESTRICT')
...
Patch by Xiaoou Wu <xiaoou.wu@oracle.com> and Max Kanat-Alexander <mkanat@bugzilla.org> r=mkanat
git-svn-id: svn://10.0.0.236/trunk@256811 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-04 04:11:27 +00:00
lpsolit%gmail.com
e3bb63c071
Bug 472013: [Oracle] checksetup.pl fails with ORA-04091 and you can't change the properties of custom fields - Patch by Xiaoou <xiaoou.wu@oracle.com> r/a=mkanat
...
git-svn-id: svn://10.0.0.236/trunk@255710 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-05 19:52:08 +00:00
mkanat%bugzilla.org
43ee3fee3c
Bug 458390: Foreign Key names can be too long as currently designed
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=ghendricks
git-svn-id: svn://10.0.0.236/trunk@254875 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-05 17:13:11 +00:00
mkanat%bugzilla.org
da38185b75
Bug 448241: [Oracle] Foreign keys: UPDATE CASCADE trigger updates wrong tables and fields
...
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253352 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-01 00:16:04 +00:00
mkanat%bugzilla.org
689e3ea99f
Bug 448614: [Oracle] Logic error in _get_alter_type_sql
...
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat
git-svn-id: svn://10.0.0.236/trunk@253351 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-01 00:07:42 +00:00
mkanat%bugzilla.org
42316db7ab
Bug 432726: [Oracle] DROP INDEX doesn't hash the index name
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
git-svn-id: svn://10.0.0.236/trunk@251373 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 23:18:36 +00:00
mkanat%bugzilla.org
192affb8d2
Bug 419581: [Oracle] Enable ALTER COLUMN for Oracle
...
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat
git-svn-id: svn://10.0.0.236/trunk@251369 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 22:28:18 +00:00
mkanat%bugzilla.org
e40bf75577
Bug 399370: Fulltext search with a LIKE on bugs.short_desc is too slow (make Bugzilla use a separate fulltext table)
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
git-svn-id: svn://10.0.0.236/trunk@248498 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-24 22:47:25 +00:00
mkanat%bugzilla.org
1320dc0f69
Bug 408032: [Oracle] Make bzdbcopy.pl work with Oracle
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
git-svn-id: svn://10.0.0.236/trunk@240962 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-13 03:14:35 +00:00
mkanat%bugzilla.org
8ae4a67bab
Fix Perl tinderbox bustage from Oracle checkin.
...
git-svn-id: svn://10.0.0.236/trunk@240786 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-11 05:52:46 +00:00
mkanat%bugzilla.org
ddc9ea219c
Bug 310717: [Oracle] Bugzilla::DB::Oracle module
...
Bug 310718: [Oracle] Bugzilla::DB::Schema::Oracle module
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat
git-svn-id: svn://10.0.0.236/trunk@240784 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-11 05:36:06 +00:00
mkanat%bugzilla.org
9e70b00f38
Bug 153129: Bugzilla uses "mediumtext" as a DB data type when it's not necessary
...
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> and Max Kanat-Alexander <mkanat@bugzilla.org> r=mkanat, a=mkanat
git-svn-id: svn://10.0.0.236/trunk@240775 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-11 02:26:50 +00:00
justdave%bugzilla.org
addd842334
Bug 373869: Custom field names must be all lowercase or buglist.cgi sorting throws an error
...
Patch by mkanat and justdave
r=LpSolit,mkanat; a=mkanat
git-svn-id: svn://10.0.0.236/trunk@224538 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 01:35:57 +00:00
mkanat%bugzilla.org
e54c9efd69
Bug 373442: Add referential integrity against the profiles table in some more simple places
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
git-svn-id: svn://10.0.0.236/trunk@221708 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-10 18:21:20 +00:00
mkanat%bugzilla.org
b0de71dd29
Bug 347439: Implement support for referential integrity in Bugzilla::DB::Schema and implement it on profiles_activity
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
git-svn-id: svn://10.0.0.236/trunk@221635 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-09 22:13:10 +00:00
mkanat%bugzilla.org
74b03dbeab
Bug 347475: [MySQL] Use InnoDB for most tables
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=mkanat
git-svn-id: svn://10.0.0.236/trunk@221597 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-09 05:34:05 +00:00
mkanat%bugzilla.org
557e1e7b38
Bug 304550: Bugzilla should always store data in MySQL as UTF-8
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=justdave
git-svn-id: svn://10.0.0.236/trunk@215426 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-18 15:10:12 +00:00
mkanat%bugzilla.org
e18f00a3fd
Bug 358956: [PostgreSQL] Sequences need to be renamed when their field is renamed
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> (module owner) a=myk
git-svn-id: svn://10.0.0.236/trunk@214496 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-31 23:27:31 +00:00
lpsolit%gmail.com
9b30bd7d4c
Bug 352967: [PostgreSQL] Changing a DB column type to "serial" is broken on PostgreSQL 8.1 - Patch by Rémi Zara <remi_zara@mac.com> r=mkanat a=myk
...
git-svn-id: svn://10.0.0.236/trunk@211919 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-18 13:49:04 +00:00
vladd%bugzilla.org
ede5cbdfe6
Spelling in code comments patch: 'ddatetime' -> 'datetime'; patch by Vlad Dascalu <vladd@bugzilla.org>.
...
git-svn-id: svn://10.0.0.236/trunk@200294 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-19 14:53:56 +00:00
lpsolit%gmail.com
3d1bbe7502
Bug 329537: [PostgreSQL] Bugzilla::DB::Pg can't alter a column to be SERIAL - Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit a=justdave
...
git-svn-id: svn://10.0.0.236/trunk@194415 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-14 16:39:53 +00:00
mkanat%kerio.com
bdbf6c54da
Bug 328063: [PostgreSQL] Bugzilla::DB::Pg does not support adding a new SERIAL-type column to a table
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=justdave
git-svn-id: svn://10.0.0.236/trunk@190817 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 10:50:36 +00:00
mkanat%kerio.com
9b0a8f552a
Bug 310231: MySQL-specific get_alter_column_ddl will not drop primary key
...
Patch By Olav Vitters <bugzilla-mozilla@bkor.dhs.org> r=mkanat, a=justdave
git-svn-id: svn://10.0.0.236/trunk@186223 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-18 18:53:00 +00:00
mkanat%kerio.com
313812da11
Bug 301901: Index rename failure when renaming an index called PRIMARY
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=justdave, a=justdave
git-svn-id: svn://10.0.0.236/trunk@176922 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-01 10:06:43 +00:00
mkanat%kerio.com
5c30640687
Bug 293501: Add me to files where I belong and fix kerio.com emails
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=colin, a=myk
git-svn-id: svn://10.0.0.236/trunk@174620 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-15 03:55:00 +00:00
mkanat%kerio.com
debee7f620
Bug 290677: Index rename time estimate is too short on large sites
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=jouni, a=justdave
git-svn-id: svn://10.0.0.236/trunk@173493 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-16 23:45:27 +00:00
mkanat%kerio.com
ea25873583
Bug 285722: Updates From 2.18- to 2.20+ will not work
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=Tomas.Kopal, a=justdave
git-svn-id: svn://10.0.0.236/trunk@172638 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-23 02:09:23 +00:00
mkanat%kerio.com
e094d09bc7
Bug 290402: Functions to support reading-in a Schema object from the database
...
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=Tomas.Kopal, a=justdave
git-svn-id: svn://10.0.0.236/trunk@172363 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-17 07:22:42 +00:00
mkanat%kerio.com
900baadafa
Bug 290405: bz_add_column needs a way to specify an initial value
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=Tomas.Kopal, a=justdave
git-svn-id: svn://10.0.0.236/trunk@172258 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-15 02:31:35 +00:00
mkanat%kerio.com
e042ea782d
Bug 78276: change name of "when" index on bugs_activity.bug_when column
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=myk, a=myk
git-svn-id: svn://10.0.0.236/trunk@172246 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-14 22:49:25 +00:00
mkanat%kerio.com
9f847de5ea
Bug 286527: Cross-DB bz_rename_column and bz_drop_column (Part of Bug 285111)
...
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=Tomas.Kopal, a=myk
git-svn-id: svn://10.0.0.236/trunk@171604 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 21:30:16 +00:00
mkanat%kerio.com
1bd643551a
Bug 286689: Cross-DB bz_add_index and bz_drop_index (Part of Bug 285111)
...
Patch By Max Kanat-Alexander <mkanat@kerio.com> r=Tomas.Kopal, a=justdave
git-svn-id: svn://10.0.0.236/trunk@170975 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-22 08:56:52 +00:00
mkanat%kerio.com
0bf1ae4ed2
Bug 285748: Cross-DB bz_alter_column (Part of Bug 285111)
...
Patch By Max Kanat-Alexander <mkanat@kerio.com> r=Tomas.Kopal, a=justdave
git-svn-id: svn://10.0.0.236/trunk@170872 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-18 03:28:53 +00:00
mkanat%kerio.com
28e98a3186
Bug 285723: Cross-DB bz_add_column (Part of Bug 285111)
...
Patch By Max Kanat-Alexander <mkanat@kerio.com> r=Tomas.Kopal, a=justdave
git-svn-id: svn://10.0.0.236/trunk@170870 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-18 03:21:34 +00:00
mkanat%kerio.com
46b5d164c5
Bug 285113: Bugzilla::DB::Schema needs a way to serialize and store its abstract schema
...
Patch By Max Kanat-Alexander <mkanat@kerio.com> r=Tomas.Kopal, a=justdave
git-svn-id: svn://10.0.0.236/trunk@170867 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-18 03:12:23 +00:00
mkanat%kerio.com
5efaabbcb3
Bug 285443: Schema::Pg should remove FULLTEXT attribute from indexes
...
Patch By Ed Sabol <edwardjsabol@iname.com> r=mkanat, a=justdave
git-svn-id: svn://10.0.0.236/trunk@170506 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-10 08:04:53 +00:00