Voici les notes de version du nœud Change Data Capture (CDC) de PolarDB-X.
Date de publication : 2026-08-15
Édition : V2.5.0
Version du composant : 5.4.21
Catégorie | Description |
Nouvelles fonctionnalités et améliorations | Le nœud de calcul prend désormais en charge les requêtes AISearch. |
Global Database Network (GDN) prend désormais en charge la détection des conflits de transactions et la relecture parallèle, ce qui améliore les performances de synchronisation interrégionale. | |
La tâche de synchronisation pour les instances en lecture seule prend désormais en charge la fusion des clés fréquentes, réduisant l'accumulation de latence lors de mises à jour fréquentes de lignes très sollicitées. | |
Correctifs | Correction d'un problème qui pouvait interrompre le traitement CDC d'un instantané actif contenant des noms de bases de données ou de tables logiques en majuscules lorsqu'une recherche d'ID de table échouait. |
Correction d'un problème où le réencodage des valeurs décimales et des entiers longs dans les données JSON pouvait entraîner une perte de données et corrompre le contenu JSON dans les données de journalisation binaire logique. | |
Correction d'incohérences de position entre les données de journalisation binaire reconstruites et les données originales lorsque les numéros de séquence XID étaient réinitialisés lors de la récupération de DumperX. | |
Correction d'une erreur survenant lorsque le convertisseur DDL normalisait les jeux de caractères et rencontrait le mot-clé | |
Correction d'un problème où un ordre de sérialisation incorrect des attributs |
Date de publication : 2026-05-21
Version du produit : V2.5.0
Version du composant : 5.4.21
|
Catégorie |
Description |
|
Correctif |
Correction d'un problème de dépendance circulaire lors du nettoyage du journal de relais BinlogX CDC. |
Date de publication : 2026-05-13
Version du produit : V2.5.0
Version du composant : 5.4.21
|
Catégorie |
Description |
|
Amélioration |
Correction des exceptions survenues lors de la synchronisation DDL asynchrone. |
|
Correctif |
Correction d'un problème où le vidage binlog pouvait se bloquer après une mise à niveau de version CDC et une reconstruction binlog. |
Date de publication : 2026-04-14
Version du produit : V2.5.0
Version du composant : 5.4.21
|
Catégorie |
Description |
|
Correctif |
Correction d'un problème où certaines instructions de création de table invalides amenaient Binlog à générer du SQL incorrect. |
Date de publication : 2026-03-12
Version du produit : V2.5.0
Version du composant : 5.4.21
Catégorie | Description |
Améliorations | La persistance des métadonnées est désormais activée automatiquement pour les configurations à faible mémoire. |
Correction d'un problème empêchant un réplica de synchroniser les valeurs de chaîne vide pour les champs JSON non NULL. | |
Correctifs | Correction d'un problème où plusieurs instructions |
Correction d'un problème où un nœud de journal signalait occasionnellement une erreur lors de la récupération de l'adresse METADB. |
Date de publication : 2026-01-27
Version du produit : V2.5.0
Version du composant : 5.4.21
Catégorie | Description |
Nouvelles fonctionnalités et améliorations | Mise à niveau de CDC (nœud de journal) vers la version 5.4.21. |
CDC (nœud de journal) prend désormais en charge la nouvelle variable d'événement de requête DN | |
Ajout de la prise en charge de la compression Binlog. | |
Amélioration des performances de synchronisation des données de l'index de magasin columnaire (CCI). | |
Optimisation de la vitesse de récupération de CDC (nœud de journal) lorsqu'un nœud de stockage (DN) fait l'objet d'un changement de spécification. | |
Correctifs | Correction d'une erreur survenue lorsque des outils de synchronisation de données en aval, tels que Flink CDC, analysaient des événements Binlog de type |
Correction d'une erreur dans l'index de magasin columnaire (CCI) lors de l'analyse d'instructions DDL contenant le caractère de commentaire | |
Correction d'une erreur occasionnelle dans le pipeline de consommation Binlog survenant lors d'une génération Binlog à haut débit. | |
Correction d'interruptions de connexion intermittentes vers les instances PolarDB-X en aval causées par un filtrage côté source sur CDC (nœud de journal). | |
Correction d'un crash JVM causé par un garbage collection (GC) fréquent lorsque CDC (nœud de journal) s'exécute sur des instances extra-large. | |
Correction d'interruptions du lien principal de CDC (nœud de journal) survenant lors des opérations |
Date de publication : 2025-10-11
Version du produit : V2.5.0
Version du composant : 5.4.20
|
Catégorie |
Description |
|
Nouvelles fonctionnalités |
Binlog Dump filtre désormais les événements de suppression des tables archivées lors de la génération d'un Binlog. |
Date de publication : 2025-09-15
Version du produit : V2.5.0
Version du composant : 5.4.20
Catégorie | Description |
Améliorations | Introduction de la fonctionnalité de table virtuelle permettant de mapper plusieurs tables physiques éligibles à une seule table virtuelle à l'aide de règles de mappage. |
Ajout du paramètre | |
Optimisation de la synchronisation des données du binlog vers le CCI. | |
Correctifs | Correction d'une erreur OOM potentielle sur le nœud de journal CDC, déclenchée par un événement binlog trop volumineux lors de la récupération du pipeline binlog. |
Date de publication : 2025-07-14
Version du produit : V2.5.0
Version du composant : 5.4.20
Catégorie | Description |
Nouvelles fonctionnalités | Vous pouvez désormais modifier la clé de partition et la clé de tri d'un index columnaire groupé (CCI). Cette fonctionnalité améliore la gestion des données en vous permettant d'adapter la stratégie de distribution et de tri des données du CCI aux évolutions métier, optimisant ainsi les performances des requêtes sans nécessiter de reconstruction d'index. |
Ajout de la prise en charge de la reconstruction sur place d'un index columnaire groupé (CCI). Cette opération permet d'optimiser et de réorganiser un CCI sans impact sur les requêtes actives ni sur l'accès aux données historiques. | |
Problèmes corrigés | Correction d'un problème où un nœud de données (DN) pouvait interrompre le flux de données lors de l'utilisation du service de journal binaire à flux unique. |
Date de publication : 2025-06-19
Version du produit : V2.4.0
Version du composant : 5.4.19
|
Catégorie |
Description |
|
Nouvelle fonctionnalité |
Le nœud CDC filtre désormais les événements de suppression des tables archivées lors de la génération des journaux binaires. |
Date de publication : 2025-03-28
Version du produit : V2.5.0
Version du composant : 5.4.20
Catégorie | Description |
Nouvelle fonctionnalité | CDC (nœuds CDC) : Les journaux binaires multi-flux prennent désormais en charge un mappage un-à-un entre un nœud de stockage et un flux de journal binaire. |
Optimisations des fonctionnalités | Optimisation de la gestion de la mémoire pour les opérations de vidage sur les journaux binaires. |
Augmentation du taux de sortie des journaux binaires des nœuds CDC vers les systèmes en aval. | |
Réduction de la charge sur le service méta global (GMS) grâce à l'optimisation des instructions SQL provenant des nœuds CDC. |
Date de publication : 2025-03-05
Version du produit : V2.4.0
Version du composant : 5.4.19
|
Catégorie |
Description |
|
Nouvelle fonctionnalité |
Change Data Capture (CDC) : Le journal binaire multi-flux sur les nœuds de journal prend désormais en charge un mappage un-à-un entre un nœud de stockage et un flux de journal binaire. |
Date de publication : 2024-12-24
Version du produit : V2.5.0
Version du composant : 5.4.20
Catégorie | Description |
Nouvelles fonctionnalités et optimisations | Ajout de la prise en charge des contraintes CHECK. Pour plus de détails, consultez Contraintes CHECK. |
Optimisation de la politique d'allocation de la mémoire directe hors tas pour CDC afin d'éviter les erreurs OOM dues à une allocation insuffisante de mémoire directe. | |
Optimisation du mécanisme de redémarrage forcé en cas de timeout CDC pour permettre les redémarrages même lorsque le processus worker CDC est bloqué. |
Date de publication : 2024-11-22
Version du produit : V2.5.0
Version du composant : 5.4.20
Catégorie | Description |
Améliorations | Augmentation de la taille par défaut d'un seul fichier de journal binaire à 1 Go et activation de la rotation automatique lorsque le numéro de fichier dépasse 999 999. |
Amélioration de la logique de téléchargement pour les fichiers de journal binaire consommés de manière transparente. |
Date de publication : 2024-10-24
Version du produit : V2.5.0
Version du composant : 5.4.20
Catégorie | Description |
Optimisations des fonctionnalités | Optimisation de la logique de réplication pour les nœuds primaire et secondaire. |
Optimisation de la logique de détection de timeout des battements de cœur pour le module haute disponibilité (HA) de CDC afin d'éviter les redémarrages inutiles du processus. | |
Correctifs | Correction d'un problème où une mise à niveau depuis une version antérieure de CDC était interrompue en raison de l'absence du champ |
Correction d'un problème où l'attribut |
Date de publication : 2024-09-28
Version du produit : V2.4.0
Version du composant : 5.4.19
|
Catégorie |
Description |
|
Correctif |
Correction d'un bug provoquant des interruptions de liaison CDC en raison de problèmes de compatibilité lors du traitement des types |
Date de publication : 2024-09-13
Version du produit : V2.4.0
Version du composant : 5.4.19
|
Catégorie |
Description |
|
Correctifs |
Correction d'un problème où une seule instruction SQL mettant à jour plusieurs tables générait des TableMapEvents consécutifs, entraînant un désordre des TraceIDs. |
Date de publication : 2024-09-06
Version du produit : V2.4.0
Version du composant : 5.4.19
Catégorie | Description |
Correctifs | Correction d'un problème où le processus CDC ne parvenait pas à démarrer lorsqu'un seul nœud de calcul était indisponible. |
Correction d'un problème où les opérations de vidage échouaient en raison d'incohérences d'offsets entre la mémoire et un fichier de journal binaire. |
Date de publication : 2024-08-28
Version du produit : V2.4.0
Version du composant : 5.4.19
Catégorie | Description |
Correctifs | Correction d'un problème où l'instruction |
Correction d'un problème où un fichier de journal binaire était perdu lors de la reconstruction de la topologie CDC en raison de téléchargements concurrents du même fichier. | |
Correction de problèmes où l'analyseur SQL échouait à analyser les instructions | |
Correction d'un problème où le lien de réplication ne pouvait pas récupérer automatiquement. Cet échec était causé par la suppression des fichiers locaux sur le nœud maître par le système lors de la synchronisation primaire-secondaire de CDC Dumper. |
Date de publication : 2 août 2024
Version du produit : V2.4.0
Version du composant : 5.4.19
|
Catégorie |
Description |
|
Nouvelle fonctionnalité |
Activation de la création périodique de points de synchronisation par les nœuds CDC (Change Data Capture). |
|
Correction d'un problème |
Résolution d'un problème où l'échec de la mise à jour du curseur du journal binaire bloquait la consommation des données. |
Date de publication : 10 juillet 2024
Version du produit : V2.4.0
Version du composant : 5.4.19
Catégorie | Description |
Nouvelles fonctionnalités et optimisations | Activation de la création périodique de |
Amélioration de la validation complète des données lors de l'évaluation de la mise à niveau de PolarDB-X 1,0 vers PolarDB-X 2,0. | |
Corrections | Correction des échecs de génération du journal binaire global causés par des modifications de métadonnées. |
Résolution des pannes du service de vidage du journal binaire dues à des fichiers de journal binaire demandés vides. |
Date de publication : 16 avril 2024
Version du produit : V2.4.0
Version du composant : 5.4.19
Catégorie | Description |
Nouvelles fonctionnalités et optimisations | La réplication DDL primaire/secondaire réplique désormais les fonctions. |
La réplication DDL primaire/secondaire réplique désormais les séquences. | |
La réplication DDL primaire/secondaire réplique désormais les vues. | |
La réplication DDL primaire/secondaire réplique désormais les procédures. | |
La réplication DDL primaire/secondaire réplique désormais les comptes, les rôles et les autorisations. | |
La réplication DDL primaire/secondaire réplique désormais les opérations ALTER TABLEGROUP. | |
La réplication DDL primaire/secondaire réplique désormais les opérations ALTER INDEX. | |
La réplication DDL primaire/secondaire prend désormais en charge la réplication coordonnée et alignée en matière de cohérence dans les scénarios de journal binaire multi-flux. | |
La réplication primaire/secondaire permet désormais de créer un lien de réplication basé sur un horodatage. | |
La réplication primaire/secondaire permet désormais d'utiliser des commandes SQL pour vérifier la cohérence des données entre les systèmes amont et aval. | |
Un nouveau rôle d'instance secondaire pour la réplication primaire/secondaire est désormais disponible, activant les capacités de lecture seule au niveau de l'instance sur le cluster secondaire. | |
La réplication primaire/secondaire prend désormais en charge la mise en miroir complète des conditions WHERE pour les écritures DML. | |
Vous pouvez désormais associer les noms de flux de journal binaire multi-flux aux noms d'utilisateur. Cela élimine la nécessité d'ajouter l'option « with » lors de l'exécution d'instructions SQL liées au journal binaire avec un compte associé. | |
Optimisation de la réplication bidirectionnelle basée sur server_id pour la réplication primaire/secondaire. Vous pouvez désormais spécifier des règles de filtrage depuis la ligne de commande, et le système vérifie automatiquement les anomalies server_id. | |
Corrections | Correction d'un problème où l'instruction MULTI ALTER ADD/DROP COLUMN provoquait un ordre incorrect des colonnes de métadonnées, interrompant ainsi le lien du journal binaire. |
Résolution d'un problème où l'instruction MULTI ALTER ADD/DROP/RENAME INDEX pouvait entraîner la perte de métadonnées d'index, ce qui aboutissait à l'enregistrement d'une instruction DDL incorrecte dans le journal binaire. | |
Correction d'un défaut de configuration dans le paramètre meta_build_physical_ddl_sql_blacklist_regex qui entraînait le filtrage des instructions DDL ALTER si elles contenaient le mot-clé « user ». | |
Correction d'un problème où les instructions DDL DROP INDEX n'étaient pas écrites dans le journal binaire. |
Date de publication : 22 mars 2024
Numéro de version : polarx-cdc-kernel-2.3.0_5327694
|
Catégorie |
Description |
|
Nouvelle fonctionnalité |
Ajout de commandes d'exploitation et de maintenance liées au journal binaire, telles que |
|
Correction d'un problème |
Résolution d'un échec de correspondance exacte dans le retour en arrière SQL. |
Date de publication : 4 février 2024
Numéro de version : polarx-cdc-kernel-2.3.0_5169624
|
Catégorie |
Description |
|
Nouvelle fonctionnalité |
Ajout de la commande |
|
Optimisation des fonctionnalités |
Amélioration de la compatibilité du vidage du journal binaire MySQL pour prendre en charge des paramètres tels que la somme de contrôle et le signal de présence. |
Date de publication : 21 décembre 2023
Numéro de version : polarx-cdc-kernel-2.3.0_4988569
|
Catégorie |
Description |
|
Nouvelle fonctionnalité |
Prise en charge du retour en arrière SQL pour annuler une transaction entière. |
|
Correction d'un problème |
Modification de la méthode d'enregistrement des signaux de présence TSO dans le journal binaire afin de résoudre les plantages des consommateurs MySQL en aval. |
Date de publication : 23 octobre 2023
Numéro de version : polarx-cdc-kernel-2.3.0_4825080
|
Catégorie |
Description |
|
Optimisation |
Optimisation du temps de veille pour le contrôle de la contre-pression gRPC, augmentant la vitesse de vidage du journal binaire externe à 130 Mo/s. |
|
Corrections |
Résolution d'un problème empêchant la finalisation du retour en arrière SQL lorsqu'aucune opération DML ou DDL ne se produisait dans la plage de temps spécifiée. |
Date de publication : 22 septembre 2023
Numéro de version : polarx-cdc-kernel-2.3.0_4755313
Catégorie | Description |
Optimisation | Optimisation de l'instruction |
Corrections | Correction d'un dépassement de tampon lors du formatage des données JSON. |
Empêchement de la fermeture du thread d'analyse metaDataSource lors d'un basculement HA dans metaDB pendant une mise à niveau CDC. | |
Résolution d'un interblocage lors de la mise à jour de |
Date de publication : 18 août 2023
Numéro de version : polarx-cdc-kernel-2.3.0_4635493
Catégorie | Description |
Nouvelles fonctionnalités et optimisations | Ajout de la prise en charge de l'instruction |
Optimisation de la vitesse des vidages externes pour une consommation transparente. | |
Le CDC ne dépend plus de | |
Suppression de la dépendance de contrôle pour la récupération d'une connexion MetaDB dans le CDC. | |
Corrections | Correction d'une erreur de syntaxe dans les instructions de création de table avec une définition de colonne |
Résolution d'un problème où l'algorithme de génération | |
Correction d'un problème où le vidage d'une tâche ne parvenait pas à trouver le décalage de départ sur le DN de l'instance principale après la mise à l'échelle d'une instance en lecture seule. |
Date de publication : 6 juillet 2023
Numéro de version : polarx-cdc-kernel-2.3.0_4483662
Catégorie | Description |
Nouvelle fonctionnalité | Ajout de la prise en charge de la persistance des objets de transaction pour réduire l'utilisation de la mémoire. |
Corrections | Correction d'un problème où |
Correction d'un bug empêchant le thread gRPC de se terminer lorsque les fichiers locaux sur le Dumper Master étaient supprimés lors de la synchronisation primaire-secondaire du Dumper CDC. |
Date de publication : 6 juin 2023
Numéro de version : polarx-cdc-kernel-2.0.0-4273008
Catégorie | Description |
Corrections | Correction d'une erreur de lien causée par un conflit de fenêtre de signal de présence lors de la consommation d'un journal binaire depuis OSS. |
Correction d'une erreur de conversion de format de données lors du formatage d'un | |
Correction d'une inadéquation de la valeur | |
Correction d'incohérences de métadonnées entre les tables logiques et physiques pour les types | |
Résolution d'un problème empêchant la conversion des instructions SQL DDL contenant des sauts de ligne en commentaires sur une seule ligne. |
Date de publication : 9 mai 2023
Numéro de version : polarx-cdc-kernel-2.0.1-4292946
Catégorie | Description |
Nouvelles fonctionnalités et optimisations | Ajout de la prise en charge de la surveillance de l'utilisation du CPU du processus worker. |
Ajout de la prise en charge d'une surveillance plus fine des événements par seconde (EPS) pour les opérations | |
Optimisation de la vitesse de téléchargement des fichiers de journal binaire vers Object Storage Service (OSS), portant le débit à 700 Mo/s. | |
Ajout de commandes d'exploitation et de maintenance (O&M) pour Change Data Capture (CDC), telles que | |
Corrections | Correction des blocages prolongés lors de la consommation transparente des fichiers de journal binaire hors ligne. |
Résolution d'un problème où le thread de vidage ne se terminait pas si un fichier de journal binaire était supprimé pendant sa lecture. | |
Correction des échecs de | |
Correction d'une incohérence entre la valeur | |
Correction d'une erreur MySQL en aval causée par une instruction SQL contenant à la fois |
Date de publication : 28 avril 2023
numéro de version : polarx-cdc-kernel-2.0.0-4273008
Catégorie | Description |
Corrections | Correction d'un problème où l'ordre des colonnes était incorrect après l'exécution d'une instruction SQL dans SchemaRepository. |
Correction d'une NPE déclenchée lors du formatage d'une chaîne vide. |
Date de publication : 7 avril 2023
Version : polarx-cdc-kernel-2.0.0-4206104
|
Catégorie |
Description |
|
Correction |
Correction d'un problème où les métadonnées étaient tronquées lorsqu'elles dépassaient la longueur du type de données |
Date de publication : 29 mars 2023
Numéro de version : polarx-cdc-kernel-2.0.0-4180250
|
Catégorie |
Description |
|
Correction de bug |
Correction d'un échec d'analyse causé par la non-conversion du jeu de caractères MySQL en jeu de caractères Java. |
Date de publication : 22 mars 2023
Numéro de version : polarx-cdc-kernel-2.0.0-4148671
Catégorie | Description |
Optimisations des fonctionnalités | Réduction du RTO du lien de synchronisation du journal binaire à 15 secondes. |
Accélération de la récupération des métadonnées CDC pour les déploiements comportant des centaines de milliers de tables de données. | |
Corrections | Correction d'une erreur potentielle de calcul de décalage lors de la consommation transparente des journaux binaires. |
Correction d'un problème de compatibilité avec |
Date de publication : 6 février 2023
Numéro de version : polarx-cdc-kernel-2.0.0-3985896
Catégorie | Description |
Corrections | Correction des interruptions de lien CDC causées par l'ajout et la suppression continus de clés primaires. |
Correction d'une déconnexion CDC survenant lorsque le programme consommateur ne parvenait pas à envoyer COM_REGISTER_SLAVE avant de vider les journaux binaires. | |
Correction d'une interruption de liaison de données dans le routage de données multi-flux lorsque la valeur de hachage était Integer.MIN_VALUE. |
Date de publication : 1er février 2023
Numéro de version : polarx-cdc-kernel-2.0.0-3945546
Catégorie | Description |
Nouvelles fonctionnalités et optimisations | Ajout de la prise en charge de la fusion multiniveau. Cela garantit que les performances ne diminuent pas de manière significative à mesure que les nœuds DN augmentent linéairement. |
Ajout de la prise en charge de la consommation transparente. Les programmes consommateurs en aval peuvent utiliser le protocole de vidage pour consommer directement les fichiers de journal binaire archivés sur OSS sans avoir besoin d'interagir directement avec OSS. | |
Ajout de la prise en charge du journal binaire multi-flux. Vous pouvez personnaliser le nombre de flux, chacun disposant de son propre fichier de journal binaire indépendant. | |
Ajout de la prise en charge de la création périodique d'instantanés complets de métadonnées. Cela empêche les enregistrements de balisage DDL historiques de devenir excessivement volumineux. | |
Ajout de la prise en charge du téléchargement parallèle des fichiers de journal binaire depuis OSS pour améliorer la vitesse de récupération de l'instance. | |
Corrections | Correction des problèmes de compatibilité et d'exactitude dans le formatage des données d'événements du journal binaire, améliorant ainsi la stabilité du lien CDC lors des modifications DDL. |
Résolution d'un problème pouvant provoquer des délais d'expiration du vidage pour les abonnements en aval après un redémarrage du cluster CDC. | |
Correction d'un calcul de latence incorrect survenant lors du démarrage initial du processus Dumper. |