Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-18456 TCU: Trash Can/Undelete for Lustre
  3. LU-19415

TCU: Unify the directory traversal mechanism

    XMLWordPrintable

Details

    • Technical task
    • Resolution: Unresolved
    • Medium
    • None
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      There are already several directory traversal codes in liblustreapi:

      • lfs getstripe/find (llapi_semantic_traverse())
      • lfs find parallel (parallel_find())
      • lfs project (lfs_project_iterate())

      Trash Can liblustre_trash.c also has its own directory traversal codes with DFS and BFS traversal mode.

      It would be much better to unify these mechanisms, and if it isn't sufficient for the use here then it should be improved.

       

      Attachments

        Activity

          People

            wc-triage WC Triage
            qian_wc Qian Yingjin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: