jsc0218
7525b2acf4
Merge pull request #60117 from jsc0218/TableEngineGrant_version2
...
TableEngineGrant_version2
2024-04-18 14:30:34 +00:00
Pablo Marcos
210d20f44b
Fix AccessRights.Union unit test with new entry
2024-04-18 08:58:05 +02:00
jsc0218
6e5afb8b89
grant all table engines in allow_database
2024-04-18 02:00:28 +00:00
Pablo Marcos
556932706b
Add SYSTEM UNLOAD PRIMARY KEY
2024-04-17 21:24:59 +02:00
jsc0218
80fa1ab89a
fix
2024-04-17 00:31:15 +00:00
Robert Schulze
8167b774b5
Merge pull request #62307 from rschu1ze/cleanup-ssh
...
Cleanup SSH-based authentication code
2024-04-09 21:10:09 +00:00
Han Fei
e5aa439ca0
Merge branch 'master' into hanfei/stats_uniq
2024-04-09 12:15:31 +02:00
Robert Schulze
9d8f643f5b
Cleanup SSH-based authentication code
2024-04-05 08:43:23 +00:00
jsc0218
ee589f8a8b
Merge remote-tracking branch 'origin/master' into TableEngineGrant_version2
2024-04-03 17:17:33 +00:00
Raúl Marín
11eb872ac6
Remove more nested includes
2024-04-03 19:06:36 +02:00
Han Fei
5df9152332
Merge branch 'master' into hanfei/stats_uniq
2024-04-03 17:25:38 +02:00
jsc0218
02eca8b0be
avoid grant twice for source access types and table engines
2024-04-03 02:35:49 +00:00
Raúl Marín
40a22ffa63
Remove a few nested include dependencies
2024-04-02 13:43:14 +02:00
Han Fei
11a4ae516d
Merge branch 'master' into hanfei/stats_uniq
2024-04-01 22:46:28 +02:00
Han Fei
e849c48e21
add a test
2024-03-27 18:56:13 +01:00
Han Fei
a367e07ae9
Merge branch 'master' into hanfei/stats_uniq
2024-03-22 12:48:39 +01:00
pufit
216dcbef2c
Correct revoke for the partially granted rights. ( #61115 )
...
* Correct revoke for the partially granted rights.
2024-03-22 02:13:51 -04:00
Han Fei
b2ceeba0f2
Merge branch 'master' into hanfei/stats_uniq
2024-03-19 23:47:08 +01:00
Raúl Marín
de855ca917
Reduce header dependencies
2024-03-19 17:04:29 +01:00
Robert Schulze
0daaeeab78
Merge pull request #61406 from rschu1ze/enable-clang-tidy-in-headers
...
Enable clang-tidy in headers
2024-03-18 21:43:26 +01:00
Nikita Mikhaylov
15896ecaf6
Add table system.keywords
[Part 1] ( #51808 )
2024-03-18 16:58:57 +01:00
Robert Schulze
c17536c3b3
Enable clang-tidy in headers
2024-03-18 08:00:09 +00:00
Alexey Milovidov
01136bbc3b
Limit backtracking in parser
2024-03-17 19:54:45 +01:00
jsc0218
b3b46ea708
Merge remote-tracking branch 'origin/master' into TableEngineGrant_version2
2024-03-14 00:36:29 +00:00
Robert Schulze
e5e84419af
Fix clang-tidy-s
2024-03-11 10:58:54 +00:00
Sema Checherinda
5c41727725
http connections pools
2024-03-10 10:00:18 +01:00
Nikita Mikhaylov
f73a8f2eae
More comments for column for system tables ( #59016 )
2024-03-08 18:05:56 +01:00
Sema Checherinda
62f9a00da8
shuffle resolved IPs
2024-03-07 13:09:26 +01:00
Alexey Milovidov
de6c5d3a40
Merge pull request #60552 from ClickHouse/pc2
...
Userspace page cache again
2024-03-04 17:47:35 +03:00
jsc0218
2b54c11d63
Merge branch 'ClickHouse:master' into TableEngineGrant_version2
2024-03-02 20:42:04 -05:00
Alexey Milovidov
c292a911f5
Merge branch 'master' into sync-with-private
2024-03-03 02:07:20 +01:00
Robert Schulze
4ee1aa8c7c
Fixing more headers
2024-02-29 15:40:30 +00:00
Michael Kolupaev
42437a2ae1
Userspace page cache ( #53770 )
...
* Userspace page cache
* Maybe it'll build this time, who knows.
* 'auto' went out of fashion, I guess
* Documentation, tsan workaround, metric 'UnreclaimableRss', disable page cache in the test that uses DatabaseOrdinary
* Moved CachedInMemoryReadBufferFromFile to object store level, changed settings, addressed other comments.
* Fix
* Another fix
* Fix restricted seek, fix ppc64le build
* Don't allow page cache with file cache
* Adjust tests a little
* Fix clang-tidy
* Conflicts
* Comments
* Maybe unbroke AsynchronousBoundedReadBuffer
* SettingsChangesHistory.h
* Fix warning in test
2024-02-29 12:28:32 +00:00
Alexander Tokmakov
15e1191f74
Revert "Userspace page cache ( #53770 )"
...
This reverts commit 7b55c61551
.
2024-02-29 13:20:17 +01:00
Michael Kolupaev
7b55c61551
Userspace page cache ( #53770 )
...
* Userspace page cache
* Maybe it'll build this time, who knows.
* 'auto' went out of fashion, I guess
* Documentation, tsan workaround, metric 'UnreclaimableRss', disable page cache in the test that uses DatabaseOrdinary
* Moved CachedInMemoryReadBufferFromFile to object store level, changed settings, addressed other comments.
* Fix
* Another fix
* Fix restricted seek, fix ppc64le build
* Don't allow page cache with file cache
* Adjust tests a little
* Fix clang-tidy
* Conflicts
* Comments
* Maybe unbroke AsynchronousBoundedReadBuffer
* SettingsChangesHistory.h
* Fix warning in test
2024-02-29 11:27:32 +00:00
Alexey Milovidov
a02d78426a
Synchronize Access
2024-02-28 23:34:15 +01:00
jsc0218
24342012ff
fix
2024-02-28 18:11:33 +00:00
Alexey Milovidov
1950a75bd4
Merge branch 'master' into fix-inconsistent-formatting
2024-02-28 17:10:29 +01:00
jsc0218
b4b19ae2ad
Merge branch 'master' into TableEngineGrant_version2
2024-02-28 10:56:30 -05:00
pufit
330a206470
Add definers for views (Attempt 2) ( #60439 )
2024-02-27 19:00:17 -05:00
Alexey Milovidov
8cf619bc03
Merge branch 'master' of github.com:ClickHouse/ClickHouse into fix-inconsistent-formatting
2024-02-28 00:30:44 +01:00
Alexey Milovidov
9ea7ff231b
Merge pull request #60448 from ClickHouse/clang-19
...
Update to clang-19
2024-02-27 23:38:08 +03:00
Alexey Milovidov
7c6e28708b
Merge pull request #60370 from ClickHouse/remove-alter-live-view
...
Remove ALTER LIVE VIEW
2024-02-27 17:45:59 +03:00
Alexey Milovidov
568127ae98
Update to clang-19
2024-02-27 14:39:20 +01:00
Alexey Milovidov
c192a448d0
Update to clang-19
2024-02-27 14:37:21 +01:00
Alexey Milovidov
a3f1411679
Merge branch 'master' of github.com:ClickHouse/ClickHouse into fix-inconsistent-formatting
2024-02-26 19:01:11 +01:00
Alexey Milovidov
e5cb594944
Fix inconsistent formatting of GRANT CURRENT GRANTS
2024-02-26 01:54:52 +01:00
Amos Bird
12914d2268
Fix
2024-02-26 02:31:58 +08:00
Alexey Milovidov
2eb4d25126
Remove ALTER LIVE VIEW
2024-02-23 22:56:18 +01:00
Raúl Marín
464b5e0e15
Revert "Add definers for views ( #54901 )"
...
This reverts commit 57306706b3
.
2024-02-23 12:44:31 +01:00
Azat Khuzhin
a1465ab2bf
Enable all access control improvements by default (even without config.xml)
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-02-22 18:03:54 +01:00
pufit
57306706b3
Add definers for views ( #54901 )
2024-02-22 17:47:50 +01:00
jsc0218
fa6bf25800
add test
2024-02-21 03:51:38 +00:00
jsc0218
afa7a95c8c
add backward compatibility
2024-02-20 02:11:31 +00:00
jsc0218
2a88f61c96
check permission in the server side
2024-02-19 21:39:34 +00:00
jsc0218
9fc9fa7850
client side
2024-02-19 02:17:00 +00:00
Alexey Gerasimchuck
076fb1de31
Updated the authentication failures counter logic
2024-01-30 23:52:33 +00:00
Alexey Gerasimchuck
b1d2c0d93a
minor update
2024-01-29 23:56:54 +00:00
Alexey Gerasimchuck
559de083a3
Implemented failed login attempt counting using quota
2024-01-29 23:20:38 +00:00
Han Fei
f46065ba88
Merge branch 'master' into hanfei/stats_uniq
2024-01-29 22:46:13 +01:00
Han Fei
552e1acf18
support uniq for statistics
2024-01-29 19:49:10 +01:00
Alexey Milovidov
a7483ec10b
Merge pull request #59242 from rschu1ze/dont-force-libssh-on-me
...
Make libssh build dependent on `-DENABLE_LIBRARIES`
2024-01-29 00:02:03 +01:00
Robert Schulze
caeb31940c
Allow to build without libssl
2024-01-25 21:14:03 +00:00
Maksim Kita
2a327107b6
Updated implementation
2024-01-25 14:31:49 +03:00
Robert Schulze
e23e7e6b73
Merge pull request #53710 from rschu1ze/system-reload-asynchronous-metrics
...
Add statement `SYSTEM RELOAD ASYNCHRONOUS METRICS`
2024-01-23 11:56:25 +01:00
Robert Schulze
90a0ea36b3
Add statement 'SYSTEM RELOAD ASYNCHRONOUS METRICS'
2024-01-22 17:14:58 +00:00
Sema Checherinda
9adab57771
Correct initialization of ConnectionTimeouts ( #59000 )
2024-01-22 12:03:36 +01:00
Alexey Milovidov
d112492c56
Remove some code
2024-01-13 03:48:04 +01:00
Antonio Andelic
654fee820e
Merge pull request #58665 from ClickHouse/jemalloc-system-commands
...
Add SYSTEM commands and Keeper 4LW for jemalloc
2024-01-12 10:08:13 +01:00
Antonio Andelic
2bfed6b8eb
Add system commands and 4lw for jemalloc
2024-01-11 08:24:56 +00:00
Robert Schulze
f553b55e3a
Merge remote-tracking branch 'rschu1ze/master' into regex-std-re2
2024-01-07 22:31:35 +00:00
Robert Schulze
8e804487f3
Some fixups
2024-01-07 22:28:08 +00:00
Vitaly Baranov
7c867a09af
Merge pull request #57263 from Enmk/patch-4
...
Fixed potential exception due to stale profile UUID
2024-01-05 13:43:54 +01:00
Vitaly Baranov
2a385bc573
Fix currentProfiles()
2024-01-04 21:06:45 +01:00
Bharat Nallan Chakravarthy
00b5e28d6a
Merge upstream/master into ncb/system-database-engines
2023-12-30 23:10:48 -08:00
Bharat Nallan Chakravarthy
3e8439a78b
add to context access and suggest
2023-12-30 20:38:35 -08:00
Michael Kolupaev
96c68e5aae
Remove pausing, enable multithreading, kick off refresh on table creation unless the query says EMPTY
2023-12-28 17:56:06 +00:00
Michael Kolupaev
609b2c216c
Fix some of the CI
2023-12-28 17:56:05 +00:00
Michael Kolupaev
dda0606f67
Things
2023-12-28 17:56:05 +00:00
koloshmet
49367186e3
fix fix fix
2023-12-28 17:56:04 +00:00
koloshmet
4305457883
fixed tests
2023-12-28 17:56:04 +00:00
koloshmet
c52aa984ee
refreshable materialized views
2023-12-28 17:56:04 +00:00
Alexander Tokmakov
38fe70c68a
Revert "Refreshable materialized views (takeover)"
2023-12-28 13:12:20 +01:00
Michael Kolupaev
b9cbecb0df
Remove pausing, enable multithreading, kick off refresh on table creation unless the query says EMPTY
2023-12-27 20:24:56 +00:00
Michael Kolupaev
673743e2ac
Fix some of the CI
2023-12-27 20:24:55 +00:00
Michael Kolupaev
ef4cc5ec7f
Things
2023-12-27 20:24:55 +00:00
koloshmet
808cb0fa05
fix fix fix
2023-12-27 20:24:54 +00:00
koloshmet
3556c15c51
fixed tests
2023-12-27 20:24:54 +00:00
koloshmet
c762898adb
refreshable materialized views
2023-12-27 20:24:54 +00:00
Nikita Mikhaylov
a0af0392cd
Random changes in random files ( #57642 )
2023-12-14 12:47:11 +01:00
Vasily Nemkov
b634e043d5
std::erase_if instead of boost::range::remove_erase_if
2023-11-28 14:32:45 +01:00
Vasily Nemkov
6aaf1565e1
Using profiles instead of profiles_with_implicit for getProfileNames()
2023-11-28 12:14:01 +01:00
Vasily Nemkov
7411fcc907
Filtering of profile UUIDs for SettingsProfilesInfo
2023-11-28 12:12:23 +01:00
Han Fei
7bd2ea3add
Merge branch 'master' into hanfei/statistic
2023-11-27 23:31:23 +01:00
Vasily Nemkov
174607c6bf
Fixed potential exception due to stale profile UUID
...
`SettingsProfilesInfo::profiles` is not updated in bg if any of the profiles assigned to the user change, but `SettingsProfilesInfo::profiles_with_implicit` is.
Update of #42641
kudos @tavplubix 3d0c07ac5b (r1406196201)
2023-11-27 15:10:07 +01:00
Nikolay Degterinsky
ae6b4e62b1
Merge pull request #56401 from evillique/kerberos-kafka-segfault
...
Fix segfault during Kerberos initialization
2023-11-13 17:33:08 +01:00
Nikolay Degterinsky
86685685d3
Fix segfault during Kerberos initialization
2023-11-08 22:52:22 +00:00
Alexey Milovidov
184e6f840e
Remove useless header files
2023-11-06 03:49:55 +01:00
Han Fei
19cdc6dfe2
Merge branch 'master' into hanfei/statistic
2023-10-30 04:53:18 +01:00
Robert Schulze
04272fa481
Convert unnecessary std::scoped_lock to std::lock_guard
2023-10-25 09:26:16 +00:00