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 06499102EA for ; Mon, 16 Dec 2013 23:56:09 +0000 (UTC) Received: (qmail 71208 invoked by uid 500); 16 Dec 2013 23:56:08 -0000 Delivered-To: apmail-hive-dev-archive@hive.apache.org Received: (qmail 71152 invoked by uid 500); 16 Dec 2013 23:56:08 -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 71134 invoked by uid 500); 16 Dec 2013 23:56:08 -0000 Delivered-To: apmail-hadoop-hive-dev@hadoop.apache.org Received: (qmail 71131 invoked by uid 99); 16 Dec 2013 23:56:08 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Dec 2013 23:56:08 +0000 Date: Mon, 16 Dec 2013 23:56:08 +0000 (UTC) From: "Eric Hanson (JIRA)" To: hive-dev@hadoop.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (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 ] Eric Hanson updated HIVE-6017: ------------------------------ Affects Version/s: 0.13.0 Status: Patch Available (was: In Progress) Added Decimal128 package into Hive package org.apache.hadoop.hive.common.type. Verified that it compiles and unit tests pass. > 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 > Affects Versions: 0.13.0 > Reporter: Eric Hanson > Assignee: Eric Hanson > Attachments: HIVE-6017.01.patch > > > 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)