ClickHouse® is a real-time analytics DBMS
Go to file
Robert Schulze 4bdab0d5e8
Fix NASTY C++ PITFALL: Function try blocks implicitly rethrow the exception
https://stackoverflow.com/a/5612508

Function try blocks silently rethrow the exception in ctors/dtors, even
with "catch(...){}". Changed to standard try/catch.

Now also logging exceptions.
2023-01-03 20:39:08 +00:00
.github Merge pull request #44399 from ClickHouse/checkout-action 2022-12-27 14:15:22 +01:00
base Fix flaky tests (#44690) 2022-12-29 14:32:10 +01:00
benchmark Remove old file 2022-07-12 20:28:02 +02:00
cmake Merge pull request #44122 from azat/build/toolchain-quirks 2022-12-16 10:22:52 +01:00
contrib Forbid paths in timezones in cctz lib 2022-12-27 17:52:38 +00:00
docker Merge pull request #44829 from ClickHouse/adjust-css-in-fuzz-report 2023-01-02 05:41:18 +03:00
docs Add note + test about exception handling 2023-01-02 10:24:01 +00:00
packages Merge pull request #43597 from ClickHouse/sd_notify_followup_fixes 2022-12-17 04:35:05 +03:00
programs Merge remote-tracking branch 'origin/master' into query-result-cache 2023-01-02 08:20:27 +00:00
rust Build rust modules from the binary directory 2022-12-30 18:15:41 +01:00
src Fix NASTY C++ PITFALL: Function try blocks implicitly rethrow the exception 2023-01-03 20:39:08 +00:00
tests Add note + test about exception handling 2023-01-02 10:24:01 +00:00
utils Merge remote-tracking branch 'origin/master' into query-result-cache 2023-01-02 08:20:27 +00:00
website move-images-to-clickhouse-presentations 2022-08-10 04:04:56 +02:00
.clang-format add BeforeLambdaBody to .clang-format 2022-02-11 16:51:45 +01:00
.clang-tidy Temporarily disable misc-* due to being too slow 2022-12-07 11:43:47 +00:00
.editorconfig
.exrc Fix vim settings (wrong group for autocmd) 2022-12-03 21:23:24 +01:00
.git-blame-ignore-revs Add files with revision to ignore for git blame 2022-09-13 23:05:56 +02:00
.gitattributes Ignore core.autocrlf for tests references 2022-10-05 09:13:27 +02:00
.gitignore Integrate skim into the client/local 2022-12-14 20:57:41 +01:00
.gitmodules Clean stale submodule 2022-12-19 17:36:04 +01:00
.pylintrc Cover deprecated bad-* pylint options with black 2022-06-08 14:18:28 +02:00
.snyk Add exclusions from the Snyk scan 2022-10-31 17:47:02 +01:00
.yamllint
AUTHORS Update AUTHORS 2021-09-22 11:38:03 +03:00
CHANGELOG.md Update CHANGELOG.md 2022-12-20 20:56:40 +03:00
CMakeLists.txt Fix extremely slow stack traces in debug build 2022-12-24 20:31:04 +01:00
CODE_OF_CONDUCT.md
CONTRIBUTING.md Mention ClickHouse CLA in CONTRIBUTING.md (#32697) 2021-12-14 03:47:19 +03:00
format_sources
LICENSE Update LICENSE 2023-01-02 00:35:32 +01:00
PreLoad.cmake Update PreLoad.cmake 2022-08-26 18:30:05 +08:00
README.md Update README.md 2022-12-21 02:16:35 +03:00
SECURITY.md Update version_date.tsv and changelogs after v22.12.1.1752-stable 2022-12-15 17:07:16 +00: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.
  • ClickHouse Cloud ClickHouse as a service, built by the creators and maintainers.
  • 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.

Upcoming events

  • Recording available: v22.12 Release Webinar 22.12 is the ClickHouse Christmas release. There are plenty of gifts (a new JOIN algorithm among them) and we adopted something from MongoDB. Original creator, co-founder, and CTO of ClickHouse Alexey Milovidov will walk us through the highlights of the release.
  • ClickHouse Meetup at the CHEQ office in Tel Aviv - Jan 16 - We are very excited to be holding our next in-person ClickHouse meetup at the CHEQ office in Tel Aviv! Hear from CHEQ, ServiceNow and Contentsquare, as well as a deep dive presentation from ClickHouse CTO Alexey Milovidov. Join us for a fun evening of talks, food and discussion!
  • ClickHouse Meetup at Microsoft Office in Seattle - Jan 18 - Keep an eye on this space as we will be announcing speakers soon!