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 ED2D0200CC5 for ; Tue, 11 Jul 2017 20:07:12 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id EBEEC166C9E; Tue, 11 Jul 2017 18:07:12 +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 40F35166C99 for ; Tue, 11 Jul 2017 20:07:12 +0200 (CEST) Received: (qmail 83316 invoked by uid 500); 11 Jul 2017 18:07:11 -0000 Mailing-List: contact hdfs-issues-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list hdfs-issues@hadoop.apache.org Received: (qmail 83266 invoked by uid 99); 11 Jul 2017 18:07:10 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Jul 2017 18:07:10 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 87F41195B34 for ; Tue, 11 Jul 2017 18:07:09 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -100.002 X-Spam-Level: X-Spam-Status: No, score=-100.002 tagged_above=-999 required=6.31 tests=[RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id 3XD99ta_0B-s for ; Tue, 11 Jul 2017 18:07:08 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id 6405662A27 for ; Tue, 11 Jul 2017 18:07:01 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id CE13DE0DA6 for ; Tue, 11 Jul 2017 18:07:00 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 2F8B9246D1 for ; Tue, 11 Jul 2017 18:07:00 +0000 (UTC) Date: Tue, 11 Jul 2017 18:07:00 +0000 (UTC) From: "Nandakumar (JIRA)" To: hdfs-issues@hadoop.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (HDFS-12123) Ozone: OzoneClient: Abstraction of OzoneClient and default implementation MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Tue, 11 Jul 2017 18:07:13 -0000 Nandakumar created HDFS-12123: --------------------------------- Summary: Ozone: OzoneClient: Abstraction of OzoneClient and default implementation Key: HDFS-12123 URL: https://issues.apache.org/jira/browse/HDFS-12123 Project: Hadoop HDFS Issue Type: Sub-task Components: ozone Reporter: Nandakumar Assignee: Nandakumar {{OzoneClient}} interface defines all the client operations supported by Ozone. {{OzoneClientImpl}} will have the default implementation, it should connects to KSM, SCM and DataNode through RPC to execute client calls. Similarly we should have a client implementation which implements {{OzoneClient}} and uses REST protocol to execute client calls. This will provide lots of flexibility to Ozone applications, when applications are running inside the cluster, they can use RPC protocol, but when running from outside the cluster, the same applications can speak REST protocol to communicate with Ozone. -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-issues-unsubscribe@hadoop.apache.org For additional commands, e-mail: hdfs-issues-help@hadoop.apache.org