Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 4FF25200B9A for ; Sat, 8 Oct 2016 00:04:23 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 4E5A7160AE8; Fri, 7 Oct 2016 22:04:23 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 91D88160AF4 for ; Sat, 8 Oct 2016 00:04:22 +0200 (CEST) Received: (qmail 61726 invoked by uid 500); 7 Oct 2016 22:04:21 -0000 Mailing-List: contact common-issues-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list common-issues@hadoop.apache.org Received: (qmail 61511 invoked by uid 99); 7 Oct 2016 22:04:21 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 07 Oct 2016 22:04:21 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 244782C2AB7 for ; Fri, 7 Oct 2016 22:04:21 +0000 (UTC) Date: Fri, 7 Oct 2016 22:04:21 +0000 (UTC) From: "Chris Nauroth (JIRA)" To: common-issues@hadoop.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (HADOOP-13447) Refactor S3AFileSystem to support introduction of separate metadata repository and tests. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Fri, 07 Oct 2016 22:04:23 -0000 [ https://issues.apache.org/jira/browse/HADOOP-13447?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15556380#comment-15556380 ] Chris Nauroth commented on HADOOP-13447: ---------------------------------------- I'd like to propose merging this change back to branch-2.8 to simplify the process of back-porting patches and avoid merge conflicts. I'll wait a few days for comments in case anyone objects. > Refactor S3AFileSystem to support introduction of separate metadata repository and tests. > ----------------------------------------------------------------------------------------- > > Key: HADOOP-13447 > URL: https://issues.apache.org/jira/browse/HADOOP-13447 > Project: Hadoop Common > Issue Type: Sub-task > Components: fs/s3 > Reporter: Chris Nauroth > Assignee: Chris Nauroth > Fix For: 2.9.0, 3.0.0-alpha2 > > Attachments: HADOOP-13447-HADOOP-13446.001.patch, HADOOP-13447-HADOOP-13446.002.patch, HADOOP-13447.003.patch, HADOOP-13447.004.patch, HADOOP-13447.005.patch > > > The scope of this issue is to refactor the existing {{S3AFileSystem}} into multiple coordinating classes. The goal of this refactoring is to separate the {{FileSystem}} API binding from the AWS SDK integration, make code maintenance easier while we're making changes for S3Guard, and make it easier to mock some implementation details so that tests can simulate eventual consistency behavior in a deterministic way. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org For additional commands, e-mail: common-issues-help@hadoop.apache.org