Anton Popov
|
c75262120a
|
better subcolumns for arrays
|
2020-10-19 19:25:42 +03:00 |
|
Anton Popov
|
cbe12a532e
|
allow to extract subcolumns from column
|
2020-10-13 22:39:22 +03:00 |
|
Anton Popov
|
80cd2523ce
|
Merge remote-tracking branch 'upstream/master' into HEAD
|
2020-09-30 19:34:29 +03:00 |
|
Nikolai Kochetov
|
45618c9d4c
|
Merge pull request #15437 from ClickHouse/azat-ThreadPool-UAF-fixes
Destroy resources captured by lambda after `ThreadFromGlobalPool::join()`
|
2020-09-30 16:50:30 +03:00 |
|
alesapin
|
01d8a36cd6
|
Merge pull request #15456 from ClickHouse/more-exception-safety-in-shellcommand
Fix exception safety in ShellCommand
|
2020-09-30 12:56:55 +03:00 |
|
tavplubix
|
c9eeb149fd
|
Merge pull request #15384 from zhang2014/fix/ISSUES-15365
ISSUES-15365 fix attach mysql database database
|
2020-09-30 11:27:15 +03:00 |
|
Nikolai Kochetov
|
0e412686bc
|
Better comments.
|
2020-09-30 11:25:22 +03:00 |
|
alexey-milovidov
|
0c07c2d3a3
|
Merge pull request #15089 from ClickHouse/codecs_for_nested_types
Codecs for nested types
|
2020-09-30 07:18:19 +03:00 |
|
alexey-milovidov
|
412a54e356
|
Merge pull request #14693 from hustnn/zk_exist_fix2
Fix potential memory leak caused by zookeeper exist calling
|
2020-09-30 04:48:11 +03:00 |
|
alexey-milovidov
|
b6bccfc4f4
|
Merge pull request #14776 from Vxider/disable_set_and_join_persistency
Support memory only mode for StorageJoin and StorageSet.
|
2020-09-30 04:35:43 +03:00 |
|
alexey-milovidov
|
ac989f3a8f
|
Merge pull request #15285 from ucasFL/now-with-timezone
function `now` allow an argument with timezone
|
2020-09-30 04:32:36 +03:00 |
|
Alexey Milovidov
|
78dbf10c7b
|
Fix exception safety in ShellCommand
|
2020-09-30 03:00:45 +03:00 |
|
alexey-milovidov
|
b658f348a7
|
Update MergeTreeDataPartWriterWide.cpp
|
2020-09-30 01:23:42 +03:00 |
|
alexey-milovidov
|
9f944424cf
|
Merge pull request #15364 from ClickHouse/format-raw-blob
Add format RawBLOB
|
2020-09-30 01:14:40 +03:00 |
|
alexey-milovidov
|
3e99ca797b
|
Merge pull request #15426 from ClickHouse/format-regexp-escaping-rule-change-default-to-raw
Format Regexp: change default escaping rule to Raw
|
2020-09-30 01:14:08 +03:00 |
|
Nikolai Kochetov
|
727289cb09
|
Destroy resurces captured by lambda after ThreadFromGlobalPool::join().
|
2020-09-29 23:43:02 +03:00 |
|
Nikolai Kochetov
|
a2c70c4611
|
Destroy resurces captured by lambda after ThreadFromGlobalPool::join().
|
2020-09-29 22:11:40 +03:00 |
|
Artem Zuikov
|
86cfc6f914
|
change error code (#15452)
|
2020-09-29 20:36:14 +03:00 |
|
Nikolai Kochetov
|
33487c0e4a
|
Merge pull request #15422 from ClickHouse/query-plan-header-remove-columns
Remove column from header descriotion for EXPLAIN PLAN
|
2020-09-29 15:51:09 +03:00 |
|
Alexander Kuzmenkov
|
2d456e2cd6
|
Merge pull request #15407 from detailyang/master
bugfix:aggregate:fix boundingratio args check
|
2020-09-29 14:12:54 +03:00 |
|
Nikolai Kochetov
|
a7e7fd084f
|
Destroy resurces captured by lambda after ThreadFromGlobalPool::join().
|
2020-09-29 13:48:11 +03:00 |
|
Azat Khuzhin
|
1fcc36ef80
|
Use ThreadPool to ensure that everything has been finished in PipelineExecutor
This will fix possible UAF, since ThreadFromGlobalPool cannot wait until
the job will be reseted, for this you need to call ThreadPool::wait()
(that waits until scheduled_jobs will be zero), and this guarantee that
the job was reseted, otherwise some variables that job is referencing
may be already destroyed, while job hasn't been destoyed yet (example
that I found PipelineExecutor -> ThreadGroupStatusPtr -> MemoryTracker
-> ~MemoryTracker -> log, while log had been destroyed already, here is
TSAN report --
https://gist.github.com/azat/d480dc3af5a0a44de4b038e20807c4b9, copied
from
https://clickhouse-test-reports.s3.yandex.net/15035/79133a426fdf042e383ea0cdccc4dc8273baa3a7/functional_stateless_tests_(thread)/test_run.txt.out.log)
|
2020-09-29 11:00:03 +03:00 |
|
Azat Khuzhin
|
789434994a
|
Reset job on failure too in ThreadPool::worker()
job should be reseted before decrementing scheduled_jobs to
ensure that the Job destroyed before wait() returns.
|
2020-09-29 10:56:36 +03:00 |
|
zhang2014
|
9e94c077e7
|
IESSUES-15365 try fix integration test
|
2020-09-29 10:39:30 +08:00 |
|
Alexey Milovidov
|
dee57d7976
|
Format Regexp: change default escaping rule to Raw
|
2020-09-29 00:19:13 +03:00 |
|
Alexey Milovidov
|
e4800e7b35
|
Fix comment
|
2020-09-29 00:10:36 +03:00 |
|
Nikolai Kochetov
|
347080ff9a
|
Remove column from header descriotion for EXPLAIN PLAN and EXPLAIN PIPELINE
|
2020-09-28 20:37:11 +03:00 |
|
Alexander Kuzmenkov
|
51b9aaf4d8
|
Merge pull request #15363 from ClickHouse/format-regexp-raw
Add support for "Raw" column format for Regexp format
|
2020-09-28 20:03:32 +03:00 |
|
tavplubix
|
4578d89819
|
Merge pull request #15348 from ClickHouse/replicate_default_args
Continuation of #14791
|
2020-09-28 18:53:02 +03:00 |
|
tavplubix
|
421d3b0b86
|
Merge pull request #14760 from bharatnc/ncb/event_time_microsec_p2
add event_time_microseconds field for system.{trace,text,query,query_thread}_log tables
|
2020-09-28 18:34:21 +03:00 |
|
zhang2014
|
e5a6d06820
|
ISSUES-15365 try fix integration test failure
|
2020-09-28 21:15:02 +08:00 |
|
detailyang
|
6e70f2ce7a
|
bugfix:aggregate:fix boundingratio args check
|
2020-09-28 19:56:42 +08:00 |
|
zhang2014
|
e40d23cfe5
|
ISSUES-15365 add ya make
|
2020-09-28 19:11:40 +08:00 |
|
Nikita Mikhaylov
|
72e4b10c00
|
Merge pull request #14842 from hexiaoting/hxt_dev
Fix bug for LineAsString Format
|
2020-09-28 14:02:23 +03:00 |
|
zhang2014
|
d3047d0783
|
ISSUES-15365 fix attach mysql database failure
|
2020-09-28 18:02:30 +08:00 |
|
Nikita Mikhaylov
|
73573472e9
|
Merge pull request #15299 from CurtizJ/fix-mysql-hung
Fix hang of queries with a lot of subqueries to same mysql table
|
2020-09-28 12:51:35 +03:00 |
|
tavplubix
|
ffc0499952
|
Merge pull request #15243 from ClickHouse/tavplubix-patch-1
Try fix race on Context::settings
|
2020-09-28 11:44:27 +03:00 |
|
alesapin
|
bc662ac4e0
|
Merge pull request #15293 from amosbird/bc3
Replace useless multiset with unordered_set
|
2020-09-28 10:30:04 +03:00 |
|
hustnn
|
a7024134dd
|
Merge remote-tracking branch 'upstream/master' into zk_exist_fix2
|
2020-09-28 14:44:55 +08:00 |
|
Alexey Milovidov
|
57c6af479c
|
Fix "Arcadia"
|
2020-09-28 03:26:15 +03:00 |
|
Alexey Milovidov
|
79f510d63a
|
Fix error in LowCardinality; add test
|
2020-09-28 03:22:50 +03:00 |
|
Alexey Milovidov
|
a7ddd8489a
|
Added format RawBLOB
|
2020-09-28 03:11:19 +03:00 |
|
Alexey Milovidov
|
b800a7fdf1
|
Add support for "Raw" column format for Regexp format
|
2020-09-28 01:09:32 +03:00 |
|
Alexander Tokmakov
|
3bc8d9daa9
|
fix sync
|
2020-09-27 14:10:45 +03:00 |
|
Alexander Tokmakov
|
34addcf61f
|
add review suggestions
|
2020-09-26 22:18:28 +03:00 |
|
alexey-milovidov
|
bbbe51033d
|
Merge pull request #15321 from ClickHouse/query-obfuscator
Query obfuscator
|
2020-09-26 19:43:36 +03:00 |
|
tavplubix
|
df6221f7bf
|
Merge pull request #15302 from ClickHouse/tavplubix-patch-2
Fix ASTColumnsReplaceTransformer::Replacement::clone()
|
2020-09-26 19:10:00 +03:00 |
|
alesapin
|
59f2bbe2a3
|
Merge pull request #15304 from ClickHouse/fix_race_condition_on_rename
Fix race condition between write ahead log cleanup and rename
|
2020-09-26 10:43:26 +03:00 |
|
alesapin
|
adf8c94d70
|
Merge pull request #15300 from ClickHouse/fix_race_on_default_database
Fix for default database race on server startup
|
2020-09-26 10:43:17 +03:00 |
|
Alexey Milovidov
|
da8a938069
|
Replace unit test to functional test
|
2020-09-26 09:50:34 +03:00 |
|