Return-Path: X-Original-To: apmail-hbase-issues-archive@www.apache.org Delivered-To: apmail-hbase-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 80E92E284 for ; Thu, 21 Feb 2013 19:12:16 +0000 (UTC) Received: (qmail 36209 invoked by uid 500); 21 Feb 2013 19:12:14 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 36164 invoked by uid 500); 21 Feb 2013 19:12:14 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 36108 invoked by uid 99); 21 Feb 2013 19:12:13 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Feb 2013 19:12:13 +0000 Date: Thu, 21 Feb 2013 19:12:13 +0000 (UTC) From: "stack (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (HBASE-7233) Serializing KeyValues over RPC MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/HBASE-7233?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack updated HBASE-7233: ------------------------- Description: Undo KeyValue being a Writable. This issue wandered and became general discussion of KeyValue serialization, in particular, how to pass lots of KeyValues across rpc. It was noticed that what we were passing over the wire for KeyValues was not protobuf'd KeyValues but the old serialization which assumes the KeyValue version 1 format. After a bunch of good discussion working out rpc formats, was decided to close this issue in favor of more specific issues: see summary at /Users/stack/checkouts/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestMultiColumnScanner.java was: Undo KeyValue being a Writable. This issue wandered and became general discussion of KeyValue serialization, in particular, how to pass lots of KeyValues across rpc. It was noticed that what we were passing over the wire for KeyValues was not protobuf'd KeyValues but the old serialization which assumes the KeyValue version 1 format. > Serializing KeyValues over RPC > ------------------------------ > > Key: HBASE-7233 > URL: https://issues.apache.org/jira/browse/HBASE-7233 > Project: HBase > Issue Type: Bug > Reporter: stack > Assignee: stack > Priority: Blocker > Fix For: 0.96.0 > > Attachments: 7233sketch.txt, 7233.txt, 7233v10.txt, 7233-v2.txt, 7233v3_encoders.txt, 7233v4_encoders.txt, 7233v5_encoders.txt, 7233v6_encoder.txt, 7233v7.txt, 7233v9.txt > > > Undo KeyValue being a Writable. > This issue wandered and became general discussion of KeyValue serialization, in particular, how to pass lots of KeyValues across rpc. It was noticed that what we were passing over the wire for KeyValues was not protobuf'd KeyValues but the old serialization which assumes the KeyValue version 1 format. After a bunch of good discussion working out rpc formats, was decided to close this issue in favor of more specific issues: see summary at /Users/stack/checkouts/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestMultiColumnScanner.java -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira