ClickHouse® is a real-time analytics DBMS
Go to file
Azat Khuzhin 545a56ce45 Fix sinks with onException() handler
It is possible to call onException() even after onFinish(), in case of
onFinish() throws, and in this case onException() should be no-op for
such sinks.

Also there can be caveats with PartitionedSync.

Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-06-01 21:50:30 +03:00
.github Revert "Enable only jepsen tests" 2022-06-01 06:27:24 +00:00
base Fix build with -DENABLE_LIBRARIES=0 / -DENABLE_REPLXX=0 2022-06-01 10:02:28 +02:00
benchmark Add benchmark script for testing clouds 2022-05-09 04:05:32 +02:00
cmake Merge pull request #37379 from azat/fix-debug-symbols 2022-05-22 00:19:34 +03:00
contrib Merge pull request #37719 from ClickHouse/lib-dependency-mgmt 2022-06-01 16:53:49 +02:00
docker Merge branch 'master' into try_fix_tests 2022-05-29 15:04:48 +00:00
docs Merge pull request #37544 from ClickHouse/cached_patterns 2022-06-01 19:55:25 +02:00
packages Fix strange whitespace (or I do not know YAML) 2022-04-24 22:38:59 +02:00
programs Merge pull request #37460 from ClickHouse/memory-overcommit-improvement 2022-06-01 17:06:33 +02:00
src Fix sinks with onException() handler 2022-06-01 21:50:30 +03:00
tests Merge pull request #37544 from ClickHouse/cached_patterns 2022-06-01 19:55:25 +02:00
tools/clickhouse-diagnostics Style fixes 2022-04-29 09:21:05 +01:00
utils Forbid recursive submodules 2022-05-28 04:05:10 +02:00
website Remove useless files 2022-05-27 00:39:16 +02:00
.clang-format add BeforeLambdaBody to .clang-format 2022-02-11 16:51:45 +01:00
.clang-tidy Merge pull request #37347 from ClickHouse/disable-readability-identifier-length 2022-05-20 09:04:59 +02:00
.editorconfig
.gitattributes mark test data as binary 2022-01-22 03:19:47 +03:00
.gitignore Add cmake page back to docs && fix /settings/settings in /zh 2022-04-24 16:47:19 -06:00
.gitmodules Preparation: forked some submodules 2022-05-28 03:34:00 +02:00
.pylintrc Add pylintrc config 2021-01-26 23:35:56 +03:00
.vimrc
.yamllint Drop truthy.check-keys from yamllint (does not supported on CI) 2021-02-21 06:15:36 +03:00
AUTHORS Update AUTHORS 2021-09-22 11:38:03 +03:00
CHANGELOG.md Update CHANGELOG.md 2022-05-20 02:22:09 +03:00
CMakeLists.txt No need to checkout submodules/contribs recursively 2022-06-01 13:54:53 +02:00
CODE_OF_CONDUCT.md Add minimal code of conduct #9676 2020-03-16 12:44:28 +03:00
CONTRIBUTING.md Mention ClickHouse CLA in CONTRIBUTING.md (#32697) 2021-12-14 03:47:19 +03:00
format_sources
LICENSE Update year 2022-01-27 01:01:27 +03:00
PreLoad.cmake Relax cmake check for CFLAGS/CXXFLAGS/LDFLAGS 2022-05-03 14:59:03 +03:00
README.md Move codebrowser out of Yandex 2022-03-01 20:15:43 +01:00
SECURITY.md Update SECURITY.md 2022-05-25 20:04:15 +03:00

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 (Woboq) with syntax highlight and navigation.
  • Code Browser (github.dev) with syntax highlight, powered by github.dev.
  • Contacts can help to get your questions answered if there are any.