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 D127917C46 for ; Fri, 30 Jan 2015 01:29:40 +0000 (UTC) Received: (qmail 73499 invoked by uid 500); 30 Jan 2015 01:29:41 -0000 Delivered-To: apmail-parquet-commits-archive@parquet.apache.org Received: (qmail 73475 invoked by uid 500); 30 Jan 2015 01:29:41 -0000 Mailing-List: contact commits-help@parquet.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@parquet.incubator.apache.org Delivered-To: mailing list commits@parquet.incubator.apache.org Received: (qmail 73466 invoked by uid 99); 30 Jan 2015 01:29:41 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 30 Jan 2015 01:29:41 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO mail.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 30 Jan 2015 01:29:17 +0000 Received: (qmail 73006 invoked by uid 99); 30 Jan 2015 01:29:14 -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; Fri, 30 Jan 2015 01:29:14 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 82ED5E055B; Fri, 30 Jan 2015 01:29:14 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: blue@apache.org To: commits@parquet.incubator.apache.org Message-Id: <7cd2a4613c7142c5853ba59f9e3828dd@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: incubator-parquet-mr git commit: PARQUET-124: normalize path checking to prevent mismatch between URI and ... Date: Fri, 30 Jan 2015 01:29:14 +0000 (UTC) X-Virus-Checked: Checked by ClamAV on apache.org Repository: incubator-parquet-mr Updated Branches: refs/heads/master d7dd228d0 -> e505e1fea PARQUET-124: normalize path checking to prevent mismatch between URI and ... ...path Author: Chris Albright Closes #79 from chrisalbright/master and squashes the following commits: b1b0086 [Chris Albright] Merge remote-tracking branch 'upstream/master' 9669427 [Chris Albright] PARQUET-124: Adding test (Thanks Ryan Blue) that proves mergeFooters was failing 8e342ed [Chris Albright] PARQUET-124: normalize path checking to prevent mismatch between URI and path Project: http://git-wip-us.apache.org/repos/asf/incubator-parquet-mr/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-parquet-mr/commit/e505e1fe Tree: http://git-wip-us.apache.org/repos/asf/incubator-parquet-mr/tree/e505e1fe Diff: http://git-wip-us.apache.org/repos/asf/incubator-parquet-mr/diff/e505e1fe Branch: refs/heads/master Commit: e505e1fea57e0ab9f1d5edab92546d778a5f41e0 Parents: d7dd228 Author: Chris Albright Authored: Thu Jan 29 17:29:06 2015 -0800 Committer: Ryan Blue Committed: Thu Jan 29 17:29:06 2015 -0800 ---------------------------------------------------------------------- .../java/parquet/hadoop/ParquetFileWriter.java | 18 ++--- .../parquet/hadoop/TestParquetFileWriter.java | 80 ++++++++++++++------ 2 files changed, 65 insertions(+), 33 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-parquet-mr/blob/e505e1fe/parquet-hadoop/src/main/java/parquet/hadoop/ParquetFileWriter.java ---------------------------------------------------------------------- diff --git a/parquet-hadoop/src/main/java/parquet/hadoop/ParquetFileWriter.java b/parquet-hadoop/src/main/java/parquet/hadoop/ParquetFileWriter.java index 42d91a4..1c651af 100644 --- a/parquet-hadoop/src/main/java/parquet/hadoop/ParquetFileWriter.java +++ b/parquet-hadoop/src/main/java/parquet/hadoop/ParquetFileWriter.java @@ -412,22 +412,22 @@ public class ParquetFileWriter { metadata.close(); } - private static ParquetMetadata mergeFooters(Path root, List