Azat Khuzhin
|
0700a705bc
|
Rewrite curl dependency in a more ch compatible way
- add support of unbundled curl
- add CURL::libcurl libraries
- avoid explicit linkage of daemon with curl (added with sentry)
- set CACHE variables for non-direct users:
- mariadb-connector-c
- aws-s3-cmake
- sentry-native
Cc: @alexey-milovidov
Cc: @alesapin (requires docker image update)
Cc: @abyss7
Refs: #11300
Refs: #8011
Refs: #8905
v2: replace cmake/find/curl.cmake with proper contrib/curl-cmake (as
pointed by @abyss7, cmake/find/*.cmake is deprecated)
|
2020-07-03 00:57:08 +03:00 |
|
alexey-milovidov
|
77c4861430
|
Merge pull request #11975 from oandrew/fix-word-breaks
Extend word break config to all non-alphanumeric chars
|
2020-06-27 19:13:44 +03:00 |
|
Andrew Onyshchuk
|
80c0676031
|
Extend word break config to all non-alphanumeric chars
|
2020-06-25 20:36:09 -05:00 |
|
Ivan Blinkov
|
db568b477e
|
lost unused
|
2020-06-24 11:12:47 +03:00 |
|
Ivan Blinkov
|
3ed76a388e
|
send build_id to sentry as well + fix some minor issues
|
2020-06-24 00:27:04 +03:00 |
|
Ivan Blinkov
|
45d1ca2567
|
merge master
|
2020-06-24 00:18:16 +03:00 |
|
Ivan Blinkov
|
87d56d700f
|
restore old toStringImpl signature
|
2020-06-24 00:15:54 +03:00 |
|
Alexey Milovidov
|
b50b4b14de
|
Merge branch 'master' into send-logs-on-fatal-errors
|
2020-06-22 15:48:46 +03:00 |
|
Ivan Blinkov
|
2c0ff29c48
|
Merge branch 'master' of github.com:ClickHouse/ClickHouse into sentry
|
2020-06-22 10:06:36 +03:00 |
|
Alexey Milovidov
|
fe71a8eb8c
|
Merge branch 'master' into send-logs-on-fatal-errors
|
2020-06-21 13:55:11 +03:00 |
|
Alexey Milovidov
|
ea35829481
|
Fix build
|
2020-06-21 13:46:41 +03:00 |
|
Alexey Milovidov
|
7f05d2bac0
|
Merge branch 'master' into print-build-id
|
2020-06-21 13:44:32 +03:00 |
|
alexey-milovidov
|
45fbc96f19
|
Merge pull request #11827 from ClickHouse/remove-tzdata-dependency
Remove dependency on tzdata
|
2020-06-21 00:20:01 +03:00 |
|
Alexey Milovidov
|
581d1a4470
|
Fix build
|
2020-06-20 21:05:44 +03:00 |
|
Alexey Milovidov
|
6eda152726
|
Remove dependency on tzdata
|
2020-06-20 15:26:44 +03:00 |
|
Alexey Milovidov
|
b2d1e08dd6
|
Fix build
|
2020-06-20 14:31:38 +03:00 |
|
Alexey Milovidov
|
7ba25bd799
|
Make it work
|
2020-06-20 14:17:15 +03:00 |
|
Alexey Milovidov
|
beae4d5db1
|
Fix sleep in signal handler
|
2020-06-20 13:15:53 +03:00 |
|
Alexey Milovidov
|
9f42e81ef9
|
Send logs on fatal errors (development)
|
2020-06-20 13:10:18 +03:00 |
|
Alexey Milovidov
|
2897a54072
|
Fix build
|
2020-06-20 12:17:31 +03:00 |
|
Alexey Milovidov
|
7fcdfa1f88
|
Print build id on startup
|
2020-06-20 12:13:11 +03:00 |
|
Alexey Milovidov
|
ead4a2cfd9
|
Print build id in crash messages
|
2020-06-20 12:07:05 +03:00 |
|
Ivan Blinkov
|
102628ff09
|
remove extra line
|
2020-06-17 10:54:06 +03:00 |
|
Ivan Blinkov
|
8b50e3450b
|
move the default endpoint to config
|
2020-06-16 23:01:15 +03:00 |
|
Ivan Blinkov
|
1fd0f0ff07
|
Merge branch 'sentry' of github.com:blinkov/ClickHouse into sentry
|
2020-06-16 16:02:44 +03:00 |
|
Ivan Blinkov
|
0e77692a27
|
improvements after review comments
|
2020-06-16 15:56:28 +03:00 |
|
alexey-milovidov
|
92c7760c6e
|
Update CMakeLists.txt
|
2020-06-16 02:51:33 +03:00 |
|
alexey-milovidov
|
977fd3e44f
|
Update CMakeLists.txt
|
2020-06-16 02:45:05 +03:00 |
|
Ivan Blinkov
|
395ef1ecaf
|
experiment
|
2020-06-12 09:35:31 +03:00 |
|
Ivan Blinkov
|
e92641858e
|
fixes
|
2020-06-12 01:00:35 +03:00 |
|
Ivan Blinkov
|
bbeb768a19
|
use the sentry logger hook
|
2020-06-11 21:12:48 +03:00 |
|
Ivan Blinkov
|
fa47fc3f30
|
fix address formatting
|
2020-06-11 15:34:02 +03:00 |
|
Ivan Blinkov
|
5fa4401991
|
fix
|
2020-06-10 21:18:34 +03:00 |
|
Ivan Blinkov
|
0a74c9373e
|
less confusing
|
2020-06-10 19:48:08 +03:00 |
|
Ivan Blinkov
|
60b40f0403
|
Lost part of refactoring
|
2020-06-10 17:51:25 +03:00 |
|
Ivan Blinkov
|
6191d33bd9
|
Do not cache frames inside StackTrace
|
2020-06-10 16:30:12 +03:00 |
|
Ivan Blinkov
|
6f7064928f
|
Merge branch 'master' of github.com:ClickHouse/ClickHouse into sentry
|
2020-06-09 19:07:57 +03:00 |
|
Ivan
|
47ad338cb2
|
Refactor CMake build files (#11390)
* Get rid of lib_name.cmake
* Refactor Boost and HyperScan libraries
* Refactor lz4
* Fix build with xxHash
|
2020-06-09 13:54:49 +03:00 |
|
Ivan Blinkov
|
5b3fef526e
|
Merge branch 'master' of github.com:ClickHouse/ClickHouse into sentry
|
2020-06-09 11:51:29 +03:00 |
|
Alexey Milovidov
|
9b53cb052f
|
Limit stack frame size in tests
|
2020-06-09 01:45:38 +03:00 |
|
Matwey V. Kornilov
|
269bf6f5ef
|
Fix missed #include <functional>
<functional> is required for std::hash
|
2020-06-08 19:25:21 +03:00 |
|
Matwey V. Kornilov
|
339703d1b8
|
Fix missed #include <utility>
<utility> is required for std::move
|
2020-06-08 18:03:54 +03:00 |
|
alexey-milovidov
|
ce4f528b73
|
Merge branch 'master' into kuskarov-add_syntax_highlighting
|
2020-06-08 02:14:09 +03:00 |
|
Alexey Milovidov
|
df19db1509
|
Added a test for history in clickhouse-client
|
2020-06-07 20:29:34 +03:00 |
|
alexey-milovidov
|
6b97fd6378
|
Update ReplxxLineReader.cpp
|
2020-06-06 12:51:42 +03:00 |
|
alexey-milovidov
|
7003fe8258
|
Update ReplxxLineReader.cpp
|
2020-06-06 12:49:15 +03:00 |
|
Ivan Blinkov
|
653a9afda0
|
Merge branch 'master' of github.com:ClickHouse/ClickHouse into sentry
|
2020-06-05 22:51:28 +03:00 |
|
Alexey Milovidov
|
e1b5ee51c1
|
Better way to plug in the code
|
2020-06-05 01:45:04 +03:00 |
|
Alexey Milovidov
|
275075b6f7
|
Revert all changes but save commit history from @kuskarov
|
2020-06-05 01:44:29 +03:00 |
|
Tagir Kuskarov
|
d0312bf1fe
|
Fix
|
2020-06-05 02:36:40 +04:00 |
|
Alexey Milovidov
|
fcd7fd8e7c
|
Updates for #11422
|
2020-06-05 01:31:19 +03:00 |
|
Tagir Kuskarov
|
d916d0849d
|
Add diagnostic messages
|
2020-06-05 02:10:22 +04:00 |
|
Tagir Kuskarov
|
83ba86c5f6
|
Fix history bug
|
2020-06-05 01:31:51 +04:00 |
|
Tagir Kuskarov
|
fed90652c9
|
Move files
|
2020-06-04 05:04:57 +04:00 |
|
Ivan Blinkov
|
921b7c7480
|
partial revert
|
2020-06-02 22:25:34 +03:00 |
|
Ivan Blinkov
|
711e7d101d
|
experiment
|
2020-06-02 21:50:55 +03:00 |
|
Tagir Kuskarov
|
643c3cd153
|
Add syntax highlighting first version
|
2020-06-02 16:08:09 +04:00 |
|
Ivan Blinkov
|
280eea1e12
|
fix compiling when disabled
|
2020-06-02 10:33:11 +03:00 |
|
Ivan Blinkov
|
40f6e559e2
|
fix compiling when disabled
|
2020-06-02 08:29:29 +03:00 |
|
alexey-milovidov
|
73a05d9b6d
|
Update LineReader.h
|
2020-06-02 06:30:00 +03:00 |
|
Alexey Milovidov
|
38829beb1c
|
Minor updates
|
2020-06-02 06:28:59 +03:00 |
|
Alexey Milovidov
|
1bbbfc6e1b
|
Fix \G in clickhouse-client multiline mode #9933
|
2020-06-02 06:25:19 +03:00 |
|
Ivan Blinkov
|
e9a04f7741
|
more build fixes
|
2020-06-01 23:48:42 +03:00 |
|
Ivan Blinkov
|
6bd4282727
|
Merge branch 'master' of github.com:ClickHouse/ClickHouse into sentry
|
2020-06-01 21:49:56 +03:00 |
|
Ivan Blinkov
|
1797a47a9f
|
fix clang warnings
|
2020-06-01 21:25:25 +03:00 |
|
Alexey Milovidov
|
7fcfcf201d
|
Fix unit tests under MSan
|
2020-06-01 20:07:27 +03:00 |
|
Ivan Blinkov
|
acf22bfb19
|
fix sanitizers build
|
2020-06-01 19:42:59 +03:00 |
|
Ivan Blinkov
|
3e0811f297
|
Adapt to recent logging changes
|
2020-06-01 17:15:14 +03:00 |
|
Ivan Blinkov
|
fcc7ff0ef9
|
Merge branch 'master' of github.com:ClickHouse/ClickHouse into sentry
|
2020-06-01 08:42:03 +03:00 |
|
alexey-milovidov
|
9984e989c1
|
Merge pull request #11317 from ClickHouse/logger-fmt-2
Preparation for structured logging
|
2020-06-01 00:11:29 +03:00 |
|
Alexey Milovidov
|
d2eb58142e
|
Fix build
|
2020-05-31 16:51:37 +03:00 |
|
Alexey Milovidov
|
e3dc1d6734
|
Fix build
|
2020-05-31 16:50:40 +03:00 |
|
Alexey Milovidov
|
669a15b943
|
Whitespaces
|
2020-05-31 16:48:43 +03:00 |
|
Alexey Milovidov
|
b444615404
|
Compatibility with Arcadia build
|
2020-05-31 16:47:58 +03:00 |
|
Alexey Milovidov
|
25f941020b
|
Remove namespace pollution
|
2020-05-31 00:57:37 +03:00 |
|
Ivan Blinkov
|
be94d8454d
|
fix Arcadia build
|
2020-05-30 13:54:57 +03:00 |
|
Ivan Blinkov
|
52f7b9545b
|
Add http_proxy option
|
2020-05-30 11:24:21 +03:00 |
|
Ivan Blinkov
|
77d8c9baca
|
Add anonymize option and version tag
|
2020-05-30 11:02:13 +03:00 |
|
Ivan Blinkov
|
f88b85625a
|
style
|
2020-05-30 00:36:47 +03:00 |
|
Ivan Blinkov
|
69dedcbe21
|
Move sending crash reports below logging
|
2020-05-30 00:28:55 +03:00 |
|
Ivan Blinkov
|
a84123195b
|
adjust comments
|
2020-05-29 23:08:05 +03:00 |
|
Ivan Blinkov
|
95ee742ee7
|
merge master
|
2020-05-29 22:56:10 +03:00 |
|
Ivan Blinkov
|
d9bb3ef91b
|
Add logging and adjust initialization
|
2020-05-29 22:48:32 +03:00 |
|
Alexey Milovidov
|
e8f52337aa
|
Fix incorrect usage of fmtlib
|
2020-05-29 03:09:12 +03:00 |
|
Ivan Blinkov
|
52e4a0293d
|
Keep sentry-native in debug mode only under setting
|
2020-05-27 23:21:53 +03:00 |
|
Ivan Blinkov
|
31123236cb
|
Settings for crash report opt-in
|
2020-05-27 23:15:33 +03:00 |
|
Ivan Blinkov
|
709b4f42c8
|
Prototype sending crash reports on segfaults
|
2020-05-27 22:11:04 +03:00 |
|
Alexey Milovidov
|
2fd48696dc
|
Fix build
|
2020-05-24 12:50:30 +03:00 |
|
Alexey Milovidov
|
5388693343
|
Fix Arcadia build
|
2020-05-24 01:33:29 +03:00 |
|
Alexey Milovidov
|
7e1813825b
|
Return old names of macros
|
2020-05-24 01:24:01 +03:00 |
|
Alexey Milovidov
|
61cc605ee7
|
Remove old method
|
2020-05-24 01:21:29 +03:00 |
|
Alexey Milovidov
|
cd6d3c7509
|
Progress on task
|
2020-05-23 22:55:06 +03:00 |
|
Alexey Milovidov
|
f13ccfc8e8
|
Progress on task
|
2020-05-23 22:43:13 +03:00 |
|
Alexey Milovidov
|
7e2fb9ad65
|
Apply all transformations again
|
2020-05-23 22:38:30 +03:00 |
|
Alexey Milovidov
|
29762240de
|
Remove duplicate whitespaces (preparation)
|
2020-05-23 22:31:54 +03:00 |
|
Alexey Milovidov
|
1f13515a65
|
Make all LOG in single line (preparation)
|
2020-05-23 21:31:37 +03:00 |
|
Alexey Milovidov
|
3a09f9ca1c
|
find {base,src,programs} -name '*.h' -or -name '*.cpp' | xargs grep -l -P 'LOG_[^\W_]+\([^,]+, [^<+)"]+\);' | xargs sed -i -r -e 's/(LOG_[^\W_]+)\(([^,]+), ([^<+)"]+)\);/\1_FORMATTED(\2, \3);/'
|
2020-05-23 20:29:56 +03:00 |
|
Alexey Milovidov
|
f69cbdcbfc
|
find {base,src,programs} -name '*.h' -or -name '*.cpp' | xargs grep -l -P 'LOG_\w+\([^,]+, "[^"]+" \+ [^+]+\);' | xargs sed -i -r -e 's/(LOG_\w+)\(([^,]+), "([^"]+)" \+ ([^+]+)\);/\1_FORMATTED(\2, "\3{}", \4);/'
|
2020-05-23 20:09:37 +03:00 |
|
Alexey Milovidov
|
8042e5febe
|
find {base,src,programs} -name '*.h' -or -name '*.cpp' | xargs grep -l -P 'LOG_\w+\([^,]+, "[^"]+" << [^<]+ << "[^"]+" << [^<]+\);' | xargs sed -i -r -e 's/(LOG_\w+)\(([^,]+), "([^"]+)" << ([^<]+) << "([^"]+)" << ([^<]+)\);/\1_FORMATTED(\2, "\3{}\5{}", \4, \6);/'
|
2020-05-23 19:58:15 +03:00 |
|
Alexey Milovidov
|
e391b77d81
|
find {base,src,programs} -name '*.h' -or -name '*.cpp' | xargs grep -l -P 'LOG_\w+\([^,]+, "[^"]+" << [^<]+ << "[^"]+"\);' | xargs sed -i -r -e 's/(LOG_\w+)\(([^,]+), "([^"]+)" << ([^<]+) << "([^"]+)"\);/\1_FORMATTED(\2, "\3{}\5", \4);/'
|
2020-05-23 19:56:05 +03:00 |
|