Return-Path: X-Original-To: apmail-hive-issues-archive@minotaur.apache.org Delivered-To: apmail-hive-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 6810618BA9 for ; Mon, 16 Nov 2015 23:43:11 +0000 (UTC) Received: (qmail 56952 invoked by uid 500); 16 Nov 2015 23:43:11 -0000 Delivered-To: apmail-hive-issues-archive@hive.apache.org Received: (qmail 56920 invoked by uid 500); 16 Nov 2015 23:43:11 -0000 Mailing-List: contact issues-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 issues@hive.apache.org Received: (qmail 56750 invoked by uid 99); 16 Nov 2015 23:43:11 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Nov 2015 23:43:11 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 0B9CA2C1F5F for ; Mon, 16 Nov 2015 23:43:11 +0000 (UTC) Date: Mon, 16 Nov 2015 23:43:11 +0000 (UTC) From: "Vaibhav Gumashta (JIRA)" To: issues@hive.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (HIVE-12428) Provide an option for HiveServer2 to stream serialized thrift results when they are available 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-12428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vaibhav Gumashta updated HIVE-12428: ------------------------------------ Description: Once HIVE-12049 is complete, we will have an option on HS2 side to avoid paying the deserialization penalty and simple stream batches of rows on the wire which the *DBC driver can appropriately interpret. This can be done by changing the FetchOperator such that when it has the thrift formatted row sets available, it uses the fastpath. For queries where tasks don't write thrift rowsets, the current implementation will suffice. > Provide an option for HiveServer2 to stream serialized thrift results when they are available > --------------------------------------------------------------------------------------------- > > Key: HIVE-12428 > URL: https://issues.apache.org/jira/browse/HIVE-12428 > Project: Hive > Issue Type: Sub-task > Reporter: Vaibhav Gumashta > > Once HIVE-12049 is complete, we will have an option on HS2 side to avoid paying the deserialization penalty and simple stream batches of rows on the wire which the *DBC driver can appropriately interpret. This can be done by changing the FetchOperator such that when it has the thrift formatted row sets available, it uses the fastpath. For queries where tasks don't write thrift rowsets, the current implementation will suffice. -- This message was sent by Atlassian JIRA (v6.3.4#6332)