Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id AF699200CDF for ; Thu, 17 Aug 2017 12:03:24 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id ADC3416A969; Thu, 17 Aug 2017 10:03:24 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id F33E316A965 for ; Thu, 17 Aug 2017 12:03:23 +0200 (CEST) Received: (qmail 34803 invoked by uid 500); 17 Aug 2017 10:03:21 -0000 Mailing-List: contact dev-help@cayenne.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cayenne.apache.org Delivered-To: mailing list dev@cayenne.apache.org Received: (qmail 34786 invoked by uid 99); 17 Aug 2017 10:03:20 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Aug 2017 10:03:20 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id DC454C1060 for ; Thu, 17 Aug 2017 10:03:19 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.481 X-Spam-Level: X-Spam-Status: No, score=0.481 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=objectstyle-com.20150623.gappssmtp.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id iX5dMh1t68oY for ; Thu, 17 Aug 2017 10:03:15 +0000 (UTC) Received: from mail-qk0-f182.google.com (mail-qk0-f182.google.com [209.85.220.182]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 3A20F5F239 for ; Thu, 17 Aug 2017 10:03:14 +0000 (UTC) Received: by mail-qk0-f182.google.com with SMTP id z18so33798903qka.4 for ; Thu, 17 Aug 2017 03:03:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=objectstyle-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=62X1kKt2FtDTVkkKtxSNbr/uE0UWB08eEgbQ+U8u1mQ=; b=xfEVoJWnuSG3Jb7A2jOHFRMc2ZloW8GABiIHH0jmbZcm+ykWfInaOUh7aWA6ItLSaZ 11s/AOkDOz7qCxpFvJK/3Puo5EdR1Gvfkxh6qNONer4sT8rQsiz0S0P3As4+lot8Y6Mc ev1y0nYOf1GgvezCao1quywGuc9tX0xDkxUwm9mTvWv3dXeod8aVdulBb8e3SBc6lKfT Gg5uvCbXb73zqwly+D/zIGBgD2XbisP2CXaQ7PqMTBQXbbbY4+F5DCMsWLrZpeY6O62z 05h99G4jZ9MrDz7bh28G18CxFZ0v5/tot6g9ix0nsw0cg63KW2tbPa4ms+4dnOvCuuhg O7Xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=62X1kKt2FtDTVkkKtxSNbr/uE0UWB08eEgbQ+U8u1mQ=; b=EHvXaAji7mbSWDS3JFcdwGVy1qsPLkYtkpDJ+swUHvE1zmRmxmXN9ZUZBDerqVKdQV YzRuT0LQ8FPqTOHvBiS/0GvqH7sPkr052xUAY8IzBB9mqq7dv8JWb5Q4YWsRc1FLfZkh neEaHxBMWdxehZ0k+UPnl/gNBDU9bNEGLtSNitFlAhv3Y4EizwHJ9k6RnzNthAq6T8n8 k+MiiDfxL6ttpNWQRuaPYM1Ns3kW+baeOAe4gAP+q4NGSzlBfNKpiDB7Gvq/C04d+M1j 76P2dI9HQcnix3foRvUoyuMXgC6oV3zEjOv9ANYLVIo822ycMSgvqFnvsbLMUP/3JIYt xICw== X-Gm-Message-State: AHYfb5itD0ltym2fpkJctnBfoMwCP9rEqL+na7AHSgqGiR8xKMz8d+sM czaCn4QY6in/BFCX1TjSbpgKe9rc088xufM= X-Received: by 10.55.143.198 with SMTP id r189mr6382951qkd.7.1502964188134; Thu, 17 Aug 2017 03:03:08 -0700 (PDT) MIME-Version: 1.0 Received: by 10.55.31.142 with HTTP; Thu, 17 Aug 2017 03:02:47 -0700 (PDT) From: Nikita Timofeev Date: Thu, 17 Aug 2017 13:02:47 +0300 Message-ID: Subject: Removal of commons-collections To: dev@cayenne.apache.org Content-Type: text/plain; charset="UTF-8" archived-at: Thu, 17 Aug 2017 10:03:24 -0000 Hi all, I've made another PR [1] that will remove all usages of commons-collections. Most important part of this PR is that it will drop support for Java 7. As it seems that major part of community ready for this to happen it shouldn't be a problem. Another notable change is own implementation of Map with Values stored by Weak or Soft reference. See PR [1] and Jira issue [2] for additional details. [1] https://github.com/apache/cayenne/pull/239 [2] https://issues.apache.org/jira/browse/CAY-2351 -- Best regards, Nikita Timofeev