Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-11825

Remove LU-8964/pio feature & supporting framework

Details

    • 3
    • 9223372036854775807

    Description

      As discussed recently on the lustre-devel mailing list:

      http://lists.lustre.org/pipermail/lustre-devel-lustre.org/2018-November/008230.html

      http://lists.lustre.org/pipermail/lustre-devel-lustre.org/2018-November/008231.html

      http://lists.lustre.org/pipermail/lustre-devel-lustre.org/2018-November/008233.html

      http://lists.lustre.org/pipermail/lustre-devel-lustre.org/2018-November/008234.html

      I think the pio feature should be removed.

      Quoting my email to the list:
      "

      elieve that long term it’s headed out of Lustre. It only improves performance in a limited way in certain circumstances, and harms it in various others. So it’s off by default, and, I suspect, remains completely unused. A while back I noticed its test framework test didn’t activate it correctly, and once fixed, it sometimes deadlocks (race with truncate). There’s a patch to fix that, but a problem was found in it and it has since languished.

      I would still suggest you take it, Neil, as othewise you’ll complicate a bunch of potentially nasty porting working in the CLIO stack, as you apply the years of patches written with it there. Instead, I’d suggest we pull it in the open sfs branch (Sorry! It was a promising idea but it hasn’t panned out, and the current parallel readahead work isn’t going to use it.) and then eventually you could pick that up."

      Patches forthcoming.  I have also asked the lustre-discuss mailing list if anyone is using it, and we can change course if someone pipes up.

      Attachments

        Issue Links

          Activity

            [LU-11825] Remove LU-8964/pio feature & supporting framework

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34462/
            Subject: LU-11825 llite: Remove ptask framework
            Project: fs/lustre-release
            Branch: b2_12
            Current Patch Set:
            Commit: 4e737a6a8a0f75425255c21eb95e43d9a950193b

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34462/ Subject: LU-11825 llite: Remove ptask framework Project: fs/lustre-release Branch: b2_12 Current Patch Set: Commit: 4e737a6a8a0f75425255c21eb95e43d9a950193b

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34460/
            Subject: LU-11825 clio: Remove pio feature
            Project: fs/lustre-release
            Branch: b2_12
            Current Patch Set:
            Commit: 81fe463c5ac1e8d5b51b680c1ddcd490bfc3e623

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34460/ Subject: LU-11825 clio: Remove pio feature Project: fs/lustre-release Branch: b2_12 Current Patch Set: Commit: 81fe463c5ac1e8d5b51b680c1ddcd490bfc3e623

            Minh Diep (mdiep@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34462
            Subject: LU-11825 llite: Remove ptask framework
            Project: fs/lustre-release
            Branch: b2_12
            Current Patch Set: 1
            Commit: 536f10ee39ceeb705388b76f95ab08037ce54aac

            gerrit Gerrit Updater added a comment - Minh Diep (mdiep@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34462 Subject: LU-11825 llite: Remove ptask framework Project: fs/lustre-release Branch: b2_12 Current Patch Set: 1 Commit: 536f10ee39ceeb705388b76f95ab08037ce54aac

            Minh Diep (mdiep@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34460
            Subject: LU-11825 clio: Remove pio feature
            Project: fs/lustre-release
            Branch: b2_12
            Current Patch Set: 1
            Commit: 8d3e6acbd3010d691a7982ef296068067925df51

            gerrit Gerrit Updater added a comment - Minh Diep (mdiep@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34460 Subject: LU-11825 clio: Remove pio feature Project: fs/lustre-release Branch: b2_12 Current Patch Set: 1 Commit: 8d3e6acbd3010d691a7982ef296068067925df51
            pjones Peter Jones added a comment -

            Landed for 2.13

            pjones Peter Jones added a comment - Landed for 2.13

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33913/
            Subject: LU-11825 llite: Remove ptask framework
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 2b045f3bc1729d43a8d9613d5609b838ad79ccc7

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33913/ Subject: LU-11825 llite: Remove ptask framework Project: fs/lustre-release Branch: master Current Patch Set: Commit: 2b045f3bc1729d43a8d9613d5609b838ad79ccc7

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33912/
            Subject: LU-11825 clio: Remove pio feature
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 2b0a34fe43bf4fce5560af61a45e5393c96070a9

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33912/ Subject: LU-11825 clio: Remove pio feature Project: fs/lustre-release Branch: master Current Patch Set: Commit: 2b0a34fe43bf4fce5560af61a45e5393c96070a9

            Patrick Farrell (paf@cray.com) uploaded a new patch: https://review.whamcloud.com/33913
            Subject: LU-11825 llite: Remove ptask framework
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 49a31daa9aef492c08fac710bd579286ef0ec9fb

            gerrit Gerrit Updater added a comment - Patrick Farrell (paf@cray.com) uploaded a new patch: https://review.whamcloud.com/33913 Subject: LU-11825 llite: Remove ptask framework Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 49a31daa9aef492c08fac710bd579286ef0ec9fb

            Patrick Farrell (paf@cray.com) uploaded a new patch: https://review.whamcloud.com/33912
            Subject: LU-11825 clio: Remove pio feature
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 6536783376edb5c69bd989098e2f4b34210583b1

            gerrit Gerrit Updater added a comment - Patrick Farrell (paf@cray.com) uploaded a new patch: https://review.whamcloud.com/33912 Subject: LU-11825 clio: Remove pio feature Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 6536783376edb5c69bd989098e2f4b34210583b1

            People

              paf Patrick Farrell (Inactive)
              paf Patrick Farrell (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: