Files
Joe SpadolaandGitHub 19ffd53f86 Implement native async client (#617)
* implement native async client

* add pylint exceptions

* linting

* improve test config setup

* fix some tests

* enable log tables on startup

* improve error handling

* linting

* fix deprecation warning in aiohttp

* error handling

* separate sync/async stream failure tests

* more error handling issues

* linting

* test updates and improvements

* test adjustments

* increase async stream buffer size

* don't parallelize cloud tests

* apply consistency settings to client factory fixture

* up cloud par to 4

* enforce sequential consistency in helper

* update enable_cleanup_closed vers

* add conn abort to wrong port assertion

* small test refactor

* more consistency

* add deadlock check in async queue

* enforce consistent use of async iter stream consumption

* linting

* DO materialize non-streaming queries

* accept either concurrent session error

* update async client to always reset context

* add pipelining to arrow methods

* feature parity with recent sync client changes

* fix jwt test after bad merge conflict resolution

* 0.12.0rc1 release prep

* fix assertion in racy test

* clean up streaming source on exception

* linting

* more linting

* deprecate legacy async client and replace with async native

* update changelog
2026-03-26 15:56:18 -07:00

46 lines
1.4 KiB
XML

<?xml version="1.0"?>
<clickhouse>
<default_profile>default</default_profile>
<default_database>default</default_database>
<mark_cache_size>5368709120</mark_cache_size>
<path>/var/lib/clickhouse/</path>
<tmp_path>/var/lib/clickhouse/tmp/</tmp_path>
<user_files_path>/var/lib/clickhouse/user_files/</user_files_path>
<access_control_path>/var/lib/clickhouse/access/</access_control_path>
<keep_alive_timeout>3</keep_alive_timeout>
<format_schema_path>/var/lib/clickhouse/format_schemas/</format_schema_path>
<logger>
<level>warning</level>
<log>/var/log/clickhouse-server/clickhouse-server.log</log>
<errorlog>/var/log/clickhouse-server/clickhouse-server.err.log</errorlog>
<size>1000M</size>
<count>10</count>
<console>1</console>
</logger>
<prepare_system_log_tables_on_startup>1</prepare_system_log_tables_on_startup>
<query_log>
<database>system</database>
<table>query_log</table>
<partition_by>toYYYYMM(event_date)</partition_by>
<flush_interval_milliseconds>1000</flush_interval_milliseconds>
</query_log>
<session_log>
<database>system</database>
<table>session_log</table>
</session_log>
<user_directories>
<users_xml>
<path>users.xml</path>
</users_xml>
</user_directories>
<custom_settings_prefixes>SQL_</custom_settings_prefixes>
</clickhouse>