DoltLite Beta : fork SQLite avec contrôle de version de type Git , construit avec 2k agents PRs

✍️ OpenClawRadar📅 Publié: September 1, 2026🔗 Source
Ad

DoltLite 0.50.0, désormais en version bêta, est un fork de SQLite qui remplace le stockage B-tree par un magasin de chunks basé sur un arbre Prolly, ajoutant un contrôle de version de type Git à l'interface SQLite familière. Le projet a été construit en seulement cinq mois par une équipe d'agents IA, utilisant environ 2 000 demandes de tirage.

Qu'est-ce que DoltLite ?

Tout ce qui se trouve au-dessus de la couche B-tree — analyseur SQL, analyseur, E/S de fichiers et harnais de test — est le SQLite standard. La couche B-tree est remplacée par un arbre Prolly (B-tree à adressage par contenu) soutenu par un magasin de chunks dans un seul fichier. Cela vous donne des fonctionnalités complètes de contrôle de version : brancher, fusionner, diff, rebaser, cherry-pick, réinitialiser, et des opérations distantes comme push, pull, clone et fetch depuis un dépôt distant personnalisé ou DoltHub.

Ad

Ce que Beta signifie

  • Stabilité du format de stockage : Le format est désormais stable après 12 changements majeurs. Il n'a pas été touché depuis 57 versions (3+ mois). Les futurs changements auront des chemins de migration.
  • Compatibilité SQL : Passe 100 % de sqllogictest (5,8 M de requêtes) et 99,46 % des 892 000 tests d'acceptation TCL de SQLite. Les 4 809 divergences sont documentées et proviennent de l'indexation par clé primaire, du stockage par chunks, et de l'absence de WAL/journal.
  • Contrôle de version complet : Toutes les fonctionnalités de base de Dolt sont implémentées localement et à distance. Fonctionne avec DoltHub comme backend de synchronisation.
  • Performance en production : Les bases en mémoire sont 10 % plus lentes en lecture, 60 % plus lentes en écriture par rapport à SQLite. Les fichiers sont à parité en lecture, 10 % plus lents en écritures par lots. Les petites écritures en autocommit sont 3,1 fois plus lentes — utilisez des écritures par lots pour les travaux sensibles à la performance.

Essayez-le

DoltLite Beta est prête pour l'adoption. Des rapports de performance quotidiens sont publiés sur GitHub. Si vous voulez un contrôle de version de type Git pour vos bases SQLite, DoltLite vaut le coup d'œil.

📖 Lire la source complète : HN AI Agents

Ad

👀 See Also

Pourquoi un développeur laisse des balises de co-auteur IA dans les commits
News

Pourquoi un développeur laisse des balises de co-auteur IA dans les commits

Un développeur explique pourquoi il inclut délibérément 'Co-Authored-by: Claude' dans ses commits Git, en le comparant aux données EXIF en photographie et en discutant des défis des changements de code assistés par l'IA de manière chirurgicale.

OpenClawRadar
Le Pentagone envoie une offre finale à Anthropic pour l'utilisation de l'IA militaire au milieu d'un différend
News

Le Pentagone envoie une offre finale à Anthropic pour l'utilisation de l'IA militaire au milieu d'un différend

Le Pentagone a adressé à Anthropic une offre définitive et sans appel pour l'utilisation militaire sans restriction de son modèle d'IA Claude, avec un délai fixé à vendredi pour accorder un accès complet, sous peine de perdre les contrats militaires et d'être étiqueté comme un risque pour la chaîne d'approvisionnement.

OpenClawRadar
Claude Code v2.1.193 : Nouvelle classification des shells, télémétrie et correctifs
News

Claude Code v2.1.193 : Nouvelle classification des shells, télémétrie et correctifs

Claude Code v2.1.193 ajoute la classification automatique de toutes les commandes shell, de nouveaux événements OpenTelemetry, l'autocomplétion des chemins de fichiers en mode bash, ainsi que des corrections pour les agents d'arrière-plan et l'authentification MCP.

OpenClawRadar
OpenClaw : Les premiers rapports d'utilisateurs signalent des problèmes avec Telegram, un profil agent en dur et des réinitialisations de session
News

OpenClaw : Les premiers rapports d'utilisateurs signalent des problèmes avec Telegram, un profil agent en dur et des réinitialisations de session

Les trois premiers jours d'un utilisateur avec OpenClaw ont révélé plusieurs défis pratiques : les réponses Telegram disparaissent, les profils d'agent figés sur 'messaging' dans le code source, et Wacli devenant indisponible après des réinitialisations de session. L'utilisateur a effectué des micro-tests sur Docker, connecté Telegram et Wacli, et configuré un heartbeat.

OpenClawRadar