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

"lfs changelog --follow" does not support wrapped llog catalog

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • Lustre 2.16.0
    • None
    • Lustre 2.12.6 + patches
      Robinhood
    • 3
    • 9223372036854775807

    Description

      When a changelog_catalog become wrapped, "lfs changelog --follow" / "llapi_changelog_recv with CHANGELOG_FLAG_FOLLOW" stop at the last changelog record before the wrapping.
      It does not dequeue records at the beginning of changelogs catalogs (in the plain llogs).

      This issue has been seen in production with Lustre 2.12.6 and Robinhood.
      I have reproduced this issue on Lustre master.

      I think this issue could affect some other functionalities that use llog_cat_process with startcat and startidx set (like HSM on master).

      Attachments

        Activity

          People

            eaujames Etienne Aujames
            eaujames Etienne Aujames
            Votes:
            1 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: