You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Sean Mackrory (JIRA)" <ji...@apache.org> on 2017/03/06 21:03:32 UTC

[jira] [Updated] (HADOOP-14145) Ensure GenericOptionParser is used for S3Guard CLI

     [ https://issues.apache.org/jira/browse/HADOOP-14145?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sean Mackrory updated HADOOP-14145:
-----------------------------------
    Attachment: HADOOP-14145-HADOOP-13345.001.patch

Attaching a patch that uses GenericOptionParser. As I thought, ToolRunner will run this too, but it needs to be done before we instantiate the command class (more specifically, before we start using CommandFormat - and CommandFormat doesn't seem to like moving that part out of the constructor) - so the is the easiest way to add support for -conf and -D options. Anything else requires completely redoing the way we parse the remaining options, which I don't feel like doing right this minute...

I also made a change I meant to include with the other recent CLI improvements: changing the "create" argument to initMetadataStore to "forceCreate". Some commands will fail if the table does not exist and tell you auto-create is set to false, even if it is set to true. If it is true, we will always auto-create the table. The init command, however, will override auto-create to true if necessary since it's an explicit command to create the table.

> Ensure GenericOptionParser is used for S3Guard CLI
> --------------------------------------------------
>
>                 Key: HADOOP-14145
>                 URL: https://issues.apache.org/jira/browse/HADOOP-14145
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: fs/s3
>            Reporter: Sean Mackrory
>            Assignee: Sean Mackrory
>         Attachments: HADOOP-14145-HADOOP-13345.001.patch
>
>
> As discussed in HADOOP-14094.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org