Commit Graph

19727 Commits

Author SHA1 Message Date
alesapin
e6052ec117 Fix bug in prewhere + distributed 2019-07-31 13:22:56 +03:00
BayoNet
cf746c3eed DOCAPI-3825: System tables. EN review, RU translation. (#6088) 2019-07-31 08:09:13 +03:00
alexey-milovidov
94454e514d
Merge pull request #6211 from 4ertus2/asof
Support ASOF JOIN ON syntax
2019-07-31 06:00:22 +03:00
alexey-milovidov
834bd5d82d
Merge pull request #6212 from yurriy/mysql-wire-protocol-fix
Bug fix in MySQL wire protocol
2019-07-31 05:59:01 +03:00
alexey-milovidov
c4072b12a7
Merge pull request #6230 from yandex/override-idle-time-poll-interval
Allow user to override poll_interval and idle_connection_timeout
2019-07-31 05:57:46 +03:00
alexey-milovidov
bfdfb7c814
Merge pull request #6232 from yandex/limit-sleep-time-in-max-execution-speed
Limit sleep time in max_execution_speed; fixed Estimated query execution time (inf seconds) is too long
2019-07-31 05:54:05 +03:00
alexey-milovidov
10ab19b2e4
Merge pull request #6231 from yandex/bad-server-shutdown
Fixed bad server shutdown
2019-07-31 05:53:11 +03:00
alexey-milovidov
7fd6204114
Merge pull request #6197 from yandex/thread_local_rng
Less number of "clock_gettime" calls; fixed ABI compatibility between debug/release in Allocator.
2019-07-31 04:36:30 +03:00
Alexey Milovidov
52650ce2f7 Fixed overflow in intDiv functions 2019-07-31 04:05:33 +03:00
Alexey Milovidov
c2035a21fc Added a test 2019-07-31 03:29:47 +03:00
Alexey Milovidov
2205a0097d Avoid false exceptions like "Estimated query execution time (inf seconds) is too long" 2019-07-31 03:05:31 +03:00
Alexey Milovidov
f75dff9be8 Limit maximum sleep time for "max_execution_speed" settings 2019-07-31 02:57:53 +03:00
Alexey Milovidov
b6275010f2 Fixed error with server shutdown 2019-07-31 02:12:04 +03:00
Alexey Milovidov
03ded6be04 Merge branch 'master' of github.com:yandex/ClickHouse into bad-server-shutdown 2019-07-31 02:10:24 +03:00
Alexey Milovidov
aa6f7f2730 Slightly better 2019-07-31 01:27:14 +03:00
Alexey Milovidov
0055bd1a1b Allow user to override poll_interval and idle_connection_timeout 2019-07-31 01:22:45 +03:00
Alexey Milovidov
2452b2eba7 Fixed the issue with "listen_try" option 2019-07-31 01:08:57 +03:00
alexey-milovidov
30c35b1cbf
Update StorageValues.cpp 2019-07-31 01:06:48 +03:00
Alexey Milovidov
3ef3dcb4c8 Fixed the issue with "listen_try" option 2019-07-31 01:06:13 +03:00
alexey-milovidov
8949ef6dd3
Merge pull request #6225 from CurtizJ/withcube-fix
Fix rollup and cube modifiers with two-level aggregation.
2019-07-31 00:54:35 +03:00
alexey-milovidov
8e62907ab8
Merge pull request #6219 from dimarub2000/low_cord_index
Test for primary index with lowCardinality(String)
2019-07-31 00:50:10 +03:00
alexey-milovidov
cb37c79c41
Merge pull request #6201 from yandex/speed-up-dladdr
Introspection functions + better stack traces.
2019-07-31 00:49:16 +03:00
Alexey Milovidov
e0c8bec28a Fixed the issue with "listen_try" option 2019-07-31 00:23:42 +03:00
Alexey Milovidov
b85cdd565c Fixed idiotic inconsistent code 2019-07-31 00:11:42 +03:00
chertus
504d548d79 AnalyzedJoin refactoring 2019-07-30 21:39:37 +03:00
Alexey Milovidov
d95e0e66c6 Fixed "splitted" build 2019-07-30 21:03:12 +03:00
Alexey Milovidov
8292f3dbc9 Fixed test 2019-07-30 21:01:59 +03:00
CurtizJ
218de76285 fix rollup and cube modifiers with two-level aggregation 2019-07-30 19:36:52 +03:00
Alexey Milovidov
a9b079c7ba Minor modifications 2019-07-30 19:18:06 +03:00
Alexey Milovidov
72e0fbd861 Added support for splitted debug info; advancements 2019-07-30 19:12:53 +03:00
Alexey Milovidov
1d289b5b49 Fixed "splitted" build 2019-07-30 18:22:41 +03:00
Alexey Milovidov
c0118bda75 Fixed test 2019-07-30 18:19:57 +03:00
Dmitry Rubashkin
4af44af3b7 test for priamry index with lowCardinality 2019-07-30 15:38:40 +03:00
Dmitry Rubashkin
7945d05565 Minor style fixes 2019-07-30 15:15:02 +03:00
chertus
24fd416084 remove unused ExpressionAnalyzer settings 2019-07-30 14:41:11 +03:00
Alexey Milovidov
b5b80fb342 Merge branch 'master' into thread_local_rng 2019-07-30 03:19:48 +03:00
Alexey Milovidov
20ae0ee80e Added a flag to disable introspection functions 2019-07-30 02:54:49 +03:00
Alexey Milovidov
efbbb14972 Renamed function symbolizeAddress to addressToSymbol 2019-07-30 02:49:00 +03:00
Alexey Milovidov
256e260693 Added one more function for introspection 2019-07-30 02:37:50 +03:00
Alexey Milovidov
97ac56139b Addition to prev. revision 2019-07-30 01:50:39 +03:00
Alexey Milovidov
0cbd4f68ce Addition to prev. revision 2019-07-30 01:37:26 +03:00
Alexey Milovidov
a05c6026dc Addition to prev. revision 2019-07-30 01:34:05 +03:00
Alexey Milovidov
10439bc010 Addition to prev. revision 2019-07-30 01:33:28 +03:00
Alexey Milovidov
ad3f2066d9 Added missing file 2019-07-30 01:27:02 +03:00
Alexey Milovidov
372c4d89b2 Enabled line numbers in stack traces 2019-07-30 01:26:44 +03:00
alesapin
16255f7a9f
Merge pull request #6207 from yandex/fix-logs-level-tests
Update send logs tests.
2019-07-29 21:40:58 +03:00
Alexey Milovidov
15dc6d1818 Advancements 2019-07-29 21:38:04 +03:00
Alexey Milovidov
daa36650fb Imported Dwarf parser from Facebook folly 2019-07-29 21:06:39 +03:00
Alexey Milovidov
957b59f0d0 Cleanups 2019-07-29 20:14:53 +03:00
chertus
f79851591a one more test 2019-07-29 20:11:56 +03:00
Nikolai Kochetov
b8623869e0 Update send logs tests. 2019-07-29 19:33:07 +03:00
Nikolai Kochetov
efc4395b2f Update send logs tests. 2019-07-29 19:29:58 +03:00
Dmitry Rubashkin
89bbe1a299 drop table 2019-07-29 19:23:22 +03:00
Dmitry Rubashkin
45aebda677 Fixes and test 2019-07-29 19:20:17 +03:00
Yuriy
c1b57f9cf5 fixed heap buffer overflow in PacketPayloadWriteBuffer 2019-07-29 18:41:47 +03:00
chertus
7b4ddd268e support ASOF JOIN ON syntax 2019-07-29 17:58:36 +03:00
Dmitry Rubashkin
e9784573ea Values list implementation 2019-07-29 17:02:34 +03:00
Alexey Milovidov
300d25256e Include private symbols in stack traces of QueryProfiler 2019-07-29 15:48:19 +03:00
Nikolai Kochetov
52a9341082 Update send logs tests. 2019-07-29 13:51:56 +03:00
Nikolai Kochetov
40ae9aa60b Update send logs tests. 2019-07-29 13:15:03 +03:00
alexey-milovidov
5b52ccc665
Merge pull request #6204 from yurriy/disable-mysql-wire-format-tests
Temporary disabled tests of MySQLWire format until it is fixed
2019-07-29 12:13:16 +03:00
alesapin
ea6053eadc Do not report strange exception messages into JSON report from performance-test 2019-07-29 12:05:37 +03:00
Yuriy
e12ab0cccc disabled tests of MySQLWire format until it is fixed 2019-07-29 11:45:43 +03:00
alexey-milovidov
a999192b0a
Merge pull request #6198 from yandex/fix-json-functions
Fixed hang in JSONExtractRaw function
2019-07-29 04:11:50 +03:00
Alexey Milovidov
5fbe53b562 Speedup "symbolizeAddress" function 2019-07-29 04:08:52 +03:00
Alexey Milovidov
f6daa7e2dd Merge branch 'master' of github.com:yandex/ClickHouse 2019-07-29 02:57:59 +03:00
Alexey Milovidov
48a3c82f6f Removed useless code from MySQLWireBlockOutputStream 2019-07-29 02:57:49 +03:00
alexey-milovidov
3e9dd7ed42
Merge pull request #6196 from zlobober/patch-2
Fix build under gcc-8.2
2019-07-29 02:21:46 +03:00
Alexey Milovidov
a1dacdd25f Fixed bad test 2019-07-29 02:03:55 +03:00
Max Akhmedov
5e9ea2a905
Remove spaces from empty line 2019-07-28 20:46:48 +03:00
Alexey Milovidov
41d2ed0ee5 Added test result 2019-07-28 20:19:15 +03:00
Alexey Milovidov
f03df37b57 Fixed error #6195 2019-07-28 20:16:48 +03:00
Alexey Milovidov
ea6515dac6 Added failing test 2019-07-28 20:15:25 +03:00
alexey-milovidov
129e88ee26
Merge pull request #6189 from CurtizJ/order-by-efficient
Fix reading in order of sorting key and refactoring.
2019-07-28 19:43:49 +03:00
Alexey Milovidov
856cc1b9c5 Added thread_local_rng 2019-07-28 18:30:38 +03:00
Max Akhmedov
f632a0b241
Fix build under gcc-8.2 2019-07-28 18:12:07 +03:00
Alexey Milovidov
c0e0166991 Updated contributors 2019-07-28 18:11:47 +03:00
Alexey Milovidov
32a9b27876 Added a comment 2019-07-28 17:55:02 +03:00
alexey-milovidov
b91c0c8c9b
Update Settings.h 2019-07-28 11:50:01 +03:00
Yuriy
ec33f4bd2a fixed style 2019-07-28 04:34:48 +03:00
CurtizJ
b4991b38bf Merge remote-tracking branch 'upstream/master' into order-by-efficient 2019-07-28 04:26:43 +03:00
CurtizJ
2dc2eb56d8 remove renamed tests 2019-07-28 04:21:25 +03:00
CurtizJ
d69d68f065 rename setting 'optimize_pk_order' and some functions 2019-07-28 04:16:56 +03:00
Yuriy
997c94d093 includes order 2019-07-28 03:55:46 +03:00
Yuriy
96552a4d4e prevent rewriting packet in case of attempt to write more than initially calculated payload length 2019-07-28 03:41:41 +03:00
CurtizJ
95a6b85267 fix reading in order of sorting_key 2019-07-28 03:41:26 +03:00
Yuriy
383fa25c51 resolved conflict 2019-07-28 02:00:15 +03:00
alexey-milovidov
12a15316fd
Merge pull request #6181 from 4ertus2/joins
Fix crop column names in GLOBAL JOIN ON
2019-07-28 00:31:29 +03:00
Alexey Milovidov
3988fe7fe4 Removed <name> from all performance tests #6179 2019-07-28 00:18:54 +03:00
Alexey Milovidov
febc935fa8 Revert "Removed <name> from all performance tests #6179"
This reverts commit d61d489c2e.
2019-07-28 00:17:44 +03:00
Alexey Milovidov
97f11a6a3c Fixed typo #6179 2019-07-28 00:17:06 +03:00
Alexey Milovidov
d61d489c2e Removed <name> from all performance tests #6179 2019-07-28 00:15:20 +03:00
alexey-milovidov
6ad596264b
Merge pull request #6179 from Enmk/doubledelta_gorilla_perftest_fix
Fixed Gorilla and DoubleDelta codec performance tests.
2019-07-28 00:10:27 +03:00
Vasily Nemkov
3765ee39e0
Removed blank line 2019-07-27 20:54:04 +03:00
Alexey Milovidov
98c3ff92ae Fixed non-standard build 2019-07-27 20:04:26 +03:00
CurtizJ
08d5ebb54d Merge remote-tracking branch 'upstream/master' into order-by-efficient 2019-07-27 10:38:10 +03:00
CurtizJ
12dcfe1f25 reduce number of read rows while reading in reverse order 2019-07-27 03:33:47 +03:00
CurtizJ
60289cd764 fix optimizeSortingWithPK 2019-07-27 03:15:22 +03:00
CurtizJ
cb85721cba handle ExpressionAnalyzer exceptions, while trying to optimize order by, in case of complicated queries 2019-07-27 03:02:04 +03:00
CurtizJ
b1d981ec3a better pipeline while reading in pk_order 2019-07-27 01:18:27 +03:00
chertus
9f9ba3a06f restore cropped names in JOIN ON section for distributed queries 2019-07-26 20:43:42 +03:00
Vasily Nemkov
2ced6a3adb Fixed Gorilla and DoubleDelta codec performance tests.
* Converted to loop-tests
* Set limits for both INSERT and SELECT to make those finite and more predictable
2019-07-26 19:21:18 +03:00
alesapin
0c7a6fc64b Merge branch 'master' of github.com:yandex/ClickHouse 2019-07-26 17:37:53 +03:00
alesapin
363fca3895 More integration fixes and disable kafka test test_kafka_settings_new_syntax 2019-07-26 17:37:37 +03:00
chertus
74596ed8dc improve test 2019-07-26 15:12:34 +03:00
Alexey Milovidov
3eb29c1950 Clarified comment 2019-07-26 03:54:48 +03:00
alexey-milovidov
2442e65367
Merge pull request #6124 from yandex/merge-profiler
Fixes for query profiler.
2019-07-26 03:51:57 +03:00
Alexey Milovidov
da3806bf36 Add timer offset randomization 2019-07-26 03:51:19 +03:00
alexey-milovidov
a3e4c1d39f
Merge pull request #6131 from 4ertus2/joins
Better JOIN ON keys extraction
2019-07-26 02:10:45 +03:00
Alexey Milovidov
cf67765fc8 Reverted bad modification 2019-07-26 01:38:59 +03:00
Alexey Milovidov
5a47b0b990 Sanity and configuration checks 2019-07-26 01:35:47 +03:00
Alexey Milovidov
0cce86db3f Merge remote-tracking branch 'origin/master' into merge-profiler 2019-07-26 00:41:24 +03:00
Alexey Milovidov
eb2533f898 Merge branch 'master' into merge-profiler 2019-07-26 00:40:27 +03:00
alexey-milovidov
6cc3027a84
Merge pull request #6162 from yandex/TCeason-fix_ISSUE5695
Merging "support push down predicate to final subquery"
2019-07-26 00:34:33 +03:00
Alexey Milovidov
ae161d7514 Fixed test 2019-07-26 00:33:30 +03:00
alesapin
1c615d263c Merge branch 'master' of github.com:yandex/ClickHouse 2019-07-25 23:25:20 +03:00
alesapin
fdac4f2962 More fixes in integration tests configs 2019-07-25 23:24:58 +03:00
alexey-milovidov
0d11cbcae6
Merge pull request #6163 from yandex/fix-protobuf-ubsan-report
Fixed UBSan report in ProtobufWriter
2019-07-25 23:13:02 +03:00
alesapin
858a8a083e Merge branch 'master' of github.com:yandex/ClickHouse 2019-07-25 23:11:39 +03:00
alesapin
21ef261702 Fix some integration tests and make kafka tests endless 2019-07-25 23:11:26 +03:00
Alexey Milovidov
bc74013f98 Fixed UBSan report in ProtobufWriter 2019-07-25 23:10:33 +03:00
alexey-milovidov
71cef7beac
Merge pull request #6156 from dimarub2000/master
ISSUE-6136: Fix DB::Exception throwed by bitmapContains
2019-07-25 23:00:42 +03:00
Alexey Milovidov
472a61c1fa Updating PHDRCache after dlopen 2019-07-25 22:56:51 +03:00
Alexey Milovidov
050db07e3d Merge branch 'master' into merge-profiler 2019-07-25 22:54:22 +03:00
Alexey Milovidov
1d499bcdc0 Allow to update PHDRCache 2019-07-25 22:54:16 +03:00
chertus
554e4ab5b8 fix cross alliasing case with JOIN ON 2019-07-25 22:25:51 +03:00
alexey-milovidov
9c8a3971a0
Merge pull request #6147 from theruziev/regression_for_full_join_column_name
Add regression test for #5192 fix
2019-07-25 22:16:49 +03:00
Alexey Milovidov
d5b537224e Fixed test 2019-07-25 22:08:40 +03:00
Alexey Milovidov
522aed7168 Fixed build 2019-07-25 22:02:44 +03:00
Dmitry Rubashkin
1c8842af4b Merge branch 'master' of github.com:dimarub2000/ClickHouse 2019-07-25 19:28:09 +03:00
Dmitry Rubashkin
46e4b45f96 test added` 2019-07-25 19:26:48 +03:00
Alexey Milovidov
93c7f6aedf Merge branch 'fix_ISSUE5695' of https://github.com/TCeason/ClickHouse into TCeason-fix_ISSUE5695 2019-07-25 19:09:18 +03:00
dimarub2000
f53f22fd17 ISSUE-6136: Fix DB::Exception throwed by bitmapContains 2019-07-25 18:56:20 +03:00
alesapin
c3f82f0b8c Fix indent and add init file 2019-07-25 16:41:39 +03:00
CurtizJ
b1cc019bd4 fix pipeline 2019-07-25 14:00:14 +03:00
chertus
06076e67a3 Merge branch 'master' into joins 2019-07-25 13:48:32 +03:00
CurtizJ
f5b93eb991 fix order by optimization 2019-07-25 13:45:01 +03:00
chertus
50e3839157 NOT_UNBUNDLED -> UNBUNDLED 2019-07-25 13:35:57 +03:00
alexey-milovidov
7219e167d2
Merge pull request #6026 from bopohaa/fix-kafka-unclean-stream
Clear Kafka's buffer if an invalid message is found.
2019-07-25 04:30:37 +03:00
alexey-milovidov
f1f5cdc802
Merge pull request #6144 from yandex/fix-msan
Fixed MSan report
2019-07-25 04:29:11 +03:00
alexey-milovidov
56131a7fe7
Merge pull request #6080 from abyss7/issue-6071
Check background_task_handle before use
2019-07-25 04:16:47 +03:00
alexey-milovidov
8064fb3b94
Merge pull request #6108 from 4ertus2/ast
Refactoring: move prefer_alias_to_column_name logic out of parser
2019-07-25 04:14:34 +03:00
alexey-milovidov
20a8914858
Merge pull request #6132 from vitlibar/allow-protobuf-message-with-all-fields-by-default
Allow protobuf message with all fields by default
2019-07-25 04:12:23 +03:00
alexey-milovidov
6c782b91d5
Merge pull request #6113 from yurriy/mysqlnd-workaround
A workaround for PHP mysqlnd extension bugs
2019-07-25 04:12:00 +03:00
alexey-milovidov
d4f3bdb946
Merge pull request #6114 from vitlibar/add-test-for-reload-dictionary-after-fail-by-timer
Add test for reloading a dictionary after fail by timer.
2019-07-25 04:10:34 +03:00
alexey-milovidov
65600efbfa
Update 00974_final_predicate_push_down.reference 2019-07-25 04:09:26 +03:00
Alexey Milovidov
e52653aa06 Miscellaneous 2019-07-25 04:08:33 +03:00
Alexey Milovidov
290322b39d Updated instruction 2019-07-25 04:07:58 +03:00
alexey-milovidov
26580844f5
Update 00974_final_predicate_push_down.sql 2019-07-25 04:07:06 +03:00
alexey-milovidov
a985897a07
Update PredicateExpressionsOptimizer.h 2019-07-25 04:05:16 +03:00