Return-Path: X-Original-To: apmail-parquet-commits-archive@minotaur.apache.org Delivered-To: apmail-parquet-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4D77C18DC7 for ; Thu, 29 Oct 2015 22:42:55 +0000 (UTC) Received: (qmail 75384 invoked by uid 500); 29 Oct 2015 22:42:55 -0000 Delivered-To: apmail-parquet-commits-archive@parquet.apache.org Received: (qmail 75357 invoked by uid 500); 29 Oct 2015 22:42:55 -0000 Mailing-List: contact commits-help@parquet.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@parquet.apache.org Delivered-To: mailing list commits@parquet.apache.org Received: (qmail 75348 invoked by uid 99); 29 Oct 2015 22:42:55 -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; Thu, 29 Oct 2015 22:42:55 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 125FCE3930; Thu, 29 Oct 2015 22:42:55 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: blue@apache.org To: commits@parquet.apache.org Message-Id: X-Mailer: ASF-Git Admin Mailer Subject: parquet-mr git commit: PARQUET-241: Fix ParquetInputFormat.getFooters() order Date: Thu, 29 Oct 2015 22:42:55 +0000 (UTC) Repository: parquet-mr Updated Branches: refs/heads/master 5294c64b3 -> 5a45ae3b1 PARQUET-241: Fix ParquetInputFormat.getFooters() order ParquetInputFormat.getFooters() should return in the same order as what listStatus() returns Author: Mingyu Kim Closes #164 from mingyukim/parquet-241 and squashes the following commits: 86fe900 [Mingyu Kim] Address PR comments b0181e2 [Mingyu Kim] PARQUET-241: ParquetInputFormat.getFooters() should return in the same order as what listStatus() returns Project: http://git-wip-us.apache.org/repos/asf/parquet-mr/repo Commit: http://git-wip-us.apache.org/repos/asf/parquet-mr/commit/5a45ae3b Tree: http://git-wip-us.apache.org/repos/asf/parquet-mr/tree/5a45ae3b Diff: http://git-wip-us.apache.org/repos/asf/parquet-mr/diff/5a45ae3b Branch: refs/heads/master Commit: 5a45ae3b1deb5117cb9e9a13141eeab1e9ad3d71 Parents: 5294c64 Author: Mingyu Kim Authored: Thu Oct 29 15:42:43 2015 -0700 Committer: Ryan Blue Committed: Thu Oct 29 15:42:43 2015 -0700 ---------------------------------------------------------------------- .../parquet/hadoop/ParquetInputFormat.java | 43 ++++++++----- .../apache/parquet/hadoop/TestInputFormat.java | 65 +++++++++++++++++++- 2 files changed, 92 insertions(+), 16 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/parquet-mr/blob/5a45ae3b/parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetInputFormat.java ---------------------------------------------------------------------- diff --git a/parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetInputFormat.java b/parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetInputFormat.java index 4848f22..e3536d7 100644 --- a/parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetInputFormat.java +++ b/parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetInputFormat.java @@ -29,8 +29,10 @@ import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import java.util.HashSet; +import java.util.LinkedHashMap; import java.util.List; import java.util.Map; +import java.util.Map.Entry; import java.util.Set; import org.apache.hadoop.conf.Configurable; @@ -389,7 +391,9 @@ public class ParquetInputFormat extends FileInputFormat { return Collections.emptyList(); } Configuration config = ContextUtil.getConfiguration(jobContext); - List