veilletech.fr
2 nov.

Source · 73 jours de veille

DuckDB

Ce qui a été retenu de cette source, et sur quels thèmes. Chaque fiche est une synthèse originale et renvoie à l'article d'origine.

11fiches
11jours sur 73
24min de lecture
Donnéesthème

DuckDB 2.0 : appender Python, vues sécurisées

Cinq jours après DuckDB 2.0 LTS, l'équipe détaille des changements absents de l'annonce : un appender pour le client Python, CREATE SECURE VIEW qui n'expose pas les lignes filtrées via stats() ni EXPLAIN ANALYZE, et l'option PARTITION_PATH de COPY pour nommer les partitions. SHOW sur une table est déprécié au profit de DESCRIBE.

27 oct.2 min

DUCKDB

DuckDB 2.0 LTS : triggers, VARIANT, I/O asynchrone

DuckDB 2.0.0 LTS apporte un mode serveur (protocole Quack, CONNECT), des E/S asynchrones pour Parquet, CSV et S3, un type VARIANT complet, des triggers et un parseur PEG par défaut. Une base créée en 2.0 n'est plus lisible par les versions antérieures et la flèche simple des lambdas est désactivée : à tester sur un système fantôme avant de basculer.

22 oct.3 min

DUCKDB

DuckDB : colonne JSON en colonnes typées, en SQL

Une colonne VARCHAR pleine de JSON devient des colonnes typées sans passer par un fichier : json_group_structure infère la forme, json_merge_patch corrige les types, json_transform et unnest construisent la table. Le JSON n'est analysé qu'une fois, au chargement.

17 oct.2 min

DUCKDB

DuckDB 2.0 : le CLI compacte sa sortie pour les agents

Le CLI de DuckDB 2.0 détecte les agents de code (Claude Code, Codex, Cursor, Gemini CLI, Copilot) et passe en tableaux Markdown compacts, tronque explicitement les gros résultats avec un hash, renvoie les erreurs en JSON et annonce le coût des requêtes lourdes. Sur 22 questions TPC-H, la sortie lue par le modèle baisse de 59 %, mais cela ne pèse qu'environ 0,5 % de l'entrée totale.

10 oct.3 min

DUCKDB

DuckDB en Java : la table function bat le batch JDBC

Sur le blog de DuckDB, un utilisateur compare quatre façons de remplir DuckDB depuis MongoDB, sur 485 168 enregistrements : insertions par lot JDBC (3 min 37), Appender (2 min 02), table function Java parallèle (1 min 27), extension communautaire mongo (55 s). L'extension a été écartée faute de garantie de suivi ; c'est la table function Java qui est partie en production.

6 oct.2 min

DUCKDB

DuckDB : grouper sur un entier, pas sur la chaîne

L'équipe DuckDB détaille pourquoi un GROUP BY sur des chaînes longues et répétées coûte cher — hachage et comparaison octet par octet, copie dans la table de hachage — et recommande une table de dimension : chaque valeur reçoit un petit entier trié, l'agrégation se fait sur l'entier, les chaînes reviennent par jointure à la fin. Le motif entre dans le guide de performance officiel.

2 oct.3 min

DUCKDB

dbt v2 embarque DuckDB : plus rien à installer

dbt 2.0.0, sorti le 14 septembre sur le moteur Rust Fusion, intègre l'adaptateur DuckDB : plus de paquet Python à installer, le pilote est téléchargé au premier lancement. La v2 apporte aussi des métadonnées en Parquet interrogeables par DuckDB, une analyse du SQL avant exécution et les catalogues DuckLake et Iceberg.

23 sept.3 min

DUCKDB

DuckDB-Wasm garde enfin sa base dans le navigateur

DuckDB-Wasm peut ouvrir une base persistante dans l'Origin Private File System du navigateur : un vrai fichier .duckdb, avec journal d'écriture et checkpoints, qui survit aux rechargements. L'équipe DuckDB en détaille l'usage, un piège de version sur npm, et les règles de durabilité propres à un onglet qu'on ferme sans prévenir.

19 sept.2 min

DUCKDB

DuckDB parle enfin à Claude Code

L'équipe DuckDB publie un lot de skills officiels pour Claude Code. Au lieu d'écrire un script Python pour inspecter un fichier de données — et d'y deviner les colonnes et les types —, l'agent interroge DuckDB directement en SQL, lit l'erreur quand la requête échoue et corrige lui-même.

17 sept.2 min

DUCKDB

DuckDB 2.0 gèle : testez-la maintenant

DuckDB a créé la branche v2.0-cyanoptera et publié une alpha (v2.0.0-alpha39998) : le gel des fonctionnalités est en vigueur, la sortie est visée pour la seconde moitié d'octobre 2026. L'équipe demande explicitement des tests sur charges réelles pendant que les régressions sont encore corrigeables.

3 sept.1 min

DUCKDB

DuckLabs rejoint AWS, DuckDB reste en MIT

DuckLabs, l'entreprise fondée par les créateurs de DuckDB, rejoint AWS comme filiale début septembre 2026, sans montant divulgué. DuckDB, DuckLake et les extensions restent sous licence MIT et sous la gouvernance de la DuckDB Foundation, l'entité néerlandaise à but non lucratif qui détient les projets.

27 août1 min

DUCKDB