openvibers/openvibe.host Commits
Compatibility register: C-89 search and sources. Search moved to PostgreSQL at 15:41 UTC (release fa45c65, its full-text index rebuilt from the imported documents) and Sources at 16:00 UTC (release cee509c), imports verified; their SQLite files stay read-only as the 7-day rollback, archived and deleted on 2026-10-05.
Changes
@@@ -151,6 +151,8 @@ Each service that moves keeps its SQLite file read-only for the 7-day N-1 window| C-89 coupons | Coupons' SQLite file after the switch to PostgreSQL (2026-09-28 14:42 UTC, release `040dc3e`; import verified: the Sources import cursor, no codes yet). Also `coupons.pre-postgres-20260928T144235Z.db` | `/var/lib/openvibe-coupons/coupons.db` (0400) | Coupons | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback coupons` to `168262d` (reads the SQLite file); writes made on PostgreSQL since the switch need replaying || C-89 trade | Trade's SQLite file after the switch to PostgreSQL (2026-09-28 15:03 UTC, release `e140fcb`; import verified: the Sources sync cursor, one source status, one outbox event). Also `trade.pre-postgres-20260928T150320Z.db` | `/var/lib/openvibe-trade/trade.db` (0400) | Trade | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback trade` to `d515e46` (reads the SQLite file); writes made on PostgreSQL since the switch need replaying || 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 |## Kept by design (not shims)
@@ -151,6 +151,8 @@ Each service that moves keeps its SQLite file read-only for the 7-day N-1 window
@@ -151,6 +151,8 @@ Each service that moves keeps its SQLite file read-only for the 7-day N-1 window
| C-89 coupons | Coupons' SQLite file after the switch to PostgreSQL (2026-09-28 14:42 UTC, release `040dc3e`; import verified: the Sources import cursor, no codes yet). Also `coupons.pre-postgres-20260928T144235Z.db` | `/var/lib/openvibe-coupons/coupons.db` (0400) | Coupons | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback coupons` to `168262d` (reads the SQLite file); writes made on PostgreSQL since the switch need replaying |
| C-89 coupons | Coupons' SQLite file after the switch to PostgreSQL (2026-09-28 14:42 UTC, release `040dc3e`; import verified: the Sources import cursor, no codes yet). Also `coupons.pre-postgres-20260928T144235Z.db` | `/var/lib/openvibe-coupons/coupons.db` (0400) | Coupons | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback coupons` to `168262d` (reads the SQLite file); writes made on PostgreSQL since the switch need replaying |
| C-89 trade | Trade's SQLite file after the switch to PostgreSQL (2026-09-28 15:03 UTC, release `e140fcb`; import verified: the Sources sync cursor, one source status, one outbox event). Also `trade.pre-postgres-20260928T150320Z.db` | `/var/lib/openvibe-trade/trade.db` (0400) | Trade | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback trade` to `d515e46` (reads the SQLite file); writes made on PostgreSQL since the switch need replaying |
| C-89 trade | Trade's SQLite file after the switch to PostgreSQL (2026-09-28 15:03 UTC, release `e140fcb`; import verified: the Sources sync cursor, one source status, one outbox event). Also `trade.pre-postgres-20260928T150320Z.db` | `/var/lib/openvibe-trade/trade.db` (0400) | Trade | 7 days without a rollback: `ovhost archive push` both files, then delete | 2026-10-05 | `sudo ovhost rollback trade` to `d515e46` (reads the SQLite file); writes made on PostgreSQL since the switch need replaying |
| 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 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 |
## Kept by design (not shims)
## Kept by design (not shims)