Re: setting up community repo of Phoenix for CDH5?

2015-10-12 Thread Jean-Marc Spaggiari
Hum. Unfortunatly it's not really a script but more manual work and Jenkins
:( Not sure what I can share which might help to build that back :(


Re: setting up community repo of Phoenix for CDH5?

2015-10-12 Thread Jean-Marc Spaggiari
Hi Dhruv,

The sources are exactly what Andrew has pushed into the GitHub. I have not
done any modification to the code. Have you tried to clone and build what
he sent?

JM

2015-10-12 7:14 GMT-04:00 Dhruv Gohil :

> Hi JM,
> Can you please share the source code of how to build 'the parcel' ?
> We want to package our owned patched phoenix as parcel for different
> CDH version.
> Will love to share custom CDH parcels like we already do for HDP (
> http://hortonworks-gallery.github.io/index.html?sort=asc&filter=ambari%20extensions
> )
>
> Thanks for the awesome work!
>
> Also,
> Has anybody had success with this parcel? (we don't yet have
> compatible CDH cluster yet, so waiting for any one guy's go ahead to do so)
> ;-)
>
>
> On Thursday 08 October 2015 10:37 PM, Jean-Marc Spaggiari wrote:
>
> Can you try this repo for your installation?
>
> http://server.distparser.com:81/parcels/
>
> Don't look at the name of the files... Even if it says 4.3.0 it's 4.5.2
> inside. Install is and launch the Phoenix command line to validate it.
>
> Please be aware that it's not at all supported by cloudera in anyway, not
> approved by them nor provided by them nor anything else by them ;)
>
> Those parcels work for me. I'm sure they will for you too. Please keep me
> posted.
>
> JM
>
> 2015-10-07 11:55 GMT-04:00 Kevin Verhoeven :
>
>> JM,
>>
>>
>>
>> If possible, I’d also like to try your 4.5.2 Parcel. Any luck with
>> Cloudera? This would be very useful if made available. Thanks for your time!
>>
>>
>>
>> Kevin
>>
>>
>>
>> *From:* James Heather [mailto:james.heat...@mendeley.com]
>> *Sent:* Wednesday, September 30, 2015 5:22 AM
>> *To:* user@phoenix.apache.org
>> *Subject:* Re: setting up community repo of Phoenix for CDH5?
>>
>>
>>
>> Hi JM,
>>
>> Is there a way of getting hold of the parcel you built? I'm keen to try
>> it!
>>
>> Best wishes,
>>
>> James
>>
>> On 21/09/15 14:00, Jean-Marc Spaggiari wrote:
>>
>> Hi James,
>>
>> I have been able to build a parcel and installed it on my own cluster.
>> Build it with 4.5.2 that Andrew modified. I'm in touch with Cloudera to see
>> what's the next steps. I will let you know very shortly...
>>
>> JM
>>
>>
>>
>> 2015-09-21 6:25 GMT-04:00 James Heather :
>>
>> @JM how did you get on with the parcel building?
>>
>> Has anyone managed to get 4.5 working on CDH5 now? I was going to stick
>> with 4.3 on our cluster until we had a parcel, but I'm now needing to use
>> pherf, and that doesn't seem to exist in 4.3.
>>
>> James
>>
>>
>>
>> On 16/09/15 12:46, Jean-Marc Spaggiari wrote:
>>
>> @James: I'm working on the parcel building ;) If not me I will try to
>> find someone to do it. Stay tuned.
>>
>> @Andrewy: It works for me that way, cool! I just have a signature issue
>> where it says I have no signature. Will that be an issue?
>>
>> Thanks all,
>>
>> JM
>>
>>
>>
>> 2015-09-16 3:24 GMT-04:00 James Heather :
>>
>> Great! Thank you!
>>
>> I'd wondered about parcel building. It did look as though a parcel is
>> just a .tgz, containing the classes and a few bits of meta, so hopefully
>> it's doable. It would be really nice if we could provide a working 4.5
>> parcel.
>>
>> James
>>
>> On 16 Sep 2015 01:02, "Andrew Purtell" < 
>> apurt...@apache.org> wrote:
>>
>> I used dev/make_rc.sh, built with Maven 3.2.2, Java 7u79. Ubuntu build
>> host.
>>
>>
>>
>>
>>
>> On Tue, Sep 15, 2015 at 4:58 PM, Jean-Marc Spaggiari <
>> jean-m...@spaggiari.org> wrote:
>>
>> No, I don't know why. I will ask and see if I can get a respons on that.
>> I have also started the thread for the Parcel. I will see if I find enough
>> help to work on that.
>>
>> Regarding the branch you made, I tried to build it but got the error
>> below. what's the command to build it?
>>
>> Thanks,
>>
>> JM
>>
>> [INFO]
>> 
>> [ERROR] FATAL ERROR
>> [INFO]
>> 
>> [INFO] null
>> [INFO]
>> --

Re: setting up community repo of Phoenix for CDH5?

2015-10-08 Thread Jean-Marc Spaggiari
Can you try this repo for your installation?

http://server.distparser.com:81/parcels/

Don't look at the name of the files... Even if it says 4.3.0 it's 4.5.2
inside. Install is and launch the Phoenix command line to validate it.

Please be aware that it's not at all supported by cloudera in anyway, not
approved by them nor provided by them nor anything else by them ;)

Those parcels work for me. I'm sure they will for you too. Please keep me
posted.

JM

2015-10-07 11:55 GMT-04:00 Kevin Verhoeven :

> JM,
>
>
>
> If possible, I’d also like to try your 4.5.2 Parcel. Any luck with
> Cloudera? This would be very useful if made available. Thanks for your time!
>
>
>
> Kevin
>
>
>
> *From:* James Heather [mailto:james.heat...@mendeley.com]
> *Sent:* Wednesday, September 30, 2015 5:22 AM
> *To:* user@phoenix.apache.org
> *Subject:* Re: setting up community repo of Phoenix for CDH5?
>
>
>
> Hi JM,
>
> Is there a way of getting hold of the parcel you built? I'm keen to try it!
>
> Best wishes,
>
> James
>
> On 21/09/15 14:00, Jean-Marc Spaggiari wrote:
>
> Hi James,
>
> I have been able to build a parcel and installed it on my own cluster.
> Build it with 4.5.2 that Andrew modified. I'm in touch with Cloudera to see
> what's the next steps. I will let you know very shortly...
>
> JM
>
>
>
> 2015-09-21 6:25 GMT-04:00 James Heather :
>
> @JM how did you get on with the parcel building?
>
> Has anyone managed to get 4.5 working on CDH5 now? I was going to stick
> with 4.3 on our cluster until we had a parcel, but I'm now needing to use
> pherf, and that doesn't seem to exist in 4.3.
>
> James
>
>
>
> On 16/09/15 12:46, Jean-Marc Spaggiari wrote:
>
> @James: I'm working on the parcel building ;) If not me I will try to find
> someone to do it. Stay tuned.
>
> @Andrewy: It works for me that way, cool! I just have a signature issue
> where it says I have no signature. Will that be an issue?
>
> Thanks all,
>
> JM
>
>
>
> 2015-09-16 3:24 GMT-04:00 James Heather :
>
> Great! Thank you!
>
> I'd wondered about parcel building. It did look as though a parcel is just
> a .tgz, containing the classes and a few bits of meta, so hopefully it's
> doable. It would be really nice if we could provide a working 4.5 parcel.
>
> James
>
> On 16 Sep 2015 01:02, "Andrew Purtell"  wrote:
>
> I used dev/make_rc.sh, built with Maven 3.2.2, Java 7u79. Ubuntu build
> host.
>
>
>
>
>
> On Tue, Sep 15, 2015 at 4:58 PM, Jean-Marc Spaggiari <
> jean-m...@spaggiari.org> wrote:
>
> No, I don't know why. I will ask and see if I can get a respons on that. I
> have also started the thread for the Parcel. I will see if I find enough
> help to work on that.
>
> Regarding the branch you made, I tried to build it but got the error
> below. what's the command to build it?
>
> Thanks,
>
> JM
>
> [INFO]
> 
> [ERROR] FATAL ERROR
> [INFO]
> 
> [INFO] null
> [INFO]
> 
> [INFO] Trace
> java.lang.NullPointerException
> at
> org.apache.maven.plugin.surefire.report.DefaultReporterFactory.mergeFromOtherFactories(DefaultReporterFactory.java:82)
> at
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:182)
> at
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1019)
> at
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:853)
> at
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:751)
> at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(Defa

RE: setting up community repo of Phoenix for CDH5?

2015-10-07 Thread Kevin Verhoeven
JM,

If possible, I’d also like to try your 4.5.2 Parcel. Any luck with Cloudera? 
This would be very useful if made available. Thanks for your time!

Kevin

From: James Heather [mailto:james.heat...@mendeley.com]
Sent: Wednesday, September 30, 2015 5:22 AM
To: user@phoenix.apache.org
Subject: Re: setting up community repo of Phoenix for CDH5?

Hi JM,

Is there a way of getting hold of the parcel you built? I'm keen to try it!

Best wishes,

James
On 21/09/15 14:00, Jean-Marc Spaggiari wrote:
Hi James,
I have been able to build a parcel and installed it on my own cluster. Build it 
with 4.5.2 that Andrew modified. I'm in touch with Cloudera to see what's the 
next steps. I will let you know very shortly...
JM

2015-09-21 6:25 GMT-04:00 James Heather 
mailto:james.heat...@mendeley.com>>:
@JM how did you get on with the parcel building?

Has anyone managed to get 4.5 working on CDH5 now? I was going to stick with 
4.3 on our cluster until we had a parcel, but I'm now needing to use pherf, and 
that doesn't seem to exist in 4.3.

James

On 16/09/15 12:46, Jean-Marc Spaggiari wrote:
@James: I'm working on the parcel building ;) If not me I will try to find 
someone to do it. Stay tuned.
@Andrewy: It works for me that way, cool! I just have a signature issue where 
it says I have no signature. Will that be an issue?
Thanks all,
JM

2015-09-16 3:24 GMT-04:00 James Heather 
mailto:james.heat...@mendeley.com>>:

Great! Thank you!

I'd wondered about parcel building. It did look as though a parcel is just a 
.tgz, containing the classes and a few bits of meta, so hopefully it's doable. 
It would be really nice if we could provide a working 4.5 parcel.

James
On 16 Sep 2015 01:02, "Andrew Purtell" 
mailto:apurt...@apache.org>> wrote:
I used dev/make_rc.sh, built with Maven 3.2.2, Java 7u79. Ubuntu build host.


On Tue, Sep 15, 2015 at 4:58 PM, Jean-Marc Spaggiari 
mailto:jean-m...@spaggiari.org>> wrote:
No, I don't know why. I will ask and see if I can get a respons on that. I have 
also started the thread for the Parcel. I will see if I find enough help to 
work on that.
Regarding the branch you made, I tried to build it but got the error below. 
what's the command to build it?
Thanks,
JM

[INFO] 
[ERROR] FATAL ERROR
[INFO] 
[INFO] null
[INFO] 
[INFO] Trace
java.lang.NullPointerException
at 
org.apache.maven.plugin.surefire.report.DefaultReporterFactory.mergeFromOtherFactories(DefaultReporterFactory.java:82)
at 
org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:182)
at 
org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1019)
at 
org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:853)
at 
org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:751)
at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO] 
[INFO] Total time: 2 minutes 17 seconds
[I

Re: setting up community repo of Phoenix for CDH5?

2015-09-30 Thread James Heather

Hi JM,

Is there a way of getting hold of the parcel you built? I'm keen to try it!

Best wishes,

James

On 21/09/15 14:00, Jean-Marc Spaggiari wrote:

Hi James,

I have been able to build a parcel and installed it on my own cluster. 
Build it with 4.5.2 that Andrew modified. I'm in touch with Cloudera 
to see what's the next steps. I will let you know very shortly...


JM

2015-09-21 6:25 GMT-04:00 James Heather >:


@JM how did you get on with the parcel building?

Has anyone managed to get 4.5 working on CDH5 now? I was going to
stick with 4.3 on our cluster until we had a parcel, but I'm now
needing to use pherf, and that doesn't seem to exist in 4.3.

James


On 16/09/15 12:46, Jean-Marc Spaggiari wrote:

@James: I'm working on the parcel building ;) If not me I will
try to find someone to do it. Stay tuned.
@Andrewy: It works for me that way, cool! I just have a signature
issue where it says I have no signature. Will that be an issue?

Thanks all,

JM

2015-09-16 3:24 GMT-04:00 James Heather
mailto:james.heat...@mendeley.com>>:

Great! Thank you!

I'd wondered about parcel building. It did look as though a
parcel is just a .tgz, containing the classes and a few bits
of meta, so hopefully it's doable. It would be really nice if
we could provide a working 4.5 parcel.

James

On 16 Sep 2015 01:02, "Andrew Purtell" mailto:apurt...@apache.org>> wrote:

I used dev/make_rc.sh, built with Maven 3.2.2, Java 7u79.
Ubuntu build host.


On Tue, Sep 15, 2015 at 4:58 PM, Jean-Marc Spaggiari
mailto:jean-m...@spaggiari.org>> wrote:

No, I don't know why. I will ask and see if I can get
a respons on that. I have also started the thread for
the Parcel. I will see if I find enough help to work
on that.

Regarding the branch you made, I tried to build it
but got the error below. what's the command to build it?

Thanks,

JM

[INFO]


[ERROR] FATAL ERROR
[INFO]


[INFO] null
[INFO]


[INFO] Trace
java.lang.NullPointerException
at

org.apache.maven.plugin.surefire.report.DefaultReporterFactory.mergeFromOtherFactories(DefaultReporterFactory.java:82)
at

org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:182)
at

org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1019)
at

org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:853)
at

org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:751)
at

org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at

org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
at

org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at

org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at

org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at

org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at

org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at
org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at
org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at

org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

Re: setting up community repo of Phoenix for CDH5?

2015-09-21 Thread James Heather

Good stuff! Thank you!

James

On 21/09/15 14:00, Jean-Marc Spaggiari wrote:

Hi James,

I have been able to build a parcel and installed it on my own cluster. 
Build it with 4.5.2 that Andrew modified. I'm in touch with Cloudera 
to see what's the next steps. I will let you know very shortly...


JM

2015-09-21 6:25 GMT-04:00 James Heather >:


@JM how did you get on with the parcel building?

Has anyone managed to get 4.5 working on CDH5 now? I was going to
stick with 4.3 on our cluster until we had a parcel, but I'm now
needing to use pherf, and that doesn't seem to exist in 4.3.

James


On 16/09/15 12:46, Jean-Marc Spaggiari wrote:

@James: I'm working on the parcel building ;) If not me I will
try to find someone to do it. Stay tuned.
@Andrewy: It works for me that way, cool! I just have a signature
issue where it says I have no signature. Will that be an issue?

Thanks all,

JM

2015-09-16 3:24 GMT-04:00 James Heather
mailto:james.heat...@mendeley.com>>:

Great! Thank you!

I'd wondered about parcel building. It did look as though a
parcel is just a .tgz, containing the classes and a few bits
of meta, so hopefully it's doable. It would be really nice if
we could provide a working 4.5 parcel.

James

On 16 Sep 2015 01:02, "Andrew Purtell" mailto:apurt...@apache.org>> wrote:

I used dev/make_rc.sh, built with Maven 3.2.2, Java 7u79.
Ubuntu build host.


On Tue, Sep 15, 2015 at 4:58 PM, Jean-Marc Spaggiari
mailto:jean-m...@spaggiari.org>> wrote:

No, I don't know why. I will ask and see if I can get
a respons on that. I have also started the thread for
the Parcel. I will see if I find enough help to work
on that.

Regarding the branch you made, I tried to build it
but got the error below. what's the command to build it?

Thanks,

JM

[INFO]


[ERROR] FATAL ERROR
[INFO]


[INFO] null
[INFO]


[INFO] Trace
java.lang.NullPointerException
at

org.apache.maven.plugin.surefire.report.DefaultReporterFactory.mergeFromOtherFactories(DefaultReporterFactory.java:82)
at

org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:182)
at

org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1019)
at

org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:853)
at

org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:751)
at

org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at

org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
at

org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at

org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at

org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at

org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at

org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at
org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at
org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at

org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at

sun.reflect.DelegatingMethodAccesso

Re: setting up community repo of Phoenix for CDH5?

2015-09-21 Thread Jean-Marc Spaggiari
Hi James,

I have been able to build a parcel and installed it on my own cluster.
Build it with 4.5.2 that Andrew modified. I'm in touch with Cloudera to see
what's the next steps. I will let you know very shortly...

JM

2015-09-21 6:25 GMT-04:00 James Heather :

> @JM how did you get on with the parcel building?
>
> Has anyone managed to get 4.5 working on CDH5 now? I was going to stick
> with 4.3 on our cluster until we had a parcel, but I'm now needing to use
> pherf, and that doesn't seem to exist in 4.3.
>
> James
>
>
> On 16/09/15 12:46, Jean-Marc Spaggiari wrote:
>
> @James: I'm working on the parcel building ;) If not me I will try to find
> someone to do it. Stay tuned.
> @Andrewy: It works for me that way, cool! I just have a signature issue
> where it says I have no signature. Will that be an issue?
>
> Thanks all,
>
> JM
>
> 2015-09-16 3:24 GMT-04:00 James Heather :
>
>> Great! Thank you!
>>
>> I'd wondered about parcel building. It did look as though a parcel is
>> just a .tgz, containing the classes and a few bits of meta, so hopefully
>> it's doable. It would be really nice if we could provide a working 4.5
>> parcel.
>>
>> James
>> On 16 Sep 2015 01:02, "Andrew Purtell"  wrote:
>>
>>> I used dev/make_rc.sh, built with Maven 3.2.2, Java 7u79. Ubuntu build
>>> host.
>>>
>>>
>>> On Tue, Sep 15, 2015 at 4:58 PM, Jean-Marc Spaggiari <
>>> jean-m...@spaggiari.org> wrote:
>>>
 No, I don't know why. I will ask and see if I can get a respons on
 that. I have also started the thread for the Parcel. I will see if I find
 enough help to work on that.

 Regarding the branch you made, I tried to build it but got the error
 below. what's the command to build it?

 Thanks,

 JM

 [INFO]
 
 [ERROR] FATAL ERROR
 [INFO]
 
 [INFO] null
 [INFO]
 
 [INFO] Trace
 java.lang.NullPointerException
 at
 org.apache.maven.plugin.surefire.report.DefaultReporterFactory.mergeFromOtherFactories(DefaultReporterFactory.java:82)
 at
 org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:182)
 at
 org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1019)
 at
 org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:853)
 at
 org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:751)
 at
 org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
 at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
 at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
 at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
 at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
 at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
 at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
 at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
 at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
 at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
 at
 org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:606)
 at
 org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
 at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
 at
 org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
 at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
 [INFO]
 
 [INFO] Total time: 2 minutes 17 seconds
 [INFO] Finished at: Tue Sep 15 19:55:03 EDT 2015
 [INFO] Final Memory: 134M/1648M
 [INFO]
 


 2015-09-15 19:55 GMT-04:00 Andrew Purtell < 
 apurt...@apache.org>:

> Cool, thanks J-M.
>
> Do you know why support for query tracing was remov

Re: setting up community repo of Phoenix for CDH5?

2015-09-21 Thread James Heather

@JM how did you get on with the parcel building?

Has anyone managed to get 4.5 working on CDH5 now? I was going to stick 
with 4.3 on our cluster until we had a parcel, but I'm now needing to 
use pherf, and that doesn't seem to exist in 4.3.


James

On 16/09/15 12:46, Jean-Marc Spaggiari wrote:
@James: I'm working on the parcel building ;) If not me I will try to 
find someone to do it. Stay tuned.
@Andrewy: It works for me that way, cool! I just have a signature 
issue where it says I have no signature. Will that be an issue?


Thanks all,

JM

2015-09-16 3:24 GMT-04:00 James Heather >:


Great! Thank you!

I'd wondered about parcel building. It did look as though a parcel
is just a .tgz, containing the classes and a few bits of meta, so
hopefully it's doable. It would be really nice if we could provide
a working 4.5 parcel.

James

On 16 Sep 2015 01:02, "Andrew Purtell" mailto:apurt...@apache.org>> wrote:

I used dev/make_rc.sh, built with Maven 3.2.2, Java 7u79.
Ubuntu build host.


On Tue, Sep 15, 2015 at 4:58 PM, Jean-Marc Spaggiari
mailto:jean-m...@spaggiari.org>> wrote:

No, I don't know why. I will ask and see if I can get a
respons on that. I have also started the thread for the
Parcel. I will see if I find enough help to work on that.

Regarding the branch you made, I tried to build it but got
the error below. what's the command to build it?

Thanks,

JM

[INFO]


[ERROR] FATAL ERROR
[INFO]


[INFO] null
[INFO]


[INFO] Trace
java.lang.NullPointerException
at

org.apache.maven.plugin.surefire.report.DefaultReporterFactory.mergeFromOtherFactories(DefaultReporterFactory.java:82)
at

org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:182)
at

org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1019)
at

org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:853)
at

org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:751)
at

org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at

org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
at

org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at

org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at

org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at

org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at

org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at
org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at

org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at
org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at

org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at
org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO]


[INFO] Total time: 2 minutes 17 seconds
[INFO] Finished at: Tue Sep 15 19:55:03 EDT 2015
[INFO] Fina

Re: setting up community repo of Phoenix for CDH5?

2015-09-16 Thread Andrew Purtell
@J-M, don't worry about signing the output, it won't be an issue.


On Wed, Sep 16, 2015 at 4:46 AM, Jean-Marc Spaggiari <
jean-m...@spaggiari.org> wrote:

> @James: I'm working on the parcel building ;) If not me I will try to find
> someone to do it. Stay tuned.
> @Andrewy: It works for me that way, cool! I just have a signature issue
> where it says I have no signature. Will that be an issue?
>
> Thanks all,
>
> JM
>
> 2015-09-16 3:24 GMT-04:00 James Heather :
>
>> Great! Thank you!
>>
>> I'd wondered about parcel building. It did look as though a parcel is
>> just a .tgz, containing the classes and a few bits of meta, so hopefully
>> it's doable. It would be really nice if we could provide a working 4.5
>> parcel.
>>
>> James
>> On 16 Sep 2015 01:02, "Andrew Purtell"  wrote:
>>
>>> I used dev/make_rc.sh, built with Maven 3.2.2, Java 7u79. Ubuntu build
>>> host.
>>>
>>>
>>> On Tue, Sep 15, 2015 at 4:58 PM, Jean-Marc Spaggiari <
>>> jean-m...@spaggiari.org> wrote:
>>>
 No, I don't know why. I will ask and see if I can get a respons on
 that. I have also started the thread for the Parcel. I will see if I find
 enough help to work on that.

 Regarding the branch you made, I tried to build it but got the error
 below. what's the command to build it?

 Thanks,

 JM

 [INFO]
 
 [ERROR] FATAL ERROR
 [INFO]
 
 [INFO] null
 [INFO]
 
 [INFO] Trace
 java.lang.NullPointerException
 at
 org.apache.maven.plugin.surefire.report.DefaultReporterFactory.mergeFromOtherFactories(DefaultReporterFactory.java:82)
 at
 org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:182)
 at
 org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1019)
 at
 org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:853)
 at
 org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:751)
 at
 org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
 at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
 at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
 at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
 at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
 at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
 at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
 at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
 at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
 at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
 at
 org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:606)
 at
 org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
 at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
 at
 org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
 at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
 [INFO]
 
 [INFO] Total time: 2 minutes 17 seconds
 [INFO] Finished at: Tue Sep 15 19:55:03 EDT 2015
 [INFO] Final Memory: 134M/1648M
 [INFO]
 


 2015-09-15 19:55 GMT-04:00 Andrew Purtell :

> Cool, thanks J-M.
>
> Do you know why support for query tracing was removed? If it's just a
> matter of porting it to the HTrace that ships with CDH, I can look at 
> that.
>
>
> On Tue, Sep 15, 2015 at 4:49 PM, Jean-Marc Spaggiari <
> jean-m...@spaggiari.org> wrote:
>
>> Nice! I will see if there is a way to build a parcel from that the
>> same way there is a parcel for Apache Phoenix 4.3 in Cloudera Labs... 
>> Will
>> clone what you did and try to build it locally...
>>

Re: setting up community repo of Phoenix for CDH5?

2015-09-16 Thread Jean-Marc Spaggiari
@James: I'm working on the parcel building ;) If not me I will try to find
someone to do it. Stay tuned.
@Andrewy: It works for me that way, cool! I just have a signature issue
where it says I have no signature. Will that be an issue?

Thanks all,

JM

2015-09-16 3:24 GMT-04:00 James Heather :

> Great! Thank you!
>
> I'd wondered about parcel building. It did look as though a parcel is just
> a .tgz, containing the classes and a few bits of meta, so hopefully it's
> doable. It would be really nice if we could provide a working 4.5 parcel.
>
> James
> On 16 Sep 2015 01:02, "Andrew Purtell"  wrote:
>
>> I used dev/make_rc.sh, built with Maven 3.2.2, Java 7u79. Ubuntu build
>> host.
>>
>>
>> On Tue, Sep 15, 2015 at 4:58 PM, Jean-Marc Spaggiari <
>> jean-m...@spaggiari.org> wrote:
>>
>>> No, I don't know why. I will ask and see if I can get a respons on that.
>>> I have also started the thread for the Parcel. I will see if I find enough
>>> help to work on that.
>>>
>>> Regarding the branch you made, I tried to build it but got the error
>>> below. what's the command to build it?
>>>
>>> Thanks,
>>>
>>> JM
>>>
>>> [INFO]
>>> 
>>> [ERROR] FATAL ERROR
>>> [INFO]
>>> 
>>> [INFO] null
>>> [INFO]
>>> 
>>> [INFO] Trace
>>> java.lang.NullPointerException
>>> at
>>> org.apache.maven.plugin.surefire.report.DefaultReporterFactory.mergeFromOtherFactories(DefaultReporterFactory.java:82)
>>> at
>>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:182)
>>> at
>>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1019)
>>> at
>>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:853)
>>> at
>>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:751)
>>> at
>>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
>>> at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
>>> at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
>>> at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
>>> at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
>>> at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
>>> at
>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
>>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
>>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
>>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
>>> at
>>> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>> at java.lang.reflect.Method.invoke(Method.java:606)
>>> at
>>> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>>> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>>> at
>>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>>> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>>> [INFO]
>>> 
>>> [INFO] Total time: 2 minutes 17 seconds
>>> [INFO] Finished at: Tue Sep 15 19:55:03 EDT 2015
>>> [INFO] Final Memory: 134M/1648M
>>> [INFO]
>>> 
>>>
>>>
>>> 2015-09-15 19:55 GMT-04:00 Andrew Purtell :
>>>
 Cool, thanks J-M.

 Do you know why support for query tracing was removed? If it's just a
 matter of porting it to the HTrace that ships with CDH, I can look at that.


 On Tue, Sep 15, 2015 at 4:49 PM, Jean-Marc Spaggiari <
 jean-m...@spaggiari.org> wrote:

> Nice! I will see if there is a way to build a parcel from that the
> same way there is a parcel for Apache Phoenix 4.3 in Cloudera Labs... Will
> clone what you did and try to build it locally...
>
> 2015-09-15 19:45 GMT-04:00 Andrew Purtell :
>
>> I pushed updates to branch 4.5-HBase-1.0-cdh5 and the tag
>> v4.5.2-cdh5.4.5 (1fcb5cf). This is the pending Phoenix 4.5.2 release,
>> currently at RC1, likely to pass, that will build against CDH 5.4.5. If 
>> you

Re: setting up community repo of Phoenix for CDH5?

2015-09-16 Thread James Heather
Great! Thank you!

I'd wondered about parcel building. It did look as though a parcel is just
a .tgz, containing the classes and a few bits of meta, so hopefully it's
doable. It would be really nice if we could provide a working 4.5 parcel.

James
On 16 Sep 2015 01:02, "Andrew Purtell"  wrote:

> I used dev/make_rc.sh, built with Maven 3.2.2, Java 7u79. Ubuntu build
> host.
>
>
> On Tue, Sep 15, 2015 at 4:58 PM, Jean-Marc Spaggiari <
> jean-m...@spaggiari.org> wrote:
>
>> No, I don't know why. I will ask and see if I can get a respons on that.
>> I have also started the thread for the Parcel. I will see if I find enough
>> help to work on that.
>>
>> Regarding the branch you made, I tried to build it but got the error
>> below. what's the command to build it?
>>
>> Thanks,
>>
>> JM
>>
>> [INFO]
>> 
>> [ERROR] FATAL ERROR
>> [INFO]
>> 
>> [INFO] null
>> [INFO]
>> 
>> [INFO] Trace
>> java.lang.NullPointerException
>> at
>> org.apache.maven.plugin.surefire.report.DefaultReporterFactory.mergeFromOtherFactories(DefaultReporterFactory.java:82)
>> at
>> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:182)
>> at
>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1019)
>> at
>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:853)
>> at
>> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:751)
>> at
>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
>> at
>> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> at java.lang.reflect.Method.invoke(Method.java:606)
>> at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>> at
>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>> [INFO]
>> 
>> [INFO] Total time: 2 minutes 17 seconds
>> [INFO] Finished at: Tue Sep 15 19:55:03 EDT 2015
>> [INFO] Final Memory: 134M/1648M
>> [INFO]
>> 
>>
>>
>> 2015-09-15 19:55 GMT-04:00 Andrew Purtell :
>>
>>> Cool, thanks J-M.
>>>
>>> Do you know why support for query tracing was removed? If it's just a
>>> matter of porting it to the HTrace that ships with CDH, I can look at that.
>>>
>>>
>>> On Tue, Sep 15, 2015 at 4:49 PM, Jean-Marc Spaggiari <
>>> jean-m...@spaggiari.org> wrote:
>>>
 Nice! I will see if there is a way to build a parcel from that the same
 way there is a parcel for Apache Phoenix 4.3 in Cloudera Labs... Will clone
 what you did and try to build it locally...

 2015-09-15 19:45 GMT-04:00 Andrew Purtell :

> I pushed updates to branch 4.5-HBase-1.0-cdh5 and the tag
> v4.5.2-cdh5.4.5 (1fcb5cf). This is the pending Phoenix 4.5.2 release,
> currently at RC1, likely to pass, that will build against CDH 5.4.5. If 
> you
> want release tarballs I built from this, get them here:
> Binary:
> http://apurtell.s3.amazonaws.com/phoenix/phoenix-4.5.2-cdh5.4.5-bin.tar.gz
> Source:
> http://apurtell.s3.amazonaws.com/phoenix/phoenix-4.5.2-cdh5.4.5-src.tar.gz
>
>
> ​The source and these binaries incorporate changes from the Cloudera
> Labs fork of Phoenix (https://github.com/cloudera-labs/phoenix),

Re: setting up community repo of Phoenix for CDH5?

2015-09-15 Thread Andrew Purtell
I used dev/make_rc.sh, built with Maven 3.2.2, Java 7u79. Ubuntu build host.


On Tue, Sep 15, 2015 at 4:58 PM, Jean-Marc Spaggiari <
jean-m...@spaggiari.org> wrote:

> No, I don't know why. I will ask and see if I can get a respons on that. I
> have also started the thread for the Parcel. I will see if I find enough
> help to work on that.
>
> Regarding the branch you made, I tried to build it but got the error
> below. what's the command to build it?
>
> Thanks,
>
> JM
>
> [INFO]
> 
> [ERROR] FATAL ERROR
> [INFO]
> 
> [INFO] null
> [INFO]
> 
> [INFO] Trace
> java.lang.NullPointerException
> at
> org.apache.maven.plugin.surefire.report.DefaultReporterFactory.mergeFromOtherFactories(DefaultReporterFactory.java:82)
> at
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:182)
> at
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1019)
> at
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:853)
> at
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:751)
> at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
> at
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> [INFO]
> 
> [INFO] Total time: 2 minutes 17 seconds
> [INFO] Finished at: Tue Sep 15 19:55:03 EDT 2015
> [INFO] Final Memory: 134M/1648M
> [INFO]
> 
>
>
> 2015-09-15 19:55 GMT-04:00 Andrew Purtell :
>
>> Cool, thanks J-M.
>>
>> Do you know why support for query tracing was removed? If it's just a
>> matter of porting it to the HTrace that ships with CDH, I can look at that.
>>
>>
>> On Tue, Sep 15, 2015 at 4:49 PM, Jean-Marc Spaggiari <
>> jean-m...@spaggiari.org> wrote:
>>
>>> Nice! I will see if there is a way to build a parcel from that the same
>>> way there is a parcel for Apache Phoenix 4.3 in Cloudera Labs... Will clone
>>> what you did and try to build it locally...
>>>
>>> 2015-09-15 19:45 GMT-04:00 Andrew Purtell :
>>>
 I pushed updates to branch 4.5-HBase-1.0-cdh5 and the tag
 v4.5.2-cdh5.4.5 (1fcb5cf). This is the pending Phoenix 4.5.2 release,
 currently at RC1, likely to pass, that will build against CDH 5.4.5. If you
 want release tarballs I built from this, get them here:
 Binary:
 http://apurtell.s3.amazonaws.com/phoenix/phoenix-4.5.2-cdh5.4.5-bin.tar.gz
 Source:
 http://apurtell.s3.amazonaws.com/phoenix/phoenix-4.5.2-cdh5.4.5-src.tar.gz


 ​The source and these binaries incorporate changes from the Cloudera
 Labs fork of Phoenix (https://github.com/cloudera-labs/phoenix),
 licensed under the ASL v2, Neither the source or binary artifacts are in
 any way "official" or supported by the Apache Phoenix project. The source
 and artifacts are provided by me in a personal capacity for the convenience
 of would-be Phoenix users that also use CDH 5.4(.5). Please don't contact
 the Apache Phoenix project for any issues regarding this source and these
 binaries.
>

Re: setting up community repo of Phoenix for CDH5?

2015-09-15 Thread Jean-Marc Spaggiari
No, I don't know why. I will ask and see if I can get a respons on that. I
have also started the thread for the Parcel. I will see if I find enough
help to work on that.

Regarding the branch you made, I tried to build it but got the error below.
what's the command to build it?

Thanks,

JM

[INFO]

[ERROR] FATAL ERROR
[INFO]

[INFO] null
[INFO]

[INFO] Trace
java.lang.NullPointerException
at
org.apache.maven.plugin.surefire.report.DefaultReporterFactory.mergeFromOtherFactories(DefaultReporterFactory.java:82)
at
org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:182)
at
org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1019)
at
org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:853)
at
org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:751)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO]

[INFO] Total time: 2 minutes 17 seconds
[INFO] Finished at: Tue Sep 15 19:55:03 EDT 2015
[INFO] Final Memory: 134M/1648M
[INFO]



2015-09-15 19:55 GMT-04:00 Andrew Purtell :

> Cool, thanks J-M.
>
> Do you know why support for query tracing was removed? If it's just a
> matter of porting it to the HTrace that ships with CDH, I can look at that.
>
>
> On Tue, Sep 15, 2015 at 4:49 PM, Jean-Marc Spaggiari <
> jean-m...@spaggiari.org> wrote:
>
>> Nice! I will see if there is a way to build a parcel from that the same
>> way there is a parcel for Apache Phoenix 4.3 in Cloudera Labs... Will clone
>> what you did and try to build it locally...
>>
>> 2015-09-15 19:45 GMT-04:00 Andrew Purtell :
>>
>>> I pushed updates to branch 4.5-HBase-1.0-cdh5 and the tag
>>> v4.5.2-cdh5.4.5 (1fcb5cf). This is the pending Phoenix 4.5.2 release,
>>> currently at RC1, likely to pass, that will build against CDH 5.4.5. If you
>>> want release tarballs I built from this, get them here:
>>> Binary:
>>> http://apurtell.s3.amazonaws.com/phoenix/phoenix-4.5.2-cdh5.4.5-bin.tar.gz
>>> Source:
>>> http://apurtell.s3.amazonaws.com/phoenix/phoenix-4.5.2-cdh5.4.5-src.tar.gz
>>>
>>>
>>> ​The source and these binaries incorporate changes from the Cloudera
>>> Labs fork of Phoenix (https://github.com/cloudera-labs/phoenix),
>>> licensed under the ASL v2, Neither the source or binary artifacts are in
>>> any way "official" or supported by the Apache Phoenix project. The source
>>> and artifacts are provided by me in a personal capacity for the convenience
>>> of would-be Phoenix users that also use CDH 5.4(.5). Please don't contact
>>> the Apache Phoenix project for any issues regarding this source and these
>>> binaries.
>>> ​
>>>
>>> On Mon, Sep 14, 2015 at 10:52 AM, James Heather <
>>> james.heat...@mendeley.com> wrote:
>>>
 Done! Thanks for helping!

 The branches in the repo mirror those in vanilla Phoenix. We shouldn't
 push any changes to the vanilla branches, but only to "*-cdh5" branches (or
 any temporary side branches we ne

Re: setting up community repo of Phoenix for CDH5?

2015-09-15 Thread Andrew Purtell
Cool, thanks J-M.

Do you know why support for query tracing was removed? If it's just a
matter of porting it to the HTrace that ships with CDH, I can look at that.


On Tue, Sep 15, 2015 at 4:49 PM, Jean-Marc Spaggiari <
jean-m...@spaggiari.org> wrote:

> Nice! I will see if there is a way to build a parcel from that the same
> way there is a parcel for Apache Phoenix 4.3 in Cloudera Labs... Will clone
> what you did and try to build it locally...
>
> 2015-09-15 19:45 GMT-04:00 Andrew Purtell :
>
>> I pushed updates to branch 4.5-HBase-1.0-cdh5 and the tag v4.5.2-cdh5.4.5
>> (1fcb5cf). This is the pending Phoenix 4.5.2 release, currently at RC1,
>> likely to pass, that will build against CDH 5.4.5. If you want release
>> tarballs I built from this, get them here:
>> Binary:
>> http://apurtell.s3.amazonaws.com/phoenix/phoenix-4.5.2-cdh5.4.5-bin.tar.gz
>> Source:
>> http://apurtell.s3.amazonaws.com/phoenix/phoenix-4.5.2-cdh5.4.5-src.tar.gz
>>
>>
>> ​The source and these binaries incorporate changes from the Cloudera Labs
>> fork of Phoenix (https://github.com/cloudera-labs/phoenix), licensed
>> under the ASL v2, Neither the source or binary artifacts are in any way
>> "official" or supported by the Apache Phoenix project. The source and
>> artifacts are provided by me in a personal capacity for the convenience of
>> would-be Phoenix users that also use CDH 5.4(.5). Please don't contact the
>> Apache Phoenix project for any issues regarding this source and these
>> binaries.
>> ​
>>
>> On Mon, Sep 14, 2015 at 10:52 AM, James Heather <
>> james.heat...@mendeley.com> wrote:
>>
>>> Done! Thanks for helping!
>>>
>>> The branches in the repo mirror those in vanilla Phoenix. We shouldn't
>>> push any changes to the vanilla branches, but only to "*-cdh5" branches (or
>>> any temporary side branches we need to create).
>>>
>>> The issue tracker will be very useful, yes.
>>>
>>> James
>>>
>>>
>>> On 14/09/15 17:22, Andrew Purtell wrote:
>>>
>>> This is great James.
>>>
>>> Since this is conveniently on Github, maybe we use the issue tracker
>>> there? Interested parties can set a watch. Would you be willing to add
>>> 'apurtell' as a collaborator on the repo? I will fork and send over PRs of
>>> course, but you might want help?
>>>
>>>
>>> On Sep 14, 2015, at 6:21 AM, James Heather <
>>> james.heat...@mendeley.com> wrote:
>>>
>>> I've set up a repo at
>>>
>>> https://github.com/chiastic-security/phoenix-for-cloudera
>>>
>>> It is a fork of the vanilla Phoenix github mirror. I've created a branch
>>> called "4.5-HBase-1.0-cdh5", which we can use for making a CDH5-compatible
>>> version. I've not made any of the necessary changes so far.
>>>
>>> I chose that branch, by the way, because it's the latest release, and is
>>> using the same version of HBase as CDH5.4. The master branch of the Phoenix
>>> repo is building a snapshot of (the forthcoming) Phoenix 4.6, against HBase
>>> 1.1... presumably there will also be a Phoenix 4.6 for HBase 1.0?
>>>
>>> I'm not certain of the best way to manage this. Perhaps we need a new
>>> mailing list for those who want to help, to avoid cluttering this list up.
>>>
>>> James
>>>
>>> On 13/09/15 02:54, Jean-Marc Spaggiari wrote:
>>>
>>> Exact. There is some some code change because of what has been back
>>> ported into CDH and what has not been. But overall, it should not be rocket
>>> science. Mostly method signatures...
>>>
>>> Let us know when the repo is available so we can help...
>>>
>>> Thanks,
>>>
>>> JM
>>>
>>> 2015-09-12 18:38 GMT-04:00 Krishna :
>>>
 As explained here, there are some code changes too in addition to pom
 related changes.

 http://stackoverflow.com/a/31934434/165130



 On Friday, September 11, 2015, Andrew Purtell 
 wrote:

> Or once parameterized, add a default off profile that redefines them
> all in one shot after the builder activates the profile on the maven
> command line with -P ...
>
>
>
> On Sep 11, 2015, at 7:05 AM, Andrew Purtell 
> wrote:
>
> The group IDs and versions can be parameterized in the POM so they can
> be overridden on the maven command line with -D. That would be easy and
> something I think we could get committed without any controversy.
>
>
> On Sep 11, 2015, at 6:53 AM, James Heather 
> wrote:
>
> Yes, my plan is to create a fork of the main repo, so that we can
> still merge new Phoenix code into the CDH-compatible version.
>
> Before that, I do wonder whether it's possible to suggest a few
> changes to the main repo that would allow for compiling a CDH-compatible
> version, without needing to maintain a separate repo. The bulk of the
> changes are to dependencies in the pom, which suggests that it could be
> done to accept a switch to mvn build.
>
> James
>
> On 11/09/15 14:50, Andrew Purtell wrote:
>
> The first step I think is a repo with code that compiles.

Re: setting up community repo of Phoenix for CDH5?

2015-09-15 Thread Jean-Marc Spaggiari
Nice! I will see if there is a way to build a parcel from that the same way
there is a parcel for Apache Phoenix 4.3 in Cloudera Labs... Will clone
what you did and try to build it locally...

2015-09-15 19:45 GMT-04:00 Andrew Purtell :

> I pushed updates to branch 4.5-HBase-1.0-cdh5 and the tag v4.5.2-cdh5.4.5
> (1fcb5cf). This is the pending Phoenix 4.5.2 release, currently at RC1,
> likely to pass, that will build against CDH 5.4.5. If you want release
> tarballs I built from this, get them here:
> Binary:
> http://apurtell.s3.amazonaws.com/phoenix/phoenix-4.5.2-cdh5.4.5-bin.tar.gz
> Source:
> http://apurtell.s3.amazonaws.com/phoenix/phoenix-4.5.2-cdh5.4.5-src.tar.gz
>
>
> ​The source and these binaries incorporate changes from the Cloudera Labs
> fork of Phoenix (https://github.com/cloudera-labs/phoenix), licensed
> under the ASL v2, Neither the source or binary artifacts are in any way
> "official" or supported by the Apache Phoenix project. The source and
> artifacts are provided by me in a personal capacity for the convenience of
> would-be Phoenix users that also use CDH 5.4(.5). Please don't contact the
> Apache Phoenix project for any issues regarding this source and these
> binaries.
> ​
>
> On Mon, Sep 14, 2015 at 10:52 AM, James Heather <
> james.heat...@mendeley.com> wrote:
>
>> Done! Thanks for helping!
>>
>> The branches in the repo mirror those in vanilla Phoenix. We shouldn't
>> push any changes to the vanilla branches, but only to "*-cdh5" branches (or
>> any temporary side branches we need to create).
>>
>> The issue tracker will be very useful, yes.
>>
>> James
>>
>>
>> On 14/09/15 17:22, Andrew Purtell wrote:
>>
>> This is great James.
>>
>> Since this is conveniently on Github, maybe we use the issue tracker
>> there? Interested parties can set a watch. Would you be willing to add
>> 'apurtell' as a collaborator on the repo? I will fork and send over PRs of
>> course, but you might want help?
>>
>>
>> On Sep 14, 2015, at 6:21 AM, James Heather < 
>> james.heat...@mendeley.com> wrote:
>>
>> I've set up a repo at
>>
>> https://github.com/chiastic-security/phoenix-for-cloudera
>>
>> It is a fork of the vanilla Phoenix github mirror. I've created a branch
>> called "4.5-HBase-1.0-cdh5", which we can use for making a CDH5-compatible
>> version. I've not made any of the necessary changes so far.
>>
>> I chose that branch, by the way, because it's the latest release, and is
>> using the same version of HBase as CDH5.4. The master branch of the Phoenix
>> repo is building a snapshot of (the forthcoming) Phoenix 4.6, against HBase
>> 1.1... presumably there will also be a Phoenix 4.6 for HBase 1.0?
>>
>> I'm not certain of the best way to manage this. Perhaps we need a new
>> mailing list for those who want to help, to avoid cluttering this list up.
>>
>> James
>>
>> On 13/09/15 02:54, Jean-Marc Spaggiari wrote:
>>
>> Exact. There is some some code change because of what has been back
>> ported into CDH and what has not been. But overall, it should not be rocket
>> science. Mostly method signatures...
>>
>> Let us know when the repo is available so we can help...
>>
>> Thanks,
>>
>> JM
>>
>> 2015-09-12 18:38 GMT-04:00 Krishna :
>>
>>> As explained here, there are some code changes too in addition to pom
>>> related changes.
>>>
>>> http://stackoverflow.com/a/31934434/165130
>>>
>>>
>>>
>>> On Friday, September 11, 2015, Andrew Purtell 
>>> wrote:
>>>
 Or once parameterized, add a default off profile that redefines them
 all in one shot after the builder activates the profile on the maven
 command line with -P ...



 On Sep 11, 2015, at 7:05 AM, Andrew Purtell 
 wrote:

 The group IDs and versions can be parameterized in the POM so they can
 be overridden on the maven command line with -D. That would be easy and
 something I think we could get committed without any controversy.


 On Sep 11, 2015, at 6:53 AM, James Heather 
 wrote:

 Yes, my plan is to create a fork of the main repo, so that we can still
 merge new Phoenix code into the CDH-compatible version.

 Before that, I do wonder whether it's possible to suggest a few changes
 to the main repo that would allow for compiling a CDH-compatible version,
 without needing to maintain a separate repo. The bulk of the changes are to
 dependencies in the pom, which suggests that it could be done to accept a
 switch to mvn build.

 James

 On 11/09/15 14:50, Andrew Purtell wrote:

 The first step I think is a repo with code that compiles. Please
 initialize it by forking github.com/apache/phoenix so we have common
 ancestors. Once we have a clear idea (by diff) what is required we can
 figure out if we can support compatibility in some way.


 On Sep 9, 2015, at 11:00 PM, Krishna  wrote:

 I can volunteer to spend some time on this.

 CDH artifacts are available in Maven repo

Re: setting up community repo of Phoenix for CDH5?

2015-09-15 Thread Andrew Purtell
I pushed updates to branch 4.5-HBase-1.0-cdh5 and the tag v4.5.2-cdh5.4.5
(1fcb5cf). This is the pending Phoenix 4.5.2 release, currently at RC1,
likely to pass, that will build against CDH 5.4.5. If you want release
tarballs I built from this, get them here:
Binary:
http://apurtell.s3.amazonaws.com/phoenix/phoenix-4.5.2-cdh5.4.5-bin.tar.gz
Source:
http://apurtell.s3.amazonaws.com/phoenix/phoenix-4.5.2-cdh5.4.5-src.tar.gz

​The source and these binaries incorporate changes from the Cloudera Labs
fork of Phoenix (https://github.com/cloudera-labs/phoenix), licensed under
the ASL v2, Neither the source or binary artifacts are in any way
"official" or supported by the Apache Phoenix project. The source and
artifacts are provided by me in a personal capacity for the convenience of
would-be Phoenix users that also use CDH 5.4(.5). Please don't contact the
Apache Phoenix project for any issues regarding this source and these
binaries.
​

On Mon, Sep 14, 2015 at 10:52 AM, James Heather 
wrote:

> Done! Thanks for helping!
>
> The branches in the repo mirror those in vanilla Phoenix. We shouldn't
> push any changes to the vanilla branches, but only to "*-cdh5" branches (or
> any temporary side branches we need to create).
>
> The issue tracker will be very useful, yes.
>
> James
>
>
> On 14/09/15 17:22, Andrew Purtell wrote:
>
> This is great James.
>
> Since this is conveniently on Github, maybe we use the issue tracker
> there? Interested parties can set a watch. Would you be willing to add
> 'apurtell' as a collaborator on the repo? I will fork and send over PRs of
> course, but you might want help?
>
>
> On Sep 14, 2015, at 6:21 AM, James Heather < 
> james.heat...@mendeley.com> wrote:
>
> I've set up a repo at
>
> https://github.com/chiastic-security/phoenix-for-cloudera
>
> It is a fork of the vanilla Phoenix github mirror. I've created a branch
> called "4.5-HBase-1.0-cdh5", which we can use for making a CDH5-compatible
> version. I've not made any of the necessary changes so far.
>
> I chose that branch, by the way, because it's the latest release, and is
> using the same version of HBase as CDH5.4. The master branch of the Phoenix
> repo is building a snapshot of (the forthcoming) Phoenix 4.6, against HBase
> 1.1... presumably there will also be a Phoenix 4.6 for HBase 1.0?
>
> I'm not certain of the best way to manage this. Perhaps we need a new
> mailing list for those who want to help, to avoid cluttering this list up.
>
> James
>
> On 13/09/15 02:54, Jean-Marc Spaggiari wrote:
>
> Exact. There is some some code change because of what has been back ported
> into CDH and what has not been. But overall, it should not be rocket
> science. Mostly method signatures...
>
> Let us know when the repo is available so we can help...
>
> Thanks,
>
> JM
>
> 2015-09-12 18:38 GMT-04:00 Krishna :
>
>> As explained here, there are some code changes too in addition to pom
>> related changes.
>>
>> http://stackoverflow.com/a/31934434/165130
>>
>>
>>
>> On Friday, September 11, 2015, Andrew Purtell 
>> wrote:
>>
>>> Or once parameterized, add a default off profile that redefines them all
>>> in one shot after the builder activates the profile on the maven command
>>> line with -P ...
>>>
>>>
>>>
>>> On Sep 11, 2015, at 7:05 AM, Andrew Purtell 
>>> wrote:
>>>
>>> The group IDs and versions can be parameterized in the POM so they can
>>> be overridden on the maven command line with -D. That would be easy and
>>> something I think we could get committed without any controversy.
>>>
>>>
>>> On Sep 11, 2015, at 6:53 AM, James Heather 
>>> wrote:
>>>
>>> Yes, my plan is to create a fork of the main repo, so that we can still
>>> merge new Phoenix code into the CDH-compatible version.
>>>
>>> Before that, I do wonder whether it's possible to suggest a few changes
>>> to the main repo that would allow for compiling a CDH-compatible version,
>>> without needing to maintain a separate repo. The bulk of the changes are to
>>> dependencies in the pom, which suggests that it could be done to accept a
>>> switch to mvn build.
>>>
>>> James
>>>
>>> On 11/09/15 14:50, Andrew Purtell wrote:
>>>
>>> The first step I think is a repo with code that compiles. Please
>>> initialize it by forking github.com/apache/phoenix so we have common
>>> ancestors. Once we have a clear idea (by diff) what is required we can
>>> figure out if we can support compatibility in some way.
>>>
>>>
>>> On Sep 9, 2015, at 11:00 PM, Krishna  wrote:
>>>
>>> I can volunteer to spend some time on this.
>>>
>>> CDH artifacts are available in Maven repo but from reading other threads
>>> on CDH-Phoenix compatibilty, it looks like there are some code changes to
>>> be made in Phoenix to successfully compile against CDH.
>>>
>>> Here are questions to address:
>>> 1) How to maintain CDH compatible Phoenix code base?
>>> 2) Is having a CDH compatible branch even an option?
>>>
>>> Krishna
>>>
>>>
>>>
>>> On Friday, August 28, 2015, Andrew Purtell < 
>>> andrew.purt.

Re: setting up community repo of Phoenix for CDH5?

2015-09-14 Thread James Heather

Done! Thanks for helping!

The branches in the repo mirror those in vanilla Phoenix. We shouldn't 
push any changes to the vanilla branches, but only to "*-cdh5" branches 
(or any temporary side branches we need to create).


The issue tracker will be very useful, yes.

James

On 14/09/15 17:22, Andrew Purtell wrote:

This is great James.

Since this is conveniently on Github, maybe we use the issue tracker 
there? Interested parties can set a watch. Would you be willing to add 
'apurtell' as a collaborator on the repo? I will fork and send over 
PRs of course, but you might want help?



On Sep 14, 2015, at 6:21 AM, James Heather > wrote:



I've set up a repo at

https://github.com/chiastic-security/phoenix-for-cloudera

It is a fork of the vanilla Phoenix github mirror. I've created a 
branch called "4.5-HBase-1.0-cdh5", which we can use for making a 
CDH5-compatible version. I've not made any of the necessary changes 
so far.


I chose that branch, by the way, because it's the latest release, and 
is using the same version of HBase as CDH5.4. The master branch of 
the Phoenix repo is building a snapshot of (the forthcoming) Phoenix 
4.6, against HBase 1.1... presumably there will also be a Phoenix 4.6 
for HBase 1.0?


I'm not certain of the best way to manage this. Perhaps we need a new 
mailing list for those who want to help, to avoid cluttering this 
list up.


James

On 13/09/15 02:54, Jean-Marc Spaggiari wrote:
Exact. There is some some code change because of what has been back 
ported into CDH and what has not been. But overall, it should not be 
rocket science. Mostly method signatures...


Let us know when the repo is available so we can help...

Thanks,

JM

2015-09-12 18:38 GMT-04:00 Krishna >:


As explained here, there are some code changes too in addition
to pom related changes.

http://stackoverflow.com/a/31934434/165130



On Friday, September 11, 2015, Andrew Purtell
 wrote:

Or once parameterized, add a default off profile that
redefines them all in one shot after the builder activates
the profile on the maven command line with -P ...



On Sep 11, 2015, at 7:05 AM, Andrew Purtell
 wrote:


The group IDs and versions can be parameterized in the POM
so they can be overridden on the maven command line with
-D. That would be easy and something I think we could get
committed without any controversy.


On Sep 11, 2015, at 6:53 AM, James Heather
 wrote:


Yes, my plan is to create a fork of the main repo, so that
we can still merge new Phoenix code into the
CDH-compatible version.

Before that, I do wonder whether it's possible to suggest
a few changes to the main repo that would allow for
compiling a CDH-compatible version, without needing to
maintain a separate repo. The bulk of the changes are to
dependencies in the pom, which suggests that it could be
done to accept a switch to mvn build.

James

On 11/09/15 14:50, Andrew Purtell wrote:

The first step I think is a repo with code that compiles.
Please initialize it by forking github.com/apache/phoenix
 so we have common
ancestors. Once we have a clear idea (by diff) what is
required we can figure out if we can support
compatibility in some way.


On Sep 9, 2015, at 11:00 PM, Krishna
 wrote:


I can volunteer to spend some time on this.

CDH artifacts are available in Maven repo but
from reading other threads on CDH-Phoenix compatibilty,
it looks like there are some code changes to be made in
Phoenix to successfully compile against CDH.

Here are questions to address:
1) How to maintain CDH compatible Phoenix code base?
2) Is having a CDH compatible branch even an option?

Krishna



On Friday, August 28, 2015, Andrew Purtell
 wrote:

Yes I am interested. Assuming CDH artifacts are
publicly available in a Maven repo somewhere, which
I believe is the case, perhaps we (the Phoenix
project/community) could set up a Jenkins job that
builds against them and makes the resulting build
artifacts available. They would never be an official
release, just a best effort convenience. Would that
work? I think little must be done besides compile
against the CDH artifacts for binary compatibility.


> On Aug 28, 2015, at 11:19 AM, James Heather
 wrote:
>
> Is anyone interested in helping with getting an
up-to-date CDH5-compatible build of Phoenix up and
running?
>
> Cloudera has a build of Phoenix 4.3
(

Re: setting up community repo of Phoenix for CDH5?

2015-09-14 Thread Andrew Purtell
This is great James. 

Since this is conveniently on Github, maybe we use the issue tracker there? 
Interested parties can set a watch. Would you be willing to add 'apurtell' as a 
collaborator on the repo? I will fork and send over PRs of course, but you 
might want help?


> On Sep 14, 2015, at 6:21 AM, James Heather  wrote:
> 
> I've set up a repo at
> 
> https://github.com/chiastic-security/phoenix-for-cloudera
> 
> It is a fork of the vanilla Phoenix github mirror. I've created a branch 
> called "4.5-HBase-1.0-cdh5", which we can use for making a CDH5-compatible 
> version. I've not made any of the necessary changes so far.
> 
> I chose that branch, by the way, because it's the latest release, and is 
> using the same version of HBase as CDH5.4. The master branch of the Phoenix 
> repo is building a snapshot of (the forthcoming) Phoenix 4.6, against HBase 
> 1.1... presumably there will also be a Phoenix 4.6 for HBase 1.0?
> 
> I'm not certain of the best way to manage this. Perhaps we need a new mailing 
> list for those who want to help, to avoid cluttering this list up.
> 
> James
> 
>> On 13/09/15 02:54, Jean-Marc Spaggiari wrote:
>> Exact. There is some some code change because of what has been back ported 
>> into CDH and what has not been. But overall, it should not be rocket 
>> science. Mostly method signatures...
>> 
>> Let us know when the repo is available so we can help...
>> 
>> Thanks,
>> 
>> JM
>> 
>> 2015-09-12 18:38 GMT-04:00 Krishna :
>>> As explained here, there are some code changes too in addition to pom 
>>> related changes.
>>> 
>>> http://stackoverflow.com/a/31934434/165130
>>> 
>>> 
>>> 
 On Friday, September 11, 2015, Andrew Purtell  
 wrote:
 Or once parameterized, add a default off profile that redefines them all 
 in one shot after the builder activates the 
 profile on the maven command line with -P ... 
 
 
 
 On Sep 11, 2015, at 7:05 AM, Andrew Purtell  
 wrote:
 
> The group IDs and versions can be parameterized in the POM so they can be 
> overridden on the maven command line with -D. That would be easy and 
> something I think we could get committed without any controversy. 
> 
> 
> On Sep 11, 2015, at 6:53 AM, James Heather  
> wrote:
> 
>> Yes, my plan is to create a fork of the main repo, so that we can still 
>> merge new Phoenix code into the CDH-compatible version.
>> 
>> Before that, I do wonder whether it's possible to suggest a few changes 
>> to the   main repo that would allow for 
>> compiling a CDH-compatible version, without needing to maintain a 
>> separate repo. The bulk of the changes are to dependencies in the pom, 
>> which suggests that it could be done to accept a switch to mvn build.
>> 
>> James
>> 
>>> On 11/09/15 14:50, Andrew Purtell wrote:
>>> The first step I think is a repo with code that compiles. Please 
>>> initialize it by forking github.com/apache/phoenix so we have common 
>>> ancestors. Once we have a clear idea (by diff) what is required we can 
>>> figure out if we can support compatibility in some way.
>>> 
>>> 
>>> On Sep 9, 2015, at 11:00 PM, Krishna  wrote:
>>> 
 I can volunteer to spend some time on this. 
 
 CDH artifacts are available in Maven repo but from reading other 
 threads on CDH-Phoenix compatibilty, it looks like there are some code 
 changes to be made in Phoenix to successfully compile against CDH. 
 
 Here are questions to address:
 1) How to maintain CDH compatible Phoenix code base?
 2) Is having a CDH compatible branch even an option?
 
 Krishna
 
 
 
> On Friday, August 28, 2015, Andrew Purtell  
> wrote:
> Yes I am interested. Assuming CDH artifacts are publicly available in 
> a Maven repo somewhere, which I believe is the case, perhaps we (the 
> Phoenix project/community) could set up a Jenkins job that builds 
> against them and makes the resulting build artifacts available. They 
> would never be an official release, just a best effort convenience. 
> Would that work? I think little must be done besides compile against 
> the CDH artifacts for binary compatibility.
> 
> 
> > On Aug 28, 2015, at 11:19 AM, James Heather 
> >  wrote:
> >
> > Is anyone interested in helping with getting an up-to-date 
> > CDH5-compatible build of Phoenix up and running?
> >
> > Cloudera has a build of Phoenix 4.3 
> > (https://github.com/cloudera-labs/phoenix), but this is now two 
> > versions behind, and there seems little desire at Cloudera to keep 
> > it updated.
> >
> > I imagine that by looking at the differences bet

Re: setting up community repo of Phoenix for CDH5?

2015-09-14 Thread Josh Mahonin
On Mon, Sep 14, 2015 at 9:21 AM, James Heather 
wrote:

> I'm not certain of the best way to manage this. Perhaps we need a new
> mailing list for those who want to help, to avoid cluttering this list up.


Just my opinion, but maybe a tag in the email subject, something like [CDH]
as a prefix? I don't know if list clutter is an issue to worry about yet. :)

Good luck!

Josh


Re: setting up community repo of Phoenix for CDH5?

2015-09-14 Thread James Heather

I've set up a repo at

https://github.com/chiastic-security/phoenix-for-cloudera

It is a fork of the vanilla Phoenix github mirror. I've created a branch 
called "4.5-HBase-1.0-cdh5", which we can use for making a 
CDH5-compatible version. I've not made any of the necessary changes so far.


I chose that branch, by the way, because it's the latest release, and is 
using the same version of HBase as CDH5.4. The master branch of the 
Phoenix repo is building a snapshot of (the forthcoming) Phoenix 4.6, 
against HBase 1.1... presumably there will also be a Phoenix 4.6 for 
HBase 1.0?


I'm not certain of the best way to manage this. Perhaps we need a new 
mailing list for those who want to help, to avoid cluttering this list up.


James

On 13/09/15 02:54, Jean-Marc Spaggiari wrote:
Exact. There is some some code change because of what has been back 
ported into CDH and what has not been. But overall, it should not be 
rocket science. Mostly method signatures...


Let us know when the repo is available so we can help...

Thanks,

JM

2015-09-12 18:38 GMT-04:00 Krishna >:


As explained here, there are some code changes too in addition to
pom related changes.

http://stackoverflow.com/a/31934434/165130



On Friday, September 11, 2015, Andrew Purtell
mailto:andrew.purt...@gmail.com>> wrote:

Or once parameterized, add a default off profile that
redefines them all in one shot after the builder activates the
profile on the maven command line with -P ...



On Sep 11, 2015, at 7:05 AM, Andrew Purtell
 wrote:


The group IDs and versions can be parameterized in the POM so
they can be overridden on the maven command line with -D.
That would be easy and something I think we could get
committed without any controversy.


On Sep 11, 2015, at 6:53 AM, James Heather
 wrote:


Yes, my plan is to create a fork of the main repo, so that
we can still merge new Phoenix code into the CDH-compatible
version.

Before that, I do wonder whether it's possible to suggest a
few changes to the main repo that would allow for compiling
a CDH-compatible version, without needing to maintain a
separate repo. The bulk of the changes are to dependencies
in the pom, which suggests that it could be done to accept a
switch to mvn build.

James

On 11/09/15 14:50, Andrew Purtell wrote:

The first step I think is a repo with code that compiles.
Please initialize it by forking github.com/apache/phoenix
 so we have common
ancestors. Once we have a clear idea (by diff) what is
required we can figure out if we can support compatibility
in some way.


On Sep 9, 2015, at 11:00 PM, Krishna
 wrote:


I can volunteer to spend some time on this.

CDH artifacts are available in Maven repo but from reading
other threads on CDH-Phoenix compatibilty, it looks like
there are some code changes to be made in Phoenix to
successfully compile against CDH.

Here are questions to address:
1) How to maintain CDH compatible Phoenix code base?
2) Is having a CDH compatible branch even an option?

Krishna



On Friday, August 28, 2015, Andrew Purtell
 wrote:

Yes I am interested. Assuming CDH artifacts are
publicly available in a Maven repo somewhere, which I
believe is the case, perhaps we (the Phoenix
project/community) could set up a Jenkins job that
builds against them and makes the resulting build
artifacts available. They would never be an official
release, just a best effort convenience. Would that
work? I think little must be done besides compile
against the CDH artifacts for binary compatibility.


> On Aug 28, 2015, at 11:19 AM, James Heather
 wrote:
>
> Is anyone interested in helping with getting an
up-to-date CDH5-compatible build of Phoenix up and
running?
>
> Cloudera has a build of Phoenix 4.3
(https://github.com/cloudera-labs/phoenix), but this
is now two versions behind, and there seems little
desire at Cloudera to keep it updated.
>
> I imagine that by looking at the differences between
vanilla 4.3 and cloudera labs 4.3, and with some
guidance from this list, we could get a good idea of
what would need to be modified in 4.5+ and keep a
CDH5-compatible build up to date.
>
> Yes?
>
> James









Re: setting up community repo of Phoenix for CDH5?

2015-09-13 Thread James Heather
Sorry, yes, it does make a couple of very minor source changes.

I do wonder whether ultimately we'll be able to get those into the main
repo as conditionals somehow, but let's get the repo up and running first.

James
On 13 Sep 2015 8:47 am, "James Heather"  wrote:

> OK, I'd held off doing it on Friday because I'd thought it might be doable
> just as dependency changes in the pom. I'll set the repo up tomorrow when
> I'm back in the office.
>
> The SO page doesn't talk about specific code changes, but perhaps they're
> implicit in the replacement of the jar files.
>
> James
> On 13 Sep 2015 02:54, "Jean-Marc Spaggiari" 
> wrote:
>
>> Exact. There is some some code change because of what has been back
>> ported into CDH and what has not been. But overall, it should not be rocket
>> science. Mostly method signatures...
>>
>> Let us know when the repo is available so we can help...
>>
>> Thanks,
>>
>> JM
>>
>> 2015-09-12 18:38 GMT-04:00 Krishna :
>>
>>> As explained here, there are some code changes too in addition to pom
>>> related changes.
>>>
>>> http://stackoverflow.com/a/31934434/165130
>>>
>>>
>>>
>>> On Friday, September 11, 2015, Andrew Purtell 
>>> wrote:
>>>
 Or once parameterized, add a default off profile that redefines them
 all in one shot after the builder activates the profile on the maven
 command line with -P ...



 On Sep 11, 2015, at 7:05 AM, Andrew Purtell 
 wrote:

 The group IDs and versions can be parameterized in the POM so they can
 be overridden on the maven command line with -D. That would be easy and
 something I think we could get committed without any controversy.


 On Sep 11, 2015, at 6:53 AM, James Heather 
 wrote:

 Yes, my plan is to create a fork of the main repo, so that we can still
 merge new Phoenix code into the CDH-compatible version.

 Before that, I do wonder whether it's possible to suggest a few changes
 to the main repo that would allow for compiling a CDH-compatible version,
 without needing to maintain a separate repo. The bulk of the changes are to
 dependencies in the pom, which suggests that it could be done to accept a
 switch to mvn build.

 James

 On 11/09/15 14:50, Andrew Purtell wrote:

 The first step I think is a repo with code that compiles. Please
 initialize it by forking github.com/apache/phoenix so we have common
 ancestors. Once we have a clear idea (by diff) what is required we can
 figure out if we can support compatibility in some way.


 On Sep 9, 2015, at 11:00 PM, Krishna  wrote:

 I can volunteer to spend some time on this.

 CDH artifacts are available in Maven repo but from reading other
 threads on CDH-Phoenix compatibilty, it looks like there are some code
 changes to be made in Phoenix to successfully compile against CDH.

 Here are questions to address:
 1) How to maintain CDH compatible Phoenix code base?
 2) Is having a CDH compatible branch even an option?

 Krishna



 On Friday, August 28, 2015, Andrew Purtell 
 wrote:

> Yes I am interested. Assuming CDH artifacts are publicly available in
> a Maven repo somewhere, which I believe is the case, perhaps we (the
> Phoenix project/community) could set up a Jenkins job that builds against
> them and makes the resulting build artifacts available. They would never 
> be
> an official release, just a best effort convenience. Would that work? I
> think little must be done besides compile against the CDH artifacts for
> binary compatibility.
>
>
> > On Aug 28, 2015, at 11:19 AM, James Heather <
> james.heat...@mendeley.com> wrote:
> >
> > Is anyone interested in helping with getting an up-to-date
> CDH5-compatible build of Phoenix up and running?
> >
> > Cloudera has a build of Phoenix 4.3 (
> 
> https://github.com/cloudera-labs/phoenix), but this is now two
> versions behind, and there seems little desire at Cloudera to keep it
> updated.
> >
> > I imagine that by looking at the differences between vanilla 4.3 and
> cloudera labs 4.3, and with some guidance from this list, we could get a
> good idea of what would need to be modified in 4.5+ and keep a
> CDH5-compatible build up to date.
> >
> > Yes?
> >
> > James
>


>>


Re: setting up community repo of Phoenix for CDH5?

2015-09-13 Thread James Heather
OK, I'd held off doing it on Friday because I'd thought it might be doable
just as dependency changes in the pom. I'll set the repo up tomorrow when
I'm back in the office.

The SO page doesn't talk about specific code changes, but perhaps they're
implicit in the replacement of the jar files.

James
On 13 Sep 2015 02:54, "Jean-Marc Spaggiari"  wrote:

> Exact. There is some some code change because of what has been back ported
> into CDH and what has not been. But overall, it should not be rocket
> science. Mostly method signatures...
>
> Let us know when the repo is available so we can help...
>
> Thanks,
>
> JM
>
> 2015-09-12 18:38 GMT-04:00 Krishna :
>
>> As explained here, there are some code changes too in addition to pom
>> related changes.
>>
>> http://stackoverflow.com/a/31934434/165130
>>
>>
>>
>> On Friday, September 11, 2015, Andrew Purtell 
>> wrote:
>>
>>> Or once parameterized, add a default off profile that redefines them all
>>> in one shot after the builder activates the profile on the maven command
>>> line with -P ...
>>>
>>>
>>>
>>> On Sep 11, 2015, at 7:05 AM, Andrew Purtell 
>>> wrote:
>>>
>>> The group IDs and versions can be parameterized in the POM so they can
>>> be overridden on the maven command line with -D. That would be easy and
>>> something I think we could get committed without any controversy.
>>>
>>>
>>> On Sep 11, 2015, at 6:53 AM, James Heather 
>>> wrote:
>>>
>>> Yes, my plan is to create a fork of the main repo, so that we can still
>>> merge new Phoenix code into the CDH-compatible version.
>>>
>>> Before that, I do wonder whether it's possible to suggest a few changes
>>> to the main repo that would allow for compiling a CDH-compatible version,
>>> without needing to maintain a separate repo. The bulk of the changes are to
>>> dependencies in the pom, which suggests that it could be done to accept a
>>> switch to mvn build.
>>>
>>> James
>>>
>>> On 11/09/15 14:50, Andrew Purtell wrote:
>>>
>>> The first step I think is a repo with code that compiles. Please
>>> initialize it by forking github.com/apache/phoenix so we have common
>>> ancestors. Once we have a clear idea (by diff) what is required we can
>>> figure out if we can support compatibility in some way.
>>>
>>>
>>> On Sep 9, 2015, at 11:00 PM, Krishna  wrote:
>>>
>>> I can volunteer to spend some time on this.
>>>
>>> CDH artifacts are available in Maven repo but from reading other threads
>>> on CDH-Phoenix compatibilty, it looks like there are some code changes to
>>> be made in Phoenix to successfully compile against CDH.
>>>
>>> Here are questions to address:
>>> 1) How to maintain CDH compatible Phoenix code base?
>>> 2) Is having a CDH compatible branch even an option?
>>>
>>> Krishna
>>>
>>>
>>>
>>> On Friday, August 28, 2015, Andrew Purtell 
>>> wrote:
>>>
 Yes I am interested. Assuming CDH artifacts are publicly available in a
 Maven repo somewhere, which I believe is the case, perhaps we (the Phoenix
 project/community) could set up a Jenkins job that builds against them and
 makes the resulting build artifacts available. They would never be an
 official release, just a best effort convenience. Would that work? I think
 little must be done besides compile against the CDH artifacts for binary
 compatibility.


 > On Aug 28, 2015, at 11:19 AM, James Heather <
 james.heat...@mendeley.com> wrote:
 >
 > Is anyone interested in helping with getting an up-to-date
 CDH5-compatible build of Phoenix up and running?
 >
 > Cloudera has a build of Phoenix 4.3 (
 
 https://github.com/cloudera-labs/phoenix), but this is now two
 versions behind, and there seems little desire at Cloudera to keep it
 updated.
 >
 > I imagine that by looking at the differences between vanilla 4.3 and
 cloudera labs 4.3, and with some guidance from this list, we could get a
 good idea of what would need to be modified in 4.5+ and keep a
 CDH5-compatible build up to date.
 >
 > Yes?
 >
 > James

>>>
>>>
>


Re: setting up community repo of Phoenix for CDH5?

2015-09-12 Thread Jean-Marc Spaggiari
Exact. There is some some code change because of what has been back ported
into CDH and what has not been. But overall, it should not be rocket
science. Mostly method signatures...

Let us know when the repo is available so we can help...

Thanks,

JM

2015-09-12 18:38 GMT-04:00 Krishna :

> As explained here, there are some code changes too in addition to pom
> related changes.
>
> http://stackoverflow.com/a/31934434/165130
>
>
>
> On Friday, September 11, 2015, Andrew Purtell 
> wrote:
>
>> Or once parameterized, add a default off profile that redefines them all
>> in one shot after the builder activates the profile on the maven command
>> line with -P ...
>>
>>
>>
>> On Sep 11, 2015, at 7:05 AM, Andrew Purtell 
>> wrote:
>>
>> The group IDs and versions can be parameterized in the POM so they can be
>> overridden on the maven command line with -D. That would be easy and
>> something I think we could get committed without any controversy.
>>
>>
>> On Sep 11, 2015, at 6:53 AM, James Heather 
>> wrote:
>>
>> Yes, my plan is to create a fork of the main repo, so that we can still
>> merge new Phoenix code into the CDH-compatible version.
>>
>> Before that, I do wonder whether it's possible to suggest a few changes
>> to the main repo that would allow for compiling a CDH-compatible version,
>> without needing to maintain a separate repo. The bulk of the changes are to
>> dependencies in the pom, which suggests that it could be done to accept a
>> switch to mvn build.
>>
>> James
>>
>> On 11/09/15 14:50, Andrew Purtell wrote:
>>
>> The first step I think is a repo with code that compiles. Please
>> initialize it by forking github.com/apache/phoenix so we have common
>> ancestors. Once we have a clear idea (by diff) what is required we can
>> figure out if we can support compatibility in some way.
>>
>>
>> On Sep 9, 2015, at 11:00 PM, Krishna  wrote:
>>
>> I can volunteer to spend some time on this.
>>
>> CDH artifacts are available in Maven repo but from reading other threads
>> on CDH-Phoenix compatibilty, it looks like there are some code changes to
>> be made in Phoenix to successfully compile against CDH.
>>
>> Here are questions to address:
>> 1) How to maintain CDH compatible Phoenix code base?
>> 2) Is having a CDH compatible branch even an option?
>>
>> Krishna
>>
>>
>>
>> On Friday, August 28, 2015, Andrew Purtell 
>> wrote:
>>
>>> Yes I am interested. Assuming CDH artifacts are publicly available in a
>>> Maven repo somewhere, which I believe is the case, perhaps we (the Phoenix
>>> project/community) could set up a Jenkins job that builds against them and
>>> makes the resulting build artifacts available. They would never be an
>>> official release, just a best effort convenience. Would that work? I think
>>> little must be done besides compile against the CDH artifacts for binary
>>> compatibility.
>>>
>>>
>>> > On Aug 28, 2015, at 11:19 AM, James Heather <
>>> james.heat...@mendeley.com> wrote:
>>> >
>>> > Is anyone interested in helping with getting an up-to-date
>>> CDH5-compatible build of Phoenix up and running?
>>> >
>>> > Cloudera has a build of Phoenix 4.3 (
>>> 
>>> https://github.com/cloudera-labs/phoenix), but this is now two versions
>>> behind, and there seems little desire at Cloudera to keep it updated.
>>> >
>>> > I imagine that by looking at the differences between vanilla 4.3 and
>>> cloudera labs 4.3, and with some guidance from this list, we could get a
>>> good idea of what would need to be modified in 4.5+ and keep a
>>> CDH5-compatible build up to date.
>>> >
>>> > Yes?
>>> >
>>> > James
>>>
>>
>>


Re: setting up community repo of Phoenix for CDH5?

2015-09-12 Thread Krishna
As explained here, there are some code changes too in addition to pom
related changes.

http://stackoverflow.com/a/31934434/165130



On Friday, September 11, 2015, Andrew Purtell 
wrote:

> Or once parameterized, add a default off profile that redefines them all
> in one shot after the builder activates the profile on the maven command
> line with -P ...
>
>
>
> On Sep 11, 2015, at 7:05 AM, Andrew Purtell  > wrote:
>
> The group IDs and versions can be parameterized in the POM so they can be
> overridden on the maven command line with -D. That would be easy and
> something I think we could get committed without any controversy.
>
>
> On Sep 11, 2015, at 6:53 AM, James Heather  > wrote:
>
> Yes, my plan is to create a fork of the main repo, so that we can still
> merge new Phoenix code into the CDH-compatible version.
>
> Before that, I do wonder whether it's possible to suggest a few changes to
> the main repo that would allow for compiling a CDH-compatible version,
> without needing to maintain a separate repo. The bulk of the changes are to
> dependencies in the pom, which suggests that it could be done to accept a
> switch to mvn build.
>
> James
>
> On 11/09/15 14:50, Andrew Purtell wrote:
>
> The first step I think is a repo with code that compiles. Please
> initialize it by forking github.com/apache/phoenix so we have common
> ancestors. Once we have a clear idea (by diff) what is required we can
> figure out if we can support compatibility in some way.
>
>
> On Sep 9, 2015, at 11:00 PM, Krishna <
> 
> research...@gmail.com
> > wrote:
>
> I can volunteer to spend some time on this.
>
> CDH artifacts are available in Maven repo but from reading other threads
> on CDH-Phoenix compatibilty, it looks like there are some code changes to
> be made in Phoenix to successfully compile against CDH.
>
> Here are questions to address:
> 1) How to maintain CDH compatible Phoenix code base?
> 2) Is having a CDH compatible branch even an option?
>
> Krishna
>
>
>
> On Friday, August 28, 2015, Andrew Purtell  > wrote:
>
>> Yes I am interested. Assuming CDH artifacts are publicly available in a
>> Maven repo somewhere, which I believe is the case, perhaps we (the Phoenix
>> project/community) could set up a Jenkins job that builds against them and
>> makes the resulting build artifacts available. They would never be an
>> official release, just a best effort convenience. Would that work? I think
>> little must be done besides compile against the CDH artifacts for binary
>> compatibility.
>>
>>
>> > On Aug 28, 2015, at 11:19 AM, James Heather 
>> wrote:
>> >
>> > Is anyone interested in helping with getting an up-to-date
>> CDH5-compatible build of Phoenix up and running?
>> >
>> > Cloudera has a build of Phoenix 4.3 (
>> 
>> https://github.com/cloudera-labs/phoenix), but this is now two versions
>> behind, and there seems little desire at Cloudera to keep it updated.
>> >
>> > I imagine that by looking at the differences between vanilla 4.3 and
>> cloudera labs 4.3, and with some guidance from this list, we could get a
>> good idea of what would need to be modified in 4.5+ and keep a
>> CDH5-compatible build up to date.
>> >
>> > Yes?
>> >
>> > James
>>
>
>


Re: setting up community repo of Phoenix for CDH5?

2015-09-11 Thread Andrew Purtell
Or once parameterized, add a default off profile that redefines them all in one 
shot after the builder activates the profile on the maven command line with -P 
... 



> On Sep 11, 2015, at 7:05 AM, Andrew Purtell  wrote:
> 
> The group IDs and versions can be parameterized in the POM so they can be 
> overridden on the maven command line with -D. That would be easy and 
> something I think we could get committed without any controversy. 
> 
> 
>> On Sep 11, 2015, at 6:53 AM, James Heather  
>> wrote:
>> 
>> Yes, my plan is to create a fork of the main repo, so that we can still 
>> merge new Phoenix code into the CDH-compatible version.
>> 
>> Before that, I do wonder whether it's possible to suggest a few changes to 
>> the main repo that would allow for compiling a CDH-compatible version, 
>> without needing to maintain a separate repo. The bulk of the changes are to 
>> dependencies in the pom, which suggests that it could be done to accept a 
>> switch to mvn build.
>> 
>> James
>> 
>>> On 11/09/15 14:50, Andrew Purtell wrote:
>>> The first step I think is a repo with code that compiles. Please initialize 
>>> it by forking github.com/apache/phoenix so we have common ancestors. Once 
>>> we have a clear idea (by diff) what is required we can figure out if we can 
>>> support compatibility in some way.
>>> 
>>> 
>>> On Sep 9, 2015, at 11:00 PM, Krishna  wrote:
>>> 
 I can volunteer to spend some time on this. 
 
 CDH artifacts are available in Maven repo but from reading other threads 
 on CDH-Phoenix compatibilty, it looks like there are some code changes to 
 be made in Phoenix to successfully compile against CDH. 
 
 Here are questions to address:
 1) How to maintain CDH compatible Phoenix code base?
 2) Is having a CDH compatible branch even an option?
 
 Krishna
 
 
 
> On Friday, August 28, 2015, Andrew Purtell  
> wrote:
> Yes I am interested. Assuming CDH artifacts are publicly available in a 
> Maven repo somewhere, which I believe is the case, perhaps we (the 
> Phoenix project/community) could set up a Jenkins job that builds against 
> them and makes the resulting build artifacts available. They would never 
> be an official release, just a best effort convenience. Would that work? 
> I think little must be done besides compile against the CDH artifacts for 
> binary compatibility.
> 
> 
> > On Aug 28, 2015, at 11:19 AM, James Heather 
> >  wrote:
> >
> > Is anyone interested in helping with getting an up-to-date 
> > CDH5-compatible build of Phoenix up and running?
> >
> > Cloudera has a build of Phoenix 4.3 
> > (https://github.com/cloudera-labs/phoenix), but this is now two 
> > versions behind, and there seems little desire at Cloudera to keep it 
> > updated.
> >
> > I imagine that by looking at the differences between vanilla 4.3 and 
> > cloudera labs 4.3, and with some guidance from this list, we could get 
> > a good idea of what would need to be modified in 4.5+ and keep a 
> > CDH5-compatible build up to date.
> >
> > Yes?
> >
> > James
>> 


Re: setting up community repo of Phoenix for CDH5?

2015-09-11 Thread Andrew Purtell
The group IDs and versions can be parameterized in the POM so they can be 
overridden on the maven command line with -D. That would be easy and something 
I think we could get committed without any controversy. 


> On Sep 11, 2015, at 6:53 AM, James Heather  wrote:
> 
> Yes, my plan is to create a fork of the main repo, so that we can still merge 
> new Phoenix code into the CDH-compatible version.
> 
> Before that, I do wonder whether it's possible to suggest a few changes to 
> the main repo that would allow for compiling a CDH-compatible version, 
> without needing to maintain a separate repo. The bulk of the changes are to 
> dependencies in the pom, which suggests that it could be done to accept a 
> switch to mvn build.
> 
> James
> 
>> On 11/09/15 14:50, Andrew Purtell wrote:
>> The first step I think is a repo with code that compiles. Please initialize 
>> it by forking github.com/apache/phoenix so we have common ancestors. Once we 
>> have a clear idea (by diff) what is required we can figure out if we can 
>> support compatibility in some way.
>> 
>> 
>> On Sep 9, 2015, at 11:00 PM, Krishna  wrote:
>> 
>>> I can volunteer to spend some time on this. 
>>> 
>>> CDH artifacts are available in Maven repo but from reading other threads on 
>>> CDH-Phoenix compatibilty, it looks like there are some code changes to be 
>>> made in Phoenix to successfully compile against CDH. 
>>> 
>>> Here are questions to address:
>>> 1) How to maintain CDH compatible Phoenix code base?
>>> 2) Is having a CDH compatible branch even an option?
>>> 
>>> Krishna
>>> 
>>> 
>>> 
 On Friday, August 28, 2015, Andrew Purtell  
 wrote:
 Yes I am interested. Assuming CDH artifacts are publicly available in a 
 Maven repo somewhere, which I believe is the case, perhaps we (the Phoenix 
 project/community) could set up a Jenkins job that builds against them and 
 makes the resulting build artifacts available. They would never be an 
 official release, just a best effort convenience. Would that work? I think 
 little must be done besides compile against the CDH artifacts for binary 
 compatibility.
 
 
 > On Aug 28, 2015, at 11:19 AM, James Heather  
 > wrote:
 >
 > Is anyone interested in helping with getting an up-to-date 
 > CDH5-compatible build of Phoenix up and running?
 >
 > Cloudera has a build of Phoenix 4.3 
 > (https://github.com/cloudera-labs/phoenix), but this 
 > is now two versions behind, and there seems little desire at Cloudera to 
 > keep it updated.
 >
 > I imagine that by looking at the differences between vanilla 4.3 and 
 > cloudera labs 4.3, and with some guidance from this list, we could get a 
 > good idea of what would need to be modified in 4.5+ and keep a 
 > CDH5-compatible build up to date.
 >
 > Yes?
 >
 > James
> 


Re: setting up community repo of Phoenix for CDH5?

2015-09-11 Thread James Heather
Yes, my plan is to create a fork of the main repo, so that we can still 
merge new Phoenix code into the CDH-compatible version.


Before that, I do wonder whether it's possible to suggest a few changes 
to the main repo that would allow for compiling a CDH-compatible 
version, without needing to maintain a separate repo. The bulk of the 
changes are to dependencies in the pom, which suggests that it could be 
done to accept a switch to mvn build.


James

On 11/09/15 14:50, Andrew Purtell wrote:
The first step I think is a repo with code that compiles. Please 
initialize it by forking github.com/apache/phoenix 
 so we have common ancestors. Once 
we have a clear idea (by diff) what is required we can figure out if 
we can support compatibility in some way.



On Sep 9, 2015, at 11:00 PM, Krishna > wrote:



I can volunteer to spend some time on this.

CDH artifacts are available in Maven repo but from reading other 
threads on CDH-Phoenix compatibilty, it looks like there are some 
code changes to be made in Phoenix to successfully compile against CDH.


Here are questions to address:
1) How to maintain CDH compatible Phoenix code base?
2) Is having a CDH compatible branch even an option?

Krishna



On Friday, August 28, 2015, Andrew Purtell > wrote:


Yes I am interested. Assuming CDH artifacts are publicly
available in a Maven repo somewhere, which I believe is the case,
perhaps we (the Phoenix project/community) could set up a Jenkins
job that builds against them and makes the resulting build
artifacts available. They would never be an official release,
just a best effort convenience. Would that work? I think little
must be done besides compile against the CDH artifacts for binary
compatibility.


> On Aug 28, 2015, at 11:19 AM, James Heather
 wrote:
>
> Is anyone interested in helping with getting an up-to-date
CDH5-compatible build of Phoenix up and running?
>
> Cloudera has a build of Phoenix 4.3
(https://github.com/cloudera-labs/phoenix), but this is now two
versions behind, and there seems little desire at Cloudera to
keep it updated.
>
> I imagine that by looking at the differences between vanilla
4.3 and cloudera labs 4.3, and with some guidance from this list,
we could get a good idea of what would need to be modified in
4.5+ and keep a CDH5-compatible build up to date.
>
> Yes?
>
> James





Re: setting up community repo of Phoenix for CDH5?

2015-09-11 Thread Andrew Purtell
The first step I think is a repo with code that compiles. Please initialize it 
by forking github.com/apache/phoenix so we have common ancestors. Once we have 
a clear idea (by diff) what is required we can figure out if we can support 
compatibility in some way.


> On Sep 9, 2015, at 11:00 PM, Krishna  wrote:
> 
> I can volunteer to spend some time on this. 
> 
> CDH artifacts are available in Maven repo but from reading other threads on 
> CDH-Phoenix compatibilty, it looks like there are some code changes to be 
> made in Phoenix to successfully compile against CDH. 
> 
> Here are questions to address:
> 1) How to maintain CDH compatible Phoenix code base?
> 2) Is having a CDH compatible branch even an option?
> 
> Krishna
> 
> 
> 
>> On Friday, August 28, 2015, Andrew Purtell  wrote:
>> Yes I am interested. Assuming CDH artifacts are publicly available in a 
>> Maven repo somewhere, which I believe is the case, perhaps we (the Phoenix 
>> project/community) could set up a Jenkins job that builds against them and 
>> makes the resulting build artifacts available. They would never be an 
>> official release, just a best effort convenience. Would that work? I think 
>> little must be done besides compile against the CDH artifacts for binary 
>> compatibility.
>> 
>> 
>> > On Aug 28, 2015, at 11:19 AM, James Heather  
>> > wrote:
>> >
>> > Is anyone interested in helping with getting an up-to-date CDH5-compatible 
>> > build of Phoenix up and running?
>> >
>> > Cloudera has a build of Phoenix 4.3 
>> > (https://github.com/cloudera-labs/phoenix), but this is now two versions 
>> > behind, and there seems little desire at Cloudera to keep it updated.
>> >
>> > I imagine that by looking at the differences between vanilla 4.3 and 
>> > cloudera labs 4.3, and with some guidance from this list, we could get a 
>> > good idea of what would need to be modified in 4.5+ and keep a 
>> > CDH5-compatible build up to date.
>> >
>> > Yes?
>> >
>> > James


Re: setting up community repo of Phoenix for CDH5?

2015-09-10 Thread Krishna
Let me know when you have setup the repo; I am aware of the code changes to
make for CDH compatibility. stack overflow also has details.

On Wed, Sep 9, 2015 at 11:08 PM, James Heather 
wrote:

> Thanks! I'll set up a repo today, and we can see how far we get with it.
>
> Another recent thread points to a stack overflow answer with some clues.
> On 10 Sep 2015 7:00 am, "Krishna"  wrote:
>
>> I can volunteer to spend some time on this.
>>
>> CDH artifacts are available in Maven repo but from reading other threads
>> on CDH-Phoenix compatibilty, it looks like there are some code changes to
>> be made in Phoenix to successfully compile against CDH.
>>
>> Here are questions to address:
>> 1) How to maintain CDH compatible Phoenix code base?
>> 2) Is having a CDH compatible branch even an option?
>>
>> Krishna
>>
>>
>>
>> On Friday, August 28, 2015, Andrew Purtell 
>> wrote:
>>
>>> Yes I am interested. Assuming CDH artifacts are publicly available in a
>>> Maven repo somewhere, which I believe is the case, perhaps we (the Phoenix
>>> project/community) could set up a Jenkins job that builds against them and
>>> makes the resulting build artifacts available. They would never be an
>>> official release, just a best effort convenience. Would that work? I think
>>> little must be done besides compile against the CDH artifacts for binary
>>> compatibility.
>>>
>>>
>>> > On Aug 28, 2015, at 11:19 AM, James Heather <
>>> james.heat...@mendeley.com> wrote:
>>> >
>>> > Is anyone interested in helping with getting an up-to-date
>>> CDH5-compatible build of Phoenix up and running?
>>> >
>>> > Cloudera has a build of Phoenix 4.3 (
>>> https://github.com/cloudera-labs/phoenix), but this is now two versions
>>> behind, and there seems little desire at Cloudera to keep it updated.
>>> >
>>> > I imagine that by looking at the differences between vanilla 4.3 and
>>> cloudera labs 4.3, and with some guidance from this list, we could get a
>>> good idea of what would need to be modified in 4.5+ and keep a
>>> CDH5-compatible build up to date.
>>> >
>>> > Yes?
>>> >
>>> > James
>>>
>>


Re: setting up community repo of Phoenix for CDH5?

2015-09-09 Thread James Heather
Thanks! I'll set up a repo today, and we can see how far we get with it.

Another recent thread points to a stack overflow answer with some clues.
On 10 Sep 2015 7:00 am, "Krishna"  wrote:

> I can volunteer to spend some time on this.
>
> CDH artifacts are available in Maven repo but from reading other threads
> on CDH-Phoenix compatibilty, it looks like there are some code changes to
> be made in Phoenix to successfully compile against CDH.
>
> Here are questions to address:
> 1) How to maintain CDH compatible Phoenix code base?
> 2) Is having a CDH compatible branch even an option?
>
> Krishna
>
>
>
> On Friday, August 28, 2015, Andrew Purtell 
> wrote:
>
>> Yes I am interested. Assuming CDH artifacts are publicly available in a
>> Maven repo somewhere, which I believe is the case, perhaps we (the Phoenix
>> project/community) could set up a Jenkins job that builds against them and
>> makes the resulting build artifacts available. They would never be an
>> official release, just a best effort convenience. Would that work? I think
>> little must be done besides compile against the CDH artifacts for binary
>> compatibility.
>>
>>
>> > On Aug 28, 2015, at 11:19 AM, James Heather 
>> wrote:
>> >
>> > Is anyone interested in helping with getting an up-to-date
>> CDH5-compatible build of Phoenix up and running?
>> >
>> > Cloudera has a build of Phoenix 4.3 (
>> https://github.com/cloudera-labs/phoenix), but this is now two versions
>> behind, and there seems little desire at Cloudera to keep it updated.
>> >
>> > I imagine that by looking at the differences between vanilla 4.3 and
>> cloudera labs 4.3, and with some guidance from this list, we could get a
>> good idea of what would need to be modified in 4.5+ and keep a
>> CDH5-compatible build up to date.
>> >
>> > Yes?
>> >
>> > James
>>
>


Re: setting up community repo of Phoenix for CDH5?

2015-08-30 Thread James Heather
OK, great. Thanks both. I'm on holiday today but I'll look into this
further tomorrow.

James
On 28 Aug 2015 20:54, "Jean-Marc Spaggiari"  wrote:

> If someone takes this initiative, I'm willing to give some of me time to
> help with that.
>
> 2015-08-28 15:50 GMT-04:00 Andrew Purtell :
>
>> Yes I am interested. Assuming CDH artifacts are publicly available in a
>> Maven repo somewhere, which I believe is the case, perhaps we (the Phoenix
>> project/community) could set up a Jenkins job that builds against them and
>> makes the resulting build artifacts available. They would never be an
>> official release, just a best effort convenience. Would that work? I think
>> little must be done besides compile against the CDH artifacts for binary
>> compatibility.
>>
>>
>> > On Aug 28, 2015, at 11:19 AM, James Heather 
>> wrote:
>> >
>> > Is anyone interested in helping with getting an up-to-date
>> CDH5-compatible build of Phoenix up and running?
>> >
>> > Cloudera has a build of Phoenix 4.3 (
>> https://github.com/cloudera-labs/phoenix), but this is now two versions
>> behind, and there seems little desire at Cloudera to keep it updated.
>> >
>> > I imagine that by looking at the differences between vanilla 4.3 and
>> cloudera labs 4.3, and with some guidance from this list, we could get a
>> good idea of what would need to be modified in 4.5+ and keep a
>> CDH5-compatible build up to date.
>> >
>> > Yes?
>> >
>> > James
>>
>
>


Re: setting up community repo of Phoenix for CDH5?

2015-08-28 Thread Jean-Marc Spaggiari
If someone takes this initiative, I'm willing to give some of me time to
help with that.

2015-08-28 15:50 GMT-04:00 Andrew Purtell :

> Yes I am interested. Assuming CDH artifacts are publicly available in a
> Maven repo somewhere, which I believe is the case, perhaps we (the Phoenix
> project/community) could set up a Jenkins job that builds against them and
> makes the resulting build artifacts available. They would never be an
> official release, just a best effort convenience. Would that work? I think
> little must be done besides compile against the CDH artifacts for binary
> compatibility.
>
>
> > On Aug 28, 2015, at 11:19 AM, James Heather 
> wrote:
> >
> > Is anyone interested in helping with getting an up-to-date
> CDH5-compatible build of Phoenix up and running?
> >
> > Cloudera has a build of Phoenix 4.3 (
> https://github.com/cloudera-labs/phoenix), but this is now two versions
> behind, and there seems little desire at Cloudera to keep it updated.
> >
> > I imagine that by looking at the differences between vanilla 4.3 and
> cloudera labs 4.3, and with some guidance from this list, we could get a
> good idea of what would need to be modified in 4.5+ and keep a
> CDH5-compatible build up to date.
> >
> > Yes?
> >
> > James
>


Re: setting up community repo of Phoenix for CDH5?

2015-08-28 Thread Andrew Purtell
Yes I am interested. Assuming CDH artifacts are publicly available in a Maven 
repo somewhere, which I believe is the case, perhaps we (the Phoenix 
project/community) could set up a Jenkins job that builds against them and 
makes the resulting build artifacts available. They would never be an official 
release, just a best effort convenience. Would that work? I think little must 
be done besides compile against the CDH artifacts for binary compatibility. 


> On Aug 28, 2015, at 11:19 AM, James Heather  
> wrote:
> 
> Is anyone interested in helping with getting an up-to-date CDH5-compatible 
> build of Phoenix up and running?
> 
> Cloudera has a build of Phoenix 4.3 
> (https://github.com/cloudera-labs/phoenix), but this is now two versions 
> behind, and there seems little desire at Cloudera to keep it updated.
> 
> I imagine that by looking at the differences between vanilla 4.3 and cloudera 
> labs 4.3, and with some guidance from this list, we could get a good idea of 
> what would need to be modified in 4.5+ and keep a CDH5-compatible build up to 
> date.
> 
> Yes?
> 
> James