Commit Graph

516 Commits

Author SHA1 Message Date
Danila Kutenin
622b2c8472 Enable LFAlloc for MarkCache and UncompressedCache 2019-04-13 15:07:43 +03:00
Danila Kutenin
7f230cc134 LFAlloc added to clickhouse 2019-04-12 17:10:42 +03:00
alexey-milovidov
14b8e64992
Disable usage of "mremap" when compiled with Thread Sanitizer. (#4859)
* Disable mremap under Thread Sanitizer

* Disable mremap under Thread Sanitizer

* Disable mremap under Thread Sanitizer
2019-03-30 13:47:25 +03:00
proller
cf8001b6a9
Fix includes (#4673) 2019-03-13 16:58:04 +03:00
alexey-milovidov
6db73152d2
Hardening debug build (experimental) (#4632)
* Hardening debug build: more granular memory mappings and ASLR; add memory protection for mark cache and index

* Addition to prev. revision

* Addition to prev. revision

* Addition to prev. revision
2019-03-10 06:16:51 +03:00
proller
23d70b2e04
Add Y_IGNORE (#4521) 2019-02-27 19:52:08 +03:00
proller
211ec436c5
Build fixes (#4516) 2019-02-27 15:52:24 +03:00
Alexey Milovidov
2c8535e2ec Make the code less weird 2019-02-26 16:13:00 +03:00
Alexey Milovidov
eca885f754 Make the code less weird 2019-02-26 16:11:19 +03:00
Alexey Milovidov
d6db735e9d Simplifications 2019-02-25 06:19:18 +03:00
Alexey Milovidov
eb5376a0a8 Addition to prev. revision. 2019-02-25 04:26:37 +03:00
Alexey Milovidov
280f5a71c3 Addition to prev. revision. 2019-02-25 04:22:54 +03:00
Alexey Milovidov
0b7c5ab061 Decrypted code because it was impossible to read. 2019-02-25 04:05:05 +03:00
Alexey Milovidov
ee24678f5d Fixed bad code (but the bug still exists) 2019-02-25 02:28:52 +03:00
alexey-milovidov
4e12697e1c
Merge pull request #4304 from vitlibar/add-function-to-start-of-interval
Add time function toStartOfInterval().
2019-02-11 17:21:48 +03:00
Vitaly Baranov
0dd1dc242a Add time function toStartOfInterval(). 2019-02-11 14:59:17 +03:00
Alexey Milovidov
eb39f6b653 Cleanup #4240 2019-02-10 01:38:26 +03:00
Vitaly Baranov
7cbdb17f5b Add function toStartOfTenMinutes(). 2019-02-07 01:50:04 +03:00
Alexey Milovidov
7f8ac2d26b Fixed bad function name 2019-02-02 03:25:12 +03:00
proller
ff30a156c9 Fix compile on ARM
Freebsd fix
2019-01-31 18:38:21 +03:00
proller
343b31af66 More link with Threads::Threads 2019-01-28 21:21:20 +03:00
Alexey Milovidov
4e3d9a0f15 Merge branch 'master' of github.com:yandex/ClickHouse into global-thread-pool 2019-01-28 14:20:24 +03:00
proller
5328251ff1
Fix build without protobuf, gtest, cppkafka (#4152) 2019-01-25 23:02:03 +03:00
Alexey Milovidov
65f8e4d4a8 Merge branch 'master' into global-thread-pool 2019-01-25 16:33:50 +03:00
alexey-milovidov
f13d094a4e
Merge pull request #3973 from amosbird/join_overwrite
Add join_overwrite settings for StorageJoin.
2019-01-24 02:05:13 +03:00
Danila Kutenin
784c3e5fda fix of ppc64le definitions 2019-01-23 18:24:14 +03:00
Danila Kutenin
f6e6f99737 fix 2019-01-23 17:26:05 +03:00
Danila Kutenin
f5f5674cd6 fix 2019-01-23 17:21:42 +03:00
Danila Kutenin
7f4b0f3c04 added powerpc build support 2019-01-23 17:18:19 +03:00
Alexey Milovidov
f1bb9fc05a Removed useless code 2019-01-20 00:05:20 +03:00
Alexey Milovidov
a7c468da8e Merge remote-tracking branch 'origin/master' into global-thread-pool 2019-01-17 21:57:01 +03:00
Alexey Milovidov
4b84f2c781 Miscellaneous 2019-01-16 02:56:54 +03:00
Alexey Milovidov
f40e0fcd8e Revert "Attempt to implemnt global thread pool #4018"
This reverts commit 510b15540c.
2019-01-15 21:57:42 +03:00
Alexey Milovidov
a6bf5a7e28 Addition to prev. revision 2019-01-13 20:49:21 +03:00
Alexey Milovidov
abcd5a2a49 Attempt to implemnt global thread pool #4018 2019-01-11 22:12:36 +03:00
Alexey Milovidov
13dd877026 Attempt to implemnt global thread pool #4018 2019-01-11 21:38:11 +03:00
Alexey Milovidov
43774a38b8 Attempt to implemnt global thread pool #4018 2019-01-11 20:20:06 +03:00
Alexey Milovidov
9031be381a Attempt to implemnt global thread pool #4018 2019-01-11 19:59:15 +03:00
Alexey Milovidov
510b15540c Attempt to implemnt global thread pool #4018 2019-01-11 19:58:43 +03:00
Alexey Milovidov
6cfa68d9da Investigation of performance degradation of jemalloc 2019-01-10 18:01:22 +03:00
Alexey Milovidov
7fc85d1ff0 Investigation of performance degradation of jemalloc 2019-01-10 16:26:57 +03:00
Alexey Milovidov
b4a310b22e Investigation of performance degradation of jemalloc 2019-01-10 16:22:37 +03:00
Alexey Milovidov
c93b54a88d Removed obsolete tweak, because KDevelop has migrated to clang parser long time ago 2019-01-09 19:32:34 +03:00
Alexey Milovidov
43bd57eaf1 Addition to prev. revision 2019-01-09 18:47:25 +03:00
Alexey Milovidov
19f4652959 Fixed bugs found by PVS-Studio 2019-01-09 18:44:20 +03:00
Amos Bird
8ea4d7987b Add join_overwrite settings for StorageJoin.
This makes using StorageJoin as dictionary more flexible.
2019-01-07 01:23:26 +08:00
Alexey Milovidov
1d4701b0bc Added some warnings from clang's -Weverything 2019-01-04 15:10:00 +03:00
Amos Bird
df5b735894 Better writeInt 2019-01-01 19:36:50 +08:00
Alexey Milovidov
3c82dd8809 Fixed exception safety of ThreadPool constructor [#CLICKHOUSE-4113] 2018-12-28 20:15:42 +03:00
Alexey Milovidov
701dfd83bf Addition to prev. revision #3926 2018-12-27 03:02:38 +03:00