Alexander Kuzmenkov
3048fa8414
Update run-fuzzer.sh
2021-01-22 13:21:29 +03:00
Nikolai Kochetov
90e9c63fa4
Merge pull request #19316 from ClickHouse/fix-now64
...
Refactor now64
2021-01-22 13:21:16 +03:00
Alexander Kuzmenkov
8c0e207c9c
Update run-fuzzer.sh
2021-01-22 13:20:45 +03:00
Nikolai Kochetov
c04d1f8168
Fix test.
2021-01-22 13:20:28 +03:00
Alexander Kuzmenkov
b58a696b24
Merge pull request #19379 from azat/Buffer-less-lock-contention
...
Reduce lock contention for multiple layers of the Buffer engine
2021-01-22 13:17:34 +03:00
alesapin
b2a4921558
Fix style
2021-01-22 13:14:53 +03:00
Maksim Kita
89e8feb924
Merge pull request #19377 from kitaisreal/mac-os-fixed-build-issues
...
MacOS fixed build issues
2021-01-22 13:11:22 +03:00
Nikolai Kochetov
b19316a2af
Fix test.
2021-01-22 13:06:59 +03:00
alesapin
83862799cd
Fix one more race in TestKeeper
2021-01-22 13:02:48 +03:00
Nikolai Kochetov
42d46e2a26
Update tests.
2021-01-22 12:39:33 +03:00
Nikolai Kochetov
3cce851f18
Use pulling executor in GlobalSubqueriesMatcher
2021-01-22 12:35:15 +03:00
Ilya Yatsishin
c54c47405b
Merge pull request #19363 from qoega/sqlancer-rename
...
SQLancer binary changed its name
2021-01-22 12:35:06 +03:00
feng lv
beb0fec8bb
mirror changes in code and comment
2021-01-22 09:13:22 +00:00
kssenii
bb91005356
Fix failing stateless test
2021-01-22 09:02:58 +00:00
filimonov
2adcde89f8
use __ARM_FEATURE_CRC32
2021-01-22 09:52:59 +01:00
Ilya Yatsishin
eb4163c1fa
Merge pull request #19404 from achimbab/add_adopter
...
Add kakao to adopters.md
2021-01-22 10:29:08 +03:00
Olga Revyakina
f558747ef2
Link to DROP CACHE statements
2021-01-22 09:53:11 +03:00
achimbab
fe5d02a06f
Add kakao to adopters.md
2021-01-22 13:00:47 +09:00
Alexey Milovidov
56d09886e2
Fix MSan report in AES functions
2021-01-22 04:08:10 +03:00
alexey-milovidov
4e11e7cfa9
Merge pull request #18772 from azat/optimize-memory-tracking-fix
...
[RFC] Fix memory tracking for OPTIMIZE TABLE/merges
2021-01-22 03:48:06 +03:00
alexey-milovidov
52f570c28a
Merge pull request #19372 from davenger/posix_open_fix
...
Fix IDisk::open parameters to match posix open
2021-01-22 03:40:26 +03:00
alexey-milovidov
4b857c0879
Merge pull request #19195 from olgarev/revolg-DOCSUP-5082-Docs_for_cache_types
...
DOCSUP-5082: Docs for cache types
2021-01-22 03:22:48 +03:00
Alexey Milovidov
af5c3a5034
Limit max memory usage in fuzz testing
2021-01-22 03:13:47 +03:00
Alexey Milovidov
14adc2d5f0
Fix UBSan report in quantileExactWeighted
2021-01-22 03:05:45 +03:00
Alexey Milovidov
e38ff3517d
Fail fast in incorrect usage of extractAllGroups
2021-01-22 02:48:26 +03:00
Alexander Kuzmenkov
2eba7413e1
remove extra newline
2021-01-22 02:42:24 +03:00
Alexander Kuzmenkov
963699d9c8
Update run-fuzzer.sh
2021-01-22 02:26:49 +03:00
Alexey Milovidov
79229ef25a
Skip Arcadia
2021-01-22 02:01:17 +03:00
Alexey Milovidov
117708abc6
Skip Arcadia
2021-01-22 01:59:56 +03:00
Alexey Milovidov
afc6f2fd8e
Add http_referer to client info
2021-01-22 01:55:45 +03:00
Alexey Milovidov
056b44b64f
Add a test
2021-01-22 01:49:37 +03:00
Alexander Kuzmenkov
b0fca03d79
Update run-fuzzer.sh
2021-01-22 01:13:48 +03:00
Alexey Milovidov
960d149e0b
More annotations
2021-01-22 01:05:04 +03:00
Alexey Milovidov
dcd03eb155
Remove useless file
2021-01-22 00:57:00 +03:00
kssenii
daab2c91bb
Better
2021-01-21 21:15:11 +00:00
Olga Revyakina
e36cffe3d4
Query fixed.
2021-01-22 00:01:52 +03:00
Olga Revyakina
cf5c0dad94
Minor fix
2021-01-21 23:56:29 +03:00
alesapin
5037d3befd
Merge pull request #19355 from ClickHouse/fix_race_test_keeper
...
Fix race condition in TestKeeperHandler on session finish
2021-01-21 23:53:18 +03:00
alexey-milovidov
1883bc546a
Merge pull request #19357 from ClickHouse/values-ubsan
...
Fix potential nullptr dereference in table function VALUES
2021-01-21 23:34:41 +03:00
alexey-milovidov
37c345f55e
Merge pull request #19347 from ClickHouse/array-element-ubsan
...
Avoid UBSan report in arrayElement
2021-01-21 23:34:19 +03:00
Alexander Kuzmenkov
56687b2d84
Update run.sh
2021-01-21 23:29:01 +03:00
Dmitriy
0cdf184242
Fix materialize-mysql.md and index.md
...
Поправил согласно комментариям разработчика.
2021-01-21 23:14:49 +03:00
Alexander Kuzmenkov
e9e3314026
Update run-fuzzer.sh
2021-01-21 23:05:35 +03:00
kssenii
1ec463b61f
Fast test fix
2021-01-21 20:02:44 +00:00
Alexander Kuzmenkov
71e663701d
update the tests
2021-01-21 22:56:28 +03:00
Alexey Milovidov
d9cb1c1bdd
Avoid UBSan report in aggregate function sum
2021-01-21 22:52:00 +03:00
Maksim Kita
e06383e0ae
Darwin fixed build issues
2021-01-21 22:32:17 +03:00
Azat Khuzhin
b0a80af888
Reduce lock contention for multiple layers of the Buffer engine
...
Otherwise you can see something like this for the following query:
```sql
WITH
arrayMap(x -> demangle(addressToSymbol(x)), s.trace) AS trace_array,
arrayStringConcat(trace_array, '\n') AS trace_string
SELECT
p.thread_id,
p.query_id,
p.query,
trace_string
FROM
(
SELECT
query_id,
query,
arrayJoin(thread_ids) AS thread_id
FROM system.processes
) AS p
INNER JOIN system.stack_trace AS s ON p.thread_id = s.thread_id
ORDER BY p.query_id ASC
SETTINGS enable_global_with_statement = 0, allow_introspection_functions = 1
FORMAT PrettyCompactNoEscapes
```
Lots of the following:
```sql
INSERT INTO buffer (...) VALUES
__lll_lock_wait
pthread_mutex_lock
std::__1::mutex::lock()
DB::StorageBuffer::reschedule()
DB::BufferBlockOutputStream::write(DB::Block const&)
```
That will wait one of this:
```
INSERT INTO buffer (...) VALUES
...
DB::PushingToViewsBlockOutputStream::write(DB::Block const&)
DB::AddingDefaultBlockOutputStream::write(DB::Block const&)
DB::SquashingBlockOutputStream::finalize()
DB::SquashingBlockOutputStream::writeSuffix()
DB::PushingToViewsBlockOutputStream::writeSuffix()
DB::StorageBuffer::writeBlockToDestination(DB::Block const&, std::__1::shared_ptr<DB::IStorage>)
DB::StorageBuffer::flushBuffer(DB::StorageBuffer::Buffer&, bool, bool, bool)
```
P.S. we cannot simply unlock the buffer during flushing, see comments in
the code
2021-01-21 22:09:24 +03:00
Alexey Milovidov
cc160813ce
Add a test
2021-01-21 21:44:48 +03:00
Alexey Milovidov
bb56daf026
Fix build
2021-01-21 21:42:26 +03:00