Commit Graph

1758 Commits

Author SHA1 Message Date
Nikolai Kochetov
06abfa367e Update test. 2020-08-06 16:59:49 +03:00
Nikolai Kochetov
9ca0284c25 Update test. 2020-08-06 16:17:54 +03:00
Nikolai Kochetov
e4a40d0e09 Update tests. 2020-08-06 16:16:31 +03:00
hcz
b774036d6e Add test case 2020-08-06 18:08:16 +08:00
alesapin
ed022bf8e6 Simplify kill mutations tests 2020-08-06 12:50:23 +03:00
Azat Khuzhin
3aba406f47 Add a test for PrettyCompactMonoBlock via clickhouse-local 2020-08-06 11:59:45 +03:00
Alexey Milovidov
8fd4038234 Fix UBSan error 2020-08-06 04:59:02 +03:00
Anton Popov
e7d3154d38 fix queries with order by prefix of primary key and constant columns 2020-08-06 02:37:39 +03:00
alexey-milovidov
85f28db714
Merge pull request #11524 from ClickHouse/stack-frams-size-limit
Avoid too large stack frames
2020-08-05 13:12:08 +03:00
Artem Zuikov
829955a538
Better errors in JOIN ON section (#13330) 2020-08-05 12:31:59 +03:00
alesapin
66982b404e
Merge pull request #13341 from ClickHouse/fix_moving_sum_segfault
Fix moving sum segfault
2020-08-05 11:44:51 +03:00
alexey-milovidov
5b4482bf1a
Merge pull request #13234 from azat/roundUpToPowerOfTwoOrZero-safety
Return passed number for numbers with MSB set in roundUpToPowerOfTwoOrZero()
2020-08-05 00:43:01 +03:00
alesapin
2ef491bc53 Fix moving sum segfault 2020-08-04 22:45:39 +03:00
Anton Ivashkin
327090b7ea Add QueryTimeMicroseconds, SelectQueryTimeMicroseconds and InsertQueryTimeMicroseconds to system.events, second attempt 2020-08-04 19:38:13 +03:00
alexey-milovidov
1b9be2de47
Merge pull request #13304 from ClickHouse/make-test-sane
Make the test more sane
2020-08-04 17:20:22 +03:00
Alexey Milovidov
d91471ea00 Merge branch 'master' into stack-frams-size-limit 2020-08-04 15:28:47 +03:00
myrrc
98119af9de Merge remote-tracking branch 'upstream/master' into bug/low-cardinality-arrays-optimisations 2020-08-04 15:01:27 +03:00
Azat Khuzhin
d28c4c4a6c Merge remote-tracking branch 'upstream/master' into roundUpToPowerOfTwoOrZero-safety
* upstream/master:
  fix left asof join with join_use_nulls (#13291)
  Revert "Add QueryTimeMicroseconds, SelectQueryTimeMicroseconds and InsertQuer…"
  Add test
  Added another check just in case
  Fixup
  Fix range checks in h3 functions
  Fix configs
  Update tests
  Check ALTERs; update test
  Sanity checks for MergeTreeSettings
2020-08-04 09:29:46 +03:00
Artem Zuikov
d4266d9619
fix left asof join with join_use_nulls (#13291) 2020-08-04 02:11:39 +03:00
alexey-milovidov
43f048d2cb
Merge pull request #13277 from ClickHouse/fix-fuzz-test5
Fix range checks in h3 functions
2020-08-04 01:29:33 +03:00
Alexey Milovidov
9f07298eae Merge branch 'master' into decimal-too-large-negative-exponent 2020-08-04 01:28:05 +03:00
alexey-milovidov
c43a27782e
Merge pull request #13153 from ClickHouse/merge-tree-settings-sanity-check
Sanity checks for MergeTreeSettings
2020-08-04 01:27:19 +03:00
Alexey Milovidov
714dca3b36 Make the test more sane 2020-08-04 01:25:45 +03:00
alexey-milovidov
65c755190e
Revert "Add QueryTimeMicroseconds, SelectQueryTimeMicroseconds and InsertQuer…" 2020-08-04 01:18:59 +03:00
Azat Khuzhin
2fc1c859c7 Merge remote-tracking branch 'upstream/master' into roundUpToPowerOfTwoOrZero-safety
* upstream/master:
  Update tips.md
  Wait with retries in fast test (#13284)
  update #syntax-expressions in syntax.md (#13269)
  fix test
  Set custom prefix in server-test.xml too.
  Update HashTable.h
  Attempt to fix "Arcadia" build
  More performance tests
  Fix error + one more optimization
  Attempt to fix "Arcadia" build
  Add test
  Continue
  Fix hash table with NaN keys
  Fix tests
  Fix errors
  Fix errors
  Revert some changes
  shellcheck --check-sourced --external-sources --severity style --exclude SC1071 --format diff *.sh ../1_stateful/*.sh | git apply
  Fix all info from Shellcheck
  fgrep -> grep -F
  shellcheck --check-sourced --external-sources --severity info --exclude SC1071 --format diff */*.sh | git apply
  Minor changes 2
  Minor changes
  Fix warnings found by Shellcheck
  Refresh ya.make
  Better code
  Fix assertion in KeyCondition
  Fix including Common/config.h in the Arcadia build.
  Fix bad code
  Add more threads for the 01323_too_many_threads_bug
  Exclude threads used for query_log processing 01323_too_many_threads_bug
  Use ILIKE over lower() LIKE in 01323_too_many_threads_bug
  Update test
  Fix style
  Simplify CMake for libunwind (suggestion from @azat)
  Normalize ya.make files, fix "Arcadia" build
  Fix 01323_too_many_threads_bug (use arrayUniq() over length())
  Fix logging in MergeTreeDataSelectExecutor for multiple threads (attach to thread group)
  Use "Not using primary index on part" over "Not using index on part" (add "primary")
  Exclude 01413_rows_events from the fasttest (TRUNCATE query_log)
  fasttest: use arrays for skip list (to make it more patch friendly)
  Update README.md
  Fix warning in libunwind
  Fix warning in libunwind
  Fix assert in geohashesInBox
  Fix assert in parseDateTimeBestEffort
  Add test
  Fix function if with nullable constexpr as cond that is not literal NULL
  Fix assert in *Map aggregate functions
  More tests
  Fix assert in arrayElement
  Fix assert in IN with tuple literals and functions
  Use stored size for UInt16 case
  Revert "Less indirection in FixedHashTable"
  Special case for aggregation by 8bit field
  Less indirection in FixedHashTable
  Update FixedHashTable.h
  Avoid increment of size in the inner loop of aggregation by UInt8/UInt16
  Trigger CI
  Slightly better
  Fix fuzz test
  Add test
  Function "materialize" should work for NULL as expected
  Minor changes in Debian scripts
  Fix Shellcheck errors
  Fix some spurious perf test failures
  Fix test
  +x for test
  Merge with master
  Added and updated tests
  More sane
  Remove ridiculous trash
  Use absolute paths to backup locations (shadow)
  Add test for macros usage in certain kafka setting.
  Add QueryTimeMicroseconds, SelectQueryTimeMicroseconds and InsertQueryTimeMicroseconds to system.events
  try fix sync
  Fix various code defects in groupArrayMoving functions #12568
  fix
  fixes
  fixes
  implement reneme dictionary query
  rename database with dictionaries
  fix tests
  use dictionary ids
  fix build
  add uuid to generated config
  add StorageID to IDictionaryBase 3
  add StorageID to IDictionaryBase 2
  add StorageID to IDictionaryBase 1
  write uuid for ddl dictionaries
  fixes
  add implicit uuid macro
  fix tests
  fix, add test
  implement rename database for atomic
  fix symlinks, add short syntax of attach database
  add uuid to atomic databases
2020-08-03 22:51:40 +03:00
alexey-milovidov
ef0097d326
Merge pull request #12343 from ClickHouse/database_atomic_improvements
DatabaseAtomic improvements
2020-08-03 21:45:41 +03:00
Alexey Milovidov
1d091738dd Merge branch 'master' into stack-frams-size-limit 2020-08-03 20:41:47 +03:00
alexey-milovidov
71d8cab08c
Merge pull request #12622 from ClickHouse/fix-group-array-moving
Fix various code defects in groupArrayMoving functions
2020-08-03 20:35:24 +03:00
Alexey Milovidov
477852cde9 Add test 2020-08-03 19:41:10 +03:00
alexey-milovidov
3015503dc6
Merge pull request #13254 from ClickHouse/fix-hash-table-nan-key
Fix hash table with NaN keys
2020-08-03 19:37:17 +03:00
Alexander Kuzmenkov
c4a33430b1
Merge pull request #13028 from ianton-ru/select_insert_time
Add QueryTimeMicroseconds, SelectQueryTimeMicroseconds and InsertQuer…
2020-08-03 17:07:34 +03:00
Alexey Milovidov
6adafcbfd3 Merge branch 'master' into decimal-too-large-negative-exponent 2020-08-03 17:02:05 +03:00
Alexander Tokmakov
5b92f43f12 Merge branch 'master' into database_atomic_improvements 2020-08-03 14:35:40 +03:00
Nikolai Kochetov
cf49a83980
Merge pull request #13201 from azat/fix-logging-in-MergeTreeDataSelectExecutor
Fix logging in MergeTreeDataSelectExecutor for multiple threads (attach to thread group)
2020-08-03 10:08:58 +03:00
alexey-milovidov
1ee0fa7d57
Merge pull request #13200 from ClickHouse/shellcheck
Fix Shellcheck errors
2020-08-03 06:12:18 +03:00
alexey-milovidov
851e1a70d3
Merge pull request #13226 from ClickHouse/fix-if-nullable-cond-return-type
Fix function if with nullable constexpr as cond that is not literal NULL
2020-08-03 06:11:54 +03:00
alexey-milovidov
6bf005b682
Merge pull request #13251 from ClickHouse/fix-fuzz-test4
Fix assertion in KeyCondition
2020-08-03 06:11:42 +03:00
Alexey Milovidov
7b4112b6f8 Add test 2020-08-03 03:07:05 +03:00
alexey-milovidov
1e91238466
Merge pull request #13225 from ClickHouse/map-skip-null
Fix assert in *Map aggregate functions
2020-08-03 02:12:48 +03:00
alexey-milovidov
6097f6a43e
Merge pull request #13212 from ClickHouse/materialize-null
Function "materialize" should work for NULL as expected
2020-08-03 02:10:24 +03:00
Alexey Milovidov
77516b48fa Merge branch 'master' into merge-tree-settings-sanity-check 2020-08-03 00:30:56 +03:00
alexey-milovidov
84e88f661e
Merge pull request #13213 from ClickHouse/fix-fuzz-test2
Fix assertion failure in FunctionsLogical
2020-08-03 00:29:44 +03:00
Alexey Milovidov
fd3c4e033e Merge branch 'master' into fix-if-nullable-cond-return-type 2020-08-03 00:29:09 +03:00
Alexey Milovidov
b7b2759b0b Fix tests 2020-08-03 00:27:45 +03:00
Alexey Milovidov
650aad7585 Merge branch 'master' into shellcheck 2020-08-03 00:24:34 +03:00
Alexey Milovidov
00f2c50ae6 Fix errors 2020-08-03 00:24:16 +03:00
Alexey Milovidov
0c6271af9a Fix errors 2020-08-03 00:24:16 +03:00
Alexey Milovidov
29a296b5da Revert some changes 2020-08-03 00:24:16 +03:00
Alexey Milovidov
0c33498df1 shellcheck --check-sourced --external-sources --severity style --exclude SC1071 --format diff *.sh ../1_stateful/*.sh | git apply 2020-08-03 00:24:16 +03:00
Alexey Milovidov
57fdd1f5b7 Fix all info from Shellcheck 2020-08-03 00:24:16 +03:00
Alexey Milovidov
6d4d2976b7 fgrep -> grep -F 2020-08-03 00:24:16 +03:00
Alexey Milovidov
5a69058289 shellcheck --check-sourced --external-sources --severity info --exclude SC1071 --format diff */*.sh | git apply 2020-08-03 00:24:16 +03:00
Alexey Milovidov
621347ed21 Minor changes 2 2020-08-03 00:24:16 +03:00
Alexey Milovidov
1a487f88d6 Minor changes 2020-08-03 00:24:16 +03:00
Alexey Milovidov
0a1f05ffd1 Fix warnings found by Shellcheck 2020-08-03 00:24:16 +03:00
Alexey Milovidov
0fd7af8a63 Merge branch 'master' into stack-frams-size-limit 2020-08-03 00:06:00 +03:00
Alexey Milovidov
3c489ce159 Fix assertion in KeyCondition 2020-08-02 23:55:20 +03:00
Alexey Milovidov
8c1bc5e915 Merge branch 'master' into decimal-too-large-negative-exponent 2020-08-02 22:48:47 +03:00
Alexey Milovidov
0ce54187e1 Merge branch 'master' into decimal-too-large-negative-exponent 2020-08-02 22:48:26 +03:00
alexey-milovidov
9791be4eff
Merge pull request #13207 from ClickHouse/shellcheck1
Fix Shellcheck errors (step 1)
2020-08-02 22:45:23 +03:00
alesapin
75a9053511
Merge pull request #13150 from nvartolomei/nv/freeze-verbose-absolute-path
Use absolute paths to backup locations (shadow)
2020-08-02 19:25:24 +03:00
Alexey Milovidov
41111d1e57 Merge branch 'master' into stack-frams-size-limit 2020-08-02 19:18:33 +03:00
Azat Khuzhin
daa73c5941 Add more threads for the 01323_too_many_threads_bug
Since now PK stage is handled in multiple threads there should be more
(and counting number of threads from the log is not accurate, since not
all threads logging something).
2020-08-02 18:41:33 +03:00
Azat Khuzhin
f0aeba432d Exclude threads used for query_log processing 01323_too_many_threads_bug 2020-08-02 18:41:26 +03:00
Azat Khuzhin
1fe329ac18 Use ILIKE over lower() LIKE in 01323_too_many_threads_bug 2020-08-02 18:40:22 +03:00
Alexey Milovidov
18843eb7f6 Update test 2020-08-02 17:36:05 +03:00
alexey-milovidov
57d76da147
Merge pull request #13227 from ClickHouse/fix-logical-error-in-parse-date-time
Fix assert in parseDateTimeBestEffort
2020-08-02 17:30:55 +03:00
alexey-milovidov
dfa57559a2
Merge pull request #13229 from ClickHouse/fix-geohash
Fix assert in geohashesInBox
2020-08-02 17:26:58 +03:00
Alexey Milovidov
577a0b405d Merge branch 'master' into fix-if-nullable-cond-return-type 2020-08-02 17:24:46 +03:00
Alexey Milovidov
38c4c727d4 Merge branch 'master' into map-skip-null 2020-08-02 17:22:21 +03:00
alexey-milovidov
2d93ac97c9
Merge pull request #13224 from ClickHouse/fix-fuzz-test3
Fix assert in arrayElement
2020-08-02 17:21:52 +03:00
alexey-milovidov
114781fb66
Merge pull request #13220 from ClickHouse/fix-assert-in-in
Fix assert in IN with tuple literals and functions
2020-08-02 17:17:39 +03:00
Alexey Milovidov
ad675c10cc Merge branch 'master' into shellcheck1 2020-08-02 17:14:58 +03:00
Alexey Milovidov
778abb346f Merge branch 'master' into merge-tree-settings-sanity-check 2020-08-02 17:13:17 +03:00
Alexey Milovidov
5d96839e98 Merge branch 'master' into materialize-null 2020-08-02 17:12:55 +03:00
Alexey Milovidov
1a966c4ff4 Merge branch 'master' into fix-fuzz-test2 2020-08-02 17:12:38 +03:00
vdimir
32f26bcde7 Add start_pos argument for position to documentation, case insensitive tests 2020-08-02 13:29:10 +00:00
vdimir
9ed7df64cd Support 'start_pos' argument in 'position' function 2020-08-02 12:56:18 +00:00
Azat Khuzhin
49d32cc815 Describe 01404_roundUpToPowerOfTwoOrZero_safety 2020-08-02 14:10:33 +03:00
Azat Khuzhin
6528865899 Expect CANNOT_ALLOCATE_MEMORY in 01404_roundUpToPowerOfTwoOrZero_safety 2020-08-02 13:44:53 +03:00
Azat Khuzhin
43af55b9a1 Fix 01323_too_many_threads_bug (use arrayUniq() over length()) 2020-08-02 13:40:01 +03:00
Azat Khuzhin
d8b4605e60 Add a test for roundUpToPowerOfTwoOrZero() safety via repeat() 2020-08-02 12:47:58 +03:00
feng lv
edb7c9b2c5 fix conflict 2020-08-02 11:27:32 +08:00
Alexey Milovidov
a1c0dd3782 Fix assert in geohashesInBox 2020-08-02 05:59:09 +03:00
Alexey Milovidov
c8ed684a72 Fix assert when decimal has too large negative exponent 2020-08-02 05:35:44 +03:00
Alexey Milovidov
ace4533fae Fix assert in parseDateTimeBestEffort 2020-08-02 05:05:47 +03:00
Vitaly Baranov
18b21511a9
Merge pull request #13013 from vitlibar/implement-custom-settings
Implement custom settings
2020-08-02 05:01:14 +03:00
Alexey Milovidov
b47a02f20b Add test 2020-08-02 05:00:08 +03:00
feng lv
fdf646283d fix
fix
2020-08-02 09:59:25 +08:00
Alexey Milovidov
d3c0635fc0 Merge branch 'master' into stack-frams-size-limit 2020-08-02 04:35:09 +03:00
Alexey Milovidov
18e23acbd5 Merge branch 'master' into merge-tree-settings-sanity-check 2020-08-02 04:33:24 +03:00
Alexey Milovidov
eb3422477e Fix assert in *Map aggregate functions 2020-08-02 04:29:52 +03:00
Alexey Milovidov
27f12fb42c More tests 2020-08-02 04:13:34 +03:00
Alexey Milovidov
a4e8c47702 Fix assert in arrayElement 2020-08-02 04:07:08 +03:00
Alexey Milovidov
0adf8c723e Fix test that was broken after merge with master 2020-08-02 03:14:08 +03:00
Alexey Milovidov
53450b1b09 Merge branch 'master' into merge-tree-settings-sanity-check 2020-08-02 02:47:57 +03:00
Alexey Milovidov
82a91743d3 Merge branch 'master' into shellcheck1 2020-08-02 02:30:35 +03:00
Alexey Milovidov
4d3e39649c Merge branch 'master' into fix-fuzz-test2 2020-08-02 02:27:57 +03:00
Alexey Milovidov
af14418fc1 Fix assert in IN with tuple literals and functions 2020-08-02 02:24:54 +03:00
Alexey Milovidov
3735ae045e Merge branch 'fix-fuzz-test2' into materialize-null 2020-08-02 01:52:10 +03:00
Alexey Milovidov
c0da83c160 Merge branch 'master' into materialize-null 2020-08-02 01:51:59 +03:00
alexey-milovidov
56a974049e
Merge pull request #13158 from ClickHouse/amosbird-fm
Merge #12574
2020-08-02 01:48:57 +03:00
alexey-milovidov
8f65b7f569
Merge pull request #13205 from azat/FunctionUnixTimestamp64-const-arg-fix
Fix DateTime64 conversion functions with constant argument
2020-08-02 01:33:54 +03:00
alexey-milovidov
5e0437eeac
Merge pull request #12442 from ClickHouse/deprecate-special-zero-datetime
Deprecate special printing of zero Date/DateTime
2020-08-02 00:36:34 +03:00
Alexey Milovidov
1238456599 Slightly better 2020-08-01 22:10:59 +03:00
Alexey Milovidov
435164cfbb Fix fuzz test 2020-08-01 21:52:30 +03:00
Alexey Milovidov
eff1bb08ca Add test 2020-08-01 21:44:36 +03:00
Alexey Milovidov
6b9cf59dc0 Merge branch 'master' into shellcheck1 2020-08-01 21:26:09 +03:00
alexey-milovidov
38deb00403
Update 01403_datetime64_constant_arg.sql 2020-08-01 19:23:08 +03:00
Alexey Milovidov
8fe201f1b9 Merge branch 'master' into merge-tree-settings-sanity-check 2020-08-01 19:20:11 +03:00
Alexey Milovidov
c7878cd771 Merge branch 'master' into amosbird-fm 2020-08-01 19:17:59 +03:00
alexey-milovidov
e9b5687e68
Merge pull request #12506 from ClickHouse/add-test-for-lost-replicas-cleanup
Added a test to ensure that amount of ZooKeeper nodes doesn't grow in presense of lost replicas
2020-08-01 18:17:43 +03:00
Azat Khuzhin
8f83c262d5 Cover FunctionUnixTimestamp64 with constant argument 2020-08-01 13:32:38 +03:00
Alexey Milovidov
e7d1037f7d Fix Shellcheck errors 2020-08-01 02:55:20 +03:00
Alexey Milovidov
f509077d16 Taking "Merge" log entries into account 2020-07-31 23:58:08 +03:00
Alexey Milovidov
07f3662f6d Merge remote-tracking branch 'origin/master' into deprecate-special-zero-datetime 2020-07-31 23:49:06 +03:00
Vitaly Baranov
0fcee34322 Add test. 2020-07-31 20:57:49 +03:00
Vitaly Baranov
4ad99f1472 Make type names of settings shorter: SettingUInt64 => UInt64. 2020-07-31 19:11:27 +03:00
alesapin
d1725c0012 Fix test 2020-07-31 18:12:02 +03:00
alesapin
d4940fdd3f +x for test 2020-07-31 18:07:23 +03:00
alexey-milovidov
f89b9e9d5e
Merge pull request #13167 from ClickHouse/fix-trivial-error-in-kill-mutation-test
Fix trivial error in kill mutation test
2020-07-31 17:00:33 +03:00
alexey-milovidov
9c9ef0db9b
Merge branch 'master' into database_atomic_improvements 2020-07-31 14:56:49 +03:00
alexey-milovidov
91156bef54
Merge pull request #13075 from ClickHouse/fix-11327
Fix 11327
2020-07-31 14:53:07 +03:00
alexey-milovidov
543d2da3da
Merge pull request #12700 from CurtizJ/fix-performance-with-in
Fix performance with large tuples
2020-07-31 14:40:38 +03:00
Nikolai Kochetov
a767b59f41
Merge pull request #12981 from hczhcz/patch-0728
Add http headers X-ClickHouse-Database and X-ClickHouse-Format
2020-07-31 14:19:54 +03:00
Alexey Milovidov
6fafeab979 Increase timeout 2020-07-31 14:17:02 +03:00
Alexey Milovidov
b57219e008 Fix trivial error in kill mutation test 2020-07-31 14:09:32 +03:00
Alexey Milovidov
0acb7a3021 Update test 2020-07-31 13:33:31 +03:00
alexey-milovidov
065db05665
Merge pull request #12638 from ianton-ru/selected_rows_event
Add SelectedRows and SelectedBytes events
2020-07-31 12:48:46 +03:00
Alexey Milovidov
67b7a5442f Merge branch 'fm' of https://github.com/amosbird/ClickHouse into amosbird-fm 2020-07-31 02:43:27 +03:00
alexey-milovidov
6e0c907aef
Merge pull request #13108 from vzakaznikov/fixing_test_00960_live_view_watch_events_live
Fixing 00960_live_view_watch_events_live.py test
2020-07-31 01:29:47 +03:00
Alexey Milovidov
2c40539df6 Check ALTERs; update test 2020-07-31 00:42:55 +03:00
Alexey Milovidov
83c9d9ef45 Merge branch 'master' into deprecate-special-zero-datetime 2020-07-31 00:17:04 +03:00
Alexey Milovidov
a0d6593f90 Update tests 2020-07-31 00:07:51 +03:00
Alexey Milovidov
3df79fbada Loose test 2020-07-30 23:53:17 +03:00
Alexey Milovidov
7b58e3a272 Merge branch 'master' into add-test-for-lost-replicas-cleanup 2020-07-30 23:46:51 +03:00
Alexey Milovidov
e63464facb Added and updated tests 2020-07-30 23:42:35 +03:00
Alexey Milovidov
b9f49d31df Sanity checks for MergeTreeSettings 2020-07-30 22:08:13 +03:00
alexey-milovidov
fc35ce69fa
Merge pull request #12666 from ClickHouse/forward_alter_error_to_client
Forward exceptions to client if exception happened during ALTER
2020-07-30 21:36:06 +03:00
Nicolae Vartolomei
85174d64a0 Use absolute paths to backup locations (shadow)
Tests are frankenstain. Had to hide absolute path `/tmp/clickhouse.test..IP69I/data/shadow/test_01417_single_part_7/data/default/table_for_freeze/7_8_8_0` to make them deterministic and independend of the method they are run (local vs remote target)
2020-07-30 18:03:26 +01:00
alexey-milovidov
4c3241808d
Merge pull request #12728 from ClickHouse/prevent-inconsistent-merge-tree-settings
Safe logic for incorrect MergeTreeSettings
2020-07-30 17:55:39 +03:00
Vitaliy Zakaznikov
0c80fb896a Fixing 00960_live_view_watch_events_live.py 2020-07-30 15:37:32 +02:00
alexey-milovidov
a22bdb1989
Merge pull request #13081 from CurtizJ/fix-index_analysis
Fix wrong index analysis with functions
2020-07-30 15:30:55 +03:00
Anton Popov
cf505a92ef
Merge pull request #9278 from achulkov2/polygon-dict-grids
Polygon dictionaries with grids
2020-07-29 21:32:35 +03:00
Alexander Kuzmenkov
239f08271a
Merge pull request #12745 from azat/cast-nullable-string-to-enum
Fix CAST(Nullable(String), Enum())
2020-07-29 20:23:21 +03:00
Anton Ivashkin
ce25924871 Merge master 2020-07-29 19:32:30 +03:00
Anton Popov
4c266d1e5d fix wrong index analysis with functions 2020-07-29 19:09:38 +03:00
alesapin
7a806eb90f
Merge pull request #13017 from ClickHouse/freeze_partition_with_name
Alter table freeze with verbose output
2020-07-29 18:42:48 +03:00
Nikolai Kochetov
d3bcf89ae4 Added test. 2020-07-29 17:50:10 +03:00
Anton Ivashkin
f4efe3c2fd Add QueryTimeMicroseconds, SelectQueryTimeMicroseconds and InsertQueryTimeMicroseconds to system.events 2020-07-29 13:32:18 +03:00
Anton Popov
b952487cab remote test 2020-07-29 13:22:10 +03:00
Ildus Kurbangaliev
fdf4fd337a
add mapAdd and mapSubtract functions (#11735) 2020-07-29 11:50:30 +03:00
hcz
486d63864b Add X-ClickHouse-Database and X-ClickHouse-Format 2020-07-29 14:03:57 +08:00
Anton Popov
48e6253442 minor fixes 2020-07-29 04:32:23 +03:00
Anton Popov
6d58279535 Merge remote-tracking branch 'upstream/master' into HEAD 2020-07-29 02:15:30 +03:00
Nikolai Kochetov
f9d7cacf53
Merge pull request #12989 from ClickHouse/fix-12602
Fix `Block structure mismatch` error for queries with  UNION and JOIN
2020-07-28 21:15:33 +03:00
Nikolai Kochetov
5ebeed3247
Merge pull request #13009 from ClickHouse/fix-12623
Fix 12623
2020-07-28 21:15:13 +03:00
alesapin
c75830e878 Alter table freeze with verbose output 2020-07-28 18:10:36 +03:00
Amos Bird
0e6f9568a7
Allow all formats 2020-07-28 22:43:43 +08:00
Amos Bird
b30240efc0
formatRow function 2020-07-28 22:43:43 +08:00
Vitaly Baranov
f440953b87
Merge pull request #12646 from vitlibar/fix-create-user-if-not-exists
CREATE USER IF NOT EXISTS now doesn't throw exception if the user exists.
2020-07-28 17:43:01 +03:00
Nikolai Kochetov
c509ba6919 Added test. 2020-07-28 15:29:49 +03:00
myrrc
da9502e496 Merge remote-tracking branch 'upstream/master' into bug/low-cardinality-arrays-optimisations 2020-07-28 15:06:39 +03:00
alexey-milovidov
7a22717180
Merge pull request #12760 from ClickHouse/sticky_mutations_bug
Sticking mutations bug
2020-07-28 14:42:54 +03:00
Nikolai Kochetov
f047194e11 Added test. 2020-07-28 13:45:10 +03:00
Nikita Mikhaylov
89d2bbed44
Merge pull request #12327 from achimbab/bayesAB
Add bayesAB function for bayesian_ab_testing
2020-07-28 13:18:26 +03:00
Nikolai Kochetov
1f2390b65e
Merge pull request #12840 from ClickHouse/remove-wrong-threads-limiting
Remove thread limiting.
2020-07-28 12:03:07 +03:00
alesapin
ef305b8b7e
Merge pull request #12951 from ClickHouse/clear_column_in_pk
Add tests for primary key clear column
2020-07-28 11:38:00 +03:00
alexey-milovidov
795c09fdbb
Merge pull request #12662 from ildus/simple_aggr_for_minmap_maxmap
Add minMap and maxMap support to SimpleAggregateFunction
2020-07-28 00:03:34 +03:00
Alexey Milovidov
d223c6802c Add missing file 2020-07-27 23:41:20 +03:00
Alexey Milovidov
ec84ed30cb Merge branch 'master' into prevent-inconsistent-merge-tree-settings 2020-07-27 21:39:25 +03:00
alesapin
0ba8ce2d25 Add tests for primary key clear column 2020-07-27 19:16:43 +03:00
Anton Ivashkin
89a59d43f2 Merge 2020-07-27 17:59:12 +03:00
Nikolai Kochetov
a59e1c2f71 Added a test. 2020-07-27 17:46:57 +03:00
nikitamikhaylov
4d8a00d25e Merge branch 'master' of github.com:ClickHouse/ClickHouse into achimbab-bayesAB 2020-07-27 17:13:27 +03:00
jakalletti
7f853c2a56 fix arcadia 2020-07-27 17:10:57 +03:00
alexey-milovidov
7dac65ce0f
Merge pull request #12659 from zhang2014/fix/ISSUES-10572
ISSUES-10572 fix bloom filter with const column
2020-07-27 14:38:56 +03:00
alesapin
e0bf5913e7 Fix sticking mutations 2020-07-26 17:21:57 +03:00
Alexander Tokmakov
6bfe88e83f Merge branch 'master' into database_atomic_improvements 2020-07-26 13:40:05 +03:00
alesapin
78d357f0d2 Add a test for sticking mutations bug 2020-07-25 17:42:20 +03:00
Azat Khuzhin
500509d9ed Add a test for CAST(Nullable(String), Enum()) 2020-07-24 20:45:07 +03:00
myrrc
ecf6f62820 Merge remote-tracking branch 'upstream/master' into bug/low-cardinality-arrays-optimisations 2020-07-24 18:15:49 +03:00
myrrc
1e32210953 updated reference, fixed NULL values handling 2020-07-24 17:17:39 +03:00
myrrc
63938e0fbd add: new test reference 2020-07-24 15:49:41 +03:00
Nikolai Kochetov
0320b05408
Merge pull request #12746 from ClickHouse/add-test-extra-overflow-row
Added test with extra overflow row.
2020-07-24 15:29:52 +03:00
myrrc
b44b3e9b2b added column cast, added new test 2020-07-24 15:07:26 +03:00
Winter Zhang
50203a5dc0
ISSUES-12293 allow push predicate when subquery contains with clause (#12663) 2020-07-24 12:00:18 +03:00
Nikolai Kochetov
a8970150b5 Added test with extra overflow row. 2020-07-24 12:00:05 +03:00
Alexey Milovidov
9bbcb67dac Merge branch 'master' into prevent-inconsistent-merge-tree-settings 2020-07-23 23:34:51 +03:00
alexey-milovidov
e7ec08615e
Merge pull request #12727 from ClickHouse/add-test-for-alter-after-freeze
Add a test for ALTER after FREEZE
2020-07-23 23:33:46 +03:00
myrrc
4a55186a99 some investigation 2020-07-23 19:46:38 +03:00
Artem Zuikov
2041d7d0d8
Fix move_functions_out_of_any optimisation with lambda (#12664) 2020-07-23 18:15:22 +03:00
philip.han
b71fe9dab9 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into bayesAB 2020-07-23 22:21:15 +09:00
Alexey Milovidov
16f558b642 Added failing test 2020-07-23 15:37:20 +03:00
Alexey Milovidov
068905dd2d Add a test for ALTER after FREEZE #7733 2020-07-23 15:07:49 +03:00
alexey-milovidov
456bf4461b
Merge branch 'master' into br1 2020-07-23 13:26:41 +03:00
alesapin
6fdcb59df7 Merge branch 'master' into forward_alter_error_to_client 2020-07-23 10:48:58 +03:00
alesapin
c83bf1ab74
Revert "Refactor joinGet and implement multi-key lookup." 2020-07-23 10:47:17 +03:00
Alexander Tokmakov
237accd154 Merge branch 'master' into database_atomic_improvements 2020-07-23 06:33:20 +03:00
Anton Popov
fc515728f4 fix performance with large tuples, which are interpreted as functions in IN section 2020-07-23 02:33:14 +03:00
alexey-milovidov
004481f98b
Merge pull request #12418 from amosbird/jgmk
Refactor joinGet and implement multi-key lookup.
2020-07-22 21:44:24 +03:00
alexey-milovidov
f75c242491
Merge pull request #12653 from zhang2014/feature/truncate_without_table
ISSUES-4006 support truncate table without table keyword
2020-07-22 21:43:04 +03:00
alesapin
8c8bdd5070 Fix tests and work with multiple mutations 2020-07-22 18:19:54 +03:00
Nikolai Kochetov
76d784be9c
Merge pull request #12613 from ClickHouse/remove-sort-description-from-streams
Remove sort description from streams
2020-07-22 17:35:05 +03:00
Vitaly Baranov
0093425201 CREATE USER IF NOT EXISTS now doesn't throw exception if the user exists. 2020-07-22 16:41:42 +03:00
alexey-milovidov
7935b6a9f7
Merge pull request #12635 from ClickHouse/alter_non_metadata
Add setting allow_non_metadata_alters
2020-07-22 16:29:14 +03:00
alesapin
de846e5e3c Forward exception to client during alter 2020-07-22 15:36:19 +03:00
Ildus Kurbangaliev
0d82c02710 add minMap and maxMap support to SimpleAggregateFunction 2020-07-22 12:21:10 +02:00
zhang2014
580889f1e4 ISSUES-10572 fix bloom filter with const column 2020-07-22 17:42:12 +08:00
alexey-milovidov
49adaf95aa
Merge pull request #12585 from ClickHouse/mod-compatible
Make behaviour of remainder of division for floating point numbers compatible with most of DBMS
2020-07-22 08:43:45 +03:00
alexey-milovidov
a7fcdb34db
Merge pull request #12648 from ClickHouse/if-array-uuid
Add support for function if with Array(UUID) arguments
2020-07-22 08:42:08 +03:00
alexey-milovidov
c91c8608d8
Merge pull request #12633 from ClickHouse/alter-update-cast
Fix "There is no supertype" error on ALTER UPDATE #7306
2020-07-22 08:05:23 +03:00
zhang2014
f8b6054b74 ISSUES-4006 support truncate table without table keyword 2020-07-22 13:00:02 +08:00
Alexander Tokmakov
7b20c38107 try fix sync 2020-07-22 05:30:07 +03:00
Alexander Tokmakov
9bcaaea3e0 Merge branch 'master' into database_atomic_improvements 2020-07-22 05:24:48 +03:00
Alexey Milovidov
506cc6859a Added a test #11066 2020-07-22 00:16:16 +03:00
Nikolai Kochetov
c4381e8a5d
Merge pull request #12618 from ClickHouse/fix-external-sort-pipeline-stuck
Fix external sort pipeline stuck
2020-07-21 21:54:09 +03:00
Anton Ivashkin
742793be54 Add SelectedRows and SelectedBytes events 2020-07-21 17:50:02 +03:00
alesapin
1ef39839d0 Missed tests 2020-07-21 17:06:18 +03:00
alesapin
daaa5cc382 Add setting allow_non_metadata_alters 2020-07-21 17:05:30 +03:00
Alexey Milovidov
fe5fb271dc Fix "There is no supertype" error on ALTER UPDATE #7306 2020-07-21 16:31:59 +03:00
alexey-milovidov
e4e642e24f
Merge pull request #12593 from CurtizJ/fix-any-with-aliases
Fix lack of aliases with function 'any'
2020-07-21 14:37:37 +03:00
Nikolai Kochetov
3e4ed80ae7 Add test. 2020-07-21 12:24:06 +03:00
alexey-milovidov
16e8c61438
Merge pull request #12566 from ClickHouse/race_condition_cache_dictionaries
Fix race condition in clickhouse cache dictionary
2020-07-21 11:27:08 +03:00
Nikolai Kochetov
4ceee71d1f Added test. 2020-07-21 11:21:13 +03:00
Anton Popov
d4783f8f19 fix lack of aliases with function 'any' 2020-07-20 12:04:03 +03:00
Alexey Milovidov
a104934d2c Merge branch 'master' into deprecate-special-zero-datetime 2020-07-20 04:34:26 +03:00
Alexey Milovidov
10355a2850 Make behaviour of remainder of division for floating point numbers compatible with most of DBMS #7323 2020-07-20 04:03:46 +03:00
Alexey Milovidov
b8cc2bee53 Added a test from @ishirav #7404 2020-07-19 03:59:45 +03:00
alesapin
9ed420442d remove comment 2020-07-17 18:26:11 +03:00
alesapin
dc05fbcfb3 Race condition test 2020-07-17 18:18:52 +03:00
Alexey Milovidov
e207acf19a Merge branch 'master' into deprecate-special-zero-datetime 2020-07-17 17:06:31 +03:00
Alexander Tokmakov
c27de9b424 fixes 2020-07-17 16:11:44 +03:00
philip.han
3554e6c36a Replace vector with PODArray and add testcases 2020-07-17 21:06:29 +09:00
alexey-milovidov
51f539d3fb
Merge pull request #12480 from azat/fix-SETTINGS-parse-after-FORMAT
[RFC] Fix SETTINGS parse after FORMAT
2020-07-17 14:11:24 +03:00
Artem Zuikov
c6e3e9b1ff
String convertion to enum in if() and transform() (#12515) 2020-07-17 12:28:51 +03:00
Alexey Milovidov
f134d1d34e Remove race condition from test 2020-07-17 09:21:51 +03:00
Alexey Milovidov
601c45f4a5 Merge branch 'master' into add-test-for-lost-replicas-cleanup 2020-07-17 08:42:35 +03:00
alexey-milovidov
10e12c32cb
Merge pull request #12549 from ClickHouse/fix_ci_fest_tests
Fix ci fest tests
2020-07-17 08:01:23 +03:00
Alexander Tokmakov
a612080df1 Merge branch 'master' into database_atomic_improvements 2020-07-17 00:43:59 +03:00
Alexander Tokmakov
ebf98ba006 implement reneme dictionary query 2020-07-17 00:41:26 +03:00
Azat Khuzhin
a5887ff735 Add 01401_FORMAT_SETTINGS to arcadia_skip_list (to fix yandex sync check)
And also to trigger CI, since looks like perf tests hanged
2020-07-17 00:29:17 +03:00
Azat Khuzhin
781f1597f2 Fix SETTINGS parsing after FORMAT for SELECT queries
There are two possible ways to pass the SETTINGS clause:

  - SELECT 1 FORMAT Null SETTINGS max_block_size = 1
  - SELECT 1 SETTINGS max_block_size = 1[ FORMAT Null]

And when the SETTINGS goes after FORMAT it is parsed in
ParserQueryWithOutput, and these settings are not applied for the query
from the ASTSelectQuery::initSettings()

So propagate settings from the ParserQueryWithOutput to the
ASTSelectQuery settings.
2020-07-17 00:28:52 +03:00
alexey-milovidov
fde8c87a1f
Merge pull request #12426 from ClickHouse/log-engine-rollback-on-insert-error
Rollback insertion error in Log engines
2020-07-16 22:50:48 +03:00
Alexander Tokmakov
d10b4c504d rename database with dictionaries 2020-07-16 17:25:39 +03:00
alesapin
af5a9887e7 Better 1318 test 2020-07-16 16:20:38 +03:00
alesapin
00140286e8 Sync mutations 2020-07-16 14:44:14 +03:00
alesapin
52585d152c Fix final mark test 2020-07-16 14:40:55 +03:00
Vitaly Baranov
000b197ad1
Merge pull request #11234 from traceon/ldap-per-user-authentication
Add LDAP authentication support
2020-07-16 13:17:21 +03:00
Artem Zuikov
ff372ec0f0
Standard join type syntax position (#12520) 2020-07-16 11:56:45 +03:00