mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-10 17:44:23 +00:00
ClickHouse® is a real-time analytics DBMS
0c00b992d5
It's possible for `getZooKeeper()` to timeout if zookeeper host(s) can't be reached. In such cases `Poco::Exception` is thrown after a connection timeout - refer to `src/Common/ZooKeeper/ZooKeeperImpl.cpp:866` for more info. Side effect of this is that the CreateQuery gets interrupted and it exits. But the data Directories for the tables being created aren't cleaned up. This unclean state will hinder table creation on any retries and will complain that the Directory for table already exists. To achieve a clean state on failed table creations, catch this error if the exception is of type Poco::Exception and call `dropIfEmpty()` method, then proceed throwing the exception. Without this, the Directory for the tables need to be manually deleted before retrying the CreateQuery. |
||
---|---|---|
.github | ||
base | ||
benchmark | ||
cmake | ||
contrib | ||
debian | ||
docker | ||
docs | ||
programs | ||
src | ||
tests | ||
utils | ||
website | ||
.arcignore | ||
.clang-format | ||
.clang-tidy | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.potato.yml | ||
.vimrc | ||
AUTHORS | ||
CHANGELOG.md | ||
CMakeLists.txt | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
docker-compose.yml | ||
format_sources | ||
LICENSE | ||
PreLoad.cmake | ||
README.md | ||
release | ||
SECURITY.md | ||
uncrustify.cfg | ||
ya.make |
ClickHouse is an open-source column-oriented database management system that allows generating analytical data reports in real time.
Useful Links
- Official website has quick high-level overview of ClickHouse on main page.
- Tutorial shows how to set up and query 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 to chat 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.
- Yandex.Messenger channel shares announcements and useful links in Russian.
- Contacts can help to get your questions answered if there are any.
- You can also fill this form to meet Yandex ClickHouse team in person.
Upcoming Events
- ClickHouse Data Integration Virtual Meetup on September 10, 2020.