Cette rubrique décrit les principales modifications de fonctionnalités et les corrections de bugs clés pour Realtime Compute for Apache Flink publiées le 9 janvier 2026.
La mise à niveau de la version est déployée progressivement auprès des utilisateurs. Pour plus d'informations, consultez la dernière annonce dans la console Realtime Compute for Apache Flink. Vous ne pourrez utiliser les nouvelles fonctionnalités de cette version qu'une fois la mise à niveau terminée pour votre compte. Pour demander une mise à niveau accélérée, soumettez un ticket.
Présentation
Le 9 janvier 2026, Realtime Compute for Apache Flink a publié Ververica Runtime (VVR) 11.5.0. Cette version introduit le support natif du type Bitmap pour la déduplication en temps réel, étend les capacités YAML de Flink Change Data Capture (CDC) pour gérer des scénarios complexes de routage et de données erronées, améliore les performances de Paimon dans les data lakehouses en streaming et renforce le support des connecteurs pour PolarDB-X, OceanBase et MongoDB afin d'améliorer l'efficacité de l'intégration de données à grande échelle. Elle intègre également les corrections de bugs clés issues d'Apache Flink 1.20.2 et 1.20.3.
Moteur
Cette version renforce les capacités du moteur principal en apportant des améliorations significatives au support des types de données, à la tolérance aux pannes et à la récupération des jobs, ainsi qu'à la synchronisation avec les capacités d'Apache Flink.
Améliorations SQL
Support du type Bitmap — Le nouveau type natif Bitmap et son ensemble initial de fonctions (construction de bitmap et statistiques de cardinalité) permettent une déduplication précise, efficace et en temps réel, par exemple pour le comptage des visiteurs uniques (UV).
Ingestion de données via YAML (Flink CDC)
Référence des métadonnées — Référencez directement les tables source et sink enregistrées dans le catalogue au sein des scripts YAML Flink CDC, sans redéfinir les schémas de table en ligne.
Logique de routage complexe — Configurez les noms de table dans
Routeà l'aide d'expressions régulières standard pour prendre en charge les scénarios de fusion de tables fragmentées.Gestion des données erronées — L'analyse du format JSON prend désormais en charge un mécanisme de gestion des données erronées, de sorte que les enregistrements mal formés ne provoquent plus l'échec des jobs.
Extension automatique de la précision — StarRocks prend désormais partiellement en charge l'extension automatique de la précision pour le type
Decimal, réduisant ainsi les ajustements manuels de schéma pour les données haute précision.Tolérance aux pannes pour les schémas vides — La source Kafka peut désormais créer des tables avec un schéma vide lorsque la source ne contient pas encore de données, évitant ainsi les échecs de démarrage de job dans les pipelines en phase initiale.
Support de la source Paimon — Apache Paimon est désormais officiellement pris en charge comme source Flink CDC, permettant la capture des données modifiées directement depuis les tables Paimon.
Connecteurs
-
MySQL — Trois améliorations dans cette version :
Limitation de débit : Une fonctionnalité de limitation de débit empêche une charge excessive sur la base de données source lors de l'ingestion à haut débit.
Extension des métadonnées : Les champs de métadonnées de journalisation binaire
fileetpossont désormais pris en charge. Utilisez ces champs pour déterminer l'ordre de modification de la même ligne entre les événements.Optimisation des performances : En mode
snapshot-only, le connecteur n'exécute plus les commandes liées à la journalisation binaire, réduisant ainsi la surcharge lorsque la journalisation binaire n'est pas nécessaire.
-
PolarDB-X CDC — Aperçu public. Deux améliorations :
Abonnez-vous aux flux de journalisation binaire avec plusieurs connexions simultanées pour augmenter considérablement le débit d'ingestion.
Abonnez-vous à la journalisation binaire au niveau de la table pour un contrôle CDC plus fin.
OceanBase — Aperçu public. La nouvelle fonctionnalité d'écriture par importation contournée améliore considérablement les performances d'écriture pour les grands lots de données.
MongoDB — La table sink prend désormais en charge la mise à jour partielle, de sorte que seuls les champs modifiés sont écrits plutôt que les documents complets.
-
Elasticsearch — Deux améliorations :
Configurez explicitement le paramètre
doc_as_upsertpour contrôler le comportement d'upsert.Configurez un paramètre de délai de connexion pour gérer les environnements réseau instables.
Apache Kafka — Les groupes de consommateurs redondants créés par le connecteur Kafka sont désormais automatiquement supprimés, réduisant l'encombrement de votre cluster Kafka.
Intégration data lakehouse (Iceberg)
Connecteur Iceberg — Des paramètres configurables liés à Hadoop vous offrent une plus grande flexibilité lors de la connexion à des environnements Hadoop complexes.
Corrections de bugs
Intégration des corrections clés issues d'Apache Flink 1.20.2 et 1.20.3.
Correction d'un problème où les champs de données étaient incorrectement lus comme null lorsque Flink consommait des données à partir d'une table source de journalisation binaire Hologres.
Correction d'un problème de perte de données survenant lorsque Flink lisait des données depuis Kafka et les écrivait dans OSS après l'activation des transactions dans le connecteur Kafka.
Correction d'un problème où une connexion PolarDB-X interrompue provoquait une augmentation brutale de la latence et générait une erreur
EOFException.Optimisation de la logique d'exécution CDC en supprimant les instructions inutiles dans certains modes.