ClickHouse® is a real-time analytics DBMS
Go to file
Marek Vavruša c6e959d1e9 StorageKafka: extended configuration, parallel consumers, offset tracking
This contains many fixes and corrections for the Kafka engine.
Most notably it now supports extended configuration similarly to GraphiteMergeTree.
Now it also allows specification of consumer count to parallelize consumption of
multiple partitions both in materialized views and in SELECT queries.

The offsets are now committed in the insertSuffix() method after all rows
are successfully read. If an exception is thrown during reading, affected consumer
unsubscribes from all assignments and rejoins the consumer group to rewind offsets.
This means that the consumer won't lose messages in case of write failures.
2017-12-21 00:46:50 +03:00
cmake Fixed clang build on macOS 2017-12-21 00:46:50 +03:00
contrib Returned back accidentially modified submodule [#CLICKHOUSE-2]. 2017-12-19 20:05:53 +03:00
dbms StorageKafka: extended configuration, parallel consumers, offset tracking 2017-12-21 00:46:50 +03:00
debian Try fix internal compiler [tests run] (#1651) 2017-12-18 23:30:19 +03:00
docker Locale fixed for client in docker 2017-10-03 22:06:37 +03:00
docs StorageKafka: extended configuration, parallel consumers, offset tracking 2017-12-21 00:46:50 +03:00
libs Better iostream debugger with adl. 2017-12-20 21:44:42 +03:00
utils Internal compiler: Use libclang-5.0 (#1597) 2017-12-08 11:28:08 +03:00
website Removed unsupported functionality [#CLICKHOUSE-2]. 2017-11-18 05:34:00 +03:00
.clang-format clang-format: AlignEscapedNewlinesLeft: true 2017-04-07 16:25:07 +03:00
.editorconfig Changed tabs to spaces in editor configs and in style guide [#CLICKHOUSE-3]. 2017-04-01 11:35:09 +03:00
.gitattributes Decreased warning threshold [#MOBMET-3248] 2016-06-07 11:23:15 +03:00
.gitignore Add clearer RangeFiltered implementation. [#CLICKHOUSE-3178] 2017-10-26 17:16:06 +03:00
.gitmodules googletest as submodule 2017-11-25 00:15:24 +03:00
.vimrc Changed tabs to spaces in editor configs and in style guide [#CLICKHOUSE-3]. 2017-04-01 11:35:09 +03:00
AUTHORS CLICKHOUSE-2720: progress on website and reference (#886) 2017-06-20 17:19:03 +03:00
CHANGELOG_RU.md Added dates to changelog [#CLICKHOUSE-3461]. 2017-12-05 04:05:29 +03:00
CHANGELOG.md Update CHANGELOG.md 2017-12-13 16:44:01 +03:00
CMakeLists.txt Fixed clang build on macOS 2017-12-21 00:46:50 +03:00
CONTRIBUTING.md CLICKHOUSE-2720: progress on website and reference (#886) 2017-06-20 17:19:03 +03:00
copy_headers.sh Copy more platform-specific headers 2017-12-19 20:42:35 +03:00
docker-compose.yml Updated docker-compose.yml #1025 2017-07-26 20:05:32 +03:00
format_sources allow several <graphite> targets (#603) 2017-03-21 23:08:09 +04:00
format.sh Fool's day changed, continued [#CLICKHOUSE-3]. 2017-04-05 14:52:23 +03:00
LICENSE CLICKHOUSE-2720: progress on website and reference (#886) 2017-06-20 17:19:03 +03:00
MacOS.md update to macOS 2017-08-25 18:38:26 +03:00
README.md Minor website changes (#1465) 2017-11-08 10:32:00 +03:00
release release script: Fix cmake option ENABLE_LIBTCMALLOC -> ENABLE_TCMALLOC 2017-12-05 16:44:11 +03:00
release_lib.sh Miscellaneous [#CLICKHOUSE-2]. 2017-11-12 03:46:22 +03:00

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

Read more...