appcore-provider-vercel-neon
Stable 1.0.0 · MSRV Rust 1.89 · crates.io · docs.rs · code source
Guide et exemples maintenus par le crate
Le dépôt Runtime maintient le guide détaillé, exemple débutant et exemple intermédiaire. Le wiki résume la frontière publique ; les détails d’API et d’exécution restent avec le code du crate.
Responsabilité : factory officielle isolée de l'adapter API Vercel avec coordination Neon opérée extérieurement.
Dépendances internes : contracts, control plane et provider.
API principale : VERCEL_NEON_PROVIDER_ID, AUTH_TOKEN_SECRET, type
partagé du client et VercelNeonControlPlaneFactory.
Les nodes reçoivent seulement endpoint Vercel et référence auth token. Les credentials, schémas, backup et retention Neon restent dans le service externe.
Maturité : adapter supporté; certification incluant le backend séparé.
Prérelease indépendante — 2026-10-14
1.0.4-rc.2: alignement des dépendances.
Disponibilité HA négociée — 1.0.4-rc.4
Cette cohorte RC aligne les types distribués entre Sync, Peer RPC, control plane,
Gateway, Transfer, SQLite et SDK. peer.availability.v1 sélectionne des résultats
authentifiés et structurés sans modifier V1. Busy n’exécute pas la closure et ne confirme
aucun travail. Rejet, attente, transport et confirmation durable restent distincts;
les reprises conservent la même identité idempotente. Le déploiement garantit la fin de
la closure, le fencing exact et la confirmation du réplica. Aucune migration,
installation ou certification de coupure électrique n’est implicite.
Voir le guide de disponibilité.