18 décembre 2023
Changements généraux
- ClickHouse Cloud est désormais disponible dans la région us-east1 de GCP (Caroline du Sud)
- La configuration d’AWS Private Link et de GCP Private Service Connect via OpenAPI est désormais prise en charge
Modifications de la console
- Connexion transparente à la console SQL activée si vous disposez du rôle Developer
- Workflow simplifié pour configurer la mise en veille pendant l’onboarding
Changements des intégrations
- Connecteur DBT : ajout de la prise en charge de DBT jusqu’à la version 1.7
- Metabase : ajout de la prise en charge de Metabase v0.48
- PowerBI Connector : ajout de la possibilité d’exécuter sur PowerBI Cloud
- Rendre configurables les permissions de l’utilisateur interne de ClickPipes
- Kafka Connect
- Amélioration de la logique de déduplication et de l’ingestion des types Nullable.
- Ajout de la prise en charge des formats texte (CSV, TSV)
- Apache Beam : ajout de la prise en charge des types Boolean et LowCardinality
- client Nodejs : ajout de la prise en charge du format Parquet
Annonces de sécurité
- Correctif pour 3 vulnérabilités de sécurité - voir le changelog de sécurité pour plus de détails :
- CVE 2023-47118 (CVSS 7.0) - une vulnérabilité de dépassement de tampon sur le tas affectant l’interface native à l’écoute par défaut sur le port 9000/tcp
- CVE-2023-48704 (CVSS 7.0) - une vulnérabilité de dépassement de tampon sur le tas affectant l’interface native à l’écoute par défaut sur le port 9000/tcp
- CVE 2023-48298 (CVSS 5.9) - une vulnérabilité de sous-dépassement d’entier dans le codec de compression FPC
22 novembre 2023
Mise à niveau de la version de ClickHouse
- Performances de lecture des fichiers Parquet considérablement améliorées. Voir le blog de la version 23.8 pour plus de détails.
- Ajout de la prise en charge de l’inférence de type pour JSON. Voir le blog de la version 23.9 pour plus de détails.
- Introduction de fonctions puissantes pour les analystes, comme
ArrayFold. Voir le blog de la version 23.10 pour plus de détails. - Changement non rétrocompatible côté utilisateur : le paramètre
input_format_json_try_infer_numbers_from_stringsest désormais désactivé par défaut afin d’éviter d’inférer des nombres à partir de chaînes au format JSON. Cela peut provoquer des erreurs d’analyse lorsque les données d’échantillon contiennent des chaînes ressemblant à des nombres. - Des dizaines de nouvelles fonctionnalités, d’améliorations des performances et de corrections de bugs. Voir les journaux des modifications du cœur de la base de données pour plus de détails.
Modifications de la console
- Flux de connexion et d’authentification amélioré.
- Suggestions de requêtes basées sur l’IA améliorées pour mieux prendre en charge les schémas de grande taille.
Changement des intégrations
- Kafka Connect Sink : ajout de la prise en charge du proxy, du mapping
topic-tablenameet de la configuration des propriétés de livraison exactly-once de Keeper. - client Node.js : ajout de la prise en charge du format Parquet.
- Metabase : ajout de la prise en charge de la fonction
datetimeDiff. - client Python : ajout de la prise en charge des caractères spéciaux dans les noms de colonnes. Correction de l’association du paramètre de fuseau horaire.
2 novembre 2023
Mises à jour générales
- Les services Development sont désormais disponibles sur AWS dans les régions
ap-south-1(Mumbai) etap-southeast-1(Singapour) - Ajout de la prise en charge de la rotation des clés de chiffrement gérées par le client (CMEK)
Modification de la console
- Ajout de la possibilité de configurer des paramètres fiscaux détaillés lors de l’ajout d’une carte bancaire
Changements des intégrations
- MySQL
- Amélioration de la prise en charge de Tableau Online et QuickSight via MySQL
- Kafka Connector
- Introduction d’un nouveau StringConverter pour prendre en charge les formats textuels (CSV, TSV)
- Ajout de la prise en charge des types de données Bytes et Decimal
- Ajustement des Retryable Exceptions pour qu’elles soient désormais systématiquement retentées (même lorsque errors.tolerance=all)
- Client Node.js
- Correction d’un problème où de grands datasets transmis en flux renvoyaient des résultats corrompus
- Client Python
- Correction des dépassements de délai lors de gros inserts
- Correction d’un problème NumPy/Pandas avec Date32
- Client Golang
- Correction de l’insertion d’une map vide dans une colonne JSON, du nettoyage du buffer de compression, de l’échappement des requêtes et d’un panic sur zero/nil pour IPv4 et IPv6
- Ajout d’un watchdog pour les inserts annulés
- DBT
- Amélioration de la prise en charge des tables distribuées, avec ajout de tests
19 octobre 2023
Modification de la console
- Amélioration de l’ergonomie de la console SQL (p. ex. conservation de la largeur des colonnes entre les exécutions de requêtes)
- Amélioration des performances de la console SQL
changement des intégrations
- Java client:
- La bibliothèque réseau utilisée par défaut a été changée afin d’améliorer les performances et de réutiliser les connexions ouvertes
- Ajout de la prise en charge d’un proxy
- Ajout de la prise en charge des connexions sécurisées via le Trust Store
- Node.js client: Correction du comportement de keep-alive pour les requêtes d’insertion
- Metabase: Correction de la sérialisation des colonnes IPv4/IPv6
28 septembre 2023
Modifications de la Console
- Ajout d’un processus en libre-service pour sécuriser l’accès à Amazon S3 via des rôles IAM
- Ajout de suggestions de requêtes assistées par l’IA en aperçu privé (veuillez contacter le support ClickHouse Cloud pour l’essayer.)
Changements des intégrations
- Annonce de la disponibilité générale de ClickPipes — un service clé en main d’ingestion de données — pour Kafka, Confluent Cloud et Amazon MSK (voir le blog de lancement)
- Passage en disponibilité générale de Kafka Connect ClickHouse Sink
- Extension de la prise en charge des paramètres ClickHouse personnalisés via la propriété
clickhouse.settings - Amélioration du comportement de déduplication afin de prendre en compte les champs dynamiques
- Ajout de la prise en charge de
tableRefreshIntervalpour récupérer à nouveau les modifications de table depuis ClickHouse
- Extension de la prise en charge des paramètres ClickHouse personnalisés via la propriété
- Correction d’un problème de connexion SSL et des mappages de types entre PowerBI et les types de données ClickHouse
7 septembre 2023
Modification de la console
- Ajout des crédits restants et des nouvelles tentatives de paiement afin de prendre en charge la facturation depuis l’Inde
Changements des intégrations
- Kafka Connector : ajout de la prise en charge de la configuration des paramètres ClickHouse, ajout de l’option de configuration
error.tolerance - PowerBI Desktop : publication de la version bêta du connecteur officiel
- Grafana : ajout de la prise en charge du type géospatial Point, correction des panneaux du tableau de bord Data Analyst, correction de la macro
timeInterval - Python client : compatible avec Pandas 2.1.0, fin de la prise en charge de Python 3.7, ajout de la prise en charge du type JSON Nullable
- Node.js client : ajout de la prise en charge du paramètre
default_format - Golang client : correction de la gestion du type bool, suppression des limites sur les chaînes
24 août 2023
Mises à jour générales
- Ajout de la prise en charge du protocole wire de MySQL, qui permet notamment d’être compatible avec de nombreux outils de BI existants. Veuillez contacter le support pour activer cette fonctionnalité au sein de votre organisation.
- Ajout d’un nouveau connecteur PowerBI officiel
Modifications de la console
- Ajout de la prise en charge de la vue « Running Queries » dans la console SQL
Mise à niveau vers la version 23.7 de ClickHouse
- Ajout de la prise en charge de la fonction de table Azure, passage des types de données Geo au niveau production, et amélioration des performances des jointures - voir le blog de la version 23.5 pour plus de détails
- Extension de la prise en charge de l’intégration MongoDB à la version 6.0 - voir le blog de la version 23.6 pour plus de détails
- Performances d’écriture au format Parquet multipliées par 6, ajout de la prise en charge du langage de requête PRQL, et amélioration de la compatibilité SQL - voir la présentation de la version 23.7 pour plus de détails
- Des dizaines de nouvelles fonctionnalités, d’améliorations des performances et de corrections de bugs - voir les changelogs détaillés pour les versions 23.5, 23.6 et 23.7
Changements des intégrations
- Kafka Connector : ajout de la prise en charge des types Avro Date et Time
- Client JavaScript : sortie d’une version stable pour les environnements web
- Grafana : amélioration de la logique de filtrage, de la gestion du nom de la base de données et ajout de la prise en charge de TimeInteval avec une précision à la sous-seconde
- Client Golang : correction de plusieurs problèmes liés aux batchs et au chargement asynchrone des données
- Metabase : prise en charge de la v0.47, ajout de l’impersonation des connexions, correction du mappage des types de données
27 juillet 2023
Changements des intégrations
- Lancement de l’aperçu privé de ClickPipes pour Kafka, un integration engine cloud-native qui rend l’ingestion de volumes massifs de données depuis Kafka et Confluent Cloud aussi simple que quelques clics. Inscrivez-vous sur la liste d’attente ici.
- Client JavaScript : prise en charge des environnements web (navigateur, Cloudflare workers). Le code a été refactorisé pour permettre à la communauté de créer des connecteurs pour des environnements personnalisés.
- Kafka Connector : ajout de la prise en charge d’un schéma inline avec les types Kafka Timestamp et Time
- Client Python : correction de problèmes de compression à l’insert et de lecture de LowCardinality
Modifications de la console
- Ajout d’une nouvelle expérience de chargement des données, avec davantage d’options de configuration pour la création de tables
- Possibilité de charger un fichier depuis une URL via la console Cloud
- Amélioration du flux d’invitation, avec des options supplémentaires pour rejoindre une autre organisation et voir toutes vos invitations en attente
14 juillet 2023
Mises à jour générales
- Nouvelle région AWS en Australie : Sydney (ap-southeast-2)
- Services de niveau dédié pour les charges de travail exigeantes et sensibles à la latence (veuillez contacter l’assistance pour les mettre en place)
- Utilisez votre propre clé (BYOK) pour chiffrer les données sur disque (veuillez contacter l’assistance pour le mettre en place)
Modifications de la Console
- Améliorations du tableau de bord des métriques d’observabilité liées aux insertions asynchrones
- Amélioration du comportement du chatbot pour l’intégration au support
Changements des intégrations
- NodeJS client : correction d’un bug entraînant un échec de connexion en raison d’un dépassement du délai d’attente du socket
- Python client : ajout de QuerySummary aux requêtes d’insertion, prise en charge des caractères spéciaux dans le nom de la base de données
- Metabase : mise à jour de la version du JDBC driver, ajout de la prise en charge de DateTime64, améliorations des performances.
Principales modifications de la base de données
- Le cache de requêtes peut être activé dans ClickHouse Cloud. Lorsqu’il est activé, les requêtes réussies sont mises en cache pendant une minute par défaut, et les requêtes suivantes utilisent le résultat mis en cache.
20 juin 2023
Mises à jour générales
- ClickHouse Cloud on GCP est désormais en GA, avec l’intégration à GCP Marketplace, la prise en charge de Private Service Connect et des sauvegardes automatiques (voir le blog et le communiqué de presse pour en savoir plus)
- Le Terraform provider pour Cloud API est désormais disponible
Modification de la console
- Ajout d’une nouvelle page de paramètres unifiée pour les services
- Ajustement de la précision de la mesure du stockage et du calcul
changement des intégrations
- client Python : amélioration des performances d’insertion, refonte des dépendances internes pour prendre en charge le multiprocessing
- Kafka Connector : peut être téléversé et installé sur Confluent Cloud, ajout d’une nouvelle tentative en cas de problèmes temporaires de connexion, réinitialisation automatique de l’état incorrect du connecteur
Mise à niveau vers la version 23.4 de ClickHouse
- Ajout de la prise en charge de JOIN pour les répliques parallèles (veuillez contacter l’assistance pour l’activer)
- Amélioration des performances des lightweight deletes
- Amélioration de la mise en cache lors du traitement de gros inserts
Modifications de l’administration
- Création de dictionnaires locaux étendue aux utilisateurs autres que « default »
30 mai 2023
Changements généraux
- Prise en charge de l’API pour ClickHouse Cloud. Avec la nouvelle Cloud API, vous pouvez intégrer facilement la gestion des services à votre pipeline CI/CD existant et gérer vos services par programmation
- Accès à S3 à l’aide des rôle IAM. Vous pouvez désormais utiliser les rôle IAM pour accéder en toute sécurité à vos buckets privés Amazon Simple Storage Service (S3) (veuillez contacter l’assistance pour la configuration)
Changements de mise à l’échelle
- Mise à l’échelle horizontale. Les charges de travail qui nécessitent davantage de parallélisation peuvent désormais être configurées avec jusqu’à 10 répliques (veuillez contacter l’assistance pour l’activer)
- Autoscaling basé sur le CPU. Les charges de travail limitées par le CPU peuvent désormais bénéficier de conditions de déclenchement supplémentaires pour les politiques d’autoscaling
Modifications de la console
- Migration d’un service Dev vers un service Production (veuillez contacter l’assistance pour l’activer)
- Ajout de paramètres de configuration de la mise à l’échelle lors de la création d’une instance
- Correction de la chaîne de connexion lorsque le mot de passe par défaut n’est pas en mémoire
Changements des intégrations
- Golang client : correction d’un problème provoquant un déséquilibre des connexions dans le protocole natif, ajout de la prise en charge des paramètres personnalisés dans le protocole natif
- Nodejs client : suppression de la prise en charge de Node.js v14, ajout de la prise en charge de v20
- Kafka Connector : ajout de la prise en charge du type LowCardinality
- Metabase : correction du regroupement par intervalle de temps, correction de la prise en charge des entiers dans les questions Metabase intégrées
Performances et fiabilité
- Amélioration de l’efficacité et des performances des charges de travail à forte intensité d’écriture
- Déploiement d’une stratégie de sauvegarde incrémentielle afin d’améliorer la rapidité et l’efficacité des sauvegardes
11 mai 2023
Mise à jourClickHouse Cloud on GCP est désormais GA, voir l’entrée du 20 juin ci-dessus.
ClickHouse Cloud on GCP est désormais disponible en bêta publique
ClickHouse Cloud on GCP est désormais en GA, voir l’entrée du 20 juin ci-dessus.
- Lancement d’une offre ClickHouse entièrement gérée avec dissociation du stockage et du calcul, reposant sur Google Compute et Google Cloud Storage
- Disponible dans les régions Iowa (us-central1), Pays-Bas (europe-west4) et Singapour (asia-southeast1)
- Prend en charge les services Development et Production dans les trois régions initiales
- Offre un haut niveau de sécurité par défaut : chiffrement de bout en bout des données en transit, chiffrement des données au repos, listes d’autorisation IP
changement des intégrations
- client Golang : ajout de la prise en charge des variables d’environnement du proxy
- Grafana : ajout de la possibilité de spécifier des paramètres personnalisés ClickHouse et des variables d’environnement du proxy dans la configuration de la source de données Grafana
- Kafka Connector : amélioration de la gestion des enregistrements vides
Modification de la console
- Ajout d’un indicateur signalant l’utilisation de l’authentification multifacteur (MFA) dans la liste des utilisateurs
Performance et fiabilité
- Ajout d’un contrôle plus fin de l’autorisation d’interrompre des requêtes pour les administrateurs
4 mai 2023
Modification de la console
- Ajout du type de graphique heatmap dans SQL Console
- Amélioration de la page d’utilisation de la facturation pour afficher les crédits consommés pour chaque dimension de facturation
changement des intégrations
- Kafka Connector : ajout d’un mécanisme de nouvelle tentative en cas d’erreurs de connexion temporaires
- Python client : ajout du paramètre
max_connection_agepour éviter que les connexions HTTP soient réutilisées indéfiniment. Cela peut aider à résoudre certains problèmes d’équilibrage de charge - Node.js client : ajout de la prise en charge de Node.js v20
- Java client : amélioration de la prise en charge de l’authentification par certificat client et ajout de la prise en charge des types imbriqués Tuple/Map/Nested
Performances et fiabilité
- Amélioration du temps de démarrage du service lorsqu’un grand nombre de parts est présent
- Optimisation de la logique d’annulation des requêtes longues dans la console SQL
Corrections de bugs
- Correction d’un bug qui empêchait l’importation du jeu de données d’exemple « Cell Towers »
20 avril 2023
Modifications de la console
- Ajout d’une option de chat en temps réel avec l’assistance
changement des intégrations
- Kafka Connector : ajout de la prise en charge des types Nullable
- Client Golang : ajout de la prise en charge des tables externes, ainsi que de la liaison de paramètres booléens et de type pointeur
Modifications de la configuration
- Ajout de la possibilité de supprimer de grandes tables en redéfinissant les paramètres
max_table_size_to_dropetmax_partition_size_to_drop
Performances et fiabilité
- Amélioration de la vitesse des lectures à froid grâce au préchargement S3 via le paramètre
allow_prefetched_read_pool_for_remote_filesystem
Mise à niveau vers la version 23.3 de ClickHouse
- Les lightweight deletes sont prêtes pour la production–voir l’article de blog sur la version 23.3 pour plus de détails blog
- Prise en charge du PREWHERE multi-étapes ajoutée–voir l’article de blog sur la version 23.2 pour plus de détails blog
- Des dizaines de nouvelles fonctionnalités, d’améliorations des performances et de corrections de bugs–voir les changelogs détaillés des versions 23.3 et 23.2
6 avril 2023
Modifications de l’API
- Ajout de la possibilité d’interroger de manière programmatique les endpoints ClickHouse Cloud via l’API Cloud Endpoints
Modification de la console
- Ajout du paramètre « minimum idle timeout » dans les paramètres avancés de mise à l’échelle
- Ajout de la détection au mieux de DateTime lors de l’inférence de schéma dans la fenêtre modale de chargement des données
Changements des intégrations
- Metabase : ajout de la prise en charge de plusieurs schémas
- Go client : correction de la vérification de liveness des connexions inactives pour les connexions TLS
- Python client
- Ajout de la prise en charge des données externes dans les méthodes de requête
- Ajout de la prise en charge des fuseaux horaires pour les résultats de requête
- Ajout de la prise en charge de la variable d’environnement
no_proxy/NO_PROXY - Correction de la liaison des paramètres côté serveur de la valeur NULL pour les types Nullable
Corrections de bugs
- Correction d’un comportement où l’exécution de
INSERT INTO ... SELECT ...depuis la Console SQL appliquait à tort la même limite de lignes qu’aux requêtesSELECT
23 mars 2023
Sécurité et fiabilité
- Les endpoints de base de données Core imposent désormais des règles de complexité pour les mots de passe
- Temps de restauration des sauvegardes volumineuses amélioré
Modifications de la console
- Workflow d’onboarding simplifié, avec de nouveaux paramètres par défaut et des vues plus compactes
- Réduction de la latence à l’inscription et à la connexion
changement des intégrations
- Grafana:
- Ajout de la prise en charge de l’affichage des traces stockées dans ClickHouse dans Trace View
- Amélioration des filtres d’intervalle de temps et ajout de la prise en charge des caractères spéciaux dans les noms de table
- Superset: Ajout de la prise en charge native de ClickHouse
- Kafka Connect Sink: Ajout de la conversion automatique des dates et de la gestion des colonnes Null
- Metabase: Ajout de la compatibilité avec la v0.46
- Python client: Correction des insertions dans les tables temporaires et ajout de la prise en charge de Pandas Null
- Golang client: Normalisation des types Date avec fuseau horaire
- Java client
- Ajout, dans l’analyseur SQL, de la prise en charge des mots-clés compression, infile et outfile
- Ajout d’une surcharge acceptant des identifiants
- Correction de la prise en charge des opérations par lot avec
ON CLUSTER
- Node.js client
- Ajout de la prise en charge des formats JSONStrings, JSONCompact, JSONCompactStrings, JSONColumnsWithMetadata
query_idpeut désormais être fourni pour toutes les principales méthodes du client
Corrections de bugs
- Correction d’un bug entraînant un provisionnement initial lent et des temps de démarrage plus longs pour les nouveaux services
- Correction d’un bug entraînant une baisse des performances des requêtes en raison d’une mauvaise configuration du cache
9 mars 2023
Modifications de la Console
- Ajout de tableaux de bord d’observabilité avancés (aperçu)
- Ajout d’un graphique d’allocation mémoire aux tableaux de bord d’observabilité
- Amélioration de l’espacement et de la gestion des retours à la ligne dans la vue tableur de console SQL
Fiabilité et performances
- Optimisation de la planification des sauvegardes afin de n’exécuter les sauvegardes que si les données ont été modifiées
- Réduction du temps nécessaire pour effectuer des sauvegardes volumineuses
Modifications de configuration
- Ajout de la possibilité d’augmenter la limite de suppression des tables et des partitions en surchargeant les paramètres
max_table_size_to_dropetmax_partition_size_to_dropau niveau de la requête ou de la connexion - Ajout de l’adresse IP source au journal des requêtes, afin de permettre l’application des quotas et du contrôle d’accès en fonction de l’adresse IP source
Intégrations
- Python client : amélioration de la prise en charge de Pandas et correction de problèmes liés aux fuseaux horaires
- Metabase : compatibilité avec Metabase 0.46.x et prise en charge de SimpleAggregateFunction
- Kafka-Connect : conversion implicite des dates et meilleure gestion des colonnes NULL
- Java Client : conversion de Nested vers des maps Java
23 février 2023
Mise à niveau vers ClickHouse 23.1
- ARRAY JOIN avec le type Map
- Littéraux hexadécimaux et binaires conformes au standard SQL
- Nouvelles fonctions, notamment
age(),quantileInterpolatedWeighted(),quantilesInterpolatedWeighted() - Possibilité d’utiliser la structure de la table d’insertion dans
generateRandomsans arguments - Logique de création de bases de données et de renommage améliorée, permettant de réutiliser d’anciens noms
- Consultez les diapositives du webinaire de la version 23.1 et le changelog de la version 23.1 pour plus de détails
Changements des intégrations
- Kafka-Connect : ajout de la prise en charge d’Amazon MSK
- Metabase : première release stable 1.0.0
- Le connecteur est désormais disponible sur Metabase Cloud
- Ajout d’une fonctionnalité permettant d’explorer toutes les bases de données disponibles
- Correction de la synchronisation des bases de données avec le type AggregationFunction
- DBT-clickhouse : ajout de la prise en charge de la dernière version de DBT, v1.4.1
- Python client : amélioration de la prise en charge du proxy et du tunneling SSH ; ajout de plusieurs correctifs et optimisations de performances pour les Pandas DataFrames
- Nodejs client : ajout de la possibilité d’associer
query_idau résultat de la requête, afin de récupérer les métriques de la requête depuissystem.query_log - Golang client : optimisation de la connexion réseau avec ClickHouse Cloud
Modifications de la Console
- Ajout au journal d’activité des modifications apportées aux paramètres avancés de scaling et d’idling
- Ajout d’informations sur le user agent et l’adresse IP dans les e-mails de réinitialisation du mot de passe
- Amélioration du flux d’inscription avec Google OAuth
Fiabilité et performances
- Réduction du temps de reprise après inactivité pour les grands services
- Amélioration de la latence de lecture pour les services comportant un grand nombre de tables et de partitions
Correctifs de bugs
- Correction d’un comportement où la réinitialisation du mot de passe du service ne respectait pas la politique de mots de passe
- La validation de l’adresse e-mail d’invitation de l’organisation a été rendue insensible à la casse
2 février 2023
Changements des intégrations
- Plugin Metabase : devenu une solution officielle maintenue par ClickHouse
- Plugin dbt : ajout de la prise en charge du multithreading
- Plugin Grafana : meilleure gestion des erreurs de connexion
- Client Python : prise en charge du streaming pour les opérations d’insertion
- Client Go : corrections de bugs : fermeture des connexions annulées, meilleure gestion des erreurs de connexion
- Client JS : changements incompatibles dans exec/insert ; exposition de
query_iddans les types de retour - Version majeure du client Java / du pilote JDBC
- Changements incompatibles : suppression des méthodes, classes et paquets obsolètes
- Ajout du pilote R2DBC et de la prise en charge de l’insertion de fichiers
Modification de la console
- Ajout de la prise en charge des vues et des vues matérialisées dans la console SQL
Performances et fiabilité
- Réinitialisation plus rapide du mot de passe pour les instances arrêtées/en veille
- Amélioration du comportement de scale-down grâce à un suivi plus précis de l’activité
- Correction d’un bug entraînant la troncature de l’export CSV de la Console SQL
- Correction d’un bug provoquant des échecs intermittents lors du téléversement des données d’exemple
12 janvier 2023
Modifications générales
- Prise en charge des dictionnaires pour des sources supplémentaires, notamment ClickHouse externe, Cassandra, MongoDB, MySQL, PostgreSQL et Redis
Mise à niveau vers la version 22.12 de ClickHouse
- Extension de la prise en charge de JOIN avec Grace Hash Join
- Ajout de la prise en charge de Binary JSON (BSON) pour la lecture de fichiers
- Ajout de la prise en charge de la syntaxe SQL standard GROUP BY ALL
- Nouvelles fonctions mathématiques pour les opérations décimales à précision fixe
- Consultez le billet de blog sur la version 22.12 et le changelog détaillé de la version 22.12 pour obtenir la liste complète des modifications
Modification de la console
- Amélioration des fonctionnalités d’autocomplétion dans la SQL Console
- La région par défaut tient désormais compte du continent
- Amélioration de la page Usage de Billing afin d’afficher à la fois les unités de billing et celles du site web
Changements des intégrations
- Version DBT v1.3.2
- Ajout de la prise en charge expérimentale de la stratégie incrémentielle delete+insert
- Nouvelle macro s3source
- Client Python v0.4.8
- Prise en charge des insertions avec File
- Liaison côté serveur des paramètres de requête
- Client Go v2.5.0
- Réduction de l’utilisation de la mémoire pour la compression
- Liaison côté serveur des paramètres de requête
Fiabilité et performances
- Amélioration des performances de lecture pour les requêtes qui récupèrent un grand nombre de petits fichiers dans le stockage d’objets
- Pour les services nouvellement lancés, le paramètre compatibility est défini sur la version avec laquelle le service a été initialement lancé