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 |
|
Anton Ivashkin
|
c2b692f2c7
|
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into multi_delete_in_s3
|
2020-09-28 12:00:34 +03:00 |
|
Anton Ivashkin
|
c18cdec77c
|
Use S3 multi object delete
Some strange with s3_with_proxy test
|
2020-09-28 11:47:04 +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 |
|
feng lv
|
6d5cd95d3f
|
fix
|
2020-09-26 14:48:59 +08:00 |
|
alexey-milovidov
|
fc1cf426dd
|
Merge pull request #15048 from markpapadakis/patch-5
Update ForkProcessor.cpp
|
2020-09-26 07:35:31 +03:00 |
|
alexey-milovidov
|
d1fce06292
|
Merge pull request #15297 from hexiaoting/build_bugfix
fix build bug for merge_selector2.cpp
|
2020-09-26 07:32:33 +03:00 |
|
Alexey Milovidov
|
57b480e65d
|
Fix PVS warning
|
2020-09-26 07:03:55 +03:00 |
|
Alexey Milovidov
|
5e146eda04
|
Fix error
|
2020-09-26 06:02:05 +03:00 |
|
Alexey Milovidov
|
f3349c8d13
|
Keywords are case-insensitive
|
2020-09-26 05:13:20 +03:00 |
|
Alexey Milovidov
|
c51502bce4
|
Remove words with dashes
|
2020-09-26 05:06:14 +03:00 |
|
Alexey Milovidov
|
f97d40584d
|
Fix "Arcadia"
|
2020-09-26 04:10:26 +03:00 |
|
Alexey Milovidov
|
bda2c2f58f
|
Remove sensitive words
|
2020-09-26 03:53:26 +03:00 |
|
Alexey Milovidov
|
fc10803def
|
Fix comment
|
2020-09-26 03:50:56 +03:00 |
|
Alexey Milovidov
|
d78fc63deb
|
Remove duplicate word
|
2020-09-26 03:50:00 +03:00 |
|
Alexey Milovidov
|
22861b0c3d
|
Remove some profanity
|
2020-09-26 03:49:30 +03:00 |
|
Alexey Milovidov
|
673f72cf8c
|
Remove some profanity
|
2020-09-26 03:48:09 +03:00 |
|
Alexey Milovidov
|
ed4ff51ed8
|
Integrate into clickhouse-format; add test and comments
|
2020-09-26 03:38:59 +03:00 |
|
Alexey Milovidov
|
62c2c2000c
|
Query obfuscator: development
|
2020-09-26 03:00:54 +03:00 |
|
bharatnc
|
5c8c636cf1
|
Fix - allow empty tz in exp like toStartOf*(today())
|
2020-09-25 11:03:16 -07:00 |
|
bharatnc
|
4f8266c7a1
|
Make trace_log test to pass
|
2020-09-25 10:39:37 -07:00 |
|
bharatnc
|
b27579e3f7
|
Use std::chrono instead of clock_gettime
|
2020-09-25 10:39:37 -07:00 |
|
bharatnc
|
24ea6b2380
|
TraceCollector - time s&us using same timespec
|
2020-09-25 10:39:37 -07:00 |
|
bharatnc
|
324a06145c
|
EventTime - construct time in s and us from same timespec
|
2020-09-25 10:39:37 -07:00 |
|
bharatnc
|
f252523442
|
Query,QueryThread Logs - add event_time_microseconds field
|
2020-09-25 10:39:37 -07:00 |
|
bharatnc
|
b0d4fe5114
|
TraceLog - add field event_time_microseconds
|
2020-09-25 10:39:37 -07:00 |
|
bharatnc
|
a351980717
|
TextLog - add event_time_microseconds field
|
2020-09-25 10:39:37 -07:00 |
|
alexey-milovidov
|
6ec5bcc88f
|
Merge pull request #15286 from zlobober/public_create_block_for_set
Put createBlockForSet declaration to header file.
|
2020-09-25 20:12:44 +03:00 |
|
Maxim Akhmedov
|
6914a86673
|
Put createBlockForSet declaration to header file.
|
2020-09-25 17:49:54 +03:00 |
|
Alexander Tokmakov
|
68669b8a92
|
Merge branch 'master' into replicate_default_args
|
2020-09-25 15:52:17 +03:00 |
|
alesapin
|
f5c38b34ae
|
Fix race condition during write ahead log cleanup and rename
|
2020-09-25 15:07:38 +03:00 |
|
tavplubix
|
d4c8ba8410
|
Update ASTColumnsTransformers.h
|
2020-09-25 14:58:04 +03:00 |
|
Alexander Tokmakov
|
8f21c73b76
|
Revert "Update ASTColumnsTransformers.h"
This reverts commit b30e860166 .
|
2020-09-25 14:52:55 +03:00 |
|
tavplubix
|
b30e860166
|
Update ASTColumnsTransformers.h
|
2020-09-25 14:51:00 +03:00 |
|
alesapin
|
97671a1771
|
Ugly fix for default database race
|
2020-09-25 14:27:00 +03:00 |
|
Anton Popov
|
085f63a9bf
|
fix hang of queries with a lot of subqueries to same mysql table
|
2020-09-25 14:12:48 +03:00 |
|
tavplubix
|
b96157e32b
|
Merge branch 'master' into enable_atomic_database_by_default
|
2020-09-25 13:42:39 +03:00 |
|
hexiaoting
|
4666ae3211
|
fix build bug for merge_selector2.cpp
|
2020-09-25 17:59:19 +08:00 |
|
Amos Bird
|
81d08b59e5
|
Replace useless multiset with unordered_set
|
2020-09-25 16:38:09 +08:00 |
|
feng lv
|
87726a7af2
|
function allow an argument with timezone
|
2020-09-25 15:20:42 +08:00 |
|
alesapin
|
2bacb6f6c8
|
Merge pull request #15220 from amosbird/fixjgc
Fix joinGet crash with LowCardinality types
|
2020-09-25 10:09:05 +03:00 |
|
alexey-milovidov
|
9446e43146
|
Merge pull request #15258 from ClickHouse/fix-msan-failure-2
Fix MSan report in QueryLog
|
2020-09-25 08:06:45 +03:00 |
|
alexey-milovidov
|
13529265c4
|
Revert "Avoid deadlocks in Log/TinyLog"
|
2020-09-25 02:28:57 +03:00 |
|
Alexey Milovidov
|
e51d9dd2e7
|
Fix MSan report in QueryLog
|
2020-09-25 02:24:58 +03:00 |
|
Alexander Tokmakov
|
fb826557b7
|
Merge branch 'master' into enable_atomic_database_by_default
|
2020-09-25 02:04:01 +03:00 |
|
tavplubix
|
2566478349
|
Merge pull request #15240 from ClickHouse/fix-random-seed
Fix strange code
|
2020-09-25 01:26:22 +03:00 |
|
Nikita Mikhaylov
|
788b62b931
|
Merge pull request #14879 from nikitamikhaylov/yet_another_dictionary_bugfix
Segfault in CacheDictionary
|
2020-09-24 20:23:42 +03:00 |
|
tavplubix
|
5ff5ca1fa6
|
Update Context.cpp
|
2020-09-24 20:08:15 +03:00 |
|
tavplubix
|
ab01fb36da
|
Update ProcessList.cpp
|
2020-09-24 20:05:13 +03:00 |
|
Alexey Milovidov
|
dce6a436f3
|
Fix strange code
|
2020-09-24 19:35:17 +03:00 |
|
Vitaly Baranov
|
0605808ed1
|
Merge pull request #14492 from vitlibar/use-previous-users-xml-if-failed-to-reload
Use previous users.xml if failed to reload
|
2020-09-24 16:25:19 +03:00 |
|
Alexander Kuzmenkov
|
813a876e93
|
Merge pull request #14962 from ClickHouse/log-avoid-deadlock
Avoid deadlocks in Log/TinyLog
|
2020-09-24 13:54:11 +03:00 |
|
Amos Bird
|
a2845acf37
|
Fix joinGet crash with LowCardinality types.
|
2020-09-24 17:29:52 +08:00 |
|
Nikolai Kochetov
|
e0c7cf842b
|
Merge pull request #15201 from ClickHouse/explain-optimize-pipeline-setting
Add optimize setting to explain plan.
|
2020-09-24 10:35:50 +03:00 |
|
alesapin
|
96c419974c
|
Merge branch 'master' into codecs_for_nested_types
|
2020-09-24 10:28:20 +03:00 |
|
alesapin
|
7e6536097f
|
Merge pull request #15192 from ClickHouse/fix_storage_buffer_alter
Fix insert into storage Buffer after alter.
|
2020-09-24 10:22:58 +03:00 |
|
tavplubix
|
aff7ec2df5
|
Merge pull request #15152 from maqroll/master
decimal field in mysql column definition packet shouldn't have size 1?
|
2020-09-23 22:22:40 +03:00 |
|
Alexander Tokmakov
|
f0f91f84af
|
Merge branch 'master' into enable_atomic_database_by_default
|
2020-09-23 21:50:15 +03:00 |
|
Alexander Tokmakov
|
a8266a3d3c
|
fix DDDL with cross-replication and Atomic
|
2020-09-23 21:28:59 +03:00 |
|
Nikolai Kochetov
|
74e785a2fe
|
Add optimize setting to explain plan.
|
2020-09-23 20:42:46 +03:00 |
|
alexey-milovidov
|
3bc09bb867
|
Merge pull request #15178 from amosbird/dtcf
Fix performance issue when doing datetime comparison
|
2020-09-23 20:33:23 +03:00 |
|
alesapin
|
39f23fbb8f
|
Merge pull request #14711 from myrrc/feature/cmake-flags-doc-generator
CMake flags reference generator, the guide for adding new options, and the attempt to correct the existing options
|
2020-09-23 18:56:32 +03:00 |
|
alesapin
|
87b64baea5
|
Fix again
|
2020-09-23 16:21:06 +03:00 |
|
alesapin
|
f404925397
|
More optimal
|
2020-09-23 15:19:45 +03:00 |
|
alesapin
|
1eb8f0a495
|
Fix bug in storage buffer during alter
|
2020-09-23 15:06:54 +03:00 |
|
alesapin
|
74671c909c
|
Merge branch 'master' into codecs_for_nested_types
|
2020-09-23 13:12:23 +03:00 |
|
alesapin
|
bb4b739f43
|
Fix PVS-Studio warning
|
2020-09-23 13:11:48 +03:00 |
|
alesapin
|
50eba27d1a
|
Update CompressionFactory.h
|
2020-09-23 10:24:25 +03:00 |
|
Alexander Kuzmenkov
|
1321832673
|
Merge pull request #15135 from amosbird/ctefix
Fix ASTWithElement clone.
|
2020-09-23 09:51:55 +03:00 |
|
Alexander Kuzmenkov
|
27036f5079
|
Merge pull request #15158 from ClickHouse/aku/rethrow-copy
Rethrow copy of exception in SSD dictionaries
|
2020-09-23 09:50:26 +03:00 |
|
Amos Bird
|
ee45395942
|
Fix datetime comparison
|
2020-09-23 10:29:55 +08:00 |
|
alexey-milovidov
|
31ece3bda5
|
Merge pull request #15145 from 4ertus2/debt
Better min/max for Int128
|
2020-09-23 02:03:51 +03:00 |
|
filimonov
|
cc24ef9f83
|
Better debug message from MergeTreeDataSelectExecutor
See #15168
|
2020-09-22 21:35:29 +02:00 |
|
Alexander Kuzmenkov
|
74f3c592c7
|
update comment after #14940
|
2020-09-22 19:20:37 +03:00 |
|
Alexander Kuzmenkov
|
0752fa0137
|
Rethrow copy of exception in SSD dictionaries
A follow-up to https://github.com/ClickHouse/ClickHouse/pull/14689 ,
that should fix asan reports in stress test in master.
|
2020-09-22 18:54:11 +03:00 |
|
Alexander Tokmakov
|
7fcf20e48c
|
enable more tests
|
2020-09-22 17:29:09 +03:00 |
|
alesapin
|
269d225637
|
Merge branch 'master' into myrrc-feature-cmake-flags-doc-generator
|
2020-09-22 17:00:02 +03:00 |
|
alesapin
|
7015f272e7
|
Better comment
|
2020-09-22 16:48:38 +03:00 |
|
Alexander Kuzmenkov
|
679c0988a5
|
Merge remote-tracking branch 'origin/master' into HEAD
|
2020-09-22 16:25:52 +03:00 |
|
Nikolai Kochetov
|
62ef40394a
|
Merge pull request #14856 from ClickHouse/query-plan-for-creating-sets
Query plan for creating sets
|
2020-09-22 16:19:20 +03:00 |
|
maqroll
|
85cf3e798a
|
decimal field in column definition packet shouldn't have size 1?
|
2020-09-22 15:05:43 +02:00 |
|
alesapin
|
fd394f699c
|
Better comments
|
2020-09-22 15:49:55 +03:00 |
|
alesapin
|
96d06c6ae6
|
Less changes
|
2020-09-22 15:16:15 +03:00 |
|
Artem Zuikov
|
2e6edc250c
|
better min/max for Int128
|
2020-09-22 14:35:46 +03:00 |
|
Amos Bird
|
def110f835
|
Fix ASTWithElement clone.
|
2020-09-22 19:05:23 +08:00 |
|
Alexander Kuzmenkov
|
dde4cf70e1
|
Merge remote-tracking branch 'origin/master' into HEAD
|
2020-09-22 14:03:59 +03:00 |
|
Alexander Kuzmenkov
|
478c7309d4
|
Merge pull request #14843 from ClickHouse/aku/global-pool
Exception on double init of global thread pool
|
2020-09-22 13:44:39 +03:00 |
|
Artem Zuikov
|
2280482530
|
Keep LowCardinality in MergeJoin left key result type (#15088)
|
2020-09-22 13:16:22 +03:00 |
|
Alexander Kuzmenkov
|
c0241b617a
|
Merge remote-tracking branch 'origin/master' into HEAD
|
2020-09-22 13:14:31 +03:00 |
|
Alexander Tokmakov
|
dc1cc11764
|
Merge branch 'master' into enable_atomic_database_by_default
|
2020-09-22 12:40:32 +03:00 |
|
alesapin
|
b57708c3dd
|
Merge branch 'master' into codecs_for_nested_types
|
2020-09-22 09:52:31 +03:00 |
|
hustnn
|
3a59a7d5b6
|
Remove root path before adding to watches
|
2020-09-22 09:28:13 +08:00 |
|
Niu Zhaojie
|
76e0147bf4
|
Use opt num to identify request type
|
2020-09-22 09:28:12 +08:00 |
|
hustnn
|
35f1db0043
|
Fix potential memory leak caused by zookeeper exist calling
|
2020-09-22 09:28:12 +08:00 |
|
Alexander Tokmakov
|
91cbd49e85
|
fix tests
|
2020-09-22 00:09:50 +03:00 |
|
Nikita Mikhaylov
|
123f389f1a
|
Merge pull request #14689 from ClickHouse/aku/broken-perf
Add context to errors in ExpressionAction
|
2020-09-21 23:33:42 +03:00 |
|
Alexey Milovidov
|
1e65105b06
|
Merge branch 'master' into log-avoid-deadlock
|
2020-09-21 21:09:06 +03:00 |
|
alexey-milovidov
|
e29c4c3cc4
|
Merge pull request #15024 from ClickHouse/fix_renameat2_einval_on_macos
Fix EINVAL in renameat2 on MacOS
|
2020-09-21 21:08:17 +03:00 |
|
alexey-milovidov
|
c240f464d2
|
Merge pull request #15061 from azat/UAF-from-ThreadPool-jobs
Fix possible UAF from jobs in the ThreadPool on shutdown
|
2020-09-21 20:49:46 +03:00 |
|
alexey-milovidov
|
10d3a1d730
|
Update ThreadPool.cpp
|
2020-09-21 20:49:15 +03:00 |
|
alesapin
|
263d570f7e
|
Merge pull request #15076 from ClickHouse/fix_modifying_ast_create_in_database_memory
Fix data race when using DatabaseMemory::getCreateTableQueryImpl(...)
|
2020-09-21 20:49:06 +03:00 |
|
alesapin
|
e87b961095
|
Trying to add same logic for compact parts
|
2020-09-21 20:35:09 +03:00 |
|
Nikolai Kochetov
|
c77a6967a3
|
Remove commented code.
|
2020-09-21 19:22:23 +03:00 |
|
alesapin
|
fbd6f10ff7
|
Use default codec instead of throwing exception
|
2020-09-21 19:07:14 +03:00 |
|
alesapin
|
bcea1a4207
|
Remove redundant change
|
2020-09-21 18:55:21 +03:00 |
|
alesapin
|
8517dda807
|
First working test
|
2020-09-21 17:47:10 +03:00 |
|
alesapin
|
4debccb7fe
|
Almost working version
|
2020-09-21 17:22:13 +03:00 |
|
Nikolai Kochetov
|
334289fd57
|
Merge pull request #15082 from ClickHouse/try-improve-array-has-built-time
Update SourceVisitor for GatherUtils.
|
2020-09-21 17:08:14 +03:00 |
|
Nikolai Kochetov
|
0f3eab1e48
|
Merge pull request #15084 from amosbird/lef
Don't hide interface symbols
|
2020-09-21 17:07:52 +03:00 |
|
Amos Bird
|
741912cafd
|
Don't hide interface symbols
|
2020-09-21 21:03:17 +08:00 |
|
tavplubix
|
fd2cc343e6
|
Update renameat2.cpp
|
2020-09-21 15:37:34 +03:00 |
|
alesapin
|
a3e999784b
|
Buildable code
|
2020-09-21 14:24:10 +03:00 |
|
tavplubix
|
7f629c8185
|
Update DatabaseMemory.cpp
|
2020-09-21 14:12:45 +03:00 |
|
Alexander Tokmakov
|
13e41cdd20
|
try enable atomic database by default
|
2020-09-21 13:55:34 +03:00 |
|
Nikolai Kochetov
|
efa493fbcb
|
Update SourceVisitor for GatherUtils.
|
2020-09-21 13:29:31 +03:00 |
|
tavplubix
|
450c1a5709
|
Update renameat2.cpp
|
2020-09-21 13:19:02 +03:00 |
|
Alexander Tokmakov
|
ef85ce90c3
|
fix build
|
2020-09-21 13:17:33 +03:00 |
|
Nikolai Kochetov
|
54c1f04b38
|
Review fixes.
|
2020-09-21 11:36:12 +03:00 |
|
alesapin
|
387b97aba5
|
Merge branch 'master' into codecs_for_nested_types
|
2020-09-21 11:06:28 +03:00 |
|
alesapin
|
7fc5a2dae1
|
Some intermediate stage 2
|
2020-09-21 10:18:23 +03:00 |
|
alesapin
|
09f6a454ae
|
Some intermediate stage
|
2020-09-21 10:17:58 +03:00 |
|
alexey-milovidov
|
3e0509af69
|
Merge pull request #13573 from amosbird/rms
specific ReplicatedMergeTree settings
|
2020-09-21 01:36:33 +03:00 |
|
Azat Khuzhin
|
30f96dc525
|
Fix possible UAF from jobs in the ThreadPool on shutdown
ThreadPoolImpl<>::worker signaling that job is done while still storing
std::function<> object, and this can lead to problems on shutdown, since
in in this cast std::function<> can refers to some global/static object
that had been already destroyed (typical example is Logger).
I believe that this is exactly what TSAN reports about (decoded
manually, since llvm-symbolizer does not work in the test env):
<details>
```
- 2020-09-20 17:44:43 Write of size 8 at 0x7b1000008f78 by main thread (mutexes: write M1432):
operator delete(void*, unsigned long)
??:0:0
Poco::Logger::~Logger()
/build/obj-x86_64-linux-gnu/../contrib/poco/Foundation/src/Logger.cpp:39:1
non-virtual thunk to Poco::Logger::~Logger()
/build/obj-x86_64-linux-gnu/../contrib/poco/Foundation/src/Logger.cpp:0:0
Poco::RefCountedObject::release() const
/build/obj-x86_64-linux-gnu/../contrib/poco/Foundation/include/Poco/RefCountedObject.h:82:24
Poco::Logger::shutdown()
/build/obj-x86_64-linux-gnu/../contrib/poco/Foundation/src/Logger.cpp:346:16
Poco::AutoLoggerShutdown::~AutoLoggerShutdown()
/build/obj-x86_64-linux-gnu/../contrib/poco/Foundation/src/Logger.cpp:459:4
cxa_at_exit_wrapper(void*)
??:0:0
```
```
- 2020-09-20 17:44:43 Previous atomic read of size 4 at 0x7b1000008f78 by thread T116:
__tsan_atomic32_load
??:0:0
int std::__1::__cxx_atomic_load<int>(std::__1::__cxx_atomic_base_impl<int> const*, std::__1::memory_order)
/build/obj-x86_64-linux-gnu/../contrib/libcxx/include/atomic:970:12
std::__1::__atomic_base<int, false>::load(std::__1::memory_order) const
/build/obj-x86_64-linux-gnu/../contrib/libcxx/include/atomic:1487:17
std::__1::__atomic_base<int, false>::operator int() const
/build/obj-x86_64-linux-gnu/../contrib/libcxx/include/atomic:1491:53
Poco::Logger::is(int) const
/build/obj-x86_64-linux-gnu/../contrib/poco/Foundation/include/Poco/Logger.h:1264:9
MemoryTracker::logPeakMemoryUsage() const
/build/obj-x86_64-linux-gnu/../src/Common/MemoryTracker.cpp:59:5
MemoryTracker::~MemoryTracker()
/build/obj-x86_64-linux-gnu/../src/Common/MemoryTracker.cpp:46:13
DB::ThreadGroupStatus::~ThreadGroupStatus()
/build/obj-x86_64-linux-gnu/../src/Common/ThreadStatus.h:51:7
std::__1::__shared_ptr_emplace<DB::ThreadGroupStatus, std::__1::allocator<DB::ThreadGroupStatus> >::__on_zero_shared()
/build/obj-x86_64-linux-gnu/../contrib/libcxx/include/memory:3602:23
std::__1::__shared_count::__release_shared()
/build/obj-x86_64-linux-gnu/../contrib/libcxx/include/memory:3440:9
std::__1::__shared_weak_count::__release_shared()
/build/obj-x86_64-linux-gnu/../contrib/libcxx/include/memory:3482:27
std::__1::shared_ptr<DB::ThreadGroupStatus>::~shared_ptr()
/build/obj-x86_64-linux-gnu/../contrib/libcxx/include/memory:4207:19
DB::PipelineExecutor::executeImpl(unsigned long)::$_4::~$_4()
/build/obj-x86_64-linux-gnu/../src/Processors/Executors/PipelineExecutor.cpp:720:34
ThreadFromGlobalPool::ThreadFromGlobalPool<DB::PipelineExecutor::executeImpl(unsigned long)::$_4>(DB::PipelineExecutor::executeImpl(unsigned long)::$_4&&)::'lambda'()::~()
/build/obj-x86_64-linux-gnu/../src/Common/ThreadPool.h:161:54
std::__1::__compressed_pair_elem<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::PipelineExecutor::executeImpl(unsigned long)::$_4>(DB::PipelineExecutor::executeImpl(unsigned long)::$_4&&)::'lambda'(), 0, false>::~__compressed_pair_elem()
/build/obj-x86_64-linux-gnu/../contrib/libcxx/include/memory:2188:8
std::__1::__function::__alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::PipelineExecutor::executeImpl(unsigned long)::$_4>(DB::PipelineExecutor::executeImpl(unsigned long)::$_4&&)::'lambda'(), std::__1::allocator<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::Pip>
/build/obj-x86_64-linux-gnu/../contrib/libcxx/include/functional:1559:38
std::__1::__function::__func<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::PipelineExecutor::executeImpl(unsigned long)::$_4>(DB::PipelineExecutor::executeImpl(unsigned long)::$_4&&)::'lambda'(), std::__1::allocator<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::PipelineE>
/build/obj-x86_64-linux-gnu/../contrib/libcxx/include/functional:1706:10
std::__1::__function::__value_func<void ()>::~__value_func()
/build/obj-x86_64-linux-gnu/../contrib/libcxx/include/functional:1828:19
std::__1::function<void ()>::~function()
/build/obj-x86_64-linux-gnu/../contrib/libcxx/include/functional:2460:43
ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>)
/build/obj-x86_64-linux-gnu/../src/Common/ThreadPool.cpp:268:5
void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::'lambda1'()::operator()() const
/build/obj-x86_64-linux-gnu/../src/Common/ThreadPool.cpp:116:73
decltype(std::__1::forward<void>(fp)(std::__1::forward<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::'lambda1'()>(fp0)...)) std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleI>
/build/obj-x86_64-linux-gnu/../contrib/libcxx/include/type_traits:3519:1
void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::'lambda1'(>
/build/obj-x86_64-linux-gnu/../contrib/libcxx/include/thread:273:5
void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned lon>
/build/obj-x86_64-linux-gnu/../contrib/libcxx/include/thread:284:5
__tsan_thread_start_func
??:0:0
```
```
- 2020-09-20 17:44:43 Mutex M1432 (0x0000181213a8) created at:
pthread_mutex_init
??:0:0
Poco::MutexImpl::MutexImpl()
/build/obj-x86_64-linux-gnu/../contrib/poco/Foundation/src/Mutex_POSIX.cpp:64:6
Poco::Mutex::Mutex()
/build/obj-x86_64-linux-gnu/../contrib/poco/Foundation/src/Mutex.cpp:34:8
__cxx_global_var_init
/build/obj-x86_64-linux-gnu/../contrib/poco/Foundation/src/Logger.cpp:28:15
_GLOBAL__sub_I_Logger.cpp
/build/obj-x86_64-linux-gnu/../contrib/poco/Foundation/src/Logger.cpp:0:0
__libc_csu_init
??:0:0
```
</details>
|
2020-09-20 23:46:28 +03:00 |
|
alexey-milovidov
|
ffe4f4b366
|
Update ForkProcessor.cpp
|
2020-09-20 22:59:26 +03:00 |
|