Return-Path: X-Original-To: apmail-hive-dev-archive@www.apache.org Delivered-To: apmail-hive-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 46EAE10BF2 for ; Fri, 13 Dec 2013 17:27:16 +0000 (UTC) Received: (qmail 36088 invoked by uid 500); 13 Dec 2013 17:27:11 -0000 Delivered-To: apmail-hive-dev-archive@hive.apache.org Received: (qmail 35990 invoked by uid 500); 13 Dec 2013 17:27:10 -0000 Mailing-List: contact dev-help@hive.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hive.apache.org Delivered-To: mailing list dev@hive.apache.org Received: (qmail 35926 invoked by uid 500); 13 Dec 2013 17:27:07 -0000 Delivered-To: apmail-hadoop-hive-dev@hadoop.apache.org Received: (qmail 35915 invoked by uid 99); 13 Dec 2013 17:27:07 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Dec 2013 17:27:07 +0000 Date: Fri, 13 Dec 2013 17:27:07 +0000 (UTC) From: "Eric Hanson (JIRA)" To: hive-dev@hadoop.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Work started] (HIVE-6017) Contribute Decimal128 high-performance decimal(p, s) package from Microsoft to Hive 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/HIVE-6017?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HIVE-6017 started by Eric Hanson. > Contribute Decimal128 high-performance decimal(p, s) package from Microsoft to Hive > ----------------------------------------------------------------------------------- > > Key: HIVE-6017 > URL: https://issues.apache.org/jira/browse/HIVE-6017 > Project: Hive > Issue Type: Sub-task > Reporter: Eric Hanson > Assignee: Eric Hanson > > Contribute the Decimal128 high-performance decimal package developed by Microsoft to Hive. This was originally written for Microsoft PolyBase by Hideaki Kimura. > This code is about 8X more efficient than Java BigDecimal for typical operations. It uses a finite (128 bit) precision and can handle up to decimal(38, X). It is also "mutable" so you can change the contents of an existing object. This helps reduce the cost of new() and garbage collection. -- This message was sent by Atlassian JIRA (v6.1.4#6159)