Return-Path: X-Original-To: apmail-cassandra-commits-archive@www.apache.org Delivered-To: apmail-cassandra-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 29CF017B48 for ; Fri, 30 Jan 2015 17:04:35 +0000 (UTC) Received: (qmail 504 invoked by uid 500); 30 Jan 2015 17:04:35 -0000 Delivered-To: apmail-cassandra-commits-archive@cassandra.apache.org Received: (qmail 465 invoked by uid 500); 30 Jan 2015 17:04:35 -0000 Mailing-List: contact commits-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cassandra.apache.org Delivered-To: mailing list commits@cassandra.apache.org Received: (qmail 450 invoked by uid 99); 30 Jan 2015 17:04:35 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 30 Jan 2015 17:04:35 +0000 Date: Fri, 30 Jan 2015 17:04:35 +0000 (UTC) From: "T Jake Luciani (JIRA)" To: commits@cassandra.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (CASSANDRA-8685) Consider upgrade to thrift 0.9.2 (or later) 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/CASSANDRA-8685?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] T Jake Luciani updated CASSANDRA-8685: -------------------------------------- Issue Type: Improvement (was: Bug) > Consider upgrade to thrift 0.9.2 (or later) > ------------------------------------------- > > Key: CASSANDRA-8685 > URL: https://issues.apache.org/jira/browse/CASSANDRA-8685 > Project: Cassandra > Issue Type: Improvement > Reporter: Adam Hattrell > Assignee: T Jake Luciani > Fix For: 2.1.3 > > Attachments: thrift1457fix_cassandra_heap.png, thrift1457fix_cassandra_heap_framedtransport.png > > > Folks using Astyanax and the like are subject to https://issues.apache.org/jira/browse/THRIFT-1457 and may run into heap pressure on the Cassandra side for larger read request, as thrift doesn't reset its internal buffer. This can lead to larger TFramedTransport instances will be kept on the heap. > I've seen at least one situation where this has saved around 1Gb of heap space on average. -- This message was sent by Atlassian JIRA (v6.3.4#6332)