Ivan Lezhankin
|
4f6a494af8
|
Revert references where they were before refactoring.
|
2019-03-15 19:14:13 +03:00 |
|
Ivan Lezhankin
|
d1ead22073
|
Rename As<…> → as<…>
|
2019-03-11 16:22:51 +03:00 |
|
Ivan Lezhankin
|
1e9f7847dc
|
Merge remote-tracking branch 'upstream/master' into iast-as
|
2019-03-11 16:11:22 +03:00 |
|
Ivan Lezhankin
|
a7e838e328
|
Replace all other casts to method IAST::As<Derived>
Also remove some redundant methods like IsIdentifier() et. al.
|
2019-03-11 15:49:39 +03:00 |
|
Alexey Zatelepin
|
ab025805a3
|
alter intention lock
|
2019-03-07 20:21:18 +03:00 |
|
Alexey Zatelepin
|
0d7ab9e3ea
|
allow acquiring read lock to a table out of order if it was already locked by the same query [#CLICKHOUSE-3789]
this is important in preventing ALTER deadlocks
|
2019-02-27 21:34:38 +03:00 |
|
Nikita Vasilev
|
a1b0dede07
|
Data Skipping Indices (#4143)
* made index parser
* added index parsing
* some fixes
* added index interface and factory
* fixed compilation
* ptrs
* added indexParts
* indextypes
* index condition
* IndexCondition
* added indexes in selectexecutor
* fix
* changed comment
* fix
* added granularity
* comments
* fix
* fix
* added writing indexes
* removed indexpart class
* fix
* added setSkipIndexes
* add rw for MergeTreeIndexes
* fixes
* upd error
* fix
* fix
* reading
* test index
* fixed nullptr error
* fixed
* fix
* unique names
* asts -> exprlist
* minmax index
* fix
* fixed select
* fixed merging
* fixed mutation
* working minmax
* removed test index
* fixed style
* added indexes to checkDataPart
* added tests for minmax index
* fixed constructor
* fix style
* fixed includes
* fixed setSkipIndexes
* added indexes meta to zookeeper
* added parsing
* removed throw
* alter cmds parse
* fix
* added alter
* fix
* alters fix
* fix alters
* fix "after"
* fixed alter
* alter fix + test
* fixes
* upd setSkipIndexes
* fixed alter bug with drop all indices
* fix metadata editing
* new test and repl fix
* rm test files
* fixed repl alter
* fix
* fix
* indices
* MTReadStream
* upd test for bug
* fix
* added useful parsers and ast classes
* fix
* fix comments
* replaced columns
* fix
* fixed parsing
* fixed printing
* fix err
* basic IndicesDescription
* go to IndicesDescr
* moved indices
* go to indicesDescr
* fix test minmax_index*
* fixed MT alter
* fixed bug with replMT indices storing in zk
* rename
* refactoring
* docs ru
* docs ru
* docs en
* refactor
* rename tests
* fix docs
* refactoring
* fix
* fix
* fix
* fixed style
* unique idx
* unique
* fix
* better minmax calculation
* upd
* added getBlock
* unique_condition
* added termForAST
* unique
* fixed not
* uniqueCondition::mayBeTrueOnGranule
* fix
* fixed bug with double column
* is always true
* fix
* key set
* spaces
* test
* tests
* fix
* unique
* fix
* fix
* fixed bug with duplicate column
* removed unused data
* fix
* fixes
* __bitSwapLastTwo
* fix
|
2019-02-05 17:50:25 +03:00 |
|
Nicolae Vartolomei
|
f110d377d2
|
Fix typo in const name
|
2019-02-02 11:28:43 +00:00 |
|
Nicolae Vartolomei
|
5a8ebba4e1
|
Fix typo which prevents to start replicated sends
|
2019-02-02 11:27:27 +00:00 |
|
Alexey Milovidov
|
65f8e4d4a8
|
Merge branch 'master' into global-thread-pool
|
2019-01-25 16:33:50 +03:00 |
|
maiha
|
6c83beafdd
|
dbms: Fixed misspells in comments
|
2019-01-23 04:56:53 +09:00 |
|
Alexey Milovidov
|
abcd5a2a49
|
Attempt to implemnt global thread pool #4018
|
2019-01-11 22:12:36 +03:00 |
|
Alexey Milovidov
|
19f4652959
|
Fixed bugs found by PVS-Studio
|
2019-01-09 18:44:20 +03:00 |
|
Alexey Milovidov
|
e9a3c93ef0
|
Merged with master #2609
|
2018-12-14 18:39:48 +03:00 |
|
Ivan Lezhankin
|
8b5a05947c
|
Remove redundant information from RWLock.
And fix broken exception in some race conditions
|
2018-11-28 18:50:52 +03:00 |
|
alesapin
|
9946154908
|
CLICKHOUSE-3943: Rename FLUSH SYSTEM TABLES query to FLUSH LOGS, better tests
|
2018-10-09 13:05:27 +03:00 |
|
CurtizJ
|
e4c1ca91c1
|
update tests
|
2018-09-18 21:41:54 +03:00 |
|
CurtizJ
|
3177f3f6a9
|
update ddl guard
|
2018-09-18 21:33:15 +03:00 |
|
alesapin
|
2647c13c6b
|
CLICKHOUSE-3800: Fix naming, move compiled cache size setting to config.xml
|
2018-09-05 14:37:41 +03:00 |
|
alesapin
|
11d248ba10
|
Resolve conflict
|
2018-09-03 13:11:10 +03:00 |
|
alesapin
|
6e64067a70
|
CLICKHOUSE-3800: Move cache to context, change hashing algorithm, add drop instruction for compiled expressions cache
|
2018-08-30 19:31:20 +03:00 |
|
Alexey Milovidov
|
0d02315778
|
Enabling -Wshadow [#CLICKHOUSE-2]
|
2018-08-27 21:07:17 +03:00 |
|
Alexey Milovidov
|
3efffba44e
|
Enabling -Wshadow [#CLICKHOUSE-2]
|
2018-08-27 21:05:28 +03:00 |
|
Vitaliy Lyudvichenko
|
4cd230f85c
|
Merge remote-tracking branch 'origin/master' into CLICKHOUSE-2910
|
2018-06-14 16:04:00 +03:00 |
|
Vitaliy Lyudvichenko
|
95b42afcb9
|
Add test for profile events logging. [#CLICKHOUSE-2910]
|
2018-06-14 14:56:12 +03:00 |
|
Alexey Milovidov
|
b9b89a5590
|
Less dependencies [#CLICKHOUSE-2]
|
2018-06-05 22:46:49 +03:00 |
|
Vitaliy Lyudvichenko
|
c888903488
|
Add query ALTER TABLE t1 [REPLACE|ATTACH] PARTITION FROM t2
* Add ATTACH PARTITION FROM table for MergeTree. [#CLICKHOUSE-3546]
* Implemented replicated case on non-leader replica. [#CLICKHOUSE-3546]
* Disable merges in the dropping range. [#CLICKHOUSE-3546]
* DROP PARTITION is atomic and simpler now. [#CLICKHOUSE-3546]
* Implemented more SYSTEM queries. [#CLICKHOUSE-2931] [#CLICKHOUSE-3546]
SYSTEM queries:
RESTART REPLICAS
SYNC REPLICA db.name
STOP MERGES [db.name]
START MERGES [db.name]
STOP FETCHES [db.name]
START FETCHES [db.name]
STOP REPLICATED SENDS [db.name]
START REPLICATED SENDS [db.name]
STOP REPLICATION QUEUES [db.name]
START REPLICATION QUEUES [db.name]
* Fixed a bunch of bugs in REPLACE PARTITION. [#CLICKHOUSE-3546]
* Add tests for REPLACE PARTITION and SYSTEM. [#CLICKHOUSE-3546]
* Add system.part_log logging. [#CLICKHOUSE-3546]
* Fixed long wait in SYNC REPLICA. [#CLICKHOUSE-3546]
* Add requested changes. [#CLICKHOUSE-3546]
Fixed clickhouse-client bad return code.
* Add requested chenges. [#CLICKHOUSE-3546]
* Add requested chenges. [#CLICKHOUSE-3546]
|
2018-05-21 16:49:54 +03:00 |
|
Vitaliy Lyudvichenko
|
1f05000c2c
|
Better naming. [#CLICKHOUSE-3645]
|
2018-05-09 07:55:08 +03:00 |
|
Vitaliy Lyudvichenko
|
8fd72a6777
|
Add automatic DROP DNS CACHE, update of SYSTEM queries. [#CLICKHOUSE-3645]
|
2018-05-09 07:55:08 +03:00 |
|
Nikolai Kochetov
|
632a2ecabc
|
added SYSTEM RELOAD CONFIG query [#CLICKHOUSE-3591]
|
2018-03-13 13:41:47 +03:00 |
|
Vitaliy Lyudvichenko
|
f20f3f21c4
|
Update clusters in SYSTEM DROP DNS query. [#CLICKHOUSE-3478]
|
2018-01-15 17:57:47 +03:00 |
|
proller
|
5ba7e20c03
|
fixes
|
2017-11-17 22:40:27 +03:00 |
|
Vitaliy Lyudvichenko
|
c32bf4f597
|
Use only one cache in DNSCache. Add requested changes. [#CLICKHOUSE-2931]
|
2017-09-01 20:05:24 +03:00 |
|
alexey-milovidov
|
aa2d29f5f9
|
Update ReadWriteBufferFromHTTP.cpp, Context.cpp, etc
Update ASTSystemQuery.cpp
Update ASTSystemQuery.h
Update dictionary_clickhouse_cache.xml
Update dictionary_clickhouse_flat.xml
|
2017-08-31 13:26:02 +03:00 |
|
Vitaliy Lyudvichenko
|
8fa3364e4e
|
Add SYSTEM RELOAD DICTIONARY(IES) implementation. [#CLICKHOUSE-2931]
|
2017-08-28 20:27:16 +03:00 |
|
Vitaliy Lyudvichenko
|
48f5d8f1a3
|
Add SYSTEM DROP DNS CACHE. [#CLICKHOUSE-2931]
|
2017-08-28 20:27:16 +03:00 |
|
Vitaliy Lyudvichenko
|
ffe7558fe2
|
Add SYSTEM KILL and SHUTDOWN implementations. [#CLICKHOUSE-2931]
|
2017-08-28 20:27:16 +03:00 |
|
Vitaliy Lyudvichenko
|
eb05798130
|
Add SYSTEM queries parser. [#CLICKHOUSE-2931]
|
2017-08-28 20:27:16 +03:00 |
|