September OpenZFS Leadership Meeting

Matthew Ahrens mahrens at delphix.com
Wed Sep 16 20:06:05 UTC 2020


The video recording has been posted:
https://www.youtube.com/watch?v=fVcNnFHDwHY

meeting notes:

   -

   OpenZFS hackathon (Matt)
   -

      Spreadsheet with Hackathon Ideas/Breakout Sessions:
      https://docs.google.com/spreadsheets/d/1qH-qST3uSYVh7fzWHWIB1eM1y5rAYCQs6tRDjOhVYx0/edit#gid=0

      -

      Feel free to put your ideas in the doc even if you are just working
      by yourself!
      -

      Since it will be held virtually, the hackathon will be slightly more
      structured this year. Each idea proposer will be given a couple
of minutes
      in the beginning of the day to pitch their idea. Then a Zoom
Room (and/or a
      Slack channel) will be created for each team project.
      -

   Per-pool ARC STATS (Richard Elling)
   -

      Unlike the L2ARC, the ARC statistics are not broken down to per-pool
      statistics. It would be nice to be able to break them down into that
      fashion when dealing with issues.
      -

      For the short-term we could just add a few trace points but in the
      long term we may want something more integrated to ZFS.
      -

      This is still in the idea phase and the most straightforward solution
      so far seems to be adding more specific arcstats under the SPL kstat code
      (the upside of this approach being that there is no need for a userland
      change whatsoever).
      -

      There were also a couple of tangential issues brought up to the
      discussion:
      -

         The idea to potentially attempt to break this info even further to
         a per-dataset level
         -

         Existing aggsum implementation being slightly more heavy-weight
         and not as scalable as existing percpu counter
implementations in FreeBSD
         and Linux. We could either learn from these platform-specific
solutions and
         improve the aggsum code’s design, or just get rid of its
existing code and
         make it a thin wrapper on top of the existing
platform-specific solutions.
         -

   ZED all-syslog.sh (Don Brady)
   -

      Illumos’ FMA logs were retained after a crash but Linux’s zpool
      events are not. There exists all-syslog.sh in ZED but its output is terse
      and misses any useful information.
      -

      Don has prototyped a change in all-syslogs.sh to provide more useful
      information for some events (e.g. the vdev, and offset fields
for checksum
      error events).
      -

      Even though changing that code may result in the breakage of some
      existing stuff, all agreed that this is a step into the right direction.
      -

      Don expects to open a PR for this soon.
      -

   OpenZFS 2.0RC (Brian)
   -

      The first 2.0 release candidate was created 2 weeks ago and a new one
      is expected to open this week.
      -

      People who want to try it out are encouraged to do so while the code
      is soaking
      -

      There is no strict schedule for these RC releases but for now we
      expect to see one every two weeks approximately.
      -

      As an overall status, the project is still on track for the official
      2.0 release before the end of the year.


On Mon, Sep 14, 2020 at 11:58 AM Matthew Ahrens <mahrens at delphix.com> wrote:

> The next OpenZFS Leadership meeting will be held tomorrow, September 15,
> 1pm-2pm Pacific time.  We don't have many topics on the agenda for
> tomorrow's meeting, so let me know if you'd like to add anything.
>
> FYI, it's 3 short weeks until the 2020 OpenZFS Developer Summit
> <https://openzfs.org/wiki/OpenZFS_Developer_Summit_2020>!
>
> 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
>


More information about the zfs-devel mailing list