alexey-milovidov
|
e2fde4f0d8
|
Merge pull request #4576 from BayoNet/DOCAPI-5203-direct-io-settings
DOCAPI-5203 direct i/o settings EN description
|
2019-03-06 21:34:35 +03:00 |
|
alexey-milovidov
|
74f7ef390a
|
Merge pull request #4595 from 4ertus2/joins
Multiple JOINs multiple fixes
|
2019-03-06 02:55:05 +03:00 |
|
chertus
|
4f80afb158
|
fix gcc build
|
2019-03-05 19:34:10 +03:00 |
|
chertus
|
049d49333d
|
undo last change
|
2019-03-05 18:21:52 +03:00 |
|
chertus
|
22f699c8a0
|
fix CrossToInnerJoin (empty where crash & where for one table wrong result)
|
2019-03-05 18:16:59 +03:00 |
|
chertus
|
72fe0115d1
|
move join convertions to InterpreterSelectQuery
|
2019-03-05 16:53:39 +03:00 |
|
chertus
|
ea4d3ec661
|
some multiple join fixes
|
2019-03-05 15:34:48 +03:00 |
|
alexey-milovidov
|
b311bfb11d
|
Merge pull request #4583 from yandex/fix-invalidate-query-for-clickhouse-dictionary-source
Fix invalidate query for clickhouse dictionary source
|
2019-03-05 01:27:22 +03:00 |
|
chertus
|
339047fc40
|
fix multiple joins asterisks qualification
|
2019-03-04 22:40:58 +03:00 |
|
alexey-milovidov
|
d2d4f4a237
|
Merge pull request #4579 from yandex/disable_compile_expressions
Disable compile expressions by default
|
2019-03-04 22:31:08 +03:00 |
|
Alexey Milovidov
|
2e7db37cde
|
Fixed issue with update time of dictionaries after checking that the dictionary is not modified #4581
|
2019-03-04 22:13:05 +03:00 |
|
Alexey Milovidov
|
af5041532a
|
Logging of internal queries
|
2019-03-04 21:28:42 +03:00 |
|
Alexey Milovidov
|
d019ac7ec5
|
Avoid std::terminate when invalidate_query returned wrong resultset #4580
|
2019-03-04 21:19:48 +03:00 |
|
alesapin
|
05f187c122
|
Disable compile expressions by default
|
2019-03-04 19:36:52 +03:00 |
|
Alexey Milovidov
|
c3a2e73f32
|
Fixed build
|
2019-03-04 18:53:51 +03:00 |
|
zhang2014
|
fb44b6692a
|
rename setting name
|
2019-03-04 10:09:44 +08:00 |
|
zhang2014
|
b696ef34d2
|
Add max_execution_speed & min_execution_bytes_speed & max_execution_bytes_speed
|
2019-03-02 15:08:02 +08:00 |
|
alexey-milovidov
|
ee903886e6
|
Merge pull request #4387 from abyss7/CLICKHOUSE-4268
Improve push-down logic for joined statements
|
2019-03-02 04:19:50 +03:00 |
|
alexey-milovidov
|
695a2dc35f
|
Merge pull request #4552 from 4ertus2/bugs
Fix crash on JOIN with array or tuple
|
2019-03-01 18:49:22 +03:00 |
|
chertus
|
83503df56a
|
fix crach on JOIN with array or tuple
|
2019-03-01 18:32:32 +03:00 |
|
alexey-milovidov
|
97cea95f74
|
Merge pull request #4536 from amosbird/fixedhashtable
A Proper lookup table that uses HashTable's API
|
2019-03-01 17:47:33 +03:00 |
|
Amos Bird
|
26ab5dd7a7
|
A Proper lookup table that uses HashTable's API
This is the first step of allowing heterogeneous cells in hash tables.
performance test results are
```
1. HashMap<UInt16, UInt8, TrivialHash, HashTableFixedGrower<16>>;
2. NewLookupMap<UInt16, UInt8>
ResolutionWidth 30000 1 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................223550276.46
ResolutionWidth 30000 2 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................248772721.24
Best: 2 - 24877272124
ResolutionWidth 100000 1 ..........................................................................................................................................................................................................................................................238498413.99
ResolutionWidth 100000 2 ..........................................................................................................................................................................................................................................................261808889.98
Best: 2 - 26180888998
ResolutionWidth 300000 1 ...................................................................................239307348.81
ResolutionWidth 300000 2 ...................................................................................257592761.30
Best: 2 - 25759276130
ResolutionWidth 1000000 1 .........................240144759.26
ResolutionWidth 1000000 2 .........................257093531.91
Best: 2 - 25709353191
ResolutionWidth 5000000 1 .....241573260.35
ResolutionWidth 5000000 2 .....259314162.79
Best: 2 - 25931416279
ResolutionDepth 30000 1 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................217108119.84
ResolutionDepth 30000 2 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................249459504.41
Best: 2 - 24945950441
ResolutionDepth 100000 1 ..........................................................................................................................................................................................................................................................229065162.17
ResolutionDepth 100000 2 ..........................................................................................................................................................................................................................................................253769105.64
Best: 2 - 25376910564
ResolutionDepth 300000 1 ...................................................................................233079225.18
ResolutionDepth 300000 2 ...................................................................................256316273.78
Best: 2 - 25631627378
ResolutionDepth 1000000 1 .........................234184633.51
ResolutionDepth 1000000 2 .........................261100491.57
Best: 2 - 26110049157
ResolutionDepth 5000000 1 .....233118795.66
ResolutionDepth 5000000 2 .....252436160.41
Best: 2 - 25243616041
```
|
2019-03-01 16:47:13 +08:00 |
|
Alexey Zatelepin
|
eee73dac42
|
Merge branch 'master' into fix-concurrent-alters
|
2019-02-28 19:19:21 +03:00 |
|
BayoNet
|
455ca955e5
|
DOCAPI-5203: Added the descriptions for direct I/O settings for MergeTree merge and SELECT queries.
|
2019-02-28 14:20:27 +03:00 |
|
liangqian
|
6757b112d1
|
change Sream into Stream
|
2019-02-28 15:27:30 +08: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 |
|
Ivan Lezhankin
|
d66626a35a
|
Revert "Move experimental join transformations to syntax analyzer"
This reverts commit 0e2316e0ac .
|
2019-02-27 16:35:43 +03:00 |
|
Ivan Lezhankin
|
2a604d075a
|
Merge remote-tracking branch 'upstream/master' into CLICKHOUSE-4268
|
2019-02-27 15:08:36 +03:00 |
|
Ivan Lezhankin
|
e9849ba8de
|
Don't replace tables with compound names
|
2019-02-26 20:22:05 +03:00 |
|
chertus
|
d448d3e907
|
enable allow_experimental_multiple_joins_emulation and allow_experimental_cross_to_join_conversion by default
|
2019-02-26 20:00:33 +03:00 |
|
Ivan Lezhankin
|
7f130d2362
|
Don't replace aliased tables.
|
2019-02-26 17:12:25 +03:00 |
|
Ivan Lezhankin
|
09af5512b8
|
Implement push-down inside join-statement
|
2019-02-26 13:56:19 +03:00 |
|
Ivan Lezhankin
|
0e2316e0ac
|
Move experimental join transformations to syntax analyzer
|
2019-02-26 13:18:12 +03:00 |
|
Ivan Lezhankin
|
c8eefb3927
|
Always modify subqueries if modifying inplace
to support push-down while analyzing.
|
2019-02-26 13:18:12 +03:00 |
|
Ivan Lezhankin
|
0a443399a0
|
Implement the debug query "ANALYZE"
that prints out the query after syntax analysis.
Should be helpful for tests.
|
2019-02-26 13:17:25 +03:00 |
|
alexey-milovidov
|
864a81f1d5
|
Merge pull request #4502 from yandex/speedup-ddl-cleanup
Speedup ddl cleanup
|
2019-02-25 19:00:16 +03:00 |
|
Alexey Zatelepin
|
50dbfc8d50
|
clean distributed DDL queue in a separate thread [#CLICKHOUSE-3977]
|
2019-02-25 15:42:23 +03:00 |
|
alexey-milovidov
|
9d8b91b97a
|
Merge pull request #4483 from yandex/dont-create-part-log-if-not-defined
Do not create part_log if it is not defined in configuration file
|
2019-02-24 18:27:50 +03:00 |
|
alexey-milovidov
|
16225dff12
|
Merge pull request #4480 from 4ertus2/ast
Refactoring: simplify InDepthNodeVisitor
|
2019-02-24 02:32:42 +03:00 |
|
Alexey Zatelepin
|
46520e2887
|
protect zk variable with a mutex [#CLICKHOUSE-3977]
|
2019-02-22 22:41:33 +03:00 |
|
Alex Zatelepin
|
34346e37eb
|
Merge pull request #4472 from yandex/speedup-ddl-cleanup
Fix hangup on server shutdown if distributed DDLs were used.
|
2019-02-22 21:42:05 +03:00 |
|
chertus
|
14faa95c83
|
fix table functions & RequiredSourceColumnsVisitor
|
2019-02-22 20:08:10 +03:00 |
|
Alexey Milovidov
|
85c0ba1e70
|
Do not create part_log if it is not defined in configuration file
|
2019-02-22 19:10:14 +03:00 |
|
chertus
|
8bff0d74c0
|
minor changes
|
2019-02-22 18:45:47 +03:00 |
|
chertus
|
9e2aa47478
|
simplify InDepthNodeVisitor
|
2019-02-22 16:33:56 +03:00 |
|
chertus
|
a14d955e9e
|
mJOIN: correct names for right table
|
2019-02-21 22:43:14 +03:00 |
|
chertus
|
642ad05473
|
minor refactoring
|
2019-02-21 22:38:12 +03:00 |
|
Alexey Zatelepin
|
73f852ae82
|
manually reset DDLWorker in shared context to prevent reference cycles
|
2019-02-21 19:41:27 +03:00 |
|
chertus
|
10b473bb24
|
mJOIN: correct names for left table columns
|
2019-02-21 15:45:31 +03:00 |
|
Vitaly Baranov
|
31039056f5
|
Merge pull request #4174 from vitlibar/add-protobuf-input-format
Add protobuf input format.
|
2019-02-21 00:59:13 +03:00 |
|