You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by Josh Elser <el...@apache.org> on 2020/04/07 20:47:07 UTC

[DISCUSS] Maven repo inside PQS for client jars

Hi,

Over in HBASE-24066, I had hacked together a POC which shows the HBase 
UI hosting shaded client jars for Maven-based users. Nick had raised 
some concerns about inadvertently impacting the HBase Master, so it's 
stalled out at this point.

https://issues.apache.org/jira/browse/HBASE-24066

I'm curious what folks in Phoenix think about doing this inside of PQS. 
The idea would be that you can specify a path beneath the PQS url in 
your Maven application and automatically pull jars from there. The 
benefit would be that clients can automatically write their code and 
pull the exact client JAR for the cluster they're talking to.

If there aren't concerns, I'll implement the same idea over here. I want 
to avoid doing the work if it will just sit in limbo.

- Josh

Re: [DISCUSS] Maven repo inside PQS for client jars

Posted by Josh Elser <el...@apache.org>.
Going to start working on this for PQS. It will be behind a feature-flag 
that folks would have to opt-in to.

On 4/7/20 4:47 PM, Josh Elser wrote:
> Hi,
> 
> Over in HBASE-24066, I had hacked together a POC which shows the HBase 
> UI hosting shaded client jars for Maven-based users. Nick had raised 
> some concerns about inadvertently impacting the HBase Master, so it's 
> stalled out at this point.
> 
> https://issues.apache.org/jira/browse/HBASE-24066
> 
> I'm curious what folks in Phoenix think about doing this inside of PQS. 
> The idea would be that you can specify a path beneath the PQS url in 
> your Maven application and automatically pull jars from there. The 
> benefit would be that clients can automatically write their code and 
> pull the exact client JAR for the cluster they're talking to.
> 
> If there aren't concerns, I'll implement the same idea over here. I want 
> to avoid doing the work if it will just sit in limbo.
> 
> - Josh