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 E32FF200C39 for ; Thu, 16 Mar 2017 17:29:46 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id E1E5A160B8E; Thu, 16 Mar 2017 16:29:46 +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 3FAE7160B72 for ; Thu, 16 Mar 2017 17:29:46 +0100 (CET) Received: (qmail 44418 invoked by uid 500); 16 Mar 2017 16:29:44 -0000 Mailing-List: contact dev-help@reef.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@reef.apache.org Delivered-To: mailing list dev@reef.apache.org Received: (qmail 44406 invoked by uid 99); 16 Mar 2017 16:29:44 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 16 Mar 2017 16:29:44 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 848EA1A0670 for ; Thu, 16 Mar 2017 16:29:43 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.651 X-Spam-Level: X-Spam-Status: No, score=0.651 tagged_above=-999 required=6.31 tests=[RP_MATCHES_RCVD=-0.001, SPF_NEUTRAL=0.652] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id k8PvVJoVdKRx for ; Thu, 16 Mar 2017 16:29:42 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id 7FF3E5F56B for ; Thu, 16 Mar 2017 16:29:42 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 18820E05F2 for ; Thu, 16 Mar 2017 16:29:42 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id CB5E9254B7 for ; Thu, 16 Mar 2017 16:29:41 +0000 (UTC) Date: Thu, 16 Mar 2017 16:29:41 +0000 (UTC) From: "Saikat Kanjilal (JIRA)" To: dev@reef.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (REEF-1583) Fix CoreCLR issues in Org.Apache.REEF.Network MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 16 Mar 2017 16:29:47 -0000 [ https://issues.apache.org/jira/browse/REEF-1583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15928374#comment-15928374 ] Saikat Kanjilal commented on REEF-1583: --------------------------------------- [~juliaw] I've added a detailed description as well as sending an email to the dev list, thank you by the way for the extensive code review, however before moving forward with the code review we as a community need to make the decision whether or not to move forward to .net framework 451 or not, please see my email to the dev list and cast your vote. I will hold off on responding to code review comments till the decision to move or not is done as my code review may not be needed > Fix CoreCLR issues in Org.Apache.REEF.Network > --------------------------------------------- > > Key: REEF-1583 > URL: https://issues.apache.org/jira/browse/REEF-1583 > Project: REEF > Issue Type: Sub-task > Components: REEF.NET > Reporter: Doug Service > Assignee: Saikat Kanjilal > Priority: Blocker > Labels: CoreCLR > Attachments: PortabilityAnalysis.html > > > This JIRA issue's goal is to have the Org.Apache.REEF.Network project work with .net standard 2.0, in order to do this we are evaluating whether or not to do the upgrade to .net framework 451: > What needs to be done to moving to .net framework 451? > - Upgrade the Org.Apache.Reef.Network project to use 451 > - Figure out what other dependent projects need upgrading as well > - No need to use my custom cache, we can try to move forward with Microsfot.Extensions.Memory.MemoryCache > - Do a deep analysis on the ramifications on making this upgrade across all of the codebase, do we need to fix unit/integration tests as well > - Refactor the code to get past the portability analyzer warnings (yes this will occure even after upgrading to 451) > What if we don't upgrade > - I've attached a pull request to REEF-1583, we can use my custom in memory cache, it works as far as unit tests are concerned , will need to figure out if we need additional integration tests > - If we go this route I will need to fix the other portability analyzer warnings by not upgrading other parts of the code as well -- This message was sent by Atlassian JIRA (v6.3.15#6346)