Commit Graph
475 Commits
Author SHA1 Message Date
Andrey ZvonovandGitHub 984e8fde41 Merge branch 'master' into zvonand-implicit-tz 2023-04-20 23:13:17 +02:00
zvonand daae5025e8 small updates due to review 2023-04-19 14:45:51 +02:00
zvonand daef5d818a fix according to updates in ThreadStatus.h 2023-04-12 15:31:58 +02:00
zvonand 2a9f28b73b resolve 2023-04-12 12:54:39 +02:00
Yatsishin Ilya b5b65d2149 Merge remote-tracking branch 'origin' into clickhouse-help 2023-04-11 11:24:48 +00:00
Vasily Nemkov e36addb96a Hackish way of setting up timezone on the client
Warning: lots of debug logging
2023-04-11 13:03:03 +02:00
Nikolay Degterinsky 3b9e8a8630 Override user and password environment variables with client parameters 2023-04-05 19:40:43 +00:00
Yatsishin Ilya d4304d2028 Merge remote-tracking branch 'origin/master' into clickhouse-help 2023-03-02 16:16:18 +00:00
Nikolay DegterinskyandGitHub af992ca2db Better 2023-02-22 16:51:36 +01:00
Nikolay DegterinskyandGitHub cdbff57e6c Ask for password interactively 2023-02-22 15:58:06 +01:00
Yatsishin Ilya 80857638c1 Merge remote-tracking branch 'origin/master' into clickhouse-help 2023-02-22 13:58:17 +00:00
Azat Khuzhin 2dbcfdbe15 Allow to override host for client connection credentials
Introduce new `--connection` option, by default as a connection name
`--host` will be used.

And using --connection you also can specify --host and it will be
overwritten.

Follow-up for: #45715
Signed-off-by: Azat Khuzhin <[email protected]>
2023-02-16 14:26:24 +01:00
Yatsishin Ilya 1baa15d603 Merge remote-tracking branch 'origin/master' into clickhouse-help 2023-02-07 15:46:59 +00:00
Alexey MilovidovandGitHub 22bd0b6f69 Merge pull request #38983 from CurtizJ/randomize-mt-settings
Allow to randomize merge tree settings in tests
2023-02-04 02:59:52 +01:00
Yatsishin Ilya f4cfd8a2d9 Merge remote-tracking branch 'origin' into clickhouse-help 2023-02-03 20:08:23 +00:00
Yatsishin Ilya 98edb9f06b Update help for clickhouse tools and add test 2023-01-31 12:19:37 +00:00
Azat Khuzhin 4564a1ef29 Add ability to override connection settings based on connection names
This is somehow analog of .netrc [1].

  [1]: https://www.gnu.org/software/inetutils/manual/html_node/The-_002enetrc-file.html

The follow options can be overwritten on a per-hostname/connection
basis:
- hostname
- port
- secure
- user
- password
- database
- history_file

Also note, that you can have multiple settings for one hostname, can be
useful to distinguish readonly from non-readonly for example.

Signed-off-by: Azat Khuzhin <[email protected]>
2023-01-28 17:01:12 +01:00
Anton PopovandGitHub d8fe2bcbaa Merge branch 'master' into randomize-mt-settings 2023-01-27 16:03:00 +01:00
Anton Popov 92fa39798b Merge remote-tracking branch 'upstream/master' into HEAD 2023-01-26 13:29:23 +00:00
Alexander Tokmakov 3f6594f4c6 forbid old ctor of Exception 2023-01-23 22:18:05 +01:00
Alexander TokmakovandGitHub 70d1adfe4b Better formatting for exception messages (#45449)
* save format string for NetException

* format exceptions

* format exceptions 2

* format exceptions 3

* format exceptions 4

* format exceptions 5

* format exceptions 6

* fix

* format exceptions 7

* format exceptions 8

* Update MergeTreeIndexGin.cpp

* Update AggregateFunctionMap.cpp

* Update AggregateFunctionMap.cpp

* fix
2023-01-24 00:13:58 +03:00
Anton Popov ca80240d84 Merge remote-tracking branch 'upstream/master' into HEAD 2023-01-12 12:13:45 +00:00
Raúl MarínandGitHub 45d27f461b Merge branch 'master' into perf_experiment 2022-12-20 09:07:48 +00:00
Anton Popov b6f2754afb Merge remote-tracking branch 'upstream/master' into HEAD 2022-12-16 14:37:34 +00:00
Anton Popov 87e02a1744 Merge remote-tracking branch 'upstream/master' into HEAD 2022-12-14 02:08:10 +00:00
Nikolay DegterinskyandGitHub 443bc3e656 Merge pull request #43719 from evillique/password_complexity_rules
Add password complexity rules
2022-12-13 17:56:45 +01:00
Nikolay DegterinskyandGitHub 9b6d31b95d Merge branch 'master' into perf_experiment 2022-12-13 17:15:07 +01:00
Nikolay Degterinsky 19e95e8cd8 Better implementation of password rules 2022-12-11 23:59:04 +00:00
Anton Popov 5d9077cdb6 Merge remote-tracking branch 'upstream/master' into HEAD 2022-12-02 12:06:45 +00:00
Nikolay Degterinsky a7eed2fd6d Throw an exception if something is broken 2022-12-01 02:59:35 +00:00
Nikolay Degterinsky b675898d37 Small naming fix 2022-11-29 16:36:05 +00:00
Nikolay Degterinsky 3fd10e0011 Better solution 2022-11-25 22:38:28 +00:00
Alexey Milovidov c20dbb7770 Move password reset message from client to server 2022-11-22 19:34:38 +01:00
Raúl Marín ad95846b2b AST fuzzer: Print data of INSERT VALUES 2022-11-22 13:10:53 +01:00
Yakov Olkhovskiy 60d116729c adjustments for progress option 2022-11-12 02:55:26 +00:00
Nikolai Kochetov 3eb6c03b47 Disable clickhouse local and clickhouse client non-interactive progress by default. 2022-11-09 19:46:47 +00:00
Alexey MilovidovandGitHub 641f8576c6 Merge pull request #42003 from ClickHouse/write-progress-to-tty
Write progress directly to terminal
2022-11-05 16:51:37 +01:00
Yakov Olkhovskiy b30f2ac12d allow '--progress err' to preserve old behavior, adjust tests 2022-11-03 03:16:55 +00:00
Anton Popov d09039418f Merge remote-tracking branch 'upstream/master' into HEAD 2022-10-28 14:35:45 +00:00
Alexey Milovidov cd43595ea9 Merge branch 'master' into write-progress-to-tty 2022-10-23 01:41:17 +02:00
Azat Khuzhin 4e76629aaf Fixes for -Wshorten-64-to-32
- lots of static_cast
- add safe_cast
- types adjustments
  - config
  - IStorage::read/watch
  - ...
- some TODO's (to convert types in future)

P.S. That was quite a journey...

v2: fixes after rebase
v3: fix conflicts after #42308 merged
Signed-off-by: Azat Khuzhin <[email protected]>
2022-10-21 13:25:19 +02:00
Robert Schulze da5a2e2db0 Merge remote-tracking branch 'origin/master' into generated-file-cleanup
Physical merge conflicts:
- src/Common/ZooKeeper/ZooKeeperImpl.cpp
- src/Core/config_core.h.in
- src/Functions/FunctionsAES.h
- src/Functions/config_functions.h.in
- src/configure_config.cmake

Logical merge conflicts:
- Functions/tryDecrypt.cpp
2022-10-06 08:43:25 +00:00
Anton PopovandGitHub 8ca73eab03 Merge branch 'master' into fuzz-table-definitions 2022-10-04 15:10:31 +02:00
Alexey Milovidov 5d710e21f1 Render progress directly in tty 2022-10-01 23:19:36 +02:00
Robert SchulzeandGitHub cc92a2d174 Merge branch 'master' into generated-file-cleanup 2022-09-30 09:56:31 +02:00
Anton Popov c97bec829a slightly better 2022-09-28 21:47:10 +00:00
Anton Popov 34bc16cd5b avoid more useless errors 2022-09-28 15:55:39 +00:00
Anton Popov 4ac5df2540 drop all fuzzed tables 2022-09-28 14:52:10 +00:00
Robert Schulze 6d70b4a1f6 Generate config_version.h into ${CONFIG_INCLUDE_PATH}
This makes the target location consistent with other auto-generated
files like config_formats.h, config_core.h, and config_functions.h and
simplifies the build of clickhouse_common.
2022-09-28 12:48:26 +00:00
Anton Popov c8beae8237 Merge remote-tracking branch 'upstream/master' into HEAD 2022-09-28 12:47:02 +00:00