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 CA1BF200B16 for ; Mon, 20 Jun 2016 19:13:17 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id C8A94160A55; Mon, 20 Jun 2016 17:13:17 +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 198F4160A26 for ; Mon, 20 Jun 2016 19:13:16 +0200 (CEST) Received: (qmail 42155 invoked by uid 500); 20 Jun 2016 17:13:16 -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 42144 invoked by uid 99); 20 Jun 2016 17:13:15 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Jun 2016 17:13:15 +0000 Received: from mail-it0-f43.google.com (mail-it0-f43.google.com [209.85.214.43]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id B0C711A00D8 for ; Mon, 20 Jun 2016 17:13:15 +0000 (UTC) Received: by mail-it0-f43.google.com with SMTP id a5so52397306ita.1 for ; Mon, 20 Jun 2016 10:13:15 -0700 (PDT) X-Gm-Message-State: ALyK8tJ2TJMqt2r14RRp84aHCyKVGbkSEjWNJkXRI9THIjdvdNkbyTp0kHVTopC3MzSP3yZNMPjDCSYZ9JDodg== X-Received: by 10.36.210.198 with SMTP id z189mr659208itf.32.1466442794886; Mon, 20 Jun 2016 10:13:14 -0700 (PDT) MIME-Version: 1.0 Received: by 10.36.209.66 with HTTP; Mon, 20 Jun 2016 10:13:14 -0700 (PDT) In-Reply-To: References: <8CACDAAE-7574-4766-ABBE-FC4C1C333DBB@gmail.com> From: Elliott Clark Date: Mon, 20 Jun 2016 10:13:14 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: MutableQuantiles To: "dev@hbase.apache.org" Content-Type: multipart/alternative; boundary=94eb2c05737edfa55a0535b8d1d5 archived-at: Mon, 20 Jun 2016 17:13:18 -0000 --94eb2c05737edfa55a0535b8d1d5 Content-Type: text/plain; charset=UTF-8 MetricMutableHistogram and all ( The classes which were ports of hadoop's classes) have been removed. They are no longer used. However the ones hadoop supplies were very slow so instead we use MutableHistogram. See: HBASE-15222 On Mon, Jun 20, 2016 at 5:19 AM, Lars George wrote: > BTW, I am looking at 1.2 branch, though here the Hadoop one does > exactly the same as what the HBase one does. Where do I see the > difference? Master looks the same too. Are you referring to the > histogram classes? > > On Mon, Jun 20, 2016 at 1:36 PM, Lars George > wrote: > > Ah thanks Andy. It seemed mostly a copy (with some internal > > modification). Now, where is that used at all? > > > > On Sun, Jun 19, 2016 at 7:06 PM, Andrew Purtell > > wrote: > >> We have additional functionality that the Hadoop supplied one does not, > importantly the ability to dump counts by latency bucket rather than > percentile measures at the moment. The former can be used to calculate > mathematically meaningful percentile measures over the whole fleet and over > longer timescales, the latter cannot. > >> > >> > >>> On Jun 19, 2016, at 9:36 AM, Lars George > wrote: > >>> > >>> Hi, > >>> > >>> As per https://issues.apache.org/jira/browse/HBASE-6409 we rolled our > >>> own class. Is that still needed? Since 2012 lot's has changed and we > >>> should have all in place to use the Hadoop supplied one? > >>> > >>> Just curious. > >>> > >>> Cheers, > >>> Lars > --94eb2c05737edfa55a0535b8d1d5--