Azat Khuzhin
eae56e2d02
Fix 01019_Buffer_and_max_memory_usage flakiness
...
If within one INSERT the background worker will flush the buffer, then
it will steal the allocation, and if it will steal enough then
max_memory_usage for the INSERT query context could be exceeded.
Fix this by forcing the buffer flush from the query context.
2019-12-23 01:39:37 +03:00
Azat Khuzhin
58055e6a94
Do not overcommit Buffer memory usage
...
During INSERT the check against existing rows and rows from the INSERT
block is performed and if they exceeded threshold the Buffer should be
flushed to avoid overcommit, while before this patch the second check
(in flushBuffer()) will ignore rows from INSERT block.
2019-12-23 01:39:37 +03:00
alexey-milovidov
fee9fda34c
Merge pull request #8130 from CurtizJ/optimize-storage-merge
...
Implement ORDER BY optimization for Storage Merge.
2019-12-22 12:43:18 +03:00
alexey-milovidov
08669e512c
Merge pull request #8332 from Vdimir/prometheus-endpoint-fixes
...
Prometheus endpoint fixes
2019-12-22 12:37:31 +03:00
alexey-milovidov
89e3793db1
Merge pull request #8311 from ClickHouse/gcc-libcxx
...
Using libc++ even with gcc
2019-12-22 12:32:27 +03:00
CurtizJ
d941643416
fix build
2019-12-22 05:44:04 +03:00
Alexey Milovidov
360c85c818
Merge remote-tracking branch 'origin/better-priority-queue' into gcc-libcxx
2019-12-22 00:51:47 +03:00
Alexey Milovidov
bc845ebce5
Optimization of sorting heap
2019-12-22 00:51:22 +03:00
Alexey Milovidov
2c63baa52a
Merge remote-tracking branch 'origin/better-priority-queue' into gcc-libcxx
2019-12-21 23:29:40 +03:00
Alexey Milovidov
8ff361eda4
Optimization of sorting heap
2019-12-21 23:28:51 +03:00
VDimir
5a84f4782f
Set prometheus default port to 9363
2019-12-21 17:56:24 +00:00
VDimir
e301c1fe59
Fix test_prometheus_endpoint
2019-12-21 20:50:02 +03:00
VDimir
cc5af3174e
Update async methics at program srartup
2019-12-21 17:48:35 +00:00
VDimir
0e9daded94
Repcale dots in prometheus metric names with underscores
2019-12-21 17:47:44 +00:00
alexey-milovidov
d52547dc75
Merge pull request #8082 from moon03432/master
...
fix bitmapAnd error when intersecting an aggregated bitmap and a scalar bitmap
2019-12-21 18:14:27 +03:00
tyrionhuang
caedf9d91d
add bitmapAnd sql & reference
2019-12-21 17:22:39 +08:00
Alexey Milovidov
6997e9199c
Merge remote-tracking branch 'origin/better-priority-queue' into gcc-libcxx
2019-12-21 03:00:15 +03:00
Alexey Milovidov
6c03e1e91a
Optimization of sorting heap
2019-12-21 03:00:07 +03:00
Alexey Milovidov
b2ffab7cca
Merge remote-tracking branch 'origin/better-priority-queue' into gcc-libcxx
2019-12-21 02:59:25 +03:00
Alexey Milovidov
0820dc0c84
Optimization of sorting heap
2019-12-21 02:59:08 +03:00
Alexey Milovidov
9638d7c4b2
Merge remote-tracking branch 'origin/better-priority-queue' into gcc-libcxx
2019-12-21 02:58:29 +03:00
Alexey Milovidov
9960a79b36
Optimization of sorting heap
2019-12-21 02:57:57 +03:00
Alexey Milovidov
f483a32b5a
Merge commit 'dba9766575' into gcc-libcxx
2019-12-21 02:38:45 +03:00
Alexey Milovidov
dba9766575
Better priority_queue performance, part 1
2019-12-21 02:38:07 +03:00
alexey-milovidov
ea56001fc0
Merge pull request #8324 from ClickHouse/update-libcxx
...
Updated libc++
2019-12-21 00:44:48 +03:00
alexey-milovidov
980cf16873
Merge pull request #8323 from ClickHouse/minor-improvements-backquote
...
Added quoting of db and table names where appropriate
2019-12-20 22:14:35 +03:00
Alexey Milovidov
b26b8a25b6
Merge branch 'update-libcxx' into gcc-libcxx
2019-12-20 21:45:25 +03:00
Alexey Milovidov
61dbd52a3f
Fixed build after updating libcxx
2019-12-20 21:44:40 +03:00
Alexey Milovidov
5443d4a998
Merge branch 'master' into gcc-libcxx
2019-12-20 21:30:30 +03:00
alexey-milovidov
0d119a40eb
Merge pull request #8240 from vitlibar/sync-system-reload-dictionary
...
Synchronous system reload dictionary
2019-12-20 20:00:03 +03:00
Alexey Milovidov
41ed1ed471
Added quoting of db and table names where appropriate
2019-12-20 19:53:37 +03:00
proller
521e2e709e
Build fixes. Arm, minimal build
2019-12-20 17:46:00 +03:00
alexey-milovidov
993f3eacc2
Merge pull request #8281 from amosbird/patch-16
...
allow no-declared free functions
2019-12-20 16:29:02 +03:00
CurtizJ
75c5e02ec2
improve input order analyzing and turn on order by optimization with left/inner joins
2019-12-20 16:15:17 +03:00
alexey-milovidov
7f10630873
Merge pull request #8308 from ClickHouse/deprecate-merge_tree_uniform_read_distribution
...
Deprecate "merge_tree_uniform_read_distribution" setting
2019-12-20 15:28:34 +03:00
alexey-milovidov
de01dd12b5
Merge pull request #8306 from ClickHouse/fix_rename_distributed
...
Fix rename distributed
2019-12-20 04:38:21 +03:00
alexey-milovidov
3ba09ed589
Merge pull request #8298 from 4ertus2/joins
...
Fix engine join crash
2019-12-20 04:12:43 +03:00
Alexey Milovidov
0ac868ed48
Deprecate "merge_tree_uniform_read_distribution" setting
2019-12-20 04:11:37 +03:00
Alexey Milovidov
4104a65bab
Fixed build
2019-12-20 04:01:51 +03:00
Alexey Milovidov
371aef532c
Deprecate "merge_tree_uniform_read_distribution" setting
2019-12-20 02:49:41 +03:00
Alexey Milovidov
9ce8d5fe54
Deprecate "merge_tree_uniform_read_distribution" setting
2019-12-20 01:38:05 +03:00
Alexey Milovidov
3d2af60ad2
Minor style improvement
2019-12-20 00:29:37 +03:00
chertus
b5658ef1a3
remove qualification in StorageJoin JOIN case
2019-12-19 23:37:10 +03:00
Alexander Tokmakov
d1568c1614
fix rename distributed
2019-12-19 22:51:12 +03:00
alexey-milovidov
e83eeef731
Merge pull request #8258 from ClickHouse/update-llvm-bisect
...
Update LLVM in contrib
2019-12-19 22:22:32 +03:00
alexey-milovidov
0b70706f04
Merge pull request #8241 from vitlibar/fix-allowed-client-hosts-checks
...
Fix checking if a client host is allowed.
2019-12-19 21:09:29 +03:00
chertus
c72b0d4e2a
fix engine join crash [wip]
2019-12-19 18:50:28 +03:00
Vitaly Baranov
ba328ad48e
Corrections after review.
2019-12-19 17:51:32 +03:00
alexey-milovidov
ad60f990cd
Merge pull request #8291 from Enmk/now64_crash_fix
...
Handling error from clock_gettime properly
2019-12-19 16:12:22 +03:00
alexey-milovidov
3e90352af1
Update now64.cpp
2019-12-19 16:12:13 +03:00