Title | Can't detect Bugzilla versions since 2.16 |
Status | closed |
Priority | essential |
Assigned user | Nick Barnes |
Organization | Ravenbrook |
Description | The P4DTI Bugzilla integration has code to detect Bugzilla versions from 2.0 up to 2.16, and then uses this information to decide support status. This code will not work correctly on Bugzilla databases since 2.16.x, so the P4DTI can't even detect versions of Bugzilla since 2.16.x. |
Analysis | The code works by inspecting the set of tables present and using the fact that each new Bugzilla schema added tables to the database without removing tables. This is no longer true in the 2.17.1 and 2.17.3 schemas: some tables are added and others are dropped (specifically, those tables added in 2.16 are dropped and replaced with other new tables). So we need a new algorithm and new code. |
How found | automated_test |
Evidence | I just know. |
Observed in | 2.0.0 |
Introduced in | 1.2.0 |
Created by | Nick Barnes |
Created on | 2003-09-25 12:19:13 |
Last modified by | Nick Barnes |
Last modified on | 2003-09-25 12:19:27 |
History | 2003-09-25 NB Created. |