code-review

Examiner les modifications dans clickhouse-java pour la correction, la compatibilité, la stabilité de l'API et les tests manquants. À utiliser lors de la révision de pull requests, commits, diffs, correctifs,…

npx skills add https://github.com/clickhouse/clickhouse-java --skill code-review

Code Review

Required context

Before reviewing, read:

  • AGENTS.md
  • docs/ai-review.md

If the review touches client-v2 or jdbc-v2, also read:

  • docs/features.md

Review workflow

  1. Identify the changed module and any compatibility-sensitive surfaces.
  2. Check correctness, regressions, API and behavior stability, JDBC or R2DBC semantics, and missing focused tests before style suggestions.
  3. Use common Java and driver behavior as a comparison aid, but preserve existing project behavior unless the change is intentionally user-visible.
  4. Report findings first, ordered by severity, then open questions or assumptions, then a brief summary.

Final response requirements

State:

  • what changed
  • whether compatibility risk exists
  • what tests were run, or why they were not run
  • whether docs should change

If no issues are found, say so explicitly and mention residual risk or testing gaps.

Plus de skills de clickhouse

clickhouse-best-practices
clickhouse
28 règles de bonnes pratiques ClickHouse organisées par conception de schéma, optimisation des requêtes et stratégie d'ingestion de données. Couvre trois domaines critiques : sélection de la clé primaire et des types de données (décisions de conception immuables), optimisation des JOIN et des requêtes, et regroupement des insertions avec évitement des mutations. Inclut 28 règles priorisées par impact, avec des règles de conception de schéma et d'optimisation des requêtes marquées CRITIQUES en raison du stockage columnar et des mécanismes d'index clairsemés de ClickHouse. Fournit des procédures de révision structurées pour...
clickhouse-js-node-coding
clickhouse
Référence : https://clickhouse.com/docs/integrations/javascript
clickhouse-js-node-coding
clickhouse
Write idiomatic application code with the ClickHouse Node.js client (`@clickhouse/client`). Use this skill whenever a user is *building* against the Node.js…
clickhousectl-cloud-deploy
clickhouse
Utiliser lorsque l'utilisateur souhaite déployer ClickHouse dans le cloud, passer en production, utiliser ClickHouse Cloud, héberger un service ClickHouse géré, ou migrer depuis un environnement local…
clickstack-otel-collector
clickhouse
À utiliser lorsqu'un utilisateur souhaite connecter un collecteur OpenTelemetry à un service Managed ClickStack sur ClickHouse Cloud, soit en déployant un nouveau collecteur local…
infra-clickhouse
clickhouse
Configure et gère ClickHouse à l'aide de la CLI clickhousectl — installe et exécute un serveur ClickHouse local pour le développement, et crée des services gérés ClickHouse Cloud…
infra-postgres
clickhouse
Configure et gère Postgres à l'aide du CLI clickhousectl — exécute un Postgres local basé sur Docker pour le développement, et crée et exploite des instances managées ClickHouse…
clickhouse-best-practices
clickhouse
À UTILISER OBLIGATOIREMENT lors de l'examen des schémas, requêtes ou configurations ClickHouse. Contient 31 règles qui DOIVENT être vérifiées avant de fournir des recommandations. Toujours lire…