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 F1156200B62 for ; Fri, 12 Aug 2016 11:12:32 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id EFE37160AA6; Fri, 12 Aug 2016 09:12:32 +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 44027160AB6 for ; Fri, 12 Aug 2016 11:12:32 +0200 (CEST) Received: (qmail 84750 invoked by uid 500); 12 Aug 2016 08:58:52 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 2705 invoked by uid 99); 12 Aug 2016 05:11:20 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 12 Aug 2016 05:11:20 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 6F6122C02A3 for ; Fri, 12 Aug 2016 05:11:20 +0000 (UTC) Date: Fri, 12 Aug 2016 05:11:20 +0000 (UTC) From: "ramkrishna.s.vasudevan (JIRA)" To: dev@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (HBASE-16405) Remove byte[] based hash() APIs. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Fri, 12 Aug 2016 09:12:33 -0000 ramkrishna.s.vasudevan created HBASE-16405: ---------------------------------------------- Summary: Remove byte[] based hash() APIs. Key: HBASE-16405 URL: https://issues.apache.org/jira/browse/HBASE-16405 Project: HBase Issue Type: Sub-task Reporter: ramkrishna.s.vasudevan Assignee: ramkrishna.s.vasudevan Fix For: 2.0.0 Currently the read path though it works with Cells, still does go with the assumption that we need to copy the Cells to KeyValue's key format and then use the byte[] version of hash() function to calculate the Bloom hash. In case of incoming cell's being KeyValue type we try to use the KeyValue.getKey(), KeyValue.getKeyOffset() APIs. With this sub-task we will get rid of all those and things will work with Cells. -- This message was sent by Atlassian JIRA (v6.3.4#6332)