openvibers/openvibe.host Commits

Compatibility register: C-89 codes and vip. Codes moved to PostgreSQL at 16:09 UTC (release 6329b53) and VIP at 16:47 UTC (release 9ff4277), imports verified; their SQLite files stay read-only as the 7-day rollback, archived and deleted on 2026-10-05.

OP OpenVibers committed 28 Sept 2026 · 91064f1f01 · 1 file, +2 −0


Changes

ddiff --git a/docs/compatibility-register.md b/docs/compatibility-register.md
iindex 7d62896..391a438 100644
---- a/docs/compatibility-register.md
++++ b/docs/compatibility-register.md
@@@ -153,6 +153,8 @@ Each service that moves keeps its SQLite file read-only for the 7-day N-1 window
| C-89 reviews | Reviews' SQLite file after the switch to PostgreSQL (2026-09-28 15:05 UTC, release `756f62e`; import verified: the Sources sync state, no entities yet). Also `reviews.pre-postgres-20260928T150520Z.db` | `/var/lib/openvibe-reviews/reviews.db` (0400) | Reviews | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback reviews` to `8416fcb` (reads the SQLite file); writes made on PostgreSQL since the switch need replaying |
| C-89 search | Search's SQLite file after the switch to PostgreSQL (2026-09-28 15:41 UTC, release `fa45c65`; import verified: 2,178 documents, 12,393 facets, 2,959 outbox events, 2,815 receipts; the full-text index rebuilt itself at boot to 1,984 public listed documents, with FTS5's match counts). Also `search.pre-postgres-20260928T154149Z.db` | `/var/lib/openvibe-search/search.db` (0400) | Search | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback search` to `04f9fd4` (reads the SQLite file); documents indexed on PostgreSQL since the switch are re-sent by their owners' reconciliation |
| C-89 sources | Sources' SQLite file after the switch to PostgreSQL (2026-09-28 16:00 UTC, release `cee509c`; import verified: the six registered sources). Also `sources.pre-postgres-20260928T160039Z.db` | `/var/lib/openvibe-sources/sources.db` (0400) | Sources | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback sources` to `6e1185e` (reads the SQLite file); writes made on PostgreSQL since the switch need replaying |
++| C-89 codes | Codes' SQLite file after the switch to PostgreSQL (2026-09-28 16:09 UTC, release `6329b53`; import verified: 7 releases, 7 manifests, 28 log entries, 21 outbox events). Also `codes.pre-postgres-20260928T160941Z.db` | `/var/lib/openvibe-codes/codes.db` (0400) | Codes | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback codes` to `1246445` (reads the SQLite file); writes made on PostgreSQL since the switch need replaying |
++| C-89 vip | VIP's SQLite file after the switch to PostgreSQL (2026-09-28 16:47 UTC, release `9ff4277`; import verified: 45 creators, 43 plans and versions, 87 migration maps, 43 outbox events, bindings and the entitlement projection). Also `vip.pre-postgres-20260928T164746Z.db` | `/var/lib/openvibe-vip/vip.db` (0400) | VIP | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback vip` to `63f46fa` (reads the SQLite file); writes made on PostgreSQL since the switch need replaying |
## Kept by design (not shims)