[
https://issues.apache.org/jira/browse/PHOENIX-896?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14016832#comment-14016832
]
James Taylor commented on PHOENIX-896:
--------------------------------------
+1 to commit to 3.0 and 4.0 branch. Please update the website too (though we're
in a "transition" state as we're moved to become a TLP). [~mujtaba] should be
able to point you to the relevant JIRA.
> 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
> Assignee: Gabriel Reid
> Fix For: 5.0.0
>
> 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)