phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "James Taylor (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (PHOENIX-896) Improve cmdline parsing of psql (PhoenixRuntime)
Date Tue, 03 Jun 2014 16:13:02 GMT

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

Mime
View raw message