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
|
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 |
|
Vitaly Baranov
|
309df832ec
|
IStorage::read() function, "max_block_size" parameter: change type UInt64 -> size_t.
|
2019-02-19 14:56:08 +03:00 |
|
Alexey Milovidov
|
58a6accee5
|
Updated test #4246
|
2019-02-10 19:55:12 +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 |
|
alexey-milovidov
|
9b46678920
|
Merge pull request #4014 from 4ertus2/joins
minor SyntaxAnalyzer refactoring
|
2019-01-09 23:10:40 +03:00 |
|
chertus
|
729ca697d9
|
minor SyntaxAnalyzer refactoring
|
2019-01-09 19:16:59 +03:00 |
|
Alexey Milovidov
|
19f4652959
|
Fixed bugs found by PVS-Studio
|
2019-01-09 18:44:20 +03:00 |
|
Alexey Milovidov
|
1d4701b0bc
|
Added some warnings from clang's -Weverything
|
2019-01-04 15:10:00 +03:00 |
|
Alexey Milovidov
|
436b9b6eac
|
Less dependencies [#CLICKHOUSE-2]
|
2018-12-26 02:14:39 +03:00 |
|
Amos Bird
|
71fad54eb2
|
Fix UB.
|
2018-12-23 16:21:55 +08:00 |
|
alexey-milovidov
|
48b30edcf5
|
Merge branch 'master' into alter-order-by
|
2018-12-02 21:06:38 +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 |
|
Alexey Zatelepin
|
9ae79c60e8
|
get rid of (ASTPtr *) in AlterCommands::apply [#CLICKHOUSE-3859]
|
2018-11-28 16:34:57 +03:00 |
|
Alexey Milovidov
|
c77930fe30
|
Whitespaces [#CLICKHOUSE-2]
|
2018-11-26 03:56:50 +03:00 |
|
Nikolai Kochetov
|
1e9aeba603
|
Split ExpressionAnalyzer and SyntaxAnalyzer.
|
2018-11-09 18:01:18 +03:00 |
|
Nikolai Kochetov
|
726ae0cb9a
|
Split ExpressionAnalyzer and SyntaxAnalyzer.
|
2018-11-08 19:47:12 +03:00 |
|
chertus
|
d2518fdb3f
|
more refactoring: funcs to extract database_and_table from AST
|
2018-10-29 22:04:28 +03:00 |
|
zhang2014
|
e0e805b1f6
|
ISSUES-3134 fix merge and distributed engine query stage
|
2018-09-21 11:19:25 +08:00 |
|
zhang2014
|
8a8189c7e9
|
ISSUES-3134 fix merge and distributed engine query stage
|
2018-09-21 09:08:44 +08:00 |
|
zhang2014
|
80d83bb50f
|
ISSUES-3134 fix merge and distributed engine query stage
|
2018-09-21 09:08:44 +08:00 |
|
zhang2014
|
882125dd6d
|
ISSUES-3134 fix merge and distributed engine query stage
|
2018-09-21 09:08:44 +08:00 |
|
Nikolai Kochetov
|
501940fa7e
|
Fix reading from merge over distributed with prewhere.
|
2018-09-18 22:01:29 +03:00 |
|
zhang2014
|
7a87da78d7
|
ISSUES-3110 fix merge and distributed engine query stage
|
2018-09-14 18:16:27 +08:00 |
|
Alexey Milovidov
|
2b2869e998
|
Merging #2226
|
2018-08-05 10:10:08 +03:00 |
|
Alexey Milovidov
|
2016374d20
|
Merging #2226
|
2018-08-05 10:05:43 +03:00 |
|
Alexey Zatelepin
|
f75fb6cd68
|
refactor InterpreterSelectQuery constructors [#CLICKHOUSE-3798]
|
2018-07-20 22:44:34 +03:00 |
|
Alexey Milovidov
|
95915579c7
|
Fixed test [#CLICKHOUSE-3806]
|
2018-07-06 19:22:15 +03:00 |
|
Alexey Milovidov
|
67b9a69f19
|
Fixed error in prev. revision [#CLICKHOUSE-3806]
|
2018-07-06 00:26:23 +03:00 |
|
Alexey Milovidov
|
cc2250f688
|
Attempt to get rid of VirtualColumnFactory (part 1) [#CLICKHOUSE-3806]
|
2018-07-05 22:56:51 +03:00 |
|
Nikolai Kochetov
|
60f0ed9296
|
Added processing stage check for StorageMerge. [#CLICKHOUSE-3694] #2156
|
2018-06-25 15:47:51 +03:00 |
|
Nikolai Kochetov
|
ba4cf6faf0
|
Merged with master.
|
2018-06-25 15:08:21 +03:00 |
|
Nikolai Kochetov
|
5e22f19258
|
Added fake range for ASTIdentifier in order to fix multiple global in. [#CLICKHOUSE-3734]
|
2018-05-18 20:27:58 +03:00 |
|
Nikolai Kochetov
|
9a1c286ade
|
Changed prepared set indexation from AST* to StringRange. [#CLICKHOUSE-3734]
|
2018-05-17 17:54:43 +03:00 |
|
Nikolai Kochetov
|
a3308bf675
|
added IStorage::getQueryProcessingStage
|
2018-04-19 17:47:09 +03:00 |
|
Nikolai Kochetov
|
081f0feb56
|
fix test [#CLICKHOUSE-3694] #2156
|
2018-04-16 22:49:14 +03:00 |
|
Alexey Milovidov
|
a6892b8813
|
Fixed test [#CLICKHOUSE-2]
|
2018-03-16 12:00:04 +03:00 |
|
Alexey Zatelepin
|
5906c9a988
|
rename for clarity
|
2018-03-13 18:00:28 +03:00 |
|
Alexey Zatelepin
|
fdffbe53ac
|
encapsulate ColumnsDeclaration [#CLICKHOUSE-3241]
|
2018-03-13 17:41:25 +03:00 |
|
Alexey Zatelepin
|
78d92f6794
|
add some useful methods, rename for clarity [#CLICKHOUSE-3241]
|
2018-03-12 22:10:13 +03:00 |
|
Alexey Zatelepin
|
71642b0880
|
use ColumnsDescription everywhere [#CLICKHOUSE-3241]
|
2018-03-12 22:07:48 +03:00 |
|
Vitaliy Lyudvichenko
|
30b69c84ae
|
Fixed Illegal PREWHERE error for Merge tables over Distributed. [#CLICKHOUSE-3637]
|
2018-03-12 18:14:26 +03:00 |
|
Alexey Milovidov
|
ac37b89b16
|
Better UNION ALL: development #1947
|
2018-02-26 12:05:06 +03:00 |
|
Alexey Milovidov
|
ce1f9d7feb
|
Fixed error #1947
|
2018-02-23 08:59:12 +03:00 |
|
Alexey Milovidov
|
640daaf052
|
Fixed test #1947
|
2018-02-23 04:00:47 +03:00 |
|
Alexey Milovidov
|
245fd61b12
|
Unify NullableAdapterBlockInputStream and CastTypeBlockInputStream #1947
|
2018-02-23 02:02:35 +03:00 |
|
Alexey Milovidov
|
f792ab0824
|
Remove RemoveColumnsBlockInputStream #1947
|
2018-02-23 00:35:17 +03:00 |
|
Alexey Milovidov
|
02f7cc2d04
|
Fixed error with StorageMerge [#CLICKHOUSE-2].
|
2018-02-21 23:24:29 +03:00 |
|
Alexey Milovidov
|
4055da5979
|
Fixed error with filtering of tables by _table virtual column in StorageMerge [#CLICKHOUSE-3583]
|
2018-02-21 22:44:22 +03:00 |
|
Alexey Milovidov
|
1a026e6131
|
Fixed error [#CLICKHOUSE-2]
|
2018-02-21 09:47:32 +03:00 |
|