[
https://issues.apache.org/jira/browse/PHOENIX-896?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13954814#comment-13954814
]
James Taylor commented on PHOENIX-896:
--------------------------------------
+1. Looks good, [~gabriel.reid]. Thanks for the contributions. Will commit this
as soon as the vote closes on the 3.0/4.0 release.
> Improve cmdline parsing of psql (PhoenixRuntime)
> ------------------------------------------------
>
> Key: PHOENIX-896
> URL: https://issues.apache.org/jira/browse/PHOENIX-896
> Project: Phoenix
> Issue Type: Improvement
> Reporter: Gabriel Reid
> Attachments: PHOENIX-896.patch
>
>
> PhoenixRuntime (the class that is run via the "psql" command) does its own
> custom command-line parameter parsing, which has a number of limitations. One
> of the biggest issues is that it depends on the ordering of named parameters
> vs unnamed (i.e. file parameters), and starts performing actions as part of
> the command-line parameter parsing. This can lead to some files being
> run/imported, and then the tool stopping with an error due to an unexpected
> command-line parameter.
> An additional (but probably less important) issue is that the current
> parameter parsing is difficult to debug and test (there are currently no
> automated tests).
--
This message was sent by Atlassian JIRA
(v6.2#6252)