From notifications-return-41803-archive-asf-public=cust-asf.ponee.io@accumulo.apache.org Mon Jan 29 23:07:36 2018 Return-Path: X-Original-To: archive-asf-public@eu.ponee.io Delivered-To: archive-asf-public@eu.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by mx-eu-01.ponee.io (Postfix) with ESMTP id B82F1180654 for ; Mon, 29 Jan 2018 23:07:36 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id A7A97160C31; Mon, 29 Jan 2018 22:07:36 +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 2149F160C2F for ; Mon, 29 Jan 2018 23:07:35 +0100 (CET) Received: (qmail 72150 invoked by uid 500); 29 Jan 2018 22:07:35 -0000 Mailing-List: contact notifications-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jira@apache.org Delivered-To: mailing list notifications@accumulo.apache.org Received: (qmail 72139 invoked by uid 99); 29 Jan 2018 22:07:35 -0000 Received: from ec2-52-202-80-70.compute-1.amazonaws.com (HELO gitbox.apache.org) (52.202.80.70) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 29 Jan 2018 22:07:35 +0000 From: GitBox To: notifications@accumulo.apache.org Subject: [GitHub] milleruntime commented on issue #364: ACCUMULO-4778 Initial feedback for table name to id mapping cache Message-ID: <151726365474.15067.17145156009472876444.gitbox@gitbox.apache.org> milleruntime commented on issue #364: ACCUMULO-4778 Initial feedback for table name to id mapping cache URL: https://github.com/apache/accumulo/pull/364#issuecomment-361403503 Measuring this branch against 1.7.3 using MiniAccumuloCluster with 100 tables. I created 3 tests that call Tables.getTableId(), tableOperations.tableIdMap() and tableOperations.exists(). Each of these methods are commonly used and shouldn't hinder performance with 2 being from the API and one a common internal method. 1.7.3 Results: Benchmark Mode Cnt Score Error Units TablesBenchmark.getExists thrpt 50 5293.911 ? 127.073 ops/s TablesBenchmark.getTableId thrpt 50 5356.971 ? 127.876 ops/s TablesBenchmark.getTableMap thrpt 50 5239.343 ? 137.264 ops/s ACCUMULO-4778 branch: Benchmark Mode Cnt Score Error Units TablesBenchmark.getExists thrpt 50 917886.356 ? 16067.502 ops/s TablesBenchmark.getTableId thrpt 50 1696546.994 ? 26953.792 ops/s TablesBenchmark.getTableMap thrpt 50 1718777.835 ? 21612.689 ops/s Test: TablesBenchmark.getExists showed 17238.5% increase in ops/s Test: TablesBenchmark.getTableId showed 31569.9% increase in ops/s Test: TablesBenchmark.getTableMap showed 32705.2% increase in ops/s Total average 27171.21% increase in ops/s ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: users@infra.apache.org With regards, Apache Git Services