Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-13175

Investigate a better way to generate verbose related code

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Lint
    • None
    • Storage Engines
    • StorEng - Defined Pipeline

      Currently, when one wants to add a new verbose category, they have to:

      1. Update api_data.py with the new verbose category
      2. Update wiredtiger.in with the new verbose category
      3. Run s_all, which runs verbose.py that generates some code

      It would be great to avoid step (2) and only do (1) and (3) as api_data.py should be the source of truth and we should not ask developers to interact with wiredtiger.in in this scenario.

      The goal of this ticket is to revisit verbose.py to pull the right information from api_data.py and generate the necessary code.

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            etienne.petrel@mongodb.com Etienne Petrel
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: