Return-Path: X-Original-To: apmail-hbase-dev-archive@www.apache.org Delivered-To: apmail-hbase-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 0E608952D for ; Wed, 22 Feb 2012 20:47:16 +0000 (UTC) Received: (qmail 85206 invoked by uid 500); 22 Feb 2012 20:47:15 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 85093 invoked by uid 500); 22 Feb 2012 20:47:15 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 85085 invoked by uid 99); 22 Feb 2012 20:47:15 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 22 Feb 2012 20:47:15 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of yuzhihong@gmail.com designates 74.125.82.41 as permitted sender) Received: from [74.125.82.41] (HELO mail-ww0-f41.google.com) (74.125.82.41) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 22 Feb 2012 20:47:09 +0000 Received: by wgbdt11 with SMTP id dt11so5330064wgb.2 for ; Wed, 22 Feb 2012 12:46:48 -0800 (PST) Received-SPF: pass (google.com: domain of yuzhihong@gmail.com designates 10.216.138.131 as permitted sender) client-ip=10.216.138.131; Authentication-Results: mr.google.com; spf=pass (google.com: domain of yuzhihong@gmail.com designates 10.216.138.131 as permitted sender) smtp.mail=yuzhihong@gmail.com; dkim=pass header.i=yuzhihong@gmail.com Received: from mr.google.com ([10.216.138.131]) by 10.216.138.131 with SMTP id a3mr9865849wej.43.1329943608052 (num_hops = 1); Wed, 22 Feb 2012 12:46:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=mHoE1RvIKONo80/gEdcBGsLXe9RcOZWTzeFhKzXfzrY=; b=leYwnjSrS8trRywwKdjKdaqz4UYmGaNdtM5hceFjgnzj41ADMiHAzhh0ESC0seCgeK xd/W0dNyBbQXhdobLy9Sub0V+OmXY6X4r9sFIvKb0RYktXO7jdQuajo6V1nf+rcqTlMv YMe0VHEuuzWyAgKyAbG6LzLspNnMo1Uxd08C4= MIME-Version: 1.0 Received: by 10.216.138.131 with SMTP id a3mr8156203wej.43.1329943607962; Wed, 22 Feb 2012 12:46:47 -0800 (PST) Received: by 10.216.122.138 with HTTP; Wed, 22 Feb 2012 12:46:47 -0800 (PST) Date: Wed, 22 Feb 2012 12:46:47 -0800 Message-ID: Subject: advice w.r.t. wild card import From: Ted Yu To: dev@hbase.apache.org Content-Type: multipart/alternative; boundary=0016e6d7e05552eacf04b993a00b --0016e6d7e05552eacf04b993a00b Content-Type: text/plain; charset=ISO-8859-1 Hi, If you wonder why occasionally we have broken Jenkins build, I can give you one reason. Look at the following import in TestMasterFailover: import org.apache.hadoop.hbase.*; When a new test was added which used ClusterStatus, there was no import to be added in TRUNK because of the above import. However, in 0.92, there is no such wild card import - so ... I think we should refrain from using wild card import. Cheers --0016e6d7e05552eacf04b993a00b--