Releases: smi2/phpClickHouse
Releases · smi2/phpClickHouse
Release list
1.2.1
Release 1.2.1
- New
$client->getServerVersion() - Rewrite method
$client->ping() - Fix
include.php- ClickHouseException before exceptions - Add CHANGELOG.md
- New
interface ClickHouseException
1.1.2
Bindings wrong work - fix
$keys=[
'A'=>'{B}',
'B'=>':C',
'C'=>123,
'Z'=>[':C',':B',':C']
];
$this->client->selectAsync('{A} :Z', $keys)->sql() // == "123 ':C',':B',':C' FORMAT JSON",1.1.1
Bindings wrong work - fix
$keys=[
'A'=>'{B}',
'B'=>':C',
'C'=>123,
'Z'=>[':C',':B',':C']
];
$this->client->selectAsync('{A} :Z', $keys)->sql() // == "123 ':C',':B',':C' FORMAT JSON",1.1.0
2018-07-02 [Release 1.1.0]
New:
$client->getServerUptime()Returns the server's uptime in seconds.$client->getServerSystemSettings()Read system.settings table and return array$client->streamWrite()function$client->streamRead()function
Warning:
- Now default enable
HttpCompressionset true - Deprecated
StreamInsertclass
Fix:
- Fix
rawData()result inJSONCompact & JSONEachRowformat - Fix Statement - unnecessary memory usage
- Fix support php5.6
1.0.1
1.0.1
Do not convert int parameters in array to string in Bindings pull 67
1.0.0
0.18.06.19
0.18.06.19
- Add DateTimeInterface for Bind
- Fix phpDocs in code
0.18.06.18
0.18.06.18
Try fix problem with php 5.6
0.18.06.17
0.18.05.09
0.18.05.09
WARN!!!
!Move class in namespace!
!Check your code!
Move \ClickHouseDB\WhereInFile to \ClickHouseDB\Query\WhereInFile
Move \ClickHouseDB\QueryException to \ClickHouseDB\Exception\QueryException
Move \ClickHouseDB\DatabaseException to ClickHouseDB\Exception\DatabaseException
Move \ClickHouseDB\FormatLine to \ClickHouseDB\Quote\FormatLine
Move \ClickHouseDB\WriteToFile to ClickHouseDB\Query\WriteToFile
Move \Curler\Request to \ClickHouseDB\Transport\CurlerRequest
Move \Curler\CurlerRolling to \ClickHouseDB\Transport\CurlerRolling