Commit Graph

38765 Commits

Author SHA1 Message Date
alexey-milovidov
7e5b044e67
Merge pull request #10362 from ClickHouse/rework-total-memory-tracker
Rework total memory tracker
2020-04-20 06:16:49 +03:00
alexey-milovidov
061cfe9fa5
Merge pull request #10359 from ClickHouse/system-tables-lazy-load
System tables eager creation, continuation
2020-04-20 06:14:19 +03:00
alexey-milovidov
a7d360b72b
Merge pull request #10356 from vzakaznikov/fixing_test_00964_live_view_watch_events_heartbeat
Fixing 00964_live_view_watch_events_heartbeat.py test
2020-04-20 02:16:04 +03:00
Alexey Milovidov
237db26688 Less wrong 2020-04-20 02:11:41 +03:00
Alexey Milovidov
39c6c9a5d7 Merge remote-tracking branch 'origin/master' into system-tables-lazy-load 2020-04-20 02:00:46 +03:00
Alexey Milovidov
3755a5ba54 Added suggestion from Azat 2020-04-20 01:59:21 +03:00
Alexey Milovidov
2987e70aab Introduce "max_server_memory_usage" setting 2020-04-20 01:59:21 +03:00
Alexey Milovidov
ec6b176f3b Rework total memory tracker #10293 2020-04-20 01:59:21 +03:00
alexey-milovidov
413ae477cc
Merge pull request #10361 from ClickHouse/async-metric-memory-usage
Add memory usage from OS to system.asynchronous_metrics.
2020-04-20 01:58:05 +03:00
Alexey Milovidov
1c00953b3e Added test tool 2020-04-19 23:57:34 +03:00
Alexey Milovidov
71c4418876 More memory statistics 2020-04-19 23:49:13 +03:00
Alexey Milovidov
25f3184dbe Merge branch 'master' into async-metric-memory-usage 2020-04-19 23:18:12 +03:00
Alexey Milovidov
8d3e6ed5e3 Added missing code 2020-04-19 23:04:59 +03:00
Alexey Milovidov
99667a38c3 Added a test from Svyatoslav Tkhon Il Pak @DeifyTheGod #9642 2020-04-19 22:56:34 +03:00
Alexey Milovidov
ca6bea3731 Added a patch from Alexander Burmak 2020-04-19 22:53:12 +03:00
alexey-milovidov
61d33a8d9a
Merge pull request #10263 from azat/distributed-send-bg-pool
Use background thread pool for distributed sends
2020-04-19 20:28:23 +03:00
Azat Khuzhin
5d11118cc9 Use thread pool (background_distributed_schedule_pool_size) for distributed sends
After #8756 the problem with 1 thread for each (distributed table, disk)
for distributed sends became even worse (since there can be multiple
disks), so use predefined thread pool for this tasks, that can be
controlled with background_distributed_schedule_pool_size knob.
2020-04-19 12:01:56 +03:00
Azat Khuzhin
201d5d5b25 Update comment for background_schedule_pool_size
Include info about:
- kafka streaming
- dns cache updates
2020-04-19 11:20:57 +03:00
Vitaliy Zakaznikov
8f3b14ab22 Fixing 00964_live_view_watch_events_heartbeat.py test to try to make it consistent. 2020-04-18 20:28:51 -04:00
Azat Khuzhin
5ffd8bdd75 Cleanup 01040_distributed_directory_monitor_batch_inserts 2020-04-19 00:22:48 +03:00
Azat Khuzhin
673ddc9d77 Drop superfluous locking for atomic in DirectoryMonitor 2020-04-19 00:22:48 +03:00
alexey-milovidov
abbeb13cf0
Merge pull request #10345 from Vxider/mv_parallel_insert_pt
Add performance test for parallel insert of materialized view
2020-04-18 18:39:22 +03:00
alexey-milovidov
03e1871b19
Merge pull request #10350 from ClickHouse/cleanup-performance-tests
Remove garbage from performance tests
2020-04-18 18:38:37 +03:00
alexey-milovidov
65bb1f4ce0
Merge pull request #10348 from ClickHouse/least-greatest-generic
Least greatest generic: more tests
2020-04-18 18:36:59 +03:00
alexey-milovidov
b0715f24ea
Merge pull request #10349 from hellvesper/master
FreeBSD clang90 build fix
2020-04-18 18:33:38 +03:00
Vitaly
d64c6b2134
build on FreeBSD fix (amd64) 2020-04-18 16:54:45 +03:00
alexey-milovidov
aac7cc7330
Merge pull request #10126 from Jokser/replicated-merge-tree-s3
Support ReplicatedMergeTree over S3
2020-04-18 16:13:04 +03:00
alexey-milovidov
46a5c75beb
Update MergeTreeData.h 2020-04-18 16:11:57 +03:00
alexey-milovidov
8cea45315f
Merge pull request #10133 from 4ertus2/joins
JOIN with Dictionary
2020-04-18 16:08:15 +03:00
alexey-milovidov
d246218379
Merge pull request #10161 from den-crane/Docs/merge-tree-settings
Docs/merge tree settings
2020-04-18 16:01:12 +03:00
alexey-milovidov
959e6cd032
Merge pull request #10221 from ClickHouse/remove-part-special-case
Support for one special case of removing incompletely written parts
2020-04-18 15:58:58 +03:00
Alexey Milovidov
785d2c0e01 Remove garbage from performance tests 2020-04-18 15:54:16 +03:00
Alexey Milovidov
fd085b58e0 Fix readme in performance tests #10345 2020-04-18 15:44:46 +03:00
Alexey Milovidov
65714a3014 One more test #4767 2020-04-18 15:44:46 +03:00
Alexey Milovidov
96c2882db9 One more test #4767 2020-04-18 15:44:46 +03:00
alexey-milovidov
7fbd7e9533
Update materialized_view_parallel_insert.xml 2020-04-18 15:41:15 +03:00
alexey-milovidov
43d48a21c6
Merge pull request #10318 from ClickHouse/least-greatest-generic
Added generic variants for functions 'least' and 'greatest'.
2020-04-18 15:35:19 +03:00
Alexey Milovidov
4f245dc286 Added performance test 2020-04-18 15:35:00 +03:00
Alexey Milovidov
71a7a74d25 Fix test 2020-04-18 15:31:59 +03:00
alexey-milovidov
72dd453c3f
Merge pull request #10234 from vitlibar/show-columns-of-not-loaded-dictionary
Show information about not loaded dictionaries in system tables.
2020-04-18 15:06:08 +03:00
alexey-milovidov
17b6e0b3e5
Merge pull request #10315 from azat/buffer-flush-bg-pool
Use background thread pool for background buffer flushes
2020-04-18 15:04:35 +03:00
alexey-milovidov
2a4da73c73
Merge pull request #10002 from azat/SimpleAggregateFunction-doc
SimpleAggregateFunction initial documentation
2020-04-18 14:56:31 +03:00
alexey-milovidov
e0a121e8d5
Update simpleaggregatefunction.md 2020-04-18 14:56:19 +03:00
alexey-milovidov
27585f59e6
Merge pull request #10346 from vitlibar/fix-flaky-test-settings-constraints-distributed
Fix flaky test test_settings_constraints_distributed.
2020-04-18 14:49:06 +03:00
alexey-milovidov
bdc8dfe04b
Added a change from @azat in #10277 2020-04-18 14:48:51 +03:00
alexey-milovidov
391165d725
Merge pull request #10337 from nikitamikhaylov/proper_dictionary_timeouts
Proper dictionary timeouts.
2020-04-18 14:42:36 +03:00
alexey-milovidov
b5f8efefa2
Merge pull request #10342 from azat/optimizeGroupBy-isInjective
[RFC] Use isInjective() over manual list of such functions for GROUP BY optimization
2020-04-18 14:28:59 +03:00
alexey-milovidov
d1b72f10d5
Merge pull request #10325 from Avogar/msgpack_format
Improve MsgPackRowInputFormat
2020-04-18 14:27:11 +03:00
alexey-milovidov
ef5f83eef8
Update MsgPackRowInputFormat.cpp 2020-04-18 14:26:57 +03:00
Vitaly
96b5e7d3df
Update default_libs.cmake 2020-04-18 13:05:43 +03:00