Aller au contenu principal

appcore-provider-vercel-neon

Paquet publié

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.

crates.io · docs.rs

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é.