[ 
https://issues.apache.org/jira/browse/PHOENIX-4372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16275570#comment-16275570
 ] 

Pedro Boado commented on PHOENIX-4372:
--------------------------------------

OK [~jamestaylor]  I know how to create the parcel structure but... just one 
question...  

The script creates this structure , 

{code}
apache-phoenix-4.13.0-cdh5.11.2
  + bin
     - apache-phoenix-4.13.0-cdh5.11.2-bin.tar.gz
  + src 
     - apache-phoenix-4.13.0-cdh5.11.2-src.tar.gz
{code}

that means one folder per release is created. But I like [~f.pompermaier] 
suggestion of storing everything under one single parcels directory... I mean 

{code}
apache-phoenix-4.13.0-cdh5.11.2
  + bin
     - apache-phoenix-4.13.0-cdh5.11.2-bin.tar.gz
  + src 
     - apache-phoenix-4.13.0-cdh5.11.2-src.tar.gz
parcels
  + apache-phoenix-4.13.0-cdh5.11.2
     - APACHE_PHOENIX-4.13.0-cdh5.11.2.p0.0-el5.parcel
     - APACHE_PHOENIX-4.13.0-cdh5.11.2.p0.0-el6.parcel
     - APACHE_PHOENIX-4.13.0-cdh5.11.2.p0.0-el7.parcel
     - APACHE_PHOENIX-4.13.0-cdh5.11.2.p0.0-jessie.parcel
     - APACHE_PHOENIX-4.13.0-cdh5.11.2.p0.0.parcel.tar
     - APACHE_PHOENIX-4.13.0-cdh5.11.2.p0.0-precise.parcel
     - APACHE_PHOENIX-4.13.0-cdh5.11.2.p0.0-sles11.parcel
     - APACHE_PHOENIX-4.13.0-cdh5.11.2.p0.0-sles12.parcel
     - APACHE_PHOENIX-4.13.0-cdh5.11.2.p0.0-trusty.parcel
     - APACHE_PHOENIX-4.13.0-cdh5.11.2.p0.0-wheezy.parcel
     - APACHE_PHOENIX-4.13.0-cdh5.11.2.p0.0-xenial.parcel
     - manifest.json
{code}

Next version would generate 

{code}
apache-phoenix-4.13.1-cdh5.11.2
  + bin
     - apache-phoenix-4.13.1-cdh5.11.2-bin.tar.gz
  + src 
     - apache-phoenix-4.13.1-cdh5.11.2-src.tar.gz
parcels
  + apache-phoenix-4.13.1-cdh5.11.2
     - APACHE_PHOENIX-4.13.1-cdh5.11.2.p0.0-el5.parcel
     - APACHE_PHOENIX-4.13.1-cdh5.11.2.p0.0-el6.parcel
     - APACHE_PHOENIX-4.13.1-cdh5.11.2.p0.0-el7.parcel
     - APACHE_PHOENIX-4.13.1-cdh5.11.2.p0.0-jessie.parcel
     - APACHE_PHOENIX-4.13.1-cdh5.11.2.p0.0.parcel.tar
     - APACHE_PHOENIX-4.13.1-cdh5.11.2.p0.0-precise.parcel
     - APACHE_PHOENIX-4.13.1-cdh5.11.2.p0.0-sles11.parcel
     - APACHE_PHOENIX-4.13.1-cdh5.11.2.p0.0-sles12.parcel
     - APACHE_PHOENIX-4.13.1-cdh5.11.2.p0.0-trusty.parcel
     - APACHE_PHOENIX-4.13.1-cdh5.11.2.p0.0-wheezy.parcel
     - APACHE_PHOENIX-4.13.1-cdh5.11.2.p0.0-xenial.parcel
     - manifest.json
{code}

Are you OK guys with that structure? It looks like break the pattern of one 
folder per release. But it's quite common for cdh compatible repositories to 
have one single common folder ( the {{parcels}} folder ) with all available 
versions hanging from there. 

> Distribution of Apache Phoenix 4.13 for CDH 5.11.2
> --------------------------------------------------
>
>                 Key: PHOENIX-4372
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-4372
>             Project: Phoenix
>          Issue Type: Task
>    Affects Versions: 4.13.0
>            Reporter: Pedro Boado
>            Assignee: Pedro Boado
>            Priority: Minor
>              Labels: cdh
>         Attachments: PHOENIX-4372-v2.patch, PHOENIX-4372-v3.patch, 
> PHOENIX-4372-v4.patch, PHOENIX-4372-v5.patch, PHOENIX-4372-v6.patch, 
> PHOENIX-4372-v7.patch, PHOENIX-4372.patch
>
>
> Changes required on top of branch 4.13-HBase-1.2 for creating a parcel of 
> Apache Phoenix 4.13.0 for CDH 5.11.2 . 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to