From owner-freebsd-fs@freebsd.org Wed Dec 19 18:11:48 2018 Return-Path: Delivered-To: freebsd-fs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D1DD9133F1A4 for ; Wed, 19 Dec 2018 18:11:47 +0000 (UTC) (envelope-from matthew.ahrens@delphix.com) Received: from mail-ua1-x92a.google.com (mail-ua1-x92a.google.com [IPv6:2607:f8b0:4864:20::92a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 613578CECF for ; Wed, 19 Dec 2018 18:11:46 +0000 (UTC) (envelope-from matthew.ahrens@delphix.com) Received: by mail-ua1-x92a.google.com with SMTP id p9so7298527uaa.5 for ; Wed, 19 Dec 2018 10:11:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=delphix.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=hOzIIq2vNzJWteRgLorlAboeBmU/3kELJ8R/3Rt+0nE=; b=FqSMie6OnvCIQZmLoa2UC2ejz1MKrWEyoq7TQGr/MjnLwRX6N0kCH0DsW/i37hE4zd FVPkCEywLyiiNxbcsCakPehMu6vGdeX5yiHyWC/GRgMNPo3pvk0BP+L6SFWx9nMpF/a/ J39Aw6Am+7ynYKbDpL39Ik+79HrxpyH6zXgvs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=hOzIIq2vNzJWteRgLorlAboeBmU/3kELJ8R/3Rt+0nE=; b=HS0ihl1llm3Szop9Jo1Dd0S/MTH7qL34u3Zu5R/RBc0zseV1sY7rAlXPc6WOBmJanp 2j9VTye3MJysY1RFvF0d2dTgo+NSagY23htE1Wk+gkKoLxtUdaLrdYbzT0+ULaPu5VLy HXaPiwLgsAl7IdV+o4o7oO9B3M34Lpb1T/QwtizHdpnXP4C2PVzu0L7p474pTVasyYrM W8pmkZZMAN1tVY+dItBmUnxQdpuQrMpMUs0qyxDx7V5LJE+eQP9yDLK15xIVLNMkgHSf +Nu4vwMBV4FStVyjTLPhp5IlEGKJYLiljNOJq5gQAGVi+ZvhEJKMYgAiEhA3eRGqPo72 Jc9g== X-Gm-Message-State: AA+aEWa+aypgmwWNg+XC7NR1Tokcr0lS0q2eME4IfYei/bwuLu4qNxDa b+86i2o+xdZXybLmDERUkja1V3vFblz9LFDQSHQbVg== X-Google-Smtp-Source: AFSGD/UdGkh2X9fm0/b9FmZz0MVGS6rHngE9l9h4oLagdoqh8SN93eQ/YwxuC837w/49ok6d08m3pECV7zCpw2w5pqE= X-Received: by 2002:ab0:73c4:: with SMTP id m4mr10762504uaq.101.1545243105000; Wed, 19 Dec 2018 10:11:45 -0800 (PST) MIME-Version: 1.0 References: <20181219163033.jwm7opiwmdhbk6p3@mutt-hbsd> In-Reply-To: <20181219163033.jwm7opiwmdhbk6p3@mutt-hbsd> From: Matthew Ahrens Date: Wed, 19 Dec 2018 10:11:32 -0800 Message-ID: Subject: Re: The future of ZFS in FreeBSD To: shawn.webb@hardenedbsd.org Cc: mmacy@freebsd.org, freebsd-fs , freebsd-current@freebsd.org X-Rspamd-Queue-Id: 613578CECF X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=delphix.com header.s=google header.b=FqSMie6O; dmarc=pass (policy=none) header.from=delphix.com; spf=pass (mx1.freebsd.org: domain of matthew.ahrens@delphix.com designates 2607:f8b0:4864:20::92a as permitted sender) smtp.mailfrom=matthew.ahrens@delphix.com X-Spamd-Result: default: False [-3.82 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[delphix.com:s=google]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-fs@freebsd.org]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[delphix.com:+]; MX_GOOD(-0.01)[alt1.aspmx.l.google.com,aspmx.l.google.com,aspmx2.googlemail.com,alt2.aspmx.l.google.com,aspmx3.googlemail.com]; RCVD_IN_DNSWL_NONE(0.00)[a.2.9.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; NEURAL_HAM_SHORT(-0.47)[-0.468,0]; DMARC_POLICY_ALLOW(-0.50)[delphix.com,none]; IP_SCORE(-0.64)[ipnet: 2607:f8b0::/32(-1.75), asn: 15169(-1.39), country: US(-0.08)]; FORGED_SENDER(0.30)[mahrens@delphix.com,matthew.ahrens@delphix.com]; MIME_TRACE(0.00)[0:+,1:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[mahrens@delphix.com,matthew.ahrens@delphix.com]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Dec 2018 18:11:48 -0000 On Wed, Dec 19, 2018 at 8:35 AM Shawn Webb wrote: > I'm curious what this means for OpenZFS. > OpenZFS will continue to be an umbrella project for coordinating all work on open-source ZFS. The primary activities of OpenZFS are the annual OpenZFS Developer Summit and the monthly OpenZFS Leadership Meetings . There is also an OpenZFS GitHub repo, which has identical code to illumos. This is used to streamline the process of getting changes into illumos (removing some of the burden of testing and the illumos RTI process). This repo will continue to exist as long as there's need for it and folks able to keep the automation running. The naming of this GitHub project was perhaps unfortunate, since it is specific to illumos and not platform-agnostic. I was under the impression that OpenZFS was the upstream for all the ZFS > implementations (sans > Oracle). Being "upstream" is more a matter of degree than an absolute ordering. In the past, most ZFS features have originated in illumos, and those changes have been ported to the other platforms (notably FreeBSD and ZoL). Looking forward, we see more features originating in ZoL. The OpenZFS community (including FreeBSD) is working to put in place technical processes to ensure that new ZFS features are available on all platforms. The original post in this thread was a proposal for how to do that. --matt