[
https://issues.apache.org/jira/browse/PHOENIX-3214?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15859754#comment-15859754
]
Josh Mahonin commented on PHOENIX-3214:
---------------------------------------
Hey [~elserj]
I did a quick look before committing at various client / hive / server JARs and
didn't see evidence that there were any outside dependencies from phoenix-kafka
being pulled into them at all, so I _think_ we're safe there.
There is a new JAR, {{lib/phoenix-kafka-4.10.0-HBase-1.2-SNAPSHOT-minimal.jar}}
which isn't shaded and does include what appears to be a fairly self-contained
Kafka package (ie, no other transitive dependencies). I suspect this JAR could
cause some classpath issues for a user with a different version of Kafka who is
also blanket-adding the phoenix/lib folder to their classpath. I'm not sure if
that's worth worrying about though, guava, netty, log4j and jackson are all in
there as well.
Definitely would appreciate a second set of eyes on it though. An ounce of
prevention is worth at least a pound of cure when it comes to potential
classpath issues.
> Kafka Phoenix Consumer
> ----------------------
>
> Key: PHOENIX-3214
> URL: https://issues.apache.org/jira/browse/PHOENIX-3214
> Project: Phoenix
> Issue Type: New Feature
> Reporter: Kalyan
> Assignee: Josh Mahonin
> Fix For: 4.10.0
>
> Attachments: PHOENIX-3214.addendum-0.98.patch,
> PHOENIX-3214.addendum-1.1.patch, PHOENIX-3214-docs.patch,
> PHOENIX-3214-final.patch, PHOENIX-3214_license-2.patch,
> PHOENIX-3214_license.patch, PHOENIX-3214.patch, PHOENIX-3214-updated-1.patch,
> PHOENIX-3214-updated-2.patch, PHOENIX-3214-updated.patch
>
>
> Providing a new feature to Phoenix.
> Directly ingest Kafka messages to Phoenix.
> Similar to flume phoenix integration.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)