[ 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)