ClickHouse Support is Passing All Test Suites — Shipping Soon

1 minute read

Published:

Good progress to share on a provider that’s been in the works for a while: RepoDb.ClickHouse and RepoDb.ClickHouse.BulkOperations are now passing their entire integration test suite, cleanly, across every target framework we ship.

What that screenshot shows

1,701 tests, 0 failures, 0 errors, 0 warnings — the full integration suite for RepoDb.ClickHouse.BulkOperations, run across net8.0, net9.0, and net10.0 (567 tests apiece). The Operations group alone — BulkInsert, BulkUpdate, BulkMerge, BulkDelete, and BulkDeleteByKey against a live ClickHouse instance — accounts for 567 of those, finishing in under 7 minutes.

That’s the same bar every other RepoDB provider has to clear before it’s considered stable, and ClickHouse just cleared it on all three frameworks at once.

Why ClickHouse?

ClickHouse has become one of the default choices for columnar, OLAP-style analytics workloads — the kind of high-ingest, aggregate-heavy use case where RepoDB’s Bulk Operations already shine on other providers. It’s also one of the most requested providers from the community, right alongside MariaDB and DB2 before it.

What’s still ahead

Passing the test suite is the last major milestone before a package ships, not the finish line itself — there’s still packaging, documentation, and a preview release to go through, following the same path MariaDB and DB2 took before landing on NuGet. We’ll follow up with a proper preview announcement, install instructions, and code samples once that’s ready.

Please support us

Give a ⭐ to our Github repository | Follow me at X / Twitter | Connect with us at our official Teams Channel
Apache License 2.0 — Copyright © 2026 by Michael Camara Pendon / Create a Request