Verified Commit 2ea3073c authored by Jean-Gabriel Doyon's avatar Jean-Gabriel Doyon 2️⃣ Committed by GitLab
Browse files

fix(schema): bundle legacy ontology archives v94 and v95

parent 07194a8b
Loading
Loading
Loading
Loading
+13 −9
Changes for config/ontology-archives/README.md: 13 added lines, 9 removed lines.
Original line number Diff line number Diff line
@@ -10,16 +10,20 @@ a bundled archive still block migration.

## Legacy upgrade support

`v93.tar.gz` contains the unmodified ontology YAML and SQL templates from release
`v0.115.0`, commit `4cd41155c4bd87c59f2f1665ce2443e630e1f784`.
That release predates archive publication. It is the supported legacy starting
schema; bundling it allows a direct upgrade without manually seeding the catalog
or deploying an intermediate release.
Schemas 93 through 95 predate archive publication. Their archives are bundled so a
server on any of them can upgrade directly, without manually seeding the catalog or
deploying an intermediate release. Each holds the unmodified ontology YAML and SQL
templates from the exact release below, keyed by relative path under
`config/ontology/`, and no current ontology files were substituted:

The archive was produced with `OntologyArchive::from_sources(93, sources)`, where
`sources` contains every `.yaml` and `.sql.j2` file under that commit's
`config/ontology/`, keyed by relative path. The archive contains 104 source files
and the format-1 manifest. No current ontology files were substituted.
| Archive        | Release    | Commit                                     |
| -------------- | ---------- | ------------------------------------------ |
| `v93.tar.gz`   | `v0.115.0` | `4cd41155c4bd87c59f2f1665ce2443e630e1f784` |
| `v94.tar.gz`   | `v0.118.0` | `be1137efc42bd09ab2120e8e024719e041adb37e` |
| `v95.tar.gz`   | `v0.118.1` | `53544c54efa727be390cd28faba0460597eaa792` |

Each was produced with `OntologyArchive::from_sources(N, sources)` over that commit's
`config/ontology/` files, plus the format-1 manifest.

To support another legacy starting schema, recover its sources from the exact
release, generate and commit its archive, document its provenance here, and test
+37.2 KiB

File added.

No diff preview for this file type.

+37.2 KiB

File added.

No diff preview for this file type.