The occurrence and occurrence_history tables are a remnant of the pre-snapshot era of the archive.
Most uses of these tables are for backwards-compatibility only.
We should remove them.
The occurrence and occurrence_history tables are a remnant of the pre-snapshot era of the archive.
Most uses of these tables are for backwards-compatibility only.
We should remove them.
rDSTO Storage manager | |||
D535 | rDSTO435ebcdbf412 Drop table occurrence_history |
Status | Assigned | Task | ||
---|---|---|---|---|
Migrated | gitlab-migration | T67 prototype: git clone from SWH | ||
Migrated | gitlab-migration | T508 prototype: git archive from SWH | ||
Migrated | gitlab-migration | T530 Software Heritage Vault | ||
Migrated | gitlab-migration | T531 Vault cookers | ||
Migrated | gitlab-migration | T887 Vault: "snapshot" cooker | ||
Migrated | gitlab-migration | T565 embrace repository snapshot object in the data model (meta task) | ||
Migrated | gitlab-migration | T830 Remove tables occurrence and occurrence_history |
After a few days of rest:
softwareheritage=> begin; BEGIN softwareheritage=> drop table occurrence; DROP TABLE softwareheritage=> drop table occurrence_history; DROP TABLE softwareheritage=> commit; COMMIT
The tables are still available on the replicas on somerset and azure, until I have the green light that they can be dropped.