Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Plain View
Kafka >> mail # dev >> [jira] [Updated] (KAFKA-733) Fat jar option for build, or override for ivy cache location


Copy link to this message
-
[jira] [Updated] (KAFKA-733) Fat jar option for build, or override for ivy cache location

     [ https://issues.apache.org/jira/browse/KAFKA-733?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dave DeMaagd updated KAFKA-733:
-------------------------------

    Attachment: KAFKA-733.patch

Mostly cut and paste patch based on https://github.com/sbt/sbt-assembly - does appear to work.
                
> Fat jar option for build, or override for ivy cache location
> -------------------------------------------------------------
>
>                 Key: KAFKA-733
>                 URL: https://issues.apache.org/jira/browse/KAFKA-733
>             Project: Kafka
>          Issue Type: Improvement
>          Components: packaging
>    Affects Versions: 0.8
>            Reporter: Dave DeMaagd
>         Attachments: KAFKA-733.patch
>
>
> Need some kind of self-contained mechanism for running kafka to get around the following:
> 1) The location of the source checkout/build is not necessarily the same place where it will be running (the build location and that user's ivy cache dir) potentially leading to sync problems (forgetting the ivy dir) or just adding overhead to the deployment process (additional steps to remember introduces more chances for mistakes)
> 2) The user running the kafka service in a production setting may not even have a real home directory
> Think something like a 'fat jar' packaging (something that contains all necessary jar versions in one convenient place) would simplify deployment and reduce the chance for error (only one lib package to worry about, and it contains everything needed) and would be a little more production friendly

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

 
+
Dave DeMaagd 2013-01-28, 19:35
+
Dave DeMaagd 2013-02-25, 18:36
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB