From dev-return-34055-apmail-harmony-dev-archive=harmony.apache.org@harmony.apache.org Thu May 08 10:41:18 2008 Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 45466 invoked from network); 8 May 2008 10:41:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 8 May 2008 10:41:17 -0000 Received: (qmail 74798 invoked by uid 500); 8 May 2008 10:41:18 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 74757 invoked by uid 500); 8 May 2008 10:41:17 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 74746 invoked by uid 99); 8 May 2008 10:41:17 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 May 2008 03:41:17 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of alexey.v.varlamov@gmail.com designates 74.125.46.156 as permitted sender) Received: from [74.125.46.156] (HELO yw-out-1718.google.com) (74.125.46.156) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 May 2008 10:40:27 +0000 Received: by yw-out-1718.google.com with SMTP id 5so400966ywr.0 for ; Thu, 08 May 2008 03:40:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; bh=hg3b1QcMHQkBnF7C26iGbcymYUQfhonwg+gYJvzSiMY=; b=mNy+GGtD4EUZf29DM5Adbtn3oA1gdDGk24iPL3Y8ZaDHywoALwdYU0pLu7I6MHCEwwHwavrmv3q6gDJ1gpGkihtCNFMhRGWZBb2yitUkbQbAQDuCg7Dn/mE1OrbXUqhPl0jfBtIOuk33aMWxJjMbt3xGgAOVESwGRxryxP3w7w0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=k4FZy4a8ostVPDdVtIxkA/VWcp+fXwZrfwr24UMK6Z4wIJunvzOyGOd0UEyd0EjjawPnd+G7YtbkqD4kyeyow+WOIg4pwMsB0fee1UD4xBERaRBoxoKr3T/b0sYZRQg++5kZHKGYKOIVKFD9Z8xTeNTa1BqqR9VN2pRbdcRTPmA= Received: by 10.151.98.16 with SMTP id a16mr3210588ybm.233.1210243241835; Thu, 08 May 2008 03:40:41 -0700 (PDT) Received: by 10.150.143.1 with HTTP; Thu, 8 May 2008 03:40:41 -0700 (PDT) Message-ID: Date: Thu, 8 May 2008 17:40:41 +0700 From: "Alexey Varlamov" To: dev Subject: [classlib][concurrent] how do we fix concurrent? MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Checked: Checked by ClamAV on apache.org Foilks, there is an issue HARMONY-5807, Apache Hadoop cannot compile on Harmony due to non-generic signature in concurrent package. The issue seems trivial to fix, but how should we handle it given this is external code? FYI, JAPI report shows there are 3 issues in total [1]: interface java.util.concurrent.Delayed: implements java.lang.Comparable in JDK_5.0, but implements raw java.lang.Comparable in Harmony_5.0 method java.util.concurrent.ConcurrentHashMap.clone(): throws java.lang.CloneNotSupportedException in JDK_5.0, but doesn't throw java.lang.CloneNotSupportedException in Harmony_5.0 method java.util.concurrent.PriorityBlockingQueue.comparator(): type java.util.Comparator in JDK_5.0, but type java.util.Comparator in Harmony_5.0 [1] http://people.apache.org/~smishura/latest-harmony-japi.html#pkg_java_util_concurrent -- Alexey