[
https://issues.apache.org/jira/browse/HBASE-15320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell updated HBASE-15320:
-----------------------------------
Description:
Implement an HBase connector with source and sink tasks for the Connect
framework (http://docs.confluent.io/2.0.0/connect/index.html) available in
Kafka 0.9 and later.
See also:
http://www.confluent.io/blog/announcing-kafka-connect-building-large-scale-low-latency-data-pipelines
An HBase source
(http://docs.confluent.io/2.0.0/connect/devguide.html#task-example-source-task)
could be implemented as a replication endpoint or WALObserver, publishing
cluster wide change streams from the WAL to one or more topics, with
configurable mapping and partitioning of table changes to topics.
An HBase sink task
(http://docs.confluent.io/2.0.0/connect/devguide.html#sink-tasks) would
persist, with optional transformation (JSON? Avro?, map fields to native
schema?), Kafka SinkRecords into HBase tables.
was:
Implement an HBase connector with source and sink tasks for the Connect
framework (http://docs.confluent.io/2.0.0/connect/index.html) available in
Kafka 0.9 and later.
See also:
http://www.confluent.io/blog/announcing-kafka-connect-building-large-scale-low-latency-data-pipelines
An HBase source
(http://docs.confluent.io/2.0.0/connect/devguide.html#task-example-source-task)
could be implemented as a WALObserver, publishing cluster wide change streams
from the WAL to one or more topics, with configurable mapping and partitioning
of table changes to topics.
An HBase sink task
(http://docs.confluent.io/2.0.0/connect/devguide.html#sink-tasks) would
persist, with optional transformation (JSON? Avro?, map fields to native
schema?), Kafka SinkRecords into HBase tables.
> HBase connector for Kafka Connect
> ---------------------------------
>
> Key: HBASE-15320
> URL: https://issues.apache.org/jira/browse/HBASE-15320
> Project: HBase
> Issue Type: New Feature
> Reporter: Andrew Purtell
> Fix For: 2.0.0
>
>
> Implement an HBase connector with source and sink tasks for the Connect
> framework (http://docs.confluent.io/2.0.0/connect/index.html) available in
> Kafka 0.9 and later.
> See also:
> http://www.confluent.io/blog/announcing-kafka-connect-building-large-scale-low-latency-data-pipelines
> An HBase source
> (http://docs.confluent.io/2.0.0/connect/devguide.html#task-example-source-task)
> could be implemented as a replication endpoint or WALObserver, publishing
> cluster wide change streams from the WAL to one or more topics, with
> configurable mapping and partitioning of table changes to topics.
> An HBase sink task
> (http://docs.confluent.io/2.0.0/connect/devguide.html#sink-tasks) would
> persist, with optional transformation (JSON? Avro?, map fields to native
> schema?), Kafka SinkRecords into HBase tables.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)