hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chris Nauroth (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HADOOP-12535) Run FileSystem contract tests with hadoop-azure.
Date Wed, 24 Feb 2016 01:13:18 GMT

    [ https://issues.apache.org/jira/browse/HADOOP-12535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15160002#comment-15160002

Chris Nauroth commented on HADOOP-12535:

[~madhuch-ms], thank you for the update.  Patch v003 is looking good so far, and I'm running
it through some final tests.

defined in ContractOptions.

Oops, you're right.  These are unused.  Perhaps these flags are just set up for documentation
purposes or anticipating writing atomicity contract tests in the future.  (Cc [~stevel@apache.org].)
 For now, let's take this out of scope for the current patch and proceed.

bq. testRenameFileBeingAppended is failing.

Yes, if this is a known deviation from HDFS semantics, then using the {{skip}} method is the
right thing to do.  I'd appreciate confirmation from [~dchickabasapa] that this is a difference
in semantics and not in fact an unintended bug in the {{append}} implementation.

bq. Root folder access is not fully supported in WASB. So removed TestAzureNativeContractRootDir.

Similar question: is this an accepted difference in semantics, or is this a bug in the handling
of /?  If it's not certain, then you could create a separate JIRA to track handling of /.
 I wouldn't want it to block committing this patch, because it's clear that we're already
getting value from the tests that are working.

> Run FileSystem contract tests with hadoop-azure.
> ------------------------------------------------
>                 Key: HADOOP-12535
>                 URL: https://issues.apache.org/jira/browse/HADOOP-12535
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: azure, test
>            Reporter: Chris Nauroth
>            Assignee: madhumita chakraborty
>         Attachments: HADOOP-12535.001.patch, HADOOP-12535.002.patch, HADOOP-12535.003.patch
> This issue proposes to implement the Hadoop {{FileSystem}} contract tests for hadoop-azure/WASB.
 The contract tests define the expected semantics of the {{FileSystem}}, so running these
for hadoop-azure is likely to catch potential problems and improve overall quality.

This message was sent by Atlassian JIRA

View raw message