[GitHub] incubator-hawq pull request #1232: HAWQ-1455. Wrong results on CTAS query ov...

2017-05-10 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/incubator-hawq/pull/1232


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[jira] [Updated] (HAWQ-1461) Improve partition parameters validation for PXF-JDBC plugin

2017-05-10 Thread Oleksandr Diachenko (JIRA)

 [ 
https://issues.apache.org/jira/browse/HAWQ-1461?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oleksandr Diachenko updated HAWQ-1461:
--
Description: 
h3. User didn't pass interval type:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}

h3. User didn't pass interval:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}

h3. User didn't pass the upper boundary of a range:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:&INTERVAL=1:DAY&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   java.lang.Exception: 
java.lang.ArrayIndexOutOfBoundsException: 1description   The server 
encountered an internal error that prevented it from fulfilling this request.   
 exception   javax.servlet.ServletException: java.lang.Exception: 
java.lang.ArrayIndexOutOfBoundsException: 1 (libchurl.c:897)
{code}

h3. User didn't pass range:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&INTERVAL=1:DAY&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   java.lang.Exception: java.lang.NullPointerException
description   The server encountered an internal error that prevented it from 
fulfilling this request.exception   javax.servlet.ServletException: 
java.lang.Exception: java.lang.NullPointerException (libchurl.c:897)
{code}


Expected behavior fro all cases: user-friendly meaningful message, hinting to a 
user which parameter is missing/incorrect.

  was:
h3. User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report 

[jira] [Updated] (HAWQ-1461) Improve partition parameters validation for PXF-JDBC plugin

2017-05-10 Thread Oleksandr Diachenko (JIRA)

 [ 
https://issues.apache.org/jira/browse/HAWQ-1461?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oleksandr Diachenko updated HAWQ-1461:
--
Description: 
h3. User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}

h3. User didn't pass interval:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}

h3. User didn't pass the upper boundary of a range:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:&INTERVAL=1:DAY&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   java.lang.Exception: 
java.lang.ArrayIndexOutOfBoundsException: 1description   The server 
encountered an internal error that prevented it from fulfilling this request.   
 exception   javax.servlet.ServletException: java.lang.Exception: 
java.lang.ArrayIndexOutOfBoundsException: 1 (libchurl.c:897)
{code}

h3. User didn't pass range:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&INTERVAL=1:DAY&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   java.lang.Exception: java.lang.NullPointerException
description   The server encountered an internal error that prevented it from 
fulfilling this request.exception   javax.servlet.ServletException: 
java.lang.Exception: java.lang.NullPointerException (libchurl.c:897)
{code}


Expected behavior fro all cases: user-friendly meaningful message, hinting to a 
user which parameter is missing/incorrect.

  was:
h3. User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  ty

[jira] [Updated] (HAWQ-1461) Improve partition parameters validation for PXF-JDBC plugin

2017-05-10 Thread Oleksandr Diachenko (JIRA)

 [ 
https://issues.apache.org/jira/browse/HAWQ-1461?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oleksandr Diachenko updated HAWQ-1461:
--
Description: 
h3. User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}

h3. User didn't pass interval:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}

h3. User didn't pass the upper boundary of a range:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:&INTERVAL=1:DAY&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   java.lang.Exception: 
java.lang.ArrayIndexOutOfBoundsException: 1description   The server 
encountered an internal error that prevented it from fulfilling this request.   
 exception   javax.servlet.ServletException: java.lang.Exception: 
java.lang.ArrayIndexOutOfBoundsException: 1 (libchurl.c:897)
{code}

h3. User didn't pass range:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&INTERVAL=1:DAY&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   java.lang.Exception: java.lang.NullPointerException
description   The server encountered an internal error that prevented it from 
fulfilling this request.exception   javax.servlet.ServletException: 
java.lang.Exception: java.lang.NullPointerException (libchurl.c:897)
{code}


Excpected behavior fro all cases: user-frienldy meaningful message, hinting to 
user which parameter is missing/incorrect.

  was:
h3. User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  typ

[jira] [Updated] (HAWQ-1461) Improve partition parameters validation for PXF-JDBC plugin

2017-05-10 Thread Oleksandr Diachenko (JIRA)

 [ 
https://issues.apache.org/jira/browse/HAWQ-1461?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oleksandr Diachenko updated HAWQ-1461:
--
Description: 
h3. User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}

h3. User didn't pass interval:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}

h3. User didn't pass the upper boundary of a range:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:&INTERVAL=1:DAY&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   java.lang.Exception: 
java.lang.ArrayIndexOutOfBoundsException: 1description   The server 
encountered an internal error that prevented it from fulfilling this request.   
 exception   javax.servlet.ServletException: java.lang.Exception: 
java.lang.ArrayIndexOutOfBoundsException: 1 (libchurl.c:897)
{code}

h3. User didn't pass range:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&INTERVAL=1:DAY&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   java.lang.Exception: java.lang.NullPointerException
description   The server encountered an internal error that prevented it from 
fulfilling this request.exception   javax.servlet.ServletException: 
java.lang.Exception: java.lang.NullPointerException (libchurl.c:897)
{code}

  was:
h3. User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfillin

[jira] [Updated] (HAWQ-1461) Improve partition parameters validation for PXF-JDBC plugin

2017-05-10 Thread Oleksandr Diachenko (JIRA)

 [ 
https://issues.apache.org/jira/browse/HAWQ-1461?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oleksandr Diachenko updated HAWQ-1461:
--
Description: 
h3. User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}
Expected behavior: meaningful and user-friendly message. 

h3. User didn't pass interval:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}

h3. User didn't pass the upper boundary of a range:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:&INTERVAL=1:DAY&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   java.lang.Exception: 
java.lang.ArrayIndexOutOfBoundsException: 1description   The server 
encountered an internal error that prevented it from fulfilling this request.   
 exception   javax.servlet.ServletException: java.lang.Exception: 
java.lang.ArrayIndexOutOfBoundsException: 1 (libchurl.c:897)
{code}

h3. User didn't pass range:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&INTERVAL=1:DAY&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   java.lang.Exception: java.lang.NullPointerException
description   The server encountered an internal error that prevented it from 
fulfilling this request.exception   javax.servlet.ServletException: 
java.lang.Exception: java.lang.NullPointerException (libchurl.c:897)
{code}

  was:
h3. User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encou

[jira] [Updated] (HAWQ-1461) Improve partition parameters validation for PXF-JDBC plugin

2017-05-10 Thread Oleksandr Diachenko (JIRA)

 [ 
https://issues.apache.org/jira/browse/HAWQ-1461?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oleksandr Diachenko updated HAWQ-1461:
--
Description: 
h3. User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}
Expected behavior: meaningful and user-friendly message. 

h3. User didn't pass interval:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}

h3. User didn't pass the upper boundary of a range:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:&INTERVAL=1:DAY&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   java.lang.Exception: 
java.lang.ArrayIndexOutOfBoundsException: 1description   The server 
encountered an internal error that prevented it from fulfilling this request.   
 exception   javax.servlet.ServletException: java.lang.Exception: 
java.lang.ArrayIndexOutOfBoundsException: 1 (libchurl.c:897)
{code}


  was:
h3. User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}
Expected behavior: meaningful and user-friendly message. 

h3. User didn't pass interval:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exce

[jira] [Updated] (HAWQ-1461) Improve partition parameters validation for PXF-JDBC plugin

2017-05-10 Thread Oleksandr Diachenko (JIRA)

 [ 
https://issues.apache.org/jira/browse/HAWQ-1461?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oleksandr Diachenko updated HAWQ-1461:
--
Description: 
h3. User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}
Expected behavior: meaningful and user-friendly message. 

h3. User didn't pass interval:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}


  was:
# User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}
Expected behavior: meaningful and user-friendly message. 

# User didn't pass interval:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}



> Improve partition parameters validation for PXF-JDBC plugin
> ---
>
> Key: HAWQ-1461
> URL: https://issues.apache.org/jira/browse/HAWQ-1461
> Project: Apache HAWQ
>  Issue Type: Improvement
>  Components: PXF
>Reporter: Oleksandr Diachenko
>Assignee: Ed Espino
>
> h3. User didn't pass interval type, query fails with NPE:
> {code}
> CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
> text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
> bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
> char(3), bin bytea) LOCATION 
> (E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
>  FORMAT 'CUSTOM' (formatter='pxfwritable_import

[jira] [Updated] (HAWQ-1461) Improve partition parameters validation for PXF-JDBC plugin

2017-05-10 Thread Oleksandr Diachenko (JIRA)

 [ 
https://issues.apache.org/jira/browse/HAWQ-1461?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oleksandr Diachenko updated HAWQ-1461:
--
Description: 
# User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}
Expected behavior: meaningful and user-friendly message. 

# User didn't pass interval:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}


  was:
# User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}
Excepcted behavior: meaningful and user-friendly message. 


> Improve partition parameters validation for PXF-JDBC plugin
> ---
>
> Key: HAWQ-1461
> URL: https://issues.apache.org/jira/browse/HAWQ-1461
> Project: Apache HAWQ
>  Issue Type: Improvement
>  Components: PXF
>Reporter: Oleksandr Diachenko
>Assignee: Ed Espino
>
> # User didn't pass interval type, query fails with NPE:
> {code}
> CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
> text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
> bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
> char(3), bin bytea) LOCATION 
> (E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
>  FORMAT 'CUSTOM' (formatter='pxfwritable_import');
> {code}
> Actual behavior:
> {code}
> select * from pxf_jdbc_multiple_fragments_by_date;
> ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
> report   message   description   The server encountered an internal error 
> that prevented it from fulfilling this request.exception   
> java.lang.NullPointerException (libchurl.c:897)
> {code}
> Expected behavior: meaningful and user-friendly message. 
> # User didn't pass interval:
> {code}
> CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
> text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
> bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
> char(3), bin bytea) LOCATION 
> (E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautom

[jira] [Updated] (HAWQ-1461) Improve partition parameters validation for PXF-JDBC plugin

2017-05-10 Thread Oleksandr Diachenko (JIRA)

 [ 
https://issues.apache.org/jira/browse/HAWQ-1461?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oleksandr Diachenko updated HAWQ-1461:
--
Description: 
# User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}
Excepcted behavior: meaningful and user-friendly message. 

  was:
# User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}


> Improve partition parameters validation for PXF-JDBC plugin
> ---
>
> Key: HAWQ-1461
> URL: https://issues.apache.org/jira/browse/HAWQ-1461
> Project: Apache HAWQ
>  Issue Type: Improvement
>  Components: PXF
>Reporter: Oleksandr Diachenko
>Assignee: Ed Espino
>
> # User didn't pass interval type, query fails with NPE:
> {code}
> CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
> text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
> bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
> char(3), bin bytea) LOCATION 
> (E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
>  FORMAT 'CUSTOM' (formatter='pxfwritable_import');
> {code}
> Actual behavior:
> {code}
> select * from pxf_jdbc_multiple_fragments_by_date;
> ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
> report   message   description   The server encountered an internal error 
> that prevented it from fulfilling this request.exception   
> java.lang.NullPointerException (libchurl.c:897)
> {code}
> Excepcted behavior: meaningful and user-friendly message. 



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Updated] (HAWQ-1461) Improve partition parameters validation for PXF-JDBC plugin

2017-05-10 Thread Oleksandr Diachenko (JIRA)

 [ 
https://issues.apache.org/jira/browse/HAWQ-1461?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oleksandr Diachenko updated HAWQ-1461:
--
Description: 
#. User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}

  was:
#. User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}


> Improve partition parameters validation for PXF-JDBC plugin
> ---
>
> Key: HAWQ-1461
> URL: https://issues.apache.org/jira/browse/HAWQ-1461
> Project: Apache HAWQ
>  Issue Type: Improvement
>  Components: PXF
>Reporter: Oleksandr Diachenko
>Assignee: Ed Espino
>
> #. User didn't pass interval type, query fails with NPE:
> {code}
> CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
> text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
> bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
> char(3), bin bytea) LOCATION 
> (E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
>  FORMAT 'CUSTOM' (formatter='pxfwritable_import');
> {code}
> Actual behavior:
> {code}
> select * from pxf_jdbc_multiple_fragments_by_date;
> ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
> report   message   description   The server encountered an internal error 
> that prevented it from fulfilling this request.exception   
> java.lang.NullPointerException (libchurl.c:897)
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Updated] (HAWQ-1461) Improve partition parameters validation for PXF-JDBC plugin

2017-05-10 Thread Oleksandr Diachenko (JIRA)

 [ 
https://issues.apache.org/jira/browse/HAWQ-1461?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oleksandr Diachenko updated HAWQ-1461:
--
Description: 
# User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}

  was:
#. User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}
Actual behavior:
{code}
select * from pxf_jdbc_multiple_fragments_by_date;
ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
report   message   description   The server encountered an internal error 
that prevented it from fulfilling this request.exception   
java.lang.NullPointerException (libchurl.c:897)
{code}


> Improve partition parameters validation for PXF-JDBC plugin
> ---
>
> Key: HAWQ-1461
> URL: https://issues.apache.org/jira/browse/HAWQ-1461
> Project: Apache HAWQ
>  Issue Type: Improvement
>  Components: PXF
>Reporter: Oleksandr Diachenko
>Assignee: Ed Espino
>
> # User didn't pass interval type, query fails with NPE:
> {code}
> CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
> text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
> bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
> char(3), bin bytea) LOCATION 
> (E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
>  FORMAT 'CUSTOM' (formatter='pxfwritable_import');
> {code}
> Actual behavior:
> {code}
> select * from pxf_jdbc_multiple_fragments_by_date;
> ERROR:  remote component error (500) from '127.0.0.1:51200':  type  Exception 
> report   message   description   The server encountered an internal error 
> that prevented it from fulfilling this request.exception   
> java.lang.NullPointerException (libchurl.c:897)
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Updated] (HAWQ-1461) Improve partition parameters validation for PXF-JDBC plugin

2017-05-10 Thread Oleksandr Diachenko (JIRA)

 [ 
https://issues.apache.org/jira/browse/HAWQ-1461?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oleksandr Diachenko updated HAWQ-1461:
--
Description: 
#. User didn't pass interval type, query fails with NPE:
{code}
CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
char(3), bin bytea) LOCATION 
(E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
 FORMAT 'CUSTOM' (formatter='pxfwritable_import');
{code}

> Improve partition parameters validation for PXF-JDBC plugin
> ---
>
> Key: HAWQ-1461
> URL: https://issues.apache.org/jira/browse/HAWQ-1461
> Project: Apache HAWQ
>  Issue Type: Improvement
>  Components: PXF
>Reporter: Oleksandr Diachenko
>Assignee: Ed Espino
>
> #. User didn't pass interval type, query fails with NPE:
> {code}
> CREATE EXTERNAL TABLE pxf_jdbc_multiple_fragments_by_date (t1text, t2
> text, num1  int, dub1  double precision, dec1  numeric, tm timestamp, r real, 
> bg bigint, b boolean, tn smallint, sml smallint, dt date, vc1 varchar(5), c1 
> char(3), bin bytea) LOCATION 
> (E'pxf://127.0.0.1:51200/hawq_types?PROFILE=Jdbc&JDBC_DRIVER=org.postgresql.Driver&DB_URL=jdbc:postgresql:pxfautomation//localhost:5432&PARTITION_BY=dt:date&RANGE=2015-03-06:2015-03-20&INTERVAL=1&USER=adiachenko')
>  FORMAT 'CUSTOM' (formatter='pxfwritable_import');
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Created] (HAWQ-1461) Improve partition parameters validation for PXF-JDBC plugin

2017-05-10 Thread Oleksandr Diachenko (JIRA)
Oleksandr Diachenko created HAWQ-1461:
-

 Summary: Improve partition parameters validation for PXF-JDBC 
plugin
 Key: HAWQ-1461
 URL: https://issues.apache.org/jira/browse/HAWQ-1461
 Project: Apache HAWQ
  Issue Type: Improvement
  Components: PXF
Reporter: Oleksandr Diachenko
Assignee: Ed Espino






--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[GitHub] incubator-hawq pull request #1233: HAWQ-1454. Exclude certain jars from Rang...

2017-05-10 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/incubator-hawq/pull/1233


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-hawq issue #1232: HAWQ-1455. Wrong results on CTAS query over cata...

2017-05-10 Thread huor
Github user huor commented on the issue:

https://github.com/apache/incubator-hawq/pull/1232
  
+1 for the fix


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-hawq issue #1232: HAWQ-1455. Wrong results on CTAS query over cata...

2017-05-10 Thread ztao1987
Github user ztao1987 commented on the issue:

https://github.com/apache/incubator-hawq/pull/1232
  
Looks good to me. +1


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-hawq issue #1232: HAWQ-1455. Wrong results on CTAS query over cata...

2017-05-10 Thread paul-guo-
Github user paul-guo- commented on the issue:

https://github.com/apache/incubator-hawq/pull/1232
  
My guess is that we simplified the lock mechanism, i.e. we removed some
code from gpdb. That patch seems to be the whole gpdb patch against pg for
open source.

2017-05-10 17:14 GMT+08:00 zhenglin tao :

> Seems these codes comes from a bunch of bug fix involved from GPDB commit
> 6b0e52beadd678c5050af9c978c26d171ba86ae0. For this specific bug, I have
> no doubt it works. But for lock mechanism, gpdb fix involves more than
> that. Not sure if there is potential issue in lock.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> 
,
> or mute the thread
> 

> .
>



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[jira] [Commented] (HAWQ-1460) WAL Send Server process should exit if postmaster on master is killed

2017-05-10 Thread Paul Guo (JIRA)

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

Paul Guo commented on HAWQ-1460:


I saw this on a single-node platform without slave.

> WAL Send Server process should exit if postmaster on master is killed
> -
>
> Key: HAWQ-1460
> URL: https://issues.apache.org/jira/browse/HAWQ-1460
> Project: Apache HAWQ
>  Issue Type: Bug
>  Components: Core
>Reporter: Paul Guo
>Assignee: Paul Guo
> Fix For: 2.3.0.0-incubating
>
>
> If we kill the postmaster on master, we will see two processes keep running.
> pguo  44007  1  0 16:35 ?00:00:00 postgres: port  5432, 
> master logger process
> pguo  44014  1  0 16:35 ?00:00:00 postgres: port  5432, WAL 
> Send Server process
> Well, maybe we should exit the "WAL Send Server process" so that the 
> processes on master are all gone via checking PostmasterIsAlive() in its loop 
> code.
> Note in distributed system any process could be killed at any time without 
> any callback, handler etc.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Closed] (HAWQ-1457) Shared memory for SegmentStatus and MetadataCache should not be allocated on segments.

2017-05-10 Thread Paul Guo (JIRA)

 [ 
https://issues.apache.org/jira/browse/HAWQ-1457?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Paul Guo closed HAWQ-1457.
--
Resolution: Fixed

> Shared memory for SegmentStatus and MetadataCache should not be allocated on 
> segments.
> --
>
> Key: HAWQ-1457
> URL: https://issues.apache.org/jira/browse/HAWQ-1457
> Project: Apache HAWQ
>  Issue Type: Bug
>  Components: Core
>Reporter: Paul Guo
>Assignee: Paul Guo
> Fix For: 2.3.0.0-incubating
>
>
> From code level, MetadataCache_ShmemInit() and
> SegmentStatusShmemInit() should not be called on segments.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Closed] (HAWQ-1460) WAL Send Server process should exit if postmaster on master is killed

2017-05-10 Thread Paul Guo (JIRA)

 [ 
https://issues.apache.org/jira/browse/HAWQ-1460?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Paul Guo closed HAWQ-1460.
--
Resolution: Fixed

> WAL Send Server process should exit if postmaster on master is killed
> -
>
> Key: HAWQ-1460
> URL: https://issues.apache.org/jira/browse/HAWQ-1460
> Project: Apache HAWQ
>  Issue Type: Bug
>  Components: Core
>Reporter: Paul Guo
>Assignee: Paul Guo
> Fix For: 2.3.0.0-incubating
>
>
> If we kill the postmaster on master, we will see two processes keep running.
> pguo  44007  1  0 16:35 ?00:00:00 postgres: port  5432, 
> master logger process
> pguo  44014  1  0 16:35 ?00:00:00 postgres: port  5432, WAL 
> Send Server process
> Well, maybe we should exit the "WAL Send Server process" so that the 
> processes on master are all gone via checking PostmasterIsAlive() in its loop 
> code.
> Note in distributed system any process could be killed at any time without 
> any callback, handler etc.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[GitHub] incubator-hawq pull request #1236: HAWQ-1457. Shared memory for SegmentStatu...

2017-05-10 Thread paul-guo-
Github user paul-guo- closed the pull request at:

https://github.com/apache/incubator-hawq/pull/1236


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-hawq issue #1236: HAWQ-1457. Shared memory for SegmentStatus and M...

2017-05-10 Thread paul-guo-
Github user paul-guo- commented on the issue:

https://github.com/apache/incubator-hawq/pull/1236
  
Merged. Closing.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-hawq pull request #1238: HAWQ-1460. WAL Send Server process should...

2017-05-10 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/incubator-hawq/pull/1238


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-hawq issue #1232: HAWQ-1455. Wrong results on CTAS query over cata...

2017-05-10 Thread ztao1987
Github user ztao1987 commented on the issue:

https://github.com/apache/incubator-hawq/pull/1232
  
Seems these codes comes from a bunch of bug fix involved from GPDB commit 
6b0e52beadd678c5050af9c978c26d171ba86ae0. For this specific bug, I have no 
doubt it works. But for lock mechanism, gpdb fix involves more than that. Not 
sure if there is potential issue in lock.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-hawq issue #1235: HAWQ-1456. Copy RPS configuration files to stand...

2017-05-10 Thread interma
Github user interma commented on the issue:

https://github.com/apache/incubator-hawq/pull/1235
  
Removed scp rps files.
Reserved read property from hawq-site.xml (read hawq_master_address_host 
and hawq_master_address_port).


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-hawq issue #1238: HAWQ-1460. WAL Send Server process should exit i...

2017-05-10 Thread jiny2
Github user jiny2 commented on the issue:

https://github.com/apache/incubator-hawq/pull/1238
  
+1 LGTM. Thanks.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-hawq issue #1236: HAWQ-1457. Shared memory for SegmentStatus and M...

2017-05-10 Thread amyrazz44
Github user amyrazz44 commented on the issue:

https://github.com/apache/incubator-hawq/pull/1236
  
LGTM +1


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] incubator-hawq issue #1238: HAWQ-1460. WAL Send Server process should exit i...

2017-05-10 Thread linwen
Github user linwen commented on the issue:

https://github.com/apache/incubator-hawq/pull/1238
  
+1 


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---