Return-Path: X-Original-To: apmail-crunch-dev-archive@www.apache.org Delivered-To: apmail-crunch-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 6E78DF6CB for ; Tue, 26 Mar 2013 16:19:08 +0000 (UTC) Received: (qmail 47602 invoked by uid 500); 26 Mar 2013 16:19:08 -0000 Delivered-To: apmail-crunch-dev-archive@crunch.apache.org Received: (qmail 47515 invoked by uid 500); 26 Mar 2013 16:19:07 -0000 Mailing-List: contact dev-help@crunch.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@crunch.apache.org Delivered-To: mailing list dev@crunch.apache.org Received: (qmail 47502 invoked by uid 99); 26 Mar 2013 16:19:07 -0000 Received: from minotaur.apache.org (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 26 Mar 2013 16:19:07 +0000 Received: from localhost (HELO mail-we0-f182.google.com) (127.0.0.1) (smtp-auth username tzolov, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Tue, 26 Mar 2013 16:19:07 +0000 Received: by mail-we0-f182.google.com with SMTP id k14so3652596wer.13 for ; Tue, 26 Mar 2013 09:19:05 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.180.185.239 with SMTP id ff15mr4389687wic.2.1364314745370; Tue, 26 Mar 2013 09:19:05 -0700 (PDT) Received: by 10.194.165.137 with HTTP; Tue, 26 Mar 2013 09:19:05 -0700 (PDT) Date: Tue, 26 Mar 2013 17:19:05 +0100 Message-ID: Subject: Building Crunch with JDK 1.7 From: Christian Tzolov To: dev@crunch.apache.org Content-Type: multipart/alternative; boundary=001a11c34dc2c27e2904d8d64793 --001a11c34dc2c27e2904d8d64793 Content-Type: text/plain; charset=ISO-8859-1 Hey, Although Java7 is not officially supported in Hadoop I've tested it with Crunch. My environment is: Maven 3.0.3, Java 1.7.0_17, Mac OSX - 10.8.3 (x86_64), with java.source=1.6 and java.target=1.6 POM settings. Building Crunch with both profiles (hadoop-1 and hadoop-2) shows the following two issues: 1. o.a.c.l.j.MapsideJoinIT.testMapsideJoin() fails because the System.setProperty("java.io.tmpdir", "/tmp") does not work in this environment. The workaround is to set -Djava.io.tmpdir=/tmp on the command line. 2. o.a.c.i.h.WordCountHBaseIT fails due to some internal HBase issue. Same problem affects both hadoop-1/hbase-0.90.4 and hadoop-2/hbase-0.94.1 profiles. Not sure if there is a workaround for this problem. It might be related to HBASE-5261. Has someone experimented with Crunch and Java7? any insides? Cheers, Chris --001a11c34dc2c27e2904d8d64793--