openvibers/openvibe.host Commits
C-89 openre: OpenRe.Stream's SQLite file after its switch to PostgreSQL (2026-09-28 23:32 UTC); archive and delete 2026-10-05.
Changes
@@@ -161,6 +161,7 @@ Each service that moves keeps its SQLite file read-only for the 7-day N-1 window| 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-20260928T194145Z.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) || C-89 billing | Billing's SQLite ledger after the switch to PostgreSQL (2026-09-28 22:22 UTC, release `5fc1af3`; import verified: 322 transactions, 996 ledger entries, 22 accounts and balances, 140 reconciliation runs, counts and checksums as the rehearsal on a production copy; the first reconciliation on PostgreSQL passed all 10 checks). Billing is in shadow (Live keeps the money authority). Also `billing.pre-postgres-20260928T222239Z.db` | `/var/lib/openvibe-billing/billing.db` (0400) | Billing | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback billing` to `1f9df56` (reads the SQLite file; anything booked since the switch would be lost, so reconcile and export first) || C-89 media | Media's SQLite file after the switch to PostgreSQL (2026-09-28 22:54 UTC, release `e3f2239`; import verified, counts and checksums as the rehearsal on a production copy: 3,173 media objects, 2,998 locations, 1,021 variants, 1,321 relationships, 792 vods, 324 clips, 891 pastes, 291 jobs, 789 outbox events, 29 tables with rows). The switch waited for recordings to be idle (switch-service.sh `019d853`). Also `media.pre-postgres-20260928T225438Z.db` | `/opt/openvibe.media/data/media.db` (0400) | Media | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback media` to `47b21bd` (reads the SQLite file; objects, jobs and views written since the switch would be lost, so export them first) |++| C-89 openre | OpenRe.Stream's SQLite file after the switch to PostgreSQL (2026-09-28 23:32 UTC, release `405682c`; import verified: 1 stream definition, 1 key, 1 session and its 4 transitions, 10 worker rows, 2 outbox events; every OpenRe unit stopped for the import through `SWITCH_UNITS`; worker generation 6 started after). Also `openre.pre-postgres-20260928T233208Z.db` | `/var/lib/openre/openre.db` (0400) | OpenRe | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback openre` to `d9f4240` and `deploy.sh workers` (reads the SQLite file; definitions and keys created since the switch would be lost) |## Kept by design (not shims)
@@ -161,6 +161,7 @@ Each service that moves keeps its SQLite file read-only for the 7-day N-1 window
@@ -161,6 +161,7 @@ Each service that moves keeps its SQLite file read-only for the 7-day N-1 window
| 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-20260928T194145Z.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) |
| 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-20260928T194145Z.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) |
| C-89 billing | Billing's SQLite ledger after the switch to PostgreSQL (2026-09-28 22:22 UTC, release `5fc1af3`; import verified: 322 transactions, 996 ledger entries, 22 accounts and balances, 140 reconciliation runs, counts and checksums as the rehearsal on a production copy; the first reconciliation on PostgreSQL passed all 10 checks). Billing is in shadow (Live keeps the money authority). Also `billing.pre-postgres-20260928T222239Z.db` | `/var/lib/openvibe-billing/billing.db` (0400) | Billing | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback billing` to `1f9df56` (reads the SQLite file; anything booked since the switch would be lost, so reconcile and export first) |
| C-89 billing | Billing's SQLite ledger after the switch to PostgreSQL (2026-09-28 22:22 UTC, release `5fc1af3`; import verified: 322 transactions, 996 ledger entries, 22 accounts and balances, 140 reconciliation runs, counts and checksums as the rehearsal on a production copy; the first reconciliation on PostgreSQL passed all 10 checks). Billing is in shadow (Live keeps the money authority). Also `billing.pre-postgres-20260928T222239Z.db` | `/var/lib/openvibe-billing/billing.db` (0400) | Billing | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback billing` to `1f9df56` (reads the SQLite file; anything booked since the switch would be lost, so reconcile and export first) |
| C-89 media | Media's SQLite file after the switch to PostgreSQL (2026-09-28 22:54 UTC, release `e3f2239`; import verified, counts and checksums as the rehearsal on a production copy: 3,173 media objects, 2,998 locations, 1,021 variants, 1,321 relationships, 792 vods, 324 clips, 891 pastes, 291 jobs, 789 outbox events, 29 tables with rows). The switch waited for recordings to be idle (switch-service.sh `019d853`). Also `media.pre-postgres-20260928T225438Z.db` | `/opt/openvibe.media/data/media.db` (0400) | Media | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback media` to `47b21bd` (reads the SQLite file; objects, jobs and views written since the switch would be lost, so export them first) |
| C-89 media | Media's SQLite file after the switch to PostgreSQL (2026-09-28 22:54 UTC, release `e3f2239`; import verified, counts and checksums as the rehearsal on a production copy: 3,173 media objects, 2,998 locations, 1,021 variants, 1,321 relationships, 792 vods, 324 clips, 891 pastes, 291 jobs, 789 outbox events, 29 tables with rows). The switch waited for recordings to be idle (switch-service.sh `019d853`). Also `media.pre-postgres-20260928T225438Z.db` | `/opt/openvibe.media/data/media.db` (0400) | Media | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback media` to `47b21bd` (reads the SQLite file; objects, jobs and views written since the switch would be lost, so export them first) |
+| C-89 openre | OpenRe.Stream's SQLite file after the switch to PostgreSQL (2026-09-28 23:32 UTC, release `405682c`; import verified: 1 stream definition, 1 key, 1 session and its 4 transitions, 10 worker rows, 2 outbox events; every OpenRe unit stopped for the import through `SWITCH_UNITS`; worker generation 6 started after). Also `openre.pre-postgres-20260928T233208Z.db` | `/var/lib/openre/openre.db` (0400) | OpenRe | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback openre` to `d9f4240` and `deploy.sh workers` (reads the SQLite file; definitions and keys created since the switch would be lost) |
## Kept by design (not shims)
## Kept by design (not shims)