openvibers/openvibe.host Commits

Compatibility register: C-89 community (Community on PostgreSQL since 2026-09-28 19:41 UTC).

OP OpenVibers committed 28 Sept 2026 · 1ae01db2b9 · 1 file, +1 −0


Changes

ddiff --git a/docs/compatibility-register.md b/docs/compatibility-register.md
iindex c407210..c4af7e4 100644
---- a/docs/compatibility-register.md
++++ b/docs/compatibility-register.md
@@@ -158,6 +158,7 @@ Each service that moves keeps its SQLite file read-only for the 7-day N-1 window
| C-89 ai | AI's SQLite file after the switch to PostgreSQL (2026-09-28 17:05 UTC, release `af9166a`; import verified on PostgreSQL: 9,219 runs, 1,866 requests, 9,507 audit rows, 9,705 outbox events, 79,657 ledger rows, two person credentials). A first attempt at 17:04 stopped before importing (the script sourced the env file with bash; it now reads the unit's environment through systemd-run) and started the old release again. Backups `ai.pre-postgres-20260928T170440Z.db` and `ai.pre-postgres-20260928T170515Z.db` | `/var/lib/openvibe-ai/ai.db` (0400) | AI | 7 days without a rollback: `ovhost archive push` the files, then delete | 2026-10-05 | `sudo ovhost rollback ai` to `f6fdbc9` (reads the SQLite file); runs made on PostgreSQL since the switch need replaying |
| C-89 host | Host Stage B's SQLite file after the switch to PostgreSQL (2026-09-28 17:08 UTC, release `03d70e1`; import verified, every table empty in production). Also `host.pre-postgres-20260928T170836Z.db` | `/var/lib/openvibe-host-api/host.db` (0400) | Host | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback host` to `45f3d15` (reads the SQLite file) |
| C-89 events | Events' SQLite file after the switch to PostgreSQL (2026-09-28 18:31 UTC, release `7bcccebe`; import verified: 18,722 events, 3,752 deliveries, 71 subscriptions, 18,722 receipts, the sequence row; the first event after it took seq 18,723). A first attempt at 17:58 imported, then the release failed to start (`iovalkey` missing) and ovhost restarted the SQLite release, which kept writing to the file; the second import started from that file again. Also `events.pre-postgres-20260928T175818Z.db` and `events.pre-postgres-20260928T183123Z.db` | `/var/lib/openvibe-events/events.db` (0400) | Events | 7 days without a rollback: `ovhost archive push` the three files, then delete | 2026-10-05 | `sudo ovhost rollback events` to `7c575cd` (reads the SQLite file; events published since the switch would be lost, so re-import them first) |
++| C-89 community | Community's SQLite file after the switch to PostgreSQL (2026-09-28 19:41 UTC, release `8f021e6`; import verified: 925 pastes, 1,280 paste visits, 269 comment threads, 991 legacy ids, 1,765 outbox events, 36 tables with counts and checksums). Also `community.pre-postgres-<time>.db` | `/var/lib/openvibe-community/community.db` (0400) | Community | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback community` to `581d805` (reads the SQLite file; comments, posts and pastes written since the switch would be lost, so export them first) |
## Kept by design (not shims)