ClickHouse/dbms
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
..
benchmark Get rid of double whitespaces [#CLICKHOUSE-2]. 2017-10-26 21:36:23 +03:00
cmake Auto version update to [54326] 2017-12-13 12:55:19 +03:00
scripts Fool's day changed, continued [#CLICKHOUSE-3]. 2017-04-05 14:52:23 +03:00
src StorageKafka: extended configuration, parallel consumers, offset tracking 2017-12-21 00:46:50 +03:00
tests Merge branch 'master' into ks1322-master 2017-12-19 20:38:29 +03:00
CMakeLists.txt Fix freebsd build. Little cmake fixes. (#1634) 2017-12-13 22:07:12 +03:00