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 E20DC200CDF for ; Thu, 17 Aug 2017 12:29:02 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id E055316AA65; Thu, 17 Aug 2017 10:29:02 +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 3133616AA64 for ; Thu, 17 Aug 2017 12:29:02 +0200 (CEST) Received: (qmail 91642 invoked by uid 500); 17 Aug 2017 10:29:01 -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 91629 invoked by uid 99); 17 Aug 2017 10:29:00 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Aug 2017 10:29:00 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 5E699C00B6 for ; Thu, 17 Aug 2017 10:29:00 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.82 X-Spam-Level: X-Spam-Status: No, score=-0.82 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=objectstyle.org header.b=VD2I4iAX; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=fh4/D/bY Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id Y2Lpj7S1zgmm for ; Thu, 17 Aug 2017 10:28:59 +0000 (UTC) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id BF68A5F21F for ; Thu, 17 Aug 2017 10:28:58 +0000 (UTC) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 056DE20CC7 for ; Thu, 17 Aug 2017 06:28:58 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute3.internal (MEProxy); Thu, 17 Aug 2017 06:28:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=objectstyle.org; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=BI5PFpOm4eMoflT 3UlPJACzhQsIe3kitGvfEDxDQ40Y=; b=VD2I4iAXCwyAMkKvVMgvjmd5pv+olkC mWEC+NaUuklqo2/1lgrWapcbZok5+NJONr4jaf+6SLncU5/1BGXzizPDeIeC/2F3 rs7SoOsF9PzWk+EQwoWIuzMxZ9XUT2MxjQm8o7UE/+mrlRQpIqSymfoUCC5x2J94 OF/W9debnfFo= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s= fm1; bh=BI5PFpOm4eMoflT3UlPJACzhQsIe3kitGvfEDxDQ40Y=; b=fh4/D/bY sIY/WsCr5RvIVD1WpR6leekaAHpQZ7tlg67pzDcEfzmsloWLrCcZIduck79TZp90 U8TbkKZhvM+mnEG6ERDeh8za7zsfdf08KLV52J3/cMz4Lbik/W5+UdHqJDwA5i0K wvUJkzOFeD1jEcTawPon9ptlfYi4JJxd7zBuP+iq+63JdyccfTwPh2TNwRTGy1Vb hG9GFzwmSLfGtqgDmmWwZie7GTDK+x6LTI7PsLnCRfd70g+LpmRi4KmCmja9jgUS 1UFd84IcQGFcK8fJL5ST3ZjQI7Jyvb08ulA5FPs/+RsdNzFOx373l5En67BIPVoJ FBJSVcidpYzMDQ== X-ME-Sender: X-Sasl-enc: wM7LEQcKnSBip1msxLl+AH1rItW2iiWP6DLXhvBVf7Xo 1502965737 Received: from [192.168.1.145] (unknown [37.17.49.228]) by mail.messagingengine.com (Postfix) with ESMTPA id 74FAB24335 for ; Thu, 17 Aug 2017 06:28:57 -0400 (EDT) From: Andrus Adamchik Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: Removal of commons-collections Date: Thu, 17 Aug 2017 13:28:56 +0300 References: To: dev@cayenne.apache.org In-Reply-To: Message-Id: <97B4A547-17A0-4576-98EC-AC2946C3A9D1@objectstyle.org> X-Mailer: Apple Mail (2.3273) archived-at: Thu, 17 Aug 2017 10:29:03 -0000 I am not even sure what I am happy more about - Java 8 or = dependency-free Cayenne :) The later is certainly a very big deal. Andrus > On Aug 17, 2017, at 1:02 PM, Nikita Timofeev = wrote: >=20 > Hi all, >=20 > I've made another PR [1] that will remove all usages of = commons-collections. >=20 > 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. >=20 > Another notable change is own implementation of Map with Values stored > by Weak or Soft reference. >=20 > See PR [1] and Jira issue [2] for additional details. >=20 > [1] https://github.com/apache/cayenne/pull/239 > [2] https://issues.apache.org/jira/browse/CAY-2351 >=20 > --=20 > Best regards, > Nikita Timofeev