Commit Graph
14 Commits
Author SHA1 Message Date
Alexey MilovidovandClaude Opus 4.6 f85f4e49b2 Fix embedded server config: load XML users alongside local_directory
Adding `<user_directories>` without a `<users_xml>` entry caused the
server to skip loading users/profiles/quotas from the embedded config,
resulting in a `THERE_IS_NO_PROFILE` exception for the `default` profile.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-07 01:14:28 +01:00
Alexey MilovidovandClaude Opus 4.5 73802adf52 Enable all access control improvements in embedded server and clickhouse-local
Set all `access_control_improvements` options to true for stricter
access control behavior in the embedded server config and clickhouse-local.

Co-Authored-By: Claude Opus 4.5 <[email protected]>
2026-01-29 03:37:32 +01:00
Alexey MilovidovandClaude Opus 4.5 7fa8def12e Add SQL access storage to embedded server config
Enable `local_directory` user directory in embedded.xml to allow
SQL-based user management (CREATE USER, ALTER USER, etc.) when
the server runs without a config file, similarly to clickhouse-local.

Co-Authored-By: Claude Opus 4.5 <[email protected]>
2026-01-29 03:33:19 +01:00
Alexey Milovidov 80e22571ce Merge branch 'master' into cors-embedded-config 2025-07-04 12:25:52 +02:00
Alexey Milovidov f0bb2e2ff0 Allow using Play UI with the embedded server config 2025-06-30 00:54:13 +02:00
Alexey Milovidov 1f641924f3 Enable PostgreSQL port in the embedded config 2025-06-26 06:28:12 +02:00
Alexey Milovidov 728e7aa79e Replace the test with functional 2025-05-15 22:44:31 +02:00
Alexey Milovidov 356ae52e9b Enable access and named collections control by default 2023-11-11 08:46:10 +01:00
Alexey Milovidov b42d26acfe Remove one line from XML, because we do not care 2022-08-28 02:44:02 +02:00
Alexey Milovidov b89f01438e Lower mutex scope 2022-06-25 03:05:55 +02:00
Robert Schulze a2214760c6 Remove mark_cache_size from further files
- changed config.xml/yaml files used by CH's own internal tests which
  are (hopefully) not sensitive to mark_cache_size being set or not

- further occurrences exist but changing them seems a bad idea (e.g.
  because they are in customer-provided data)
2022-05-18 22:09:14 +02:00
Alexey Milovidov e513a5db32 Change <yandex> to <clickhouse> in configs 2021-09-20 01:38:53 +03:00
Alexey Milovidov 063360511a Remove obsolete "incl" from /etc/metrika.xml; correct links in config 2021-01-04 21:01:17 +03:00
Alexey Milovidov 0f79eb3cc5 Embed configs into binary 2020-08-08 06:42:42 +03:00