[
https://issues.apache.org/jira/browse/HAWQ-1587?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Shivram Mani resolved HAWQ-1587.
--------------------------------
Resolution: Fixed
> Metadata not being handled correctly with PXF parameter isolation
> -----------------------------------------------------------------
>
> Key: HAWQ-1587
> URL: https://issues.apache.org/jira/browse/HAWQ-1587
> Project: Apache HAWQ
> Issue Type: Bug
> Components: PXF
> Reporter: Shivram Mani
> Assignee: Shivram Mani
> Priority: Major
> Fix For: 2.3.0.0-incubating
>
>
> https://issues.apache.org/jira/browse/HAWQ-1581 separated the system params
> from the user param.s. installcheck-good reports the following error which is
> due to the incorrect handling of the METADATA property in the PXF server
> {code:java}
> SELECT * FROM pxf_get_item_fields('Hive', '*');
> ! ERROR: remote component error (500) from '127.0.0.1:51200': type
> Exception report message Internal server error. Property
> "METADATA" has no value in current request description The
> server encountered an internal error that prevented it from fulfilling this
> request. exception java.lang.IllegalArgumentException: Internal server
> error. Property "METADATA" has no value in current request
> \d hcatalog.*.*
> + ERROR: remote component error (500) from '127.0.0.1:51200': type
> Exception report message Internal server error. Property
> "METADATA" has no value in current request description The
> server encountered an internal error that prevented it from fulfilling this
> request. exception java.lang.IllegalArgumentException: Internal server
> error. Property "METADATA" has no value in current request
> SELECT * FROM pxf_get_item_fields('Hive', '*abc*abc*');
> ! ERROR: remote component error (500) from '127.0.0.1:51200': type
> Exception report message Internal server error. Property
> "METADATA" has no value in current request description The
> server encountered an internal error that prevented it from fulfilling this
> request. exception java.lang.IllegalArgumentException: Internal server
> error. Property "METADATA" has no value in current request
> \d hcatalog.*abc*.*abc*
> + ERROR: remote component error (500) from '127.0.0.1:51200': type
> Exception report message Internal server error. Property
> "METADATA" has no value in current request description The
> server encountered an internal error that prevented it from fulfilling this
> request. exception java.lang.IllegalArgumentException: Internal server
> error. Property "METADATA" has no value in current request
> \d hcatalog
> Invalid pattern provided.
> \d hcatalog.
> {code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)