| Title | Bugzilla startup is slow due to creating tables twice |
| Status | closed |
| Priority | essential |
| Assigned user | Nick Barnes |
| Organization | Ravenbrook |
| Description | The Bugzilla integration tries to create its own tables in the Bugzilla integration twice when the replicator starts. |
| Analysis | We call bugzilla.create_p4dti_tables() twice on startup; once when making a bugzilla.bugzilla in configure_bugzilla and once when making a dt_bugzilla.dt_bugzilla in init.py. We can remove the call from inside dt_bugzilla.__init__. Remove the dt_bugzilla.__init__ call to bugzilla.create_p4dti_tables(). |
| How found | manual_test |
| Evidence | Verbose logs. |
| Introduced in | 0.5.0 |
| Created by | Nick Barnes |
| Created on | 2001-01-23 17:11:22 |
| Last modified by | Gareth Rees |
| Last modified on | 2001-12-10 19:20:19 |
| History | 2001-01-23 NB Created. 2001-02-19 GDR Downgraded to optional. |
| Change | Effect | Date | User | Description |
|---|---|---|---|---|
| 7559 | closed | 2001-01-23 17:13:06 | Nick Barnes | Removed call to create_p4dti_tables(). |