Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 90E54200CA6 for ; Tue, 13 Jun 2017 10:31:07 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 8F6F6160BDC; Tue, 13 Jun 2017 08:31:07 +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 CC603160BC9 for ; Tue, 13 Jun 2017 10:31:06 +0200 (CEST) Received: (qmail 41210 invoked by uid 500); 13 Jun 2017 08:31:06 -0000 Mailing-List: contact issues-help@carbondata.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@carbondata.apache.org Delivered-To: mailing list issues@carbondata.apache.org Received: (qmail 41200 invoked by uid 99); 13 Jun 2017 08:31:05 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Jun 2017 08:31:05 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 909B7E01C3; Tue, 13 Jun 2017 08:31:03 +0000 (UTC) From: ravipesala To: issues@carbondata.apache.org Reply-To: issues@carbondata.apache.org References: In-Reply-To: Subject: [GitHub] carbondata pull request #987: [CARBONDATA-1017] Add EncodingStrategy and use... Content-Type: text/plain Message-Id: <20170613083104.909B7E01C3@git1-us-west.apache.org> Date: Tue, 13 Jun 2017 08:31:03 +0000 (UTC) archived-at: Tue, 13 Jun 2017 08:31:07 -0000 Github user ravipesala commented on a diff in the pull request: https://github.com/apache/carbondata/pull/987#discussion_r121613640 --- Diff: core/src/main/java/org/apache/carbondata/core/memory/UnsafeMemoryManager.java --- @@ -123,4 +121,29 @@ public boolean isMemoryAvailable() { public long getUsableMemory() { return totalMemory - minimumMemory; } + + /** + * It tries to allocate memory of `size` bytes, keep retry until it allocates successfully. + */ + public static MemoryBlock allocateMemoryBlocking(long size) throws MemoryException { --- End diff -- typo `allocateMemoryBlock` --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastructure@apache.org or file a JIRA ticket with INFRA. ---