Skip to content

Add ClickHouse 25.8 and 26.3 LTS versions to CI matrix#320

Open
simPod wants to merge 18 commits intomasterfrom
claude/add-clickhouse-lts-versions-Xv70X
Open

Add ClickHouse 25.8 and 26.3 LTS versions to CI matrix#320
simPod wants to merge 18 commits intomasterfrom
claude/add-clickhouse-lts-versions-Xv70X

Conversation

@simPod
Copy link
Owner

@simPod simPod commented Mar 27, 2026

Summary

  • Add ClickHouse 25.8 and 26.3 LTS versions to the phpunit-with-clickhouse CI test matrix

Test plan

  • Verify CI runs pass for the new ClickHouse 25.8 version
  • Verify CI runs pass for the new ClickHouse 26.3 version

https://claude.ai/code/session_01F4RsGjVD4jny3Lder5wqbc

@codecov
Copy link

codecov bot commented Mar 27, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.60%. Comparing base (ddb1e57) to head (01ecbe5).
⚠️ Report is 2 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #320      +/-   ##
==========================================
+ Coverage   94.49%   94.60%   +0.10%     
==========================================
  Files          42       42              
  Lines         709      723      +14     
==========================================
+ Hits          670      684      +14     
  Misses         39       39              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@simPod simPod force-pushed the claude/add-clickhouse-lts-versions-Xv70X branch from 9e66704 to 69b38a6 Compare March 27, 2026 10:27
claude added 9 commits March 27, 2026 10:27
The Time and Time64 types were introduced in ClickHouse 25.6, causing
testAllTypesAreCovered to fail on 25.8+ as the registry didn't handle them.

https://claude.ai/code/session_01F4RsGjVD4jny3Lder5wqbc
QBit (quantized bit-packed vector storage) was introduced in 25.10
and is GA in 26.2, causing testAllTypesAreCovered to fail on 26.3.

https://claude.ai/code/session_01F4RsGjVD4jny3Lder5wqbc
Storage format may differ in newer versions, use assertGreaterThan
instead of exact byte size match.

https://claude.ai/code/session_01F4RsGjVD4jny3Lder5wqbc
@github-actions
Copy link

PHPUnit failure: PHP 8.4, ClickHouse 25.8

'0',
   │ +        'number' => 0,
   │      ],
   │      1 => Array &2 [
   │ -        'number' => '1',
   │ +        'number' => 1,
   │      ],
   │  ]
   │
   │ /home/runner/work/PhpClickHouseClient/PhpClickHouseClient/tests/Client/SelectAsyncTest.php:55
   │
 ✔ Select from non existent table expect server error

Server Error (SimPod\ClickHouseClient\Tests\Exception\ServerError)
 ✔ Parse code
 ✔ Parse without exception name

Show Create Table (SimPod\ClickHouseClient\Tests\Snippet\ShowCreateTable)
 ✔ Run

Show Databases (SimPod\ClickHouseClient\Tests\Snippet\ShowDatabases)
 ✔ Run

Sql Factory (SimPod\ClickHouseClient\Tests\Sql\SqlFactory)
 ✔ Create with parameters with data set "empty parameters"
 ✔ Create with parameters with data set "string parameter"
 ✔ Create with parameters with data set "two parameters, 1. name substring of 2."
 ✔ Create with parameters with data set "null filter"
 ✔ Create with parameters with data set "escape backslash"

Table (SimPod\ClickHouseClient\Tests\Schema\Table)
 ✔ Construct
 ✔ Full name with data set "no database"
 ✔ Full name with data set "with database"
 ✔ Full name with data set "escaped"

Table Sizes (SimPod\ClickHouseClient\Tests\Snippet\TableSizes)
 ✔ Run
 ✔ Run on nonexistent database

Type (SimPod\ClickHouseClient\Tests\Sql\Type)
 ✔ From string with data set #0
 ✔ From string with data set #1

Unsupported Param Type (SimPod\ClickHouseClient\Tests\Exception\UnsupportedParamType)
 ✔ From type
 ✔ From string

Unsupported Param Value (SimPod\ClickHouseClient\Tests\Exception\UnsupportedParamValue)
 ✔ Type with data set #0
 ✔ Type with data set #1
 ✔ Type with data set #2
 ✔ Value with data set #0
 ✔ Value with data set #1
 ✔ Value with data set #2

Value Formatter (SimPod\ClickHouseClient\Tests\Sql\ValueFormatter)
 ✔ Format with data set "boolean"
 ✔ Format with data set "integer"
 ✔ Format with data set "float .0"
 ✔ Format with data set "float .5"
 ✔ Format with data set "string"
 ✔ Format with data set "string escaped"
 ✔ Format with data set "null"
 ✔ Format with data set "null with WHERE"
 ✔ Format with data set "null with multiline WHERE"
 ✔ Format with data set "null with HAVING"
 ✔ Format with data set "null with SELECT"
 ✔ Format with data set "array"
 ✔ Format with data set "array in array"
 ✔ Format with data set "array with null"
 ✔ Format with data set "array for IN"
 ✔ Format with data set "no array for IN without sql"
 ✔ Format with data set "tuples for IN"
 ✔ Format with data set "DateTimeImmutable"
 ✔ Format with data set "DateTimeImmutable different PHP and ClickHouse timezones"
 ✔ Format with data set "Expression"
 ✔ Format with data set "Stringable"
 ✔ Format with data set "Stringable escaped"
 ✔ Format with data set "String backed enum"
 ✔ Format with data set "Int backed enum"
 ✔ Map format with data set "string"
 ✔ Unsupported type throws
 ✔ Unsupported value throws

Version (SimPod\ClickHouseClient\Tests\Snippet\Version)
 ✔ Run

FAILURES!
Tests: 188, Assertions: 301, Failures: 9.

claude added 2 commits March 27, 2026 11:18
ClickHouse 25.8 changed output_format_json_quote_64bit_integers default
to 0, so small UInt64 values (like system.numbers) now come as integers
instead of strings in JSON output. Large values (> 2^53) are still quoted.

Also removes temporary CI debug steps.

https://claude.ai/code/session_01F4RsGjVD4jny3Lder5wqbc
@github-actions
Copy link

PHPUnit failure: PHP 8.4, ClickHouse 25.8

ith data set #1
 ✔ Json compact with data set #2
 ✔ Json each row with data set #0
 ✔ Json each row with data set #1
 ✔ Json each row with data set #2
 ✔ Null
 ✔ Settings are passed

Select Async (SimPod\ClickHouseClient\Tests\Client\SelectAsync)
 ✔ Async select
 ✔ Select from non existent table expect server error

Server Error (SimPod\ClickHouseClient\Tests\Exception\ServerError)
 ✔ Parse code
 ✔ Parse without exception name

Show Create Table (SimPod\ClickHouseClient\Tests\Snippet\ShowCreateTable)
 ✔ Run

Show Databases (SimPod\ClickHouseClient\Tests\Snippet\ShowDatabases)
 ✔ Run

Sql Factory (SimPod\ClickHouseClient\Tests\Sql\SqlFactory)
 ✔ Create with parameters with data set "empty parameters"
 ✔ Create with parameters with data set "string parameter"
 ✔ Create with parameters with data set "two parameters, 1. name substring of 2."
 ✔ Create with parameters with data set "null filter"
 ✔ Create with parameters with data set "escape backslash"

Table (SimPod\ClickHouseClient\Tests\Schema\Table)
 ✔ Construct
 ✔ Full name with data set "no database"
 ✔ Full name with data set "with database"
 ✔ Full name with data set "escaped"

Table Sizes (SimPod\ClickHouseClient\Tests\Snippet\TableSizes)
 ✔ Run
 ✔ Run on nonexistent database

Type (SimPod\ClickHouseClient\Tests\Sql\Type)
 ✔ From string with data set #0
 ✔ From string with data set #1

Unsupported Param Type (SimPod\ClickHouseClient\Tests\Exception\UnsupportedParamType)
 ✔ From type
 ✔ From string

Unsupported Param Value (SimPod\ClickHouseClient\Tests\Exception\UnsupportedParamValue)
 ✔ Type with data set #0
 ✔ Type with data set #1
 ✔ Type with data set #2
 ✔ Value with data set #0
 ✔ Value with data set #1
 ✔ Value with data set #2

Value Formatter (SimPod\ClickHouseClient\Tests\Sql\ValueFormatter)
 ✔ Format with data set "boolean"
 ✔ Format with data set "integer"
 ✔ Format with data set "float .0"
 ✔ Format with data set "float .5"
 ✔ Format with data set "string"
 ✔ Format with data set "string escaped"
 ✔ Format with data set "null"
 ✔ Format with data set "null with WHERE"
 ✔ Format with data set "null with multiline WHERE"
 ✔ Format with data set "null with HAVING"
 ✔ Format with data set "null with SELECT"
 ✔ Format with data set "array"
 ✔ Format with data set "array in array"
 ✔ Format with data set "array with null"
 ✔ Format with data set "array for IN"
 ✔ Format with data set "no array for IN without sql"
 ✔ Format with data set "tuples for IN"
 ✔ Format with data set "DateTimeImmutable"
 ✔ Format with data set "DateTimeImmutable different PHP and ClickHouse timezones"
 ✔ Format with data set "Expression"
 ✔ Format with data set "Stringable"
 ✔ Format with data set "Stringable escaped"
 ✔ Format with data set "String backed enum"
 ✔ Format with data set "Int backed enum"
 ✔ Map format with data set "string"
 ✔ Unsupported type throws
 ✔ Unsupported value throws

Version (SimPod\ClickHouseClient\Tests\Snippet\Version)
 ✔ Run

FAILURES!
Tests: 188, Assertions: 302, Failures: 5.

@github-actions
Copy link

PHPUnit failure: PHP 8.5, ClickHouse 26.3

ct with data set #1
 ✔ Json compact with data set #2
 ✔ Json each row with data set #0
 ✔ Json each row with data set #1
 ✔ Json each row with data set #2
 ✔ Null
 ✔ Settings are passed

Select Async (SimPod\ClickHouseClient\Tests\Client\SelectAsync)
 ✔ Async select
 ✔ Select from non existent table expect server error

Server Error (SimPod\ClickHouseClient\Tests\Exception\ServerError)
 ✔ Parse code
 ✔ Parse without exception name

Show Create Table (SimPod\ClickHouseClient\Tests\Snippet\ShowCreateTable)
 ✔ Run

Show Databases (SimPod\ClickHouseClient\Tests\Snippet\ShowDatabases)
 ✔ Run

Sql Factory (SimPod\ClickHouseClient\Tests\Sql\SqlFactory)
 ✔ Create with parameters with data set "empty parameters"
 ✔ Create with parameters with data set "string parameter"
 ✔ Create with parameters with data set "two parameters, 1. name substring of 2."
 ✔ Create with parameters with data set "null filter"
 ✔ Create with parameters with data set "escape backslash"

Table (SimPod\ClickHouseClient\Tests\Schema\Table)
 ✔ Construct
 ✔ Full name with data set "no database"
 ✔ Full name with data set "with database"
 ✔ Full name with data set "escaped"

Table Sizes (SimPod\ClickHouseClient\Tests\Snippet\TableSizes)
 ✔ Run
 ✔ Run on nonexistent database

Type (SimPod\ClickHouseClient\Tests\Sql\Type)
 ✔ From string with data set #0
 ✔ From string with data set #1

Unsupported Param Type (SimPod\ClickHouseClient\Tests\Exception\UnsupportedParamType)
 ✔ From type
 ✔ From string

Unsupported Param Value (SimPod\ClickHouseClient\Tests\Exception\UnsupportedParamValue)
 ✔ Type with data set #0
 ✔ Type with data set #1
 ✔ Type with data set #2
 ✔ Value with data set #0
 ✔ Value with data set #1
 ✔ Value with data set #2

Value Formatter (SimPod\ClickHouseClient\Tests\Sql\ValueFormatter)
 ✔ Format with data set "boolean"
 ✔ Format with data set "integer"
 ✔ Format with data set "float .0"
 ✔ Format with data set "float .5"
 ✔ Format with data set "string"
 ✔ Format with data set "string escaped"
 ✔ Format with data set "null"
 ✔ Format with data set "null with WHERE"
 ✔ Format with data set "null with multiline WHERE"
 ✔ Format with data set "null with HAVING"
 ✔ Format with data set "null with SELECT"
 ✔ Format with data set "array"
 ✔ Format with data set "array in array"
 ✔ Format with data set "array with null"
 ✔ Format with data set "array for IN"
 ✔ Format with data set "no array for IN without sql"
 ✔ Format with data set "tuples for IN"
 ✔ Format with data set "DateTimeImmutable"
 ✔ Format with data set "DateTimeImmutable different PHP and ClickHouse timezones"
 ✔ Format with data set "Expression"
 ✔ Format with data set "Stringable"
 ✔ Format with data set "Stringable escaped"
 ✔ Format with data set "String backed enum"
 ✔ Format with data set "Int backed enum"
 ✔ Map format with data set "string"
 ✔ Unsupported type throws
 ✔ Unsupported value throws

Version (SimPod\ClickHouseClient\Tests\Snippet\Version)
 ✔ Run

ERRORS!
Tests: 188, Assertions: 228, Errors: 1.

@github-actions
Copy link

PHPUnit failure: PHP 8.4, ClickHouse 26.3

PHPUnit 13.0.5 by Sebastian Bergmann and contributors.

Runtime:       PHP 8.4.19
Configuration: /home/runner/work/PhpClickHouseClient/PhpClickHouseClient/phpunit.xml.dist

.............................................E.................  63 / 188 ( 33%)
............................................................... 126 / 188 ( 67%)
..............................................................  188 / 188 (100%)

Time: 00:01.546, Memory: 38.00 MB

Array Settings Provider (SimPod\ClickHouseClient\Tests\Settings\ArraySettingsProvider)
 ✔ Get with empty array
 ✔ Get with settings

Basic (SimPod\ClickHouseClient\Tests\Output\Basic)
 ✔ Contents are set

Current Database (SimPod\ClickHouseClient\Tests\Snippet\CurrentDatabase)
 ✔ Run

Database Size (SimPod\ClickHouseClient\Tests\Snippet\DatabaseSize)
 ✔ Run

Empty Settings Provider (SimPod\ClickHouseClient\Tests\Settings\EmptySettingsProvider)
 ✔ Get returns empty array

Escaper (SimPod\ClickHouseClient\Tests\Sql\Escaper)
 ✔ Escape
 ✔ Quote identifier

Expression (SimPod\ClickHouseClient\Tests\Sql\Expression)
 ✔ New
 ✔ To string

Expression Factory (SimPod\ClickHouseClient\Tests\Sql\ExpressionFactory)
 ✔ Template and values with data set #0
 ✔ Template and values with data set #1

Insert (SimPod\ClickHouseClient\Tests\Client\Insert)
 ✔ Insert with data set #0
 ✔ Insert use columns with data set #0
 ✔ Insert use columns with types with data set #0
 ✔ Insert payload with data set #0
 ✔ Insert escaping
 ✔ Insert with format
 ✔ Insert empty values throws exception
 ✔ Insert to non existent table expect server error
 ✔ Insert with wrong columns

Json (SimPod\ClickHouseClient\Tests\Output\Json)
 ✔ Properties are set

Json Compact (SimPod\ClickHouseClient\Tests\Output\JsonCompact)
 ✔ Properties are set

Json Each Row (SimPod\ClickHouseClient\Tests\Output\JsonEachRow)
 ✔ Properties are set

Logger Chain (SimPod\ClickHouseClient\Tests\Logger\LoggerChain)
 ✔ Log

Param Value Converter Registry (SimPod\ClickHouseClient\Tests\Param\ParamValueConverterRegistry)
 ✘ All types are covered
   │
   │ SimPod\ClickHouseClient\Exception\UnsupportedParamType: Geometry
   │
   │ /home/runner/work/PhpClickHouseClient/PhpClickHouseClient/src/Exception/UnsupportedParamType.php:19
   │ /home/runner/work/PhpClickHouseClient/PhpClickHouseClient/src/Param/ParamValueConverterRegistry.php:259
   │ /home/runner/work/PhpClickHouseClient/PhpClickHouseClient/tests/Param/ParamValueConverterRegistryTest.php:90
   │
 ✔ Convert with data set "Array"
 ✔ Convert with data set "Array LC"
 ✔ Convert with data set "Array (array)"
 ✔ Convert with data set "Array Tuple"
 ✔ Convert with data set "Array Tuple Complex"
 ✔ Convert with data set "Tuple"
 ✔ Convert with data set "Tuple (array)"
 ✔ Convert with data set "Tuple (array complex)"
 ✔ Convert with data set "JSON"
 ✔ Convert with data set "JSON (array)"
 ✔ Convert with data set "Map"
 ✔ Convert with data set "Nested"
 ✔ Convert with data set "Nested (array)"
 ✔ Convert with data set "String"
 ✔ Convert with data set "FixedString"
 ✔ Convert with data set "UUID"
 ✔ Convert with data set "Date"
 ✔ Convert with data set "Date (datetime)"
 ✔ Convert with data set "Date32"
 ✔ Convert with data set "DateTime (string)"
 ✔ Convert with data set "DateTime (datetime)"
 ✔ Convert with data set "DateTime32"
 ✔ Convert with data set "DateTime64(3)"
 ✔ Convert with data set "DateTime64(4)"
 ✔ Convert with data set "DateTime64(6)"
 ✔ Convert with data set "DateTime64(9)"
 ✔ Convert with data set "DateTime64(9) (float)"
 ✔ Convert with data set "DateTime64(9) (string)"
 ✔ Convert with data set "DateTime64(9) (DateTime)"
 ✔ Convert with data set "Bool"
 ✔ Convert with data set "Dynamic"
 ✔ Convert with data set "Variant"
 ✔ Convert with data set "Nullable"
 ✔ Convert with data set "LowCardinality"
 ✔ Convert with data set "Enum"
 ✔ Convert with data set "Enum8"
 ✔ Convert with data set "Enum16"
 ✔ Convert with data set "Int8"
 ✔ Convert with data set "Int8 (string)"
 ✔ Convert with data set "Int16"
 ✔ Convert with data set "Int32"
 ✔ Convert with data set "Int64"
 ✔ Convert with data set "Int128"
 ✔ Convert with data set "Int256"
 ✔ Convert with data set "Float32"
 ✔ Convert with data set "Float32 (string)"
 ✔ Convert with data set "Float64"
 ✔ Convert with data set "UInt8"
 ✔ Convert with data set "UInt8 (string)"
 ✔ Convert with data set "UInt16"
 ✔ Convert with data set "UInt32"
 ✔ Convert with data set "UInt64"
 ✔ Convert with data set "UInt128"
 ✔ Convert with data set "UInt256"
 ✔ Convert with data set "Decimal"
 ✔ Convert with data set "Decimal (string)"
 ✔ Convert with data set "Decimal32"
 ✔ Convert with data set "Decimal64"
 ✔ Convert with data set "Decimal128"
 ✔ Convert with data set "Decimal256"
 ✔ Convert with data set "IntervalNanosecond"
 ✔ Convert with data set "IntervalMicrosecond"
 ✔ Convert with data set "IntervalMillisecond"
 ✔ Convert with data set "IntervalSecond"
 ✔ Convert with data set "IntervalMinute"
 ✔ Convert with data set "IntervalHour"
 ✔ Convert with data set "IntervalDay"
 ✔ Convert with data set "IntervalWeek"
 ✔ Convert with data set "IntervalMonth"
 ✔ Convert with data set "IntervalQuarter"
 ✔ Convert with data set "IntervalYear"
 ✔ Convert with data set "Point"
 ✔ Convert with data set "Point (array)"
 ✔ Convert with data set "Ring"
 ✔ Convert with data set "Ring (array)"
 ✔ Convert with data set "LineString"
 ✔ Convert with data set "LineString (array)"
 ✔ Convert with data set "MultiLineString"
 ✔ Convert with data set "MultiLineString (array)"
 ✔ Convert with data set "Polygon"
 ✔ Convert with data set "Polygon (array)"
 ✔ Convert with data set "MultiPolygon"
 ✔ Convert with data set "MultiPolygon (array)"
 ✔ Convert with data set "IPv4"
 ✔ Convert with data set "IPv6"
 ✔ Throws on unknown type
 ✔ Parameter registry overwrite

Parts (SimPod\ClickHouseClient\Tests\Snippet\Parts)
 ✔ Run

Psr Click House Client (SimPod\ClickHouseClient\Tests\Client\PsrClickHouseClient)
 ✔ Execute query with params

Psr Logger (SimPod\ClickHouseClient\Tests\Logger\PsrLogger)
 ✔ Start query

Request Factory (SimPod\ClickHouseClient\Tests\Client\Http\RequestFactory)
 ✔ Prepare request with data set "uri with query"
 ✔ Prepare request with data set "uri without query"
 ✔ Prepare request with data set "empty uri"
 ✔ Param parsed

Request Settings (SimPod\ClickHouseClient\Tests\Client\Http\RequestSettings)
 ✔ Merge settings

Select (SimPod\ClickHouseClient\Tests\Client\Select)
 ✔ Select with params
 ✔ Json with data set #0
 ✔ Json with data set #1
 ✔ Json with data set #2
 ✔ Json compact with data set #0
 ✔ Json compact with data set #1
 ✔ Json compact with data set #2
 ✔ Json each row with data set #0
 ✔ Json each row with data set #1
 ✔ Json each row with data set #2
 ✔ Null
 ✔ Settings are passed

Select Async (SimPod\ClickHouseClient\Tests\Client\SelectAsync)
 ✔ Async select
 ✔ Select from non existent table expect server error

Server Error (SimPod\ClickHouseClient\Tests\Exception\ServerError)
 ✔ Parse code
 ✔ Parse without exception name

Show Create Table (SimPod\ClickHouseClient\Tests\Snippet\ShowCreateTable)
 ✔ Run

Show Databases (SimPod\ClickHouseClient\Tests\Snippet\ShowDatabases)
 ✔ Run

Sql Factory (SimPod\ClickHouseClient\Tests\Sql\SqlFactory)
 ✔ Create with parameters with data set "empty parameters"
 ✔ Create with parameters with data set "string parameter"
 ✔ Create with parameters with data set "two parameters, 1. name substring of 2."
 ✔ Create with parameters with data set "null filter"
 ✔ Create with parameters with data set "escape backslash"

Table (SimPod\ClickHouseClient\Tests\Schema\Table)
 ✔ Construct
 ✔ Full name with data set "no database"
 ✔ Full name with data set "with database"
 ✔ Full name with data set "escaped"

Table Sizes (SimPod\ClickHouseClient\Tests\Snippet\TableSizes)
 ✔ Run
 ✔ Run on nonexistent database

Type (SimPod\ClickHouseClient\Tests\Sql\Type)
 ✔ From string with data set #0
 ✔ From string with data set #1

Unsupported Param Type (SimPod\ClickHouseClient\Tests\Exception\UnsupportedParamType)
 ✔ From type
 ✔ From string

Unsupported Param Value (SimPod\ClickHouseClient\Tests\Exception\UnsupportedParamValue)
 ✔ Type with data set #0
 ✔ Type with data set #1
 ✔ Type with data set #2
 ✔ Value with data set #0
 ✔ Value with data set #1
 ✔ Value with data set #2

Value Formatter (SimPod\ClickHouseClient\Tests\Sql\ValueFormatter)
 ✔ Format with data set "boolean"
 ✔ Format with data set "integer"
 ✔ Format with data set "float .0"
 ✔ Format with data set "float .5"
 ✔ Format with data set "string"
 ✔ Format with data set "string escaped"
 ✔ Format with data set "null"
 ✔ Format with data set "null with WHERE"
 ✔ Format with data set "null with multiline WHERE"
 ✔ Format with data set "null with HAVING"
 ✔ Format with data set "null with SELECT"
 ✔ Format with data set "array"
 ✔ Format with data set "array in array"
 ✔ Format with data set "array with null"
 ✔ Format with data set "array for IN"
 ✔ Format with data set "no array for IN without sql"
 ✔ Format with data set "tuples for IN"
 ✔ Format with data set "DateTimeImmutable"
 ✔ Format with data set "DateTimeImmutable different PHP and ClickHouse timezones"
 ✔ Format with data set "Expression"
 ✔ Format with data set "Stringable"
 ✔ Format with data set "Stringable escaped"
 ✔ Format with data set "String backed enum"
 ✔ Format with data set "Int backed enum"
 ✔ Map format with data set "string"
 ✔ Unsupported type throws
 ✔ Unsupported value throws

Version (SimPod\ClickHouseClient\Tests\Snippet\Version)
 ✔ Run

ERRORS!
Tests: 188, Assertions: 228, Errors: 1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants