ClickHouse® is a real-time analytics DBMS
Go to file
Azat Khuzhin df67af0c88 Fix disabling query profiler
Before there was two incorrect checks:
- timer_id != nullptr, but first timer is 0x0 and the comparison does
  not work
- previous_handler should also be reseted regardless it was nullptr or
  not, plus it also incorrectly uses 'sigaction * previous_handler'
  before.

Which leads to permanent query profiler enabled for particular thread,
this is especially visible if you have query profiler disabled and you
are running some query with profiler enabled, i.e.:

  select 1 settings query_profiler_real_time_period_ns=1

After, QueryPipelineEx will eat lots of CPU due because of profiler.
2021-11-24 23:28:20 +03:00
.github Fix workflow in master 2021-11-24 13:20:42 +03:00
base Merge pull request #31265 from Avogar/fix-write-buffers 2021-11-23 16:46:09 +03:00
benchmark Add benchmark for DuckDB 2021-10-31 21:05:07 +03:00
cmake Remove garbage 2021-11-23 02:23:52 +03:00
contrib Merge pull request #31677 from ClickHouse/update-base64-2 2021-11-24 12:52:46 +01:00
debian Auto version update to [21.12.1.1] [54457] 2021-11-02 00:56:45 +03:00
docker Merge pull request #30599 from ClickHouse/zlib-ng-own-cmake 2021-11-23 13:33:29 +03:00
docs Merge pull request #28981 from JackyWoo/add_4_letter_words_commands 2021-11-24 13:32:36 +03:00
programs Merge branch 'master' into add_4_letter_words_commands 2021-11-22 18:02:02 +03:00
src Fix disabling query profiler 2021-11-24 23:28:20 +03:00
tests Merge pull request #31695 from Avogar/perf-test-valid-utf8 2021-11-24 22:38:42 +03:00
utils Remove the infamous "unbundled" build 2021-11-21 13:58:26 +03:00
website Add two more benchmark results from Vy Nguyen Tan 2021-11-24 02:10:35 +03:00
.clang-format
.clang-tidy Revert "Revert "Fix tidy"" 2021-09-06 12:16:52 +03:00
.editorconfig
.gitattributes
.gitignore fix style check 2021-09-21 10:28:33 +03:00
.gitmodules Always re-render prompt while navigating history 2021-11-24 02:01:31 +03:00
.potato.yml Fix yamllint issues 2021-02-20 23:25:21 +03:00
.pylintrc
.vimrc
.yamllint
AUTHORS Update AUTHORS 2021-09-22 11:38:03 +03:00
CHANGELOG.md Update CHANGELOG.md 2021-11-18 12:50:41 +03:00
CMakeLists.txt Merge branch 'master' into enable-clang-vtables-optimization 2021-11-23 10:34:23 +00:00
CODE_OF_CONDUCT.md
CONTRIBUTING.md Remove old CLA 2021-09-28 20:16:33 +03:00
docker-compose.yml
format_sources
LICENSE Sync copyrights 2021-10-04 09:16:18 +03:00
PreLoad.cmake
README.md Update README.md 2021-10-12 15:38:40 +03:00
release
SECURITY.md Update SECURITY.md 2021-10-07 20:30:07 +03:00
uncrustify.cfg

ClickHouse — open source distributed column-oriented DBMS

ClickHouse® is an open-source column-oriented database management system that allows generating analytical data reports in real-time.

  • Official website has a quick high-level overview of ClickHouse on the main page.
  • Tutorial shows how to set up and query a small ClickHouse cluster.
  • Documentation provides more in-depth information.
  • YouTube channel has a lot of content about ClickHouse in video format.
  • Slack and Telegram allow chatting with ClickHouse users in real-time.
  • Blog contains various ClickHouse-related articles, as well as announcements and reports about events.
  • Code Browser with syntax highlight and navigation.
  • Contacts can help to get your questions answered if there are any.