[
https://issues.apache.org/jira/browse/KNOX-848?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15819752#comment-15819752
]
Larry McCay commented on KNOX-848:
----------------------------------
[~Wancy] - this looks really interesting.
I would like a bit more description as to what usecases this integration
targets.
I see that Titan can be used with a number of different integrations.
Are you primarily targeting the HBase backend with this?
Are there usecases for Titan that set it apart from what Phoenix/Avaitca offer
- why choose one over the other?
I wonder if we might want to spin up a KIP (Knox Improvement Proposal) wiki
page to describe these usecase and maybe even Database Improvements to flesh
out all what is needed for Phoenix/Avatica, Titan and maybe others for existing
things like Hive and HBase. It would be good to have as cohesive a story as
possible for DB integrations with Knox. This could even be a set of release
driving features as we have recently been doing with our KIPs. 0.12.0 for
instance is targeting KIP-4 for KnoxShell Improvements.
I am a little concerned about our ability to test it in order to know that it
works for committing it as well as at release time to ensure that it works for
the community in the release.
For getting it committed:
I think that this would be a good example of a contribution that would benefit
from a docker-compose environment that can deploy both Knox and Titan with some
scripting or curl examples for using it.
For Apache releases we could continue to leverage that same environment but
also the addition of a groovy script based sample in the samples directory
would go a long way. Since this is a REST API and not JDBC based we may need
client shell classes for it.
Thanks - I'm looking forward to some more details and a way to test this to get
it in!
> Support for Apache Titan REST
> -----------------------------
>
> Key: KNOX-848
> URL: https://issues.apache.org/jira/browse/KNOX-848
> Project: Apache Knox
> Issue Type: New Feature
> Affects Versions: 0.11.0
> Reporter: Shi Wang
> Assignee: Shi Wang
> Fix For: 0.12.0
>
> Attachments: 0001-KNOX-848-Support-for-Apache-Titan-REST.patch
>
>
> Support Apache Titan 1.0.0 REST go through knox.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)