[
https://issues.apache.org/jira/browse/EAGLE-469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jayesh updated EAGLE-469:
-------------------------
Fix Version/s: (was: v0.5.0)
v0.5.1
> make dataSource configuration extremely simple
> ----------------------------------------------
>
> Key: EAGLE-469
> URL: https://issues.apache.org/jira/browse/EAGLE-469
> Project: Eagle
> Issue Type: Improvement
> Affects Versions: v0.5.0
> Reporter: Edward Zhang
> Assignee: Edward Zhang
> Priority: Minor
> Fix For: v0.5.1
>
>
> Today dataSource configuration is very cumbersome, we actually can reduce
> significantly the size of config entries as most of configurations use the
> default values.
> "dataSourceConfig": {
> "topic" : "sandbox_hbase_security_log",
> "zkConnection" : "sandbox.hortonworks.com:2181",
> "zkConnectionTimeoutMS" : 15000,
> "consumerGroupId" : "EagleConsumer",
> "fetchSize" : 1048586,
> "deserializerClass" :
> "org.apache.eagle.security.hbase.HbaseAuditLogKafkaDeserializer",
> "transactionZKServers" : "sandbox.hortonworks.com",
> "transactionZKPort" : 2181,
> "transactionZKRoot" : "/consumers",
> "consumerGroupId" : "eagle.hbasesecurity.consumer",
> "transactionStateUpdateMS" : 2000
> }
> The new data source config would be like:
> "dataSourceConfig": {
> "topic" : "hbase_audit_log",
> "zkConnection" : "server.eagle.apache.org:2181",
> "txZkServers" : "server.eagle.apache.org:2181",
> "schemeCls" : "storm.kafka.StringScheme"
> }
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)