Commit Graph
2190 Commits
Author SHA1 Message Date
avogar 9bbbbdcdd6 Improve schema inference in clickhouse-local 2022-02-10 18:23:52 +03:00
Vitaly Baranov 1341b4b4de Rename QueryInfo's field result_compression -> transport_compression_type and change its type for better consistency.
Make the previous field obsolete.
2022-02-10 02:46:05 +07:00
DF5HSE e657219e01 Delete not used include 2022-02-08 12:40:44 +03:00
DF5HSE c08bc7ad65 Merge branch 'master' of github.com:ClickHouse/ClickHouse into client-fault-tolerant-connection 2022-02-08 11:37:31 +03:00
Maksim KitaandGitHub 1c461e9ed1 Merge pull request #34349 from bigo-sg/format_parse_options
Add options for clickhouse-format.
2022-02-08 00:50:04 +01:00
DF5HSE b035ad7843 Fix error with IPv6 in host param and impove HostPort reading from input stream 2022-02-08 02:03:39 +03:00
DF5HSE 3cb433762b Fix errors in build check 2022-02-08 02:03:39 +03:00
DF5HSE 3343a22788 Merge branch 'client-fault-tolerant-connection' of github.com:ManagedDatabases/ClickHouse into client-fault-tolerant-connection 2022-02-08 02:03:38 +03:00
226759b674 Update programs/client/Client.cpp
Fix `--host` parameter description

Co-authored-by: Kruglov Pavel <[email protected]>
2022-02-08 02:03:38 +03:00
DF5HSE 18a777cc8b Add function which gets port from configuration 2022-02-08 02:03:37 +03:00
DF5HSE a9ff296960 Fix codestyle 2022-02-08 02:03:36 +03:00
DF5HSE 69e535fcb2 Merge branch 'master' of github.com:ClickHouse/ClickHouse into client-fault-tolerant-connection 2022-02-08 02:03:36 +03:00
DF5HSE e780c1292d Add tests, remove saving host in config 2022-02-08 02:03:35 +03:00
DF5HSE 19cf4e6dec round robin connection on fail 2022-02-08 02:03:25 +03:00
Kruglov PavelandGitHub f63455b7a2 Merge pull request #34117 from Avogar/local
Small improvement in schema inference from stdin in local
2022-02-07 10:47:14 +03:00
taiyang-li 26f2a0ef51 move clickhouse-format code from settings to format.cpp 2022-02-07 13:34:13 +08:00
taiyang-li caed1898b0 add options for clickhouse-format 2022-02-06 11:22:05 +08:00
alexey-milovidovandGitHub 665fdc9187 Merge pull request #31257 from FArthur-cmd/merge_15765
Merge #15765
2022-02-04 00:39:57 +03:00
FArthur-cmd 73f579d71c Comment dhParamsFile. It should be uncommented only if it has correct path 2022-02-03 13:31:52 +00:00
FArthur-cmd f327e67232 correct config 2022-02-02 20:01:25 +00:00
Anton Popov 5bb1b3ce77 support async inserts in clickhouse-client for queries with inlined data 2022-02-02 20:59:37 +03:00
Azat Khuzhin 3b3635c6d5 Fix formatting error in logging messages
Signed-off-by: Azat Khuzhin <[email protected]>
2022-02-01 14:30:04 +03:00
Azat Khuzhin bedf208cbd Use fmt::runtime() for LOG_* for non constexpr
Here is oneliner:

    $ gg 'LOG_\(DEBUG\|TRACE\|INFO\|TEST\|WARNING\|ERROR\|FATAL\)([^,]*, [a-zA-Z]' -- :*.cpp :*.h | cut -d: -f1 | sort -u | xargs -r sed -E -i 's#(LOG_[A-Z]*)\(([^,]*), ([A-Za-z][^,)]*)#\1(\2, fmt::runtime(\3)#'

Note, that I tried to do this with coccinelle (tool for semantic
patchin), but it cannot parse C++:

    $ cat fmt.cocci
    @@
    expression log;
    expression var;
    @@

    -LOG_DEBUG(log, var)
    +LOG_DEBUG(log, fmt::runtime(var))

I've also tried to use some macros/templates magic to do this implicitly
in logger_useful.h, but I failed to do so, and apparently it is not
possible for now.

Signed-off-by: Azat Khuzhin <[email protected]>

v2: manual fixes
Signed-off-by: Azat Khuzhin <[email protected]>
2022-02-01 14:30:03 +03:00
Amos Bird ec7d367814 DiskLocal checker
Add DiskLocal checker so that ReplicatedMergeTree can recover data when some of its disks are broken.
2022-02-01 05:55:27 +08:00
FArthur-cmd f20f2f6beb fix test 2022-01-31 13:39:39 +00:00
FArthur-cmd 7811f5d599 try uncomment config 2022-01-31 11:18:57 +00:00
FArthur-cmd cb4ad97d45 add test 2022-01-28 17:37:52 +00:00
avogar 8858b6bf86 Small improvement in schema inference from stdin in local 2022-01-28 19:17:35 +03:00
Kruglov PavelandGitHub efa8775ea6 Merge pull request #33960 from Avogar/autodetect-format
Detect format and schema from stdin in clickhouse-local
2022-01-28 12:02:15 +03:00
Alexey Milovidov ff31a2c9e0 Add symlinks to keeper 2022-01-27 01:23:18 +03:00
Filatenkov ArturandGitHub fcac77b918 Merge branch 'ClickHouse:master' into merge_15765 2022-01-25 23:21:24 +03:00
alesapin b8c6481d4c Fix clickhouse server start when replicated access storage depend on keeper 2022-01-25 16:40:12 +03:00
Filatenkov ArturandGitHub b5be9cbb0d Merge branch 'ClickHouse:master' into merge_15765 2022-01-25 15:10:40 +03:00
Kruglov PavelandGitHub aa49a826b5 Try to fix tests 2022-01-25 14:11:02 +03:00
avogar a82cdd4fb5 Fix tests 2022-01-25 10:55:09 +03:00
avogar fed54e0204 Fix 2022-01-25 10:25:37 +03:00
Azat Khuzhin 4a0facd341 Remove MAKE_STATIC_LIBRARIES (in favor of USE_STATIC_LIBRARIES)
There is no more MAKE_*, so remove this alias.

Signed-off-by: Azat Khuzhin <[email protected]>
2022-01-24 17:28:33 +03:00
Filatenkov ArturandGitHub 82b0fc0bd0 Merge branch 'master' into merge_15765 2022-01-24 13:38:53 +03:00
avogar a20fdc210a Add format autodetect in clickhouse-local 2022-01-20 15:55:28 +03:00
Azat Khuzhin a6d482d3e1 Cleanup jemalloc contrib 2022-01-20 10:02:03 +03:00
Azat Khuzhin e0e81b340d Fix w/o ODBC build 2022-01-20 10:02:02 +03:00
Azat Khuzhin a773e7ff01 Remove unbundled libpqxx support 2022-01-20 10:01:59 +03:00
Azat Khuzhin b51bbde713 Remove unbundled odbc support 2022-01-20 10:01:59 +03:00
Azat Khuzhin 887af0a7e9 Remove unbundled nanodbc support 2022-01-20 10:01:59 +03:00
Azat Khuzhin 126aa4b65c Remove unbundled base64 support 2022-01-20 10:01:58 +03:00
Azat Khuzhin 7496ed7fde Remove unbundled gtest support
v2: Fix unit tests (do not rely on USE_GTEST)
2022-01-20 10:01:54 +03:00
Azat Khuzhin 5c32f6dd3e Remove unbundled nuraft support 2022-01-20 08:47:16 +03:00
DF5HSE fb2a45009a Fix formatting 2022-01-20 00:44:37 +03:00
DF5HSE c126afa93b Fix formatting 2022-01-20 00:44:12 +03:00
DF5HSE 76769ac133 Fix formatting 2022-01-20 00:43:40 +03:00