alesapin
7ffd74ca74
Fix UB in IsIn function of cache dictionary and typo in integration test.
2019-02-26 17:52:55 +03:00
Ivan Lezhankin
7f130d2362
Don't replace aliased tables.
2019-02-26 17:12:25 +03:00
Alexey Milovidov
7179bb32b2
Balance
2019-02-26 15:31:17 +03:00
Alexey Milovidov
c80ad3b578
Removed useless includes
2019-02-26 15:30:36 +03:00
Ivan Lezhankin
09af5512b8
Implement push-down inside join-statement
2019-02-26 13:56:19 +03:00
Alexey Milovidov
8e59998dfa
Added a comment
2019-02-26 13:53:35 +03:00
Alexey Milovidov
f542ba784b
Merge branch 'fix-bad-parsing-error-message' of github.com:yandex/ClickHouse into fix-bad-parsing-error-message
2019-02-26 13:38:16 +03:00
Alexey Milovidov
ae28c46a46
Added workaround for compiler bug
2019-02-26 13:37:47 +03:00
Alexey Milovidov
3b20ecf36a
Merge branch 'master' into fix-bad-parsing-error-message
2019-02-26 13:27:12 +03:00
Alexey Milovidov
497c0a9b8b
Merge branch 'master' into quantile-timing-ubsan-fix
2019-02-26 13:26:30 +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
fa273bb73b
Improve push-down predicate tests.
2019-02-26 13:17:25 +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
Mikhail f. Shiryaev
88d63a0b3a
Use pair of patterns to make combined RollupRules
2019-02-26 10:49:39 +01:00
Alexey Milovidov
34d480a7f4
Simplified test
2019-02-25 23:29:56 +03:00
Alexey Milovidov
c85dbe7610
Simplified test
2019-02-25 23:24:54 +03:00
Alexey Milovidov
c11a8d06ba
Simplified test
2019-02-25 23:21:05 +03:00
Alexey Milovidov
a73f0ddcbb
Added a test that reproduce the bug in gcc 7
2019-02-25 23:17:14 +03:00
Alexey Milovidov
126f4951db
Merge branch 'master' of github.com:yandex/ClickHouse into fix-bad-parsing-error-message
2019-02-25 21:28:17 +03:00
alexey-milovidov
bffe514efa
Merge pull request #4466 from danlark1/master
...
Function trigramDistance() added for string similarity search
2019-02-25 21:20:29 +03:00
Alexey Milovidov
fc08604cd1
Merge branch 'master' of github.com:yandex/ClickHouse into fix-bad-parsing-error-message
2019-02-25 21:10:12 +03:00
alexey-milovidov
b1812b3cbc
Merge pull request #4505 from yandex/fix-thread-pool-inactive-thread-exit
...
Fixed ThreadPool when there are too many inactive threads #4485
2019-02-25 21:10:05 +03:00
Alexey Milovidov
f02a834615
Fixed fuzz test in UBSan
2019-02-25 21:03:52 +03:00
Alexey Milovidov
02f25c22c6
Merge branch 'master' of github.com:yandex/ClickHouse into fix-bad-parsing-error-message
2019-02-25 19:16:53 +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 Milovidov
467f9ce211
Fixed ThreadPool when there are too many inactive threads #4485
2019-02-25 18:45:07 +03:00
alexey-milovidov
a29ecdf11d
Merge pull request #4495 from orivej/xxhash
...
Support xxHash with external lz4
2019-02-25 18:03:31 +03:00
Alexey Zatelepin
50dbfc8d50
clean distributed DDL queue in a separate thread [#CLICKHOUSE-3977]
2019-02-25 15:42:23 +03:00
alesapin
3b30b2f856
Merge pull request #4477 from yandex/external_dict_integration_test
...
External dict integration test
2019-02-25 15:27:22 +03:00
alesapin
9d91dbb7c5
Finally add mongo source
2019-02-25 13:45:22 +03:00
Георгий Кондратьев
b94de32423
Support xxHash with external lz4
...
xxhash.h does not exist in external lz4 because it is an implementation detail
and its symbols are namespaced with XXH_NAMESPACE macro. When lz4 is external,
xxHash has to be external too, and the dependents have to link to it.
This find_xxhash.cmake is based on find_lz4.cmake.
2019-02-25 07:14:37 +00:00
Alexey Milovidov
15a7954b70
Removed double whitespace
2019-02-25 02:05:23 +03:00
Alexey Milovidov
f44316b39d
Merge branch 'master' into fix-bad-parsing-error-message
2019-02-25 01:48:01 +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
Danila Kutenin
6c50a55777
Faster hash function and one comment removed
2019-02-23 21:26:09 +03:00
Danila Kutenin
6736dcc96b
A bit better performance, return old name to function
2019-02-22 22:43:47 +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
Alexey Milovidov
0d9c438864
Added a test
2019-02-22 20:16:11 +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
Alexey Milovidov
6c74807f9b
Miscellaneous
2019-02-22 18:59:29 +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
Artem Zuikov
89f4cab025
Merge pull request #4474 from 4ertus2/joins
...
Multiple JOINS: correct result names for columns
2019-02-22 13:14:44 +03:00
Danila Kutenin
9ea1e948b3
better style in distance()
2019-02-22 06:50:06 +03:00
Danila Kutenin
3149eac681
some style
2019-02-22 06:07:35 +03:00
Danila Kutenin
ada849263b
Optimize distance function, some allocation, hashmap tricks
2019-02-22 06:02:10 +03:00
Vitaly Baranov
dee7da9eb4
Merge branch 'master' into improve-performance-of-input-from-protobuf
2019-02-22 01:43:55 +03:00
proller
00e50f1502
Build fixes ( #4471 )
2019-02-21 23:11:21 +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
Vitaly Baranov
4793ccb3fc
Improve performance of ProtobufReader.
2019-02-21 18:49:42 +03:00
chertus
10b473bb24
mJOIN: correct names for left table columns
2019-02-21 15:45:31 +03:00
Danila Kutenin
3f636b3c34
Remove redundant include
2019-02-21 08:16:55 +03:00
Danila Kutenin
953d8c29a5
Remove redundant comment
2019-02-21 08:14:26 +03:00
Danila Kutenin
16b2e45586
Function trigramDistance added for string similarity search
2019-02-21 08:08:37 +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
chertus
f028691eaa
Merge branch 'master' into joins
2019-02-20 18:48:47 +03:00
chertus
1f2a5f9a91
disable asterisks in mJOIN, add some tests
2019-02-20 18:28:53 +03:00
chertus
d45d980716
support column names without aliases (make special ones)
2019-02-20 16:22:01 +03:00
chertus
48ee3e83fa
JoinToSubqueryTransform with short names
2019-02-20 15:12:36 +03:00
alesapin
432a802342
Merge branch 'master' into fix_long_http_queries_insert
2019-02-20 14:53:36 +03:00
alesapin
ef7beb1596
Fix bug with long http insert queries processing
2019-02-20 12:22:13 +03:00
Vitaly Baranov
eef02034b2
Implement a new row input stream for reading protobuf messages.
2019-02-20 07:28:18 +03:00
Vitaly Baranov
670968af97
Added function deserializeProtobuf() to each data type.
2019-02-20 07:28:18 +03:00
Vitaly Baranov
630012dfb7
Fix error text about format schema.
2019-02-20 07:28:18 +03:00
Vitaly Baranov
9cd4c7495f
Implement an utility class for reading protobuf messages.
2019-02-20 07:28:02 +03:00
Vitaly Baranov
74cc6f285c
Implement an utility class to match columns and protobuf fields.
2019-02-20 05:32:29 +03:00
Vitaly Baranov
76aae5f5d0
Add support for settings 'format_schema' in a "INSERT INTO table FORMAT" query.
2019-02-20 05:32:29 +03:00
proller
e20c77e4c6
Add parquet support. Fixes, tests, ...
2019-02-19 23:51:44 +03:00
proller
1def68be6f
Merge remote-tracking branch 'upstream/master' into fix23
2019-02-19 23:48:07 +03:00
proller
88076bb8c9
Merge commit 'bf09c2047a47b74f089d701b9b1e4fcbe8955a7f' into fix23
2019-02-19 23:46:37 +03:00
Alexey Milovidov
9c23486551
Fixed backward incompatibility of table function "remote" introduced with column comments
2019-02-19 20:02:51 +03:00
alexey-milovidov
fb002f40ff
Merge pull request #4371 from vitlibar/fix-compilation-on-mac
...
Fix compilation on Mac.
2019-02-19 19:39:42 +03:00
Alexey Milovidov
11fc35e098
Fixed accidential incompatibility due to wrong implementation of "send_logs_level" setting
2019-02-19 16:27:59 +03:00
Vitaly Baranov
ad377d421f
MergingSortedBlockInputStream class constructor, "max_block_size" parameter: change type UInt64 -> size_t.
2019-02-19 14:56:08 +03:00
Vitaly Baranov
536edf7721
StorageSystemNumber class constructor, "offset" and "limit" parameters: change type size_t -> UInt64.
2019-02-19 14:56:08 +03:00
Vitaly Baranov
37e726c311
IStorageURLBase::getReadURIParams() and IStorageURLBase::getReadPOSTDataCallback() functions, "max_block_size" parameter: change type UInt64 -> size_t.
2019-02-19 14:56:17 +03:00
Vitaly Baranov
2176c0c4d3
IDataType::[de]serializeBinaryBulk() functions, "limit" parameter: change type UInt64 -> size_t.
2019-02-19 14:56:08 +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
Vitaly Baranov
4b6cba9a8e
IColumn::getPermutation() and IColumn::permutate() functions, "limit" parameter: change type UInt64 -> size_t.
2019-02-19 14:56:09 +03:00
Vitaly Baranov
86b204d1c7
IDictionary::getBlockInputStream() function, "max_block_size" parameter: change type UInt64 -> size_t.
2019-02-19 14:49:03 +03:00
Vitaly Baranov
833aa9189b
IColumn::index() function, "limit" parameter: change type UInt64 -> size_t.
2019-02-19 14:47:41 +03:00
Vitaly Baranov
ab7e7507a4
Revert incorrect fix compilation on Mac.
...
This reverts commit ef6b20030c
.
2019-02-18 20:31:18 +03:00
proller
fa9e9e57c8
[PATCH] Fixup for "AIOcontextPool: Found io_event with unknown id 0'' error #4434 from urgordeadbeef
2019-02-18 20:30:00 +03:00
alexey-milovidov
15b03f6e12
Merge pull request #4412 from 4ertus2/joins
...
Support aliases in JOIN ON section for right table columns
2019-02-18 18:31:01 +03:00
Danila Kutenin
35bfe7950e
Pointer codestyle fix in Levenshtein distance
2019-02-18 04:21:18 +03:00
Danila Kutenin
ed57671948
Implement Levenstein distance with linear memory
2019-02-18 04:18:39 +03:00
Alexey Milovidov
b5b0c3eb28
Allow to move more than a single condition to PREWHERE
2019-02-15 22:25:29 +03:00
Alexey Milovidov
eb54d43c14
Do not move conditions on all queried columns to PREWHERE
2019-02-15 22:00:19 +03:00
alexey-milovidov
85a5ece942
Merge pull request #4407 from nikvas0/nikvas0/index_fix2
...
indices fix
2019-02-15 18:56:14 +03:00
alexey-milovidov
b828354ed1
Merge pull request #4408 from zhang2014/fix/ISSUES-4389
...
ISSUES-4389 fix lambda function with predicate optimizer
2019-02-15 18:55:53 +03:00
chertus
1fc6c60668
undo unneeded changes
2019-02-15 18:47:39 +03:00
chertus
b72d12d12e
join on allow aliases for right table columns
2019-02-15 18:47:39 +03:00
chertus
dc1a0ed3f4
normalize JOIN ON section
2019-02-15 18:47:39 +03:00
chertus
33c3b5cdad
some more refactoring
2019-02-15 18:47:39 +03:00
chertus
c6e541858e
refactoring: do not match columns to tables twice
2019-02-15 18:47:39 +03:00
proller
263e69e861
Build fixes (FreeBSD port) ( #4397 )
2019-02-15 14:46:07 +03:00
Anton Kobzev
58b94db3fd
Merge branch 'master' into array-flatten-function
2019-02-15 12:08:24 +03:00
zhang2014
597ae0b937
ISSUES-4389 fix lambda function with predicate optimizer
2019-02-15 17:04:02 +08:00
anton
2868bbcb21
Basic implementation
2019-02-15 10:00:50 +03:00
Nikita Vasilev
4fb7abfeff
removed logs
2019-02-15 08:58:29 +03:00
Nikita Vasilev
83d37a6f83
removed logs
2019-02-15 08:56:37 +03:00
anton
5cb04155d7
Basic implementation
2019-02-15 08:47:49 +03:00
Alexey Milovidov
e758caa7a9
Better "optimize_move_to_prewhere" heuristic; simpler code
2019-02-15 02:51:17 +03:00
Alexey Milovidov
793b92987f
Better "optimize_move_to_prewhere" heuristic
2019-02-14 23:09:44 +03:00
Alexey Milovidov
f30c05ed94
Better prewhere (incomplete)
2019-02-14 22:59:51 +03:00
alexey-milovidov
ed3a8a66a2
Merge pull request #4399 from yandex/better-replica-repair
...
Better replica repair
2019-02-14 21:50:20 +03:00
alexey-milovidov
6d5bbd642a
Merge pull request #4401 from 4ertus2/ast
...
fix UB in TranslateQualifiedNamesMatcher
2019-02-14 21:48:30 +03:00
Nikita Vasilev
77d8fe0aee
fix
2019-02-14 20:35:50 +03:00
Nikita Vasilev
610534e5ff
fix
2019-02-14 19:59:26 +03:00
Alexey Milovidov
a216cba3c4
Better "optimize_move_to_prewhere" heuristic
2019-02-14 19:48:41 +03:00
alesapin
6d865b538e
Merge pull request #4398 from yandex/zookeeper-size-limit
...
Slightly raised up the limit on max string and array size received from ZooKeeper
2019-02-14 19:33:34 +03:00
anton
350975cb25
Basic implementation
2019-02-14 17:56:11 +03:00
chertus
a2ff9391ad
fix UB
2019-02-14 17:25:55 +03:00
Alexey Milovidov
21247ebfac
Better replica repair logic: clearing obsolete queue
2019-02-14 17:04:28 +03:00
Alexey Milovidov
2efb4bdca2
Slightly raised up the limit on max string and array size received from ZooKeeper
2019-02-14 16:47:00 +03:00
Alexey Milovidov
b7a4456007
Avoid "Memory limit exceeded" during ATTACH TABLE query
2019-02-14 16:05:44 +03:00
Andy Yang
4d42a297ae
Adjust to the latest IAggregateFunctionDataHelper
2019-02-14 19:51:13 +08:00
Nikita Vasilev
64e0732b4a
fixed
2019-02-14 12:13:04 +03:00
Nikita Vasilev
683314b69b
fix set
2019-02-14 12:06:32 +03:00
Nikita Vasilev
28840c79ed
Merge branch 'master' into nikvas0/set_index_args
2019-02-14 10:44:57 +03:00
Andy Yang
4a4dbcd2c1
Merge remote-tracking branch 'origin' into bitmap_feature
2019-02-14 15:14:18 +08:00
Nikita Vasilev
ca1484ae95
set exactly one arg
2019-02-13 22:26:24 +03:00
alexey-milovidov
578b18af84
Merge pull request #4384 from yandex/fix-low-cardinality-with-rollup
...
Fix low cardinality with rollup
2019-02-13 21:29:16 +03:00
Nikolai Kochetov
cf40a1538b
Fix size() and empty() for AggregationDataWithNullKey. #4223
2019-02-13 19:54:55 +03:00
proller
f5560660be
Fix brotli (unbundled, missing, ...)
2019-02-13 18:35:11 +03:00
Alexey Milovidov
49bb1f9ca3
Updated contributors
2019-02-13 17:17:53 +03:00
Alexey Milovidov
62eb65774a
Added suppression for libunwind
2019-02-13 16:42:01 +03:00
Alexey Zatelepin
15d0adaf5a
add info about replicated_can_become_leader to logs and system.replicas [#CLICKHOUSE-4309]
2019-02-13 16:08:34 +03:00
alesapin
af4c4dc1e5
Fix old clients insert query processing with embedded data
2019-02-13 15:54:22 +03:00
Alexey Milovidov
a0b91077e7
Fixed -Wshadow-field-in-constructor (clang 8 warning)
2019-02-13 15:53:36 +03:00
Alexey Milovidov
e2d4dae5e1
Fixed race condition in removal of data parts #3531
2019-02-13 15:53:06 +03:00
alesapin
952aed6c82
Merge pull request #4235 from fandyushin/brotli
...
Brotli support for HTTP interfaces
2019-02-13 10:50:04 +03:00
alexey-milovidov
024709db7d
Merge pull request #4372 from yandex/fix-cancel-of-vertical-merges
...
Faster cancelling of vertical merges
2019-02-13 02:58:00 +03:00
Alexey Milovidov
6a16d27da4
Fixed bad error message #2418
2019-02-13 02:49:32 +03:00
Mikhail
4fd289c1f4
Merge branch 'master' into brotli
2019-02-12 22:52:23 +03:00
alexey-milovidov
62f097eb66
Merge pull request #4348 from yandex/aggregate-function-state-in-field
...
Aggregate function state in field
2019-02-12 22:13:38 +03:00
Alexey Milovidov
4051306fa7
Fixed includes #4372
2019-02-12 22:09:51 +03:00
Alexey Milovidov
d558cf345c
Faster calcelling of vertical merges
2019-02-12 22:04:13 +03:00
alexey-milovidov
48280074c4
Merge pull request #4369 from yandex/fix-race-condition-merge-tree-clear-old-temporary-directories
...
Fixed rare race condition on startup of non-replicated MergeTree tables: concurrent attempt to remove a temporary directory [#CLICKHOUSE-4296]
2019-02-12 21:37:48 +03:00
alexey-milovidov
e49004be2e
Merge pull request #4351 from 4ertus2/joins
...
Simplify QueryNormalizer and fix for 4110
2019-02-12 21:36:56 +03:00
alexey-milovidov
2493b63bf2
Merge pull request #4365 from vitlibar/function-to-start-of-day-now-can-receive-date
...
Function toStartOfDay() now can receive a date.
2019-02-12 21:33:12 +03:00
alexey-milovidov
e762f370a7
Merge pull request #4363 from 4ertus2/ast
...
Fix full/right join 'different number of columns'
2019-02-12 21:31:09 +03:00
alexey-milovidov
d8aa74bc64
Merge pull request #4367 from yandex/unified-sets-fix-lc-cache
...
Fix LowCardinality cache for ColumnsHashing
2019-02-12 21:24:52 +03:00
alexey-milovidov
5fbc11e40d
Merge pull request #4368 from yandex/fix-materialized-func-with-lc-args
...
Fix materialized function with LowCardinality argument.
2019-02-12 21:22:34 +03:00
alexey-milovidov
c1bf56c969
Merge pull request #4370 from nikvas0/nikvas0/index_setting
...
allow_experimental_data_skipping_indices setting
2019-02-12 21:19:55 +03:00
Nikita Vasilev
5279c7ff81
setting
2019-02-12 20:54:52 +03:00
Alexey Milovidov
7d1e755a7c
Fixed rare race condition on startup of non-replicated MergeTree tables: concurrent attempt to remove a temporary directory [#CLICKHOUSE-4296]
2019-02-12 19:41:06 +03:00
Nikolai Kochetov
31397f7156
Fix column size for const LowCardinality arguments.
2019-02-12 19:04:05 +03:00
Nikolai Kochetov
bb686b3154
Fix type for constant LowCardinality arguments.
2019-02-12 18:43:58 +03:00
Nikolai Kochetov
1af4d9b89c
Fix type for constant LowCardinality arguments.
2019-02-12 18:42:33 +03:00
chertus
93e0621a2c
fix wrong query in push down test
2019-02-12 18:08:21 +03:00
Nikolai Kochetov
a73f29ca2e
Fix LowCardinality cache.
2019-02-12 17:38:29 +03:00
Vitaly Baranov
83d461975e
Function toStartOfDay() now can receive a date.
2019-02-12 17:21:37 +03:00
proller
26ac9cd979
Merge remote-tracking branch 'upstream/master' into fix10
2019-02-12 17:08:34 +03:00
Alexey Milovidov
40bc370447
Merge branch 'master' of github.com:yandex/ClickHouse
2019-02-12 16:51:43 +03:00
Alexey Milovidov
2aafcb8401
Fixed ubsan build #4322
2019-02-12 16:51:34 +03:00
alesapin
5eb5f631fd
Update BrotliReadBuffer.h
2019-02-12 16:01:14 +03:00
proller
bdefba6c32
fix link order
2019-02-12 15:59:40 +03:00
proller
fa12941640
Merge remote-tracking branch 'upstream/master' into fix10
2019-02-12 15:58:57 +03:00
chertus
aaf3813607
Merge branch 'master' into joins
2019-02-12 15:51:04 +03:00
alexey-milovidov
a6d5714f89
Merge pull request #4360 from vitlibar/fix-compilation-on-mac
...
Fix compilation on Mac.
2019-02-12 15:34:43 +03:00
Alexey Milovidov
8f1910729a
Fixed ubsan build #4322
2019-02-12 15:33:24 +03:00
chertus
3218f5003f
fix full/right join different number of columns
2019-02-12 15:11:45 +03:00
proller
558ebbcc31
New library clickhouse_storage_kafka
2019-02-12 14:17:46 +03:00
Vitaly Baranov
ef6b20030c
Fix compilation on Mac.
2019-02-12 14:15:03 +03:00
Nikolai Kochetov
a4441bfba2
Fix tests.
2019-02-12 13:09:03 +03:00
proller
af29067fa9
Merge remote-tracking branch 'upstream/master' into fix10
2019-02-12 12:51:01 +03:00
Nikolai Kochetov
ec6a5590fd
Fix build.
2019-02-12 12:31:20 +03:00
proller
428f7ce27b
Fix split link of dbms/programs/odbc-bridge
2019-02-12 00:43:29 +03:00
Mikhail
763b3dcf73
Merge branch 'master' into brotli
2019-02-11 23:44:39 +03:00
Mikhail Fandyushin
b01d735421
hide brotli from inerface
2019-02-11 23:42:46 +03:00
Nikolai Kochetov
2b8b342ccd
Update IAggregateFunction interface.
2019-02-11 22:26:32 +03:00
chertus
805866e6b3
hotfix for wrong aliases issue-4110
2019-02-11 22:14:57 +03:00
chertus
958b538a01
minor improvement
2019-02-11 21:26:40 +03:00
Alexey Milovidov
0b084ba531
Merge branch 'master' of github.com:yandex/ClickHouse
2019-02-11 20:26:44 +03:00
Alexey Milovidov
2294575693
Fixed fuzz test #4322
2019-02-11 20:26:35 +03:00
alexey-milovidov
771d1f10ad
Merge pull request #4349 from proller/fix10
...
Fix build without contrib/cppkafka submodule
2019-02-11 20:22:36 +03:00
alexey-milovidov
49165b1347
Merge pull request #4344 from yandex/forbid-temporary-tables-in-database
...
Forbid temporary tables in database
2019-02-11 19:51:56 +03:00
proller
4078a62573
Fix build without contrib/cppkafka submodule
2019-02-11 19:34:32 +03:00
Nikolai Kochetov
0a6f75a1b6
Allow to execute subquery with scalar aggregate function state.
2019-02-11 18:50:52 +03:00
Nikolai Kochetov
c35439a5f0
Updated FieldVisitor.
2019-02-11 18:46:19 +03:00
alexey-milovidov
1db4bd8c2a
Merge pull request #4117 from abyss7/issue-2675
...
Better tests for Kafka engine
2019-02-11 18:03:24 +03:00
alexey-milovidov
5ab7ffc346
Merge pull request #4341 from yandex/fix_compile_expressions_comparison
...
Fix big dates comparison with compile expressions (Date and DateTime …
2019-02-11 18:03:04 +03:00
Alexey Milovidov
7b312c6df2
Forbid to specify a database when creating a temporary table [#CLICKHOUSE-4294]
2019-02-11 17:46:09 +03:00
alesapin
55fc095c98
Fix big dates comparison with compile expressions (Date and DateTime are not signed types anymore).
2019-02-11 17:36:54 +03:00
alexey-milovidov
bb65c9dfd4
Merge pull request #4337 from danlark1/master
...
Better hints provider
2019-02-11 17:22:07 +03:00
alexey-milovidov
4e12697e1c
Merge pull request #4304 from vitlibar/add-function-to-start-of-interval
...
Add time function toStartOfInterval().
2019-02-11 17:21:48 +03:00
chertus
1de1192aa8
move asterisks extraction to TranslateQualifiedNamesVisitor (before column names normalisation)
2019-02-11 17:19:09 +03:00
Alexey Milovidov
94d1b6b4de
Updated contributors
2019-02-11 17:16:07 +03:00
Danila Kutenin
985bb119c1
Fix comment
2019-02-11 15:44:18 +03:00
Danila Kutenin
6a1d1f5508
Better hints provider
2019-02-11 15:42:20 +03:00
Nikolai Kochetov
85318c0bfd
Merge branch 'master' into aggregate-function-state-in-field
2019-02-11 15:41:11 +03:00
Vitaly Baranov
0dd1dc242a
Add time function toStartOfInterval().
2019-02-11 14:59:17 +03:00
Ivan Lezhankin
15ad409875
Tests are now passing locally
2019-02-11 14:54:30 +03:00
Nikolai Kochetov
9787b3a1ee
Added Field type AggregateFunctionState.
2019-02-11 14:19:56 +03:00
Ivan Lezhankin
2bd14117f4
Merge remote-tracking branch 'upstream/master' into issue-2675
2019-02-11 13:57:40 +03:00
alexey-milovidov
81a184c47f
Merge pull request #4301 from yandex/input-data-in-perf-test
...
Fix perf-test input data and refactor two tests
2019-02-11 12:52:03 +03:00
alexey-milovidov
993b1a073c
Merge pull request #4330 from yandex/fix-table-create-query-toctou
...
Fixed test (TOCTOU)
2019-02-11 03:57:27 +03:00
Alexey Milovidov
c345ded839
Added comment #4200
2019-02-11 03:17:49 +03:00
alexey-milovidov
f58e0c7c97
Merge pull request #4200 from DarkWanderer/feature/row-binary-with-headers
...
Added RowBinaryWithNamesAndTypes format
2019-02-11 03:14:56 +03:00
alexey-milovidov
ae5338089a
Merge pull request #4329 from yandex/andrewgolman-add_topkweighed
...
Added topKWeighted aggregate function (cleanups)
2019-02-11 02:52:22 +03:00
Alexey Milovidov
0221757262
Fixed test (TOCTOU)
2019-02-11 02:13:09 +03:00
alexey-milovidov
4f2b35cb10
Merge pull request #4215 from abyss7/CLICKHOUSE-3729
...
Report progress from server-side to keep client connections alive
2019-02-11 02:07:57 +03:00
alexey-milovidov
d47c307f91
Merge pull request #4328 from yandex/nezed-forks-implement-not-between
...
Implement NOT BETWEEN operator (cleanups).
2019-02-11 00:21:34 +03:00
Alexey Milovidov
47bffbf760
Merge branch 'master' into andrewgolman-add_topkweighed
2019-02-11 00:15:35 +03:00
Alexey Milovidov
0861af12a3
Fixed thread names
2019-02-11 00:15:14 +03:00
Alexey Milovidov
7ddede66db
Added support for generic case for aggregate function topKWeighted; fixed errors #4245
2019-02-11 00:01:26 +03:00
Alexey Milovidov
ec5fbce404
Merge branch 'add_topkweighed' of https://github.com/andrewgolman/ClickHouse into andrewgolman-add_topkweighed
2019-02-10 23:31:17 +03:00
alexey-milovidov
78869a7c0c
Merge pull request #4327 from yandex/highlight-like-and-regexps
...
Usability: highlight metacharacters in LIKE expressions and regexps
2019-02-10 23:27:39 +03:00
Alexey Milovidov
f4f97867c3
Fixed error #4228
2019-02-10 23:23:24 +03:00
Alexey Milovidov
c0dd4debc5
Fixed error #4228
2019-02-10 23:21:22 +03:00
Alexey Milovidov
1f41aeaf7a
Avoid some corner cases like "SELECT 1 NOT WITH CUBE"
2019-02-10 23:18:47 +03:00
Alexey Milovidov
69b84380f2
Make it work #4228
2019-02-10 23:17:53 +03:00
Alexey Milovidov
8e564a616c
Fixed error #4228
2019-02-10 23:08:44 +03:00
alexey-milovidov
0dd618b9ad
Merge pull request #4326 from yandex/duplicate-includes
...
Removed duplicate includes
2019-02-10 22:31:37 +03:00
alexey-milovidov
c6a01ccfb3
Merge pull request #4325 from yandex/k3box-arbitrary-const-expressions-in-limit
...
Add arbitrary const expressions in limit processing (cleanups)
2019-02-10 22:29:58 +03:00
alexey-milovidov
c6d9259e2a
Update ASTFunction.cpp
2019-02-10 22:21:08 +03:00
Alexey Milovidov
021fc36064
Highlight metacharacters in LIKE expressions and regexps
2019-02-10 22:11:47 +03:00
Alexey Milovidov
2c7cf23f3f
Removed support for constant expressions in TOP because they cannot work
2019-02-10 21:19:26 +03:00
Alexey Milovidov
d9ab923a2a
Fixed typo
2019-02-10 21:14:23 +03:00
Alexey Milovidov
5ebc717d23
Merge branch 'implement-not-between' of https://github.com/nezed-forks/ClickHouse into nezed-forks-implement-not-between
2019-02-10 20:42:27 +03:00
Alexey Milovidov
e150e62040
Grouped includes (40 of 182)
2019-02-10 20:40:52 +03:00
Alexey Milovidov
ba3cb83a84
Removed duplicate includes
2019-02-10 20:12:22 +03:00
Alexey Milovidov
58a6accee5
Updated test #4246
2019-02-10 19:55:12 +03:00
alexey-milovidov
09ee8816a1
Merge pull request #4323 from yandex/low-cardinality-production-ready
...
LowCardinality data type is production ready
2019-02-10 19:41:57 +03:00
Alexey Milovidov
4799a343ee
Addition to prev. revision #4246
2019-02-10 19:22:38 +03:00
Alexey Milovidov
d22b52b933
Allow constant expressions in LIMIT BY and TOP; fixed error #4246
2019-02-10 18:27:27 +03:00
Alexey Milovidov
c603d270f4
Cleanups #4246
2019-02-10 18:17:45 +03:00
alexey-milovidov
75c087bcf5
Merge branch 'master' into arbitrary-const-expressions-in-limit
2019-02-10 17:20:31 +03:00
Alexey Milovidov
12d4dc8592
Renamed setting #4198
2019-02-10 02:53:57 +03:00
alexey-milovidov
5853de4d2b
Merge pull request #4198 from edonin/master
...
Support of Nullable types in MySQL tables
2019-02-10 02:45:45 +03:00
Alexey Milovidov
dfb207e42d
Merge branch 'master' into low-cardinality-production-ready
2019-02-10 02:42:34 +03:00
alexey-milovidov
77ce3dab0f
Merge pull request #4320 from yandex/bitmask-ubsan
...
Fixed error found by UBSan; added a test for bitmask functions for negative input
2019-02-10 01:27:04 +03:00
alexey-milovidov
bb6d70cae6
Merge pull request #4321 from yandex/entropy-rework
...
Fixed entropy aggregate function
2019-02-10 01:26:45 +03:00
Alexey Milovidov
0eee4d42cb
LowCardinality data type is production ready
2019-02-10 00:55:51 +03:00
alexey-milovidov
9650c4a0da
Merge pull request #4286 from nikvas0/nikvas0/index_fix
...
Data Skipping Indices fix
2019-02-10 00:53:04 +03:00
alexey-milovidov
2777e54a57
Merge pull request #4287 from yandex/mutations-introspection
...
KILL MUTATION
2019-02-10 00:51:30 +03:00
Alexey Milovidov
f794ebbec4
Fixed implementation of "arrayWithConstant" #4309
2019-02-10 00:13:58 +03:00
Alexey Milovidov
a01427db27
Merge branch 'master' of https://github.com/Stupnikov/ClickHouse into Stupnikov-master
2019-02-10 00:04:17 +03:00
Alexey Milovidov
871670d4fb
Fixed test
2019-02-10 00:03:42 +03:00
Alexey Milovidov
7d86f2debe
Added comments
2019-02-09 23:35:55 +03:00
Alexey Milovidov
bf95f19655
Fixed entropy aggregate function #4238
2019-02-09 23:17:20 +03:00
Alexey Milovidov
d705c4fc9c
Fixed error found by UBSan; added a test for bitmask functions for negative input
2019-02-09 22:44:27 +03:00
Andy Yang
1a28ba01c1
Added bitmap function feature, fixed test errors and code styles
2019-02-09 14:33:09 +08:00