Nikita Lapkov
b8585a5630
refactor and comments
2019-07-05 13:48:47 +00:00
Nikita Lapkov
0f579860f7
Merge remote-tracking branch 'upstream/master' into query-poor-mans-profiler
2019-07-04 22:13:51 +00:00
Alexey Milovidov
271f1807a3
Avoid PVS-Studio warning
2019-07-03 18:23:46 +03:00
Alexander Kuzmenkov
fe519cbea4
Pass const StringRef & to ZeroTraits::check
...
There is no reason to pass by value to this function, and this
is slower in debug builds, and leads to extra unexpected instrumentation
under asan.
2019-07-02 20:48:33 +03:00
filimonov
a08fa57711
another place with _XOPEN_SOURCE definition
2019-07-02 08:39:03 +02:00
Nikita Lapkov
5286ab97fd
refactor and comments
2019-07-01 22:11:11 +00:00
Nikita Lapkov
9641d058d0
Merge remote-tracking branch 'upstream/master' into update_libunwind
2019-07-01 21:11:26 +00:00
Nikita Lapkov
f8d2b5effd
introduce Backtrace class
2019-06-28 18:06:38 +00:00
Alexander Kuzmenkov
0116c10e41
Require explicit type in unalignedStore
...
This is a follow-up to PR #5786 , which fixed a segfault caused by
an unexpected deduced type for unalignedStore. To prevent future errors
of this kind, require a caller to specify the stored type explicitly.
2019-06-28 20:33:14 +03:00
Nikita Lapkov
7cff36fbfc
Merge remote-tracking branch 'upstream/master' into query-poor-mans-profiler
2019-06-26 11:46:04 +00:00
Ivan
cdbfa3034c
Fix compilation when we don't have readline
...
Otherwise we get warning about extra semi-colon
2019-06-24 18:02:25 +03:00
proller
2a6c7cda0b
CLICKHOUSE-4179 Fix function arrayEnumerateUniqRanked ( #5622 )
...
* wip
* fix
* clean
2019-06-15 22:14:17 +03:00
proller
09f3d68f6e
Use logging in clickhouse-local. Use config options in command line in clickhouse-client ( #5540 )
...
* Try fix macos server run
* Doc macos build
# Please enter the commit message for your changes. Lines starting
* CLICKHOUSE-3957 start wip
* tests wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* fix
* fix
* Making logger for clickhouse-local
* fixes
* wip
* wip
* wip
* wip
* clean
* cf
* wip
* fix
* Update CMakeLists.txt
* Update argsToConfig.h
* Update argsToConfig.cpp
* Update ExtendedLogChannel.h
* Update OwnPatternFormatter.cpp
2019-06-14 17:00:37 +03:00
Nikita Lapkov
8f36af7760
Merge remote-tracking branch 'upstream/master' into query-poor-mans-profiler
2019-05-30 10:33:33 +00:00
Nikita Lapkov
3b54fde8a7
replace StackTrace with Backtrace
2019-05-30 10:30:24 +00:00
Георгий Кондратьев
707ca25007
Delete port/memrchr.h
...
Its last user was deleted in 141e9799e4
2019-05-27 23:41:23 +00:00
Nikita Lapkov
b12db6e0e8
fix data race on trace_pipe close
2019-05-19 20:22:44 +00:00
Nikita Lapkov
1dd87261ae
move SleepFor* to libcommon
2019-05-19 09:14:23 +00:00
Nikita Lapkov
483f68b728
refactor. introduce SleepFor* functions
2019-05-19 00:25:45 +00:00
Nikita Lapkov
ab69128e1d
introduce Backtrace class
2019-05-14 22:15:23 +00:00
Nikita Lapkov
6dbe205b55
Merge remote-tracking branch 'upstream/master' into query-poor-mans-profiler
2019-05-12 16:16:30 +00:00
proller
1b020827f0
Move Poco/Ext/ThreadNumber.h to common/getThreadNumber.h ( #5016 )
2019-04-17 17:53:54 +03:00
Alexey Milovidov
1610bcca89
Fixed wrong toISOWeek result for 1970 year
2019-04-12 02:21:52 +03:00
Nikita Lapkov
fbdf2c3525
Merge remote-tracking branch 'upstream/master' into query-poor-mans-profiler
2019-04-06 06:58:40 +00: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
Nikita Lapkov
4a4ff8d5bf
Merge remote-tracking branch 'upstream/master' into query-poor-mans-profiler
2019-03-23 18:45:22 +00: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
Nikita Lapkov
2429449fb6
remove USE_UNWIND from header
2019-03-05 20:42:02 +00:00
Nikita Lapkov
ce4e48d6f4
Merge branch 'master' into query-poor-mans-profiler
2019-03-01 14:22:38 +00: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
Nikita Lapkov
2a0af15951
add symbolizeTrace function
2019-02-10 03:10:07 +00:00
Alexey Milovidov
eb39f6b653
Cleanup #4240
2019-02-10 01:38:26 +03:00
Nikita Lapkov
b8d78807fe
Merge remote-tracking branch 'parent/master' into query-poor-mans-profiler
2019-02-09 21:45:34 +00:00
Nikita Lapkov
5f585948c1
review fix. stop TraceCollector gracefully
2019-02-09 21:40:10 +00:00
Vitaly Baranov
7cbdb17f5b
Add function toStartOfTenMinutes().
2019-02-07 01:50:04 +03:00
Nikita Lapkov
5c54bbb750
write traces to trace_log
2019-02-03 21:30:45 +00: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
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