Reminder that the deadline for submitting talks for this year's OpenZFS
Developer Summit <https://openzfs.org/wiki/OpenZFS_Developer_Summit_2022>
is in 3 weeks!

Here is the video of July's meeting: https://youtu.be/GPgy9ATYeYY

notes:

   -

   OpenZFS conference announcement (Matt)
   -

      Matt will send out announcements later today
      -

   Relaxed quota enforcement for performance (Allan)
   -

      When you’re close to quota, things get slow.
      -

      Plan:
      -

         Change to allow filesystem to go over quota by one txg worth of
         dirty data or percent of quota, whatever less.
         -

         For zvols, don’t enforce quota at all, or at least allow
         substantially higher.  Quota makes sense for ZVOLs though, at
least in some
         rare scenarios, e.g, thin provisioned ZVOLs.
         -

      Discussion on whether the behavior should be opt-in via a property or
      whether we can be a little more relaxed about quotas. Sentiment was that
      avoiding a property is preferable.
      -

      Expect a PR soon.
      -

   How best to store configuration for ZED (Allan)
   -

      Currently, some variables are hard-coded in the ZED C code.
      -

      It would make sense to make some of these configurable.
      -

      Question: config file in /etc, or will some command line arguments to
      ZED suffice?
      -

      Decision: make it command line options to ZED, then users can use
      init system features to override arguments.
      -

      Still, there are use cases for making it a zpool property.
      -

         Lengthy digression on a weird phantom error that bubbles up to ZED
         on Linux with certain Broadcom chipsets. For such cases, a
zpool property
         would be appropriate.
         -

   What are the plans for 2.2 release?  Or shall I merge scrub performance
   optimizations into 2.1 branch? (Mav)
   -

      If we stick to the previous cadence, then the due date for 2.2 is
      November.
      -

      Features that are close to completion that we should include if
      possible
      -

         Direct IO
         -

         BRT
         -

   Review requests
   -

      https://github.com/openzfs/zfs/pull/12773 (spa_asize_inflation)
      (Allan)
      -

      https://github.com/openzfs/zfs/pull/9372 (corruption healing recv)
      (Alek)
      -

   Has anyone experimented with directory scaling (how performance drops
   off with a large number of files in a directory) (Allan)
   -

      Allan will provide some data next time.


On Mon, Jul 18, 2022 at 8:00 AM Matthew Ahrens <mahr...@delphix.com> wrote:

> The next OpenZFS Leadership meeting will be held tomorrow, July 17, 1pm
> Pacific time.
> Everyone is welcome to attend and participate, and we will try to keep the
> meeting on agenda and on time.  The meetings will be held online via Zoom,
> and recorded and posted to the website and YouTube after the meeting.
>
> For more information and details on how to attend, as well as notes and
> video from the previous meeting, please see the agenda document:
>
>
> https://docs.google.com/document/d/1w2jv2XVYFmBVvG1EGf-9A5HBVsjAYoLIFZAnWHhV-BM/edit
>
> --matt
>

------------------------------------------
openzfs: openzfs-developer
Permalink: 
https://openzfs.topicbox.com/groups/developer/Td1de445c83003513-Mf69b27e605f68e3c3a022a05
Delivery options: https://openzfs.topicbox.com/groups/developer/subscription

Reply via email to