Compatibility Findings¶
The harness is strict about observed behavior and explicit about release limitations.
PyPI 0.16.5¶
- MariaDB migration generation can create a foreign-key child table before its referenced parent table.
- MySQL reverse engineering can report an incomplete
varchartype during a full-version final diff. - Default reverse engineering can include dbwarden bookkeeping tables in the generated model file.
The harness excludes dbwarden-owned tables for the supported application model round trip. The MariaDB generate-models case remains a strict XFAIL, and the MySQL and MariaDB full-version cells are experimental in CI.
Reading experimental results¶
An experimental failure is still a test result. It is allowed to avoid making the overall scheduled workflow red while the package defect is known. It must remain visible in logs, artifacts, and this document. When a new dbwarden release is available, rerun the cell. A strict unexpected pass also requires review so the compatibility policy can be updated deliberately.