Commit Graph
177 Commits
Author SHA1 Message Date
kssenii 07bab5193f Delayed interactive 2021-10-29 16:23:53 +03:00
Azat Khuzhin 096eaa1008 Initialize custom TLDs in clickhouse-local 2021-10-25 21:12:45 +03:00
Azat Khuzhin 7fe028245e Do not save preprocessed config for clickhouse-local
It seems that there is no purpose on doing this, and it just produce an
error due to permission errors (i.e. before this patch if you will pass
small config with some overrides then it will try to write to
/var/lib/clickhouse by default).
2021-10-25 21:12:45 +03:00
Kseniia SumarokovaandGitHub f315809c2e Update LocalServer.cpp 2021-10-25 11:00:55 +03:00
kssenii ec7c93728b Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into fix-local-exceptions 2021-10-20 23:42:27 +00:00
Kseniia SumarokovaandGitHub 5324cc8359 Merge pull request #30282 from kssenii/fix-local-less-threads
Less threads in clickhouse-local, fix Ok. printing
2021-10-19 22:54:28 +03:00
kssenii 4bf1f2ca12 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into fix-local-exceptions 2021-10-19 08:28:47 +00:00
Kruglov PavelandGitHub 003955b59f Merge branch 'master' into clickhouse-local 2021-10-18 14:24:08 +03:00
kssenii 1cc511789d Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into fix-local-less-threads 2021-10-18 08:30:59 +00:00
kssenii ab9d5d8cc7 Better 2021-10-18 06:06:38 +00:00
kssenii 91e9ab7760 Fix tests 2021-10-16 19:30:35 +00:00
kssenii d34d752688 Fix tests 2021-10-16 18:37:46 +00:00
Kseniia SumarokovaandGitHub fa92fd28bf Update LocalServer.cpp 2021-10-16 17:34:31 +03:00
kssenii c79c0526ff Fix clickhouse-local syntax exception 2021-10-16 12:20:14 +00:00
kssenii 5db75f9e77 Better exception 2021-10-16 11:30:24 +00:00
kssenii 9525437499 Less threads in local, fix Ok. printing 2021-10-16 10:25:39 +00:00
avogar be4fc79d32 Better handling exceptions, update tests 2021-10-15 18:30:32 +03:00
Maksim KitaandGitHub 7beaeb8b13 Merge branch 'master' into indexcache 2021-10-15 12:59:09 +03:00
avogar a1a4df2501 Fix handling exception 'unrecognised option' in clickhouse-local and client 2021-10-14 16:34:05 +03:00
Maksim Kita fbaa9e7be4 Support SQL user defined functions for clickhouse-local 2021-10-14 16:15:39 +03:00
avogar 9c7bef4c9d Remove unused headers and handle exception 'unrecognised option' in clickhouse-local 2021-10-12 17:11:43 +03:00
kssenii 06fe822c22 Fix 2021-10-04 15:23:08 +00:00
Kseniia SumarokovaandGitHub ddc775b1c8 Merge pull request #29626 from kssenii/fix-signals
Follow-up for #26231
2021-10-03 22:13:54 +03:00
kssenii e10255bba3 Fix 2021-10-02 08:10:34 +00:00
Alexey Milovidov fe6b7c77c7 Rename "common" to "base" 2021-10-02 10:13:14 +03:00
kssenii dabab85c60 Fix 2021-10-01 17:31:00 +00:00
kssenii 05181c6900 Fix 2021-10-01 14:13:02 +00:00
kssenii 410b17b4a1 Fix 2021-09-30 06:35:35 +00:00
kssenii 59cbe8579d Interrupt listener 2021-09-29 22:01:52 +00:00
kssenii 04575eb12b Review fixes, fix style check and clang-tidy 2021-09-22 21:35:29 +00:00
kssenii ec24a8f114 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into interactive-mode-for-clickhouse-local 2021-09-22 20:46:49 +00:00
tavplubixandGitHub 922cf7ee20 Merge pull request #28373 from ClickHouse/tables_topsort
Resolve table dependencies on metadata loading
2021-09-20 14:46:47 +03:00
kssenii 8d19ed5ee7 Fix remaining tests 2021-09-20 05:39:13 +00:00
Maksim KitaandMaksim Kita de20e04dfd Added executable user defined functions 2021-09-17 18:42:59 +03:00
kssenii 33ff6ec060 Fix tests 2021-09-11 17:17:48 +00:00
kssenii ca81c13775 Move readArguments to base 2021-09-11 11:49:42 +00:00
kssenii ddfe1e4d64 Some fixes 2021-09-11 11:34:22 +00:00
Alexander Tokmakov 3f8fb1e562 Merge branch 'master' into tables_topsort 2021-09-10 13:16:41 +03:00
kssenii fa04b13175 Break some tests 2021-09-09 13:25:25 +00:00
kssenii 1838a8672d Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into interactive-mode-for-clickhouse-local 2021-09-09 12:43:45 +00:00
tavplubixGitHubDamir PetrovDamir Petrovmergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
341a6c51d6 Merging #24866 (#28691)
* Add StorageSystemISTables.cpp/.h

* Another attempt

* Columns and Views

* Add information schema db and fix information schema 'tables' table

* fix build

* remove copy-paste, add views to system tables

* add test

* fix

* fix_tests

Co-authored-by: Damir Petrov <[email protected]>
Co-authored-by: Damir Petrov <[email protected]>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2021-09-09 12:37:51 +03:00
mergify[bot]andGitHub 64fb384656 Merge branch 'master' into global-merge-executor 2021-09-08 13:15:38 +00:00
mergify[bot]andGitHub 9f0c50335f Merge branch 'master' into tables_topsort 2021-09-08 10:55:11 +00:00
kssenii 615dbd4272 Minor change 2021-09-05 12:47:20 +03:00
kssenii 8f77855981 Some review fixes 2021-09-05 00:52:35 +03:00
kssenii 1c20b223cb Merge branch 'master' of github.com:ClickHouse/ClickHouse into interactive-mode-for-clickhouse-local 2021-09-04 20:01:31 +03:00
Alexander Tokmakov 024a24aaf7 better code, moar logging 2021-09-02 12:19:37 +03:00
Vasily Nemkov 109d2f63d0 Fixed tests and minor style issues 2021-08-31 15:39:15 +03:00
Nikita Mikhaylov c4416906c8 done 2021-08-30 19:37:03 +00:00
Vasily Nemkov c902afddde Added system.session_log table
Which logs all the info about LogIn, LogOut and LogIn Failure events.
Additional info that is logged:
- User name
- event type (LogIn, LogOut, LoginFailure)
- Event date\time\time with microseconds
- authentication type (same as for IDENTIFIED BY of CREATE USER statement)
- array of active settings profiles upon login
- array of active roles upon login
- array of changed settings with corresponding values
- client address and port
- interface (TCP\HTTP\MySQL\PostgreSQL, etc.)
- client info (name, version info)
- optional LoginFailure reason text message.

Added some tests to verify that events are properly saved with all necessary info via following interfaces:
- TCP
- HTTP
- MySQL

Known limitations
- Not tested against named HTTP sessions, PostgreSQL and gRPC, hence those are not guaranteed to work 100% properly.
2021-08-30 18:28:28 +03:00