Denis Glazachev
|
e41062172a
|
Stylistic changes/renaming
|
2020-06-02 13:35:40 +04:00 |
|
Alexey Milovidov
|
9f8c156fd2
|
Remove debug output
|
2020-06-02 02:35:44 +03:00 |
|
Alexey Milovidov
|
6eb6d8f3fd
|
Get rid of annoying trailing whitespaces in CREATE query
|
2020-06-02 00:11:08 +03:00 |
|
Alexey Milovidov
|
57df571e60
|
Remove trailing whitespaces from formatted queries in some cases
|
2020-06-01 01:40:41 +03:00 |
|
Denis Glazachev
|
e8144976fe
|
Merge branch 'master' into ldap-per-user-authentication
|
2020-05-31 15:09:16 +04:00 |
|
Anton Popov
|
e6a9a33010
|
Merge pull request #11183 from ClickHouse/consistent_metadata2
Refactor TTLs metadata (move them to IStorage).
|
2020-05-29 20:00:11 +03:00 |
|
alexey-milovidov
|
304c6a1ee3
|
Merge pull request #11278 from vitlibar/fix-crash-set-default-role-with-wrong-args
Fix crash when SET DEFAULT ROLE is called with wrong arguments.
|
2020-05-29 16:24:42 +03:00 |
|
alesapin
|
0170250c5e
|
Merge branch 'master' into consistent_metadata2
|
2020-05-29 13:48:09 +03:00 |
|
Denis Glazachev
|
f1cfc7b472
|
Rename LDAP_PASSWORD to LDAP_SERVER and use "ldap_server" as a string key
Some refactoring
|
2020-05-29 11:47:01 +04:00 |
|
Vitaly Baranov
|
2d12b4d3ac
|
Fix crash when SET DEFAULT ROLE is called with wrong arguments.
|
2020-05-29 09:54:27 +03:00 |
|
Denis Glazachev
|
f9d4136792
|
Merge branch 'master' into ldap-per-user-authentication
|
2020-05-29 10:52:44 +04:00 |
|
Vitaly Baranov
|
d7cc703233
|
Merge pull request #11080 from vitlibar/add-authentication-type-to-system-users
Show authentication type in system.users table
|
2020-05-28 20:20:41 +03:00 |
|
alesapin
|
61aff798d3
|
Compileable code
|
2020-05-28 18:33:44 +03:00 |
|
Vitaly Baranov
|
98172deffc
|
Show authentication type in table system.users and while executing SHOW CREATE USER query.
|
2020-05-28 08:34:10 +03:00 |
|
Denis Glazachev
|
2863de750e
|
Merge branch 'master' into ldap-per-user-authentication
|
2020-05-28 01:30:52 +04:00 |
|
Denis Glazachev
|
d74f1357d4
|
Add LDAP authentication support
|
2020-05-28 01:06:33 +04:00 |
|
potya
|
d5840688a1
|
Fix style errors
|
2020-05-27 15:22:12 +03:00 |
|
Nikolai Sorokin
|
141ed88751
|
Allow functions in group by keys; Add default aggregate function; Add more tests
|
2020-05-27 12:53:15 +03:00 |
|
Nikolai Sorokin
|
c6541b1dad
|
Up test id; Fix clang build
|
2020-05-27 12:53:15 +03:00 |
|
Nikolai Sorokin
|
1f02ba9692
|
Add eof
|
2020-05-27 12:53:15 +03:00 |
|
Nikolai Sorokin
|
66496dc7e3
|
Fix trailing spaces
|
2020-05-27 12:53:15 +03:00 |
|
Nikolai Sorokin
|
eeaf608aa9
|
Refactor code; support prefix of PK as GROUP BY key
|
2020-05-27 12:53:15 +03:00 |
|
Nikolai Sorokin
|
61974e0047
|
TTL Expressions WHERE and GROUP BY draft
|
2020-05-27 12:53:15 +03:00 |
|
alesapin
|
c7cda399c7
|
Merge branch 'master' into consistent_metadata2
|
2020-05-27 12:51:56 +03:00 |
|
potya
|
2919f6710c
|
Add some multiword data types
|
2020-05-26 23:58:51 +03:00 |
|
alesapin
|
c3a6571036
|
Compilable code
|
2020-05-25 20:22:20 +03:00 |
|
potya
|
70fac9c068
|
Fix problems
|
2020-05-25 14:22:52 +03:00 |
|
Alexander Kuzmenkov
|
f1fb7245e5
|
Merge remote-tracking branch 'origin/master' into HEAD
|
2020-05-25 06:21:27 +03:00 |
|
Alexander Kuzmenkov
|
09129a6d21
|
Function for printing array of Asts
|
2020-05-25 06:19:46 +03:00 |
|
Alexey Milovidov
|
7e1813825b
|
Return old names of macros
|
2020-05-24 01:24:01 +03:00 |
|
Alexey Milovidov
|
38e3e273cd
|
Progress on task
|
2020-05-23 23:39:59 +03:00 |
|
Alexey Milovidov
|
eacff92d0e
|
Progress on task
|
2020-05-23 22:35:08 +03:00 |
|
potya
|
bee14177cd
|
Fix NOT nULL modifier
|
2020-05-23 17:32:47 +03:00 |
|
Nikita Vasilev
|
d4cc01446c
|
Merge remote-tracking branch 'upstream/master' into nikvas0/ssd_dict
|
2020-05-23 13:06:47 +03:00 |
|
alesapin
|
f026fa7de1
|
Rename PartDestinationType to DataDestionationType, because there is no part-specific information
|
2020-05-22 16:29:33 +03:00 |
|
Alexander Kuzmenkov
|
9e410444e7
|
Better error messages about joins
|
2020-05-20 21:58:20 +03:00 |
|
potya
|
8a9064cef2
|
at start
|
2020-05-20 21:23:35 +03:00 |
|
potya
|
d8bb98bbcf
|
Add NULL and NOY NULL modifiers for data types in create query
|
2020-05-20 04:22:32 +03:00 |
|
alexey-milovidov
|
6c49967395
|
Merge pull request #10802 from PerformanceVision/offset_without_limit
Add the ability to set an OFFSET clause without a LIMIT
|
2020-05-17 12:06:22 +03:00 |
|
Anton Popov
|
11b4bc7189
|
Merge pull request #10889 from CurtizJ/tuple-literal
Fix backward compatibility with tuples and distributed.
|
2020-05-15 15:39:03 +03:00 |
|
Vitaly Baranov
|
d92ac9ea47
|
Merge branch 'master' into RBAC-10
|
2020-05-15 14:12:43 +03:00 |
|
Vitaly Baranov
|
c30587196a
|
Add system tables for users, roles and grants.
|
2020-05-14 14:12:20 +03:00 |
|
Vitaly Baranov
|
b1f362b2dc
|
Add system table for access types.
|
2020-05-14 14:12:20 +03:00 |
|
Vitaly Baranov
|
a14f322723
|
Add system tables for settings profiles.
|
2020-05-14 14:12:15 +03:00 |
|
Alexey Milovidov
|
c3cea85b10
|
Support for unicode whitespaces in Lexer
|
2020-05-14 00:31:57 +03:00 |
|
Vitaly Baranov
|
5b84121d81
|
Improve system tables for quotas. Remove function currentQuota().
|
2020-05-13 19:40:48 +03:00 |
|
Vitaly Baranov
|
e64e2ebdf6
|
Improve system table for row policies. Remove function currentRowPolicies().
|
2020-05-13 19:40:48 +03:00 |
|
Vitaly Baranov
|
dd8b29b4fb
|
Use enum Type instead of std::type_index to represent the type of IAccessEntity.
This change simplifies handling of access entities in access storages.
|
2020-05-13 19:40:48 +03:00 |
|
Vitaly Baranov
|
b6fe726777
|
Rename row policy's 'name' to 'short_name', 'full_name' to 'name'.
This change simplifies the interface of IAccesEntity.
|
2020-05-13 19:40:48 +03:00 |
|
Vitaly Baranov
|
6f15a0d443
|
Improve the function range() to allow iterating through enum values.
|
2020-05-13 19:40:48 +03:00 |
|
Vitaly Baranov
|
b93a15ef36
|
Refactoring of settings profiles to store setting_index instead of setting_name.
|
2020-05-13 19:40:48 +03:00 |
|
Vitaly Baranov
|
66e348a93f
|
Refactoring of getting information about access rights.
|
2020-05-13 19:40:33 +03:00 |
|
Anton Popov
|
d13a11b421
|
fix backward compatibility with tuples and distributed
|
2020-05-13 17:14:05 +03:00 |
|
potya
|
a6ea36162c
|
Remove useless code
|
2020-05-12 16:48:39 +03:00 |
|
Guillaume Tassery
|
5b6e9f2a7e
|
offset_without_limitMerge branch 'master' of github.com:ClickHouse/ClickHouse into offset_without_limit
|
2020-05-11 16:05:44 +07:00 |
|
Guillaume Tassery
|
875a8ab2c3
|
fix parser
|
2020-05-11 13:53:10 +07:00 |
|
Guillaume Tassery
|
d6eae04eb0
|
cosmetic
|
2020-05-11 13:26:01 +07:00 |
|
Amos Bird
|
9d908f48e1
|
Shared build fix
|
2020-05-09 04:55:08 +08:00 |
|
Guillaume Tassery
|
2e719314a3
|
push functional draft
|
2020-05-07 20:40:50 +07:00 |
|
Guillaume Tassery
|
8ce606571e
|
write first draft of offset clause
|
2020-05-06 13:50:55 +07:00 |
|
alexey-milovidov
|
c54f6d5a66
|
Merge pull request #10546 from kyprizel/master
Lexer, ast, checksum and column specs fuzzers added
|
2020-05-05 14:50:55 +03:00 |
|
Guillaume Tassery
|
0ab6936645
|
Add parser for handle offset without a limit clause
|
2020-05-04 19:52:38 +07:00 |
|
Potya
|
351d62aa83
|
Nothing interesting
|
2020-04-29 15:17:40 +03:00 |
|
Eldar Zaitov
|
043be916cb
|
Add miniman fuzzing documentation, fix code style.
|
2020-04-28 13:35:44 +03:00 |
|
Eldar Zaitov
|
670ed4bf1b
|
lexer, ast, checksum and column specs fuzzers added
|
2020-04-28 02:12:18 +03:00 |
|
Nikolai Kochetov
|
32baa073b5
|
Merge remote-tracking branch 'upstream/master' into insert_into_watch_from_live_view
|
2020-04-27 17:49:50 +03:00 |
|
alexey-milovidov
|
4c17542096
|
Merge pull request #10465 from kekekekule/ddl_settings
Add custom settings support in DDL-queries for CREATE DICTIONARY
|
2020-04-26 20:25:29 +03:00 |
|
alexey-milovidov
|
7d58dc154c
|
Update ASTDictionary.h
|
2020-04-26 20:24:18 +03:00 |
|
Vitaliy Zakaznikov
|
71a40d6ec9
|
Revert "Working on adding AUTO REFRESH to LIVE VIEW tables."
This reverts commit 855e06b031 .
|
2020-04-25 09:56:57 -04:00 |
|
Vitaliy Zakaznikov
|
34a03939ea
|
First changes to try to support INSERT INTO table WATCH query.
|
2020-04-25 07:33:47 -04:00 |
|
Vitaliy Zakaznikov
|
855e06b031
|
Working on adding AUTO REFRESH to LIVE VIEW tables.
|
2020-04-24 17:15:17 -04:00 |
|
Артем Стрельцов
|
5423506393
|
sure this will exactly fix the fail with build check
|
2020-04-24 19:04:54 +03:00 |
|
Артем Стрельцов
|
26a6353284
|
tried to fix build fail & fixed codestyle
|
2020-04-24 12:59:49 +03:00 |
|
Артем Стрельцов
|
aab2e8f9c1
|
unsignificant change
|
2020-04-24 02:21:51 +03:00 |
|
Артем Стрельцов
|
d7e27d4326
|
added SETTINGS section to DDL-query for CREATE DICTIONARY
|
2020-04-24 00:57:40 +03:00 |
|
Артем Стрельцов
|
f39fdf7182
|
some progress in parsing settings (i did this commit for having something to backup to)
|
2020-04-23 23:50:01 +03:00 |
|
Nikita Vasilev
|
a908576033
|
fix double params
|
2020-04-23 22:07:03 +03:00 |
|
Alexander Tokmakov
|
04d6b59ac0
|
Merge branch 'master' into database_atomic
|
2020-04-23 17:31:37 +03:00 |
|
Артем Стрельцов
|
5da371b9c0
|
added settings parsing from DDL-query (they aren't applied now)
|
2020-04-23 15:39:27 +03:00 |
|
Alexander Tokmakov
|
fefbbd37df
|
Merge branch 'master' into database_atomic
|
2020-04-22 17:02:30 +03:00 |
|
Nikita Vasilev
|
464c90a486
|
Merge remote-tracking branch 'upstream/master' into nikvas0/ssd_dict
|
2020-04-22 10:27:20 +03:00 |
|
Alexey Milovidov
|
be22a4b94e
|
Checkpoint
|
2020-04-22 08:39:31 +03:00 |
|
Alexander Kuzmenkov
|
d1c5e38a21
|
Merge pull request #10385 from CurtizJ/tuple-literal
Parse tuples of tuples as literals
|
2020-04-22 05:49:14 +03:00 |
|
alexey-milovidov
|
4ecc86beca
|
Merge pull request #9950 from ClickHouse/aku/literal-columns
Create unique columns for literals
|
2020-04-21 02:30:17 +03:00 |
|
Anton Popov
|
e1b7e2de2f
|
parse tuples of tuples as literals
|
2020-04-20 23:14:56 +03:00 |
|
Alexander Tokmakov
|
b29bddac12
|
Merge branch 'master' into database_atomic
|
2020-04-20 14:09:09 +03:00 |
|
alexey-milovidov
|
17e7d4d88a
|
Merge pull request #10307 from abyss7/arcadia-4
Changes for auto-sync with Arcadia
|
2020-04-17 05:08:34 +03:00 |
|
Ivan Lezhankin
|
e230632645
|
Changes required for auto-sync with Arcadia
|
2020-04-16 15:31:57 +03:00 |
|
Alexey Milovidov
|
cdeda4ab91
|
Fix usage of max_parser_depth setting; remove harmful default function arguments
|
2020-04-16 04:06:10 +03:00 |
|
Alexander Kuzmenkov
|
1d3fe23b3b
|
review fixes
|
2020-04-14 20:41:06 +03:00 |
|
Artem Zuikov
|
24f715ad87
|
tech debt
|
2020-04-14 17:43:09 +03:00 |
|
Alexander Kuzmenkov
|
59e8230271
|
Merge remote-tracking branch 'origin/master' into HEAD
|
2020-04-14 02:27:46 +03:00 |
|
Alexander Tokmakov
|
033d7f9b32
|
Merge branch 'master' into database_atomic
|
2020-04-10 17:12:09 +03:00 |
|
Vxider
|
a8cd174fc4
|
merged with master
|
2020-04-09 22:34:02 +08:00 |
|
Vitaly Baranov
|
12336a9ece
|
Use "CREATE USER HOST REGEXP" instead of "CREATE USER HOST NAME REGEXP".
|
2020-04-09 10:22:51 +03:00 |
|
Vitaly Baranov
|
f0d3547b8f
|
Parser can parse "ON CLUSTER" in other places of SQL commands too.
|
2020-04-09 10:22:51 +03:00 |
|
Vitaly Baranov
|
4d93577791
|
PREWHERE can be used now by user without row filtering.
|
2020-04-09 10:22:51 +03:00 |
|
Vitaly Baranov
|
d992e408d8
|
Disable creating row policies for insert, update, delete because those filters are not supported.
|
2020-04-09 10:22:51 +03:00 |
|
Vitaly Baranov
|
d548c7e381
|
Simplify DCL for creating quotas.
|
2020-04-09 10:22:51 +03:00 |
|
Vitaly Baranov
|
36a5b57ac4
|
Use "CREATE SETTINGS PROFILE name SETTINGS INHERIT parent" instead of "CREATE SETTINGS PROFILE name SETTINGS PROFILE parent".
|
2020-04-09 10:22:51 +03:00 |
|
Alexander Tokmakov
|
dd1590830b
|
Merge branch 'master' into database_atomic
|
2020-04-08 22:00:46 +03:00 |
|
alexey-milovidov
|
6d80ab1eed
|
Merge pull request #9811 from vitlibar/RBAC-8
RBAC-8
|
2020-04-08 05:47:55 +03:00 |
|
Alexander Tokmakov
|
135197aa75
|
fixes
|
2020-04-08 04:02:00 +03:00 |
|
Vitaly Baranov
|
42b8ed3ec6
|
Implement "ON CLUSTER" clause for access control SQL.
|
2020-04-07 23:31:59 +03:00 |
|
Vitaly Baranov
|
b77e0a5b4e
|
Avoid writing "HOST ANY" if the host is any by default.
|
2020-04-07 23:31:59 +03:00 |
|
Vitaly Baranov
|
d0af31bbcf
|
Use ALTER USER DROP HOST instead of ALTER USER REMOVE HOST for consistency.
|
2020-04-07 23:31:59 +03:00 |
|
Vitaly Baranov
|
e5d8f05251
|
Rename sql command "CREATE POLICY" -> "CREATE ROW POLICY", "CREATE POLICY" is now an alias.
|
2020-04-07 23:20:38 +03:00 |
|
Vitaly Baranov
|
c2f5e3c4ad
|
Improve declaration of access rights: single place in code instead of three.
|
2020-04-07 23:20:38 +03:00 |
|
Alexander Tokmakov
|
4c48b7dd80
|
better rename
|
2020-04-07 18:31:33 +03:00 |
|
alesapin
|
06f135ee8d
|
Merge branch 'master' into small_fixes_in_dict_parser
|
2020-04-07 16:35:16 +03:00 |
|
Alexander Kuzmenkov
|
35783af25d
|
Merge remote-tracking branch 'origin/master' into HEAD
|
2020-04-07 03:34:39 +03:00 |
|
Alexander Tokmakov
|
a2101c9b1c
|
better code
|
2020-04-07 02:22:44 +03:00 |
|
alesapin
|
4be263c72f
|
Clang-tidy fix
|
2020-04-06 17:43:36 +03:00 |
|
Alexander Tokmakov
|
08bae4668d
|
Merge branch 'master' into database_atomic
|
2020-04-06 16:18:07 +03:00 |
|
alesapin
|
848678d656
|
Now layout type for dictionaries DDL with no arguments can be written without brackets
|
2020-04-06 14:02:17 +03:00 |
|
Vxider
|
2fb9138505
|
merged with master
|
2020-04-06 17:36:44 +08:00 |
|
alesapin
|
1cb072d58a
|
Merge branch 'master' into alter_rename_column
|
2020-04-06 11:40:27 +03:00 |
|
Ivan Lezhankin
|
06446b4f08
|
dbms/ → src/
|
2020-04-03 18:14:31 +03:00 |
|