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

Expose verbose category identifiers in public WiredTiger API

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • WT11.0.0, 5.3.0, 5.2.0-rc2
    • None
    • None
    • 3
    • Storage - Ra 2021-12-13, Storage - Ra 2022-01-10

    Description

      In order for the MongoDB server to understand and interpret a JSON event message category and level (to establish further LOGV2 mappings) we will need to make the verbose category (i.e. WT_VERB_API, WT_VERB_EVICT) and level identifiers (i.e. WT_VERBOSE_ERROR, WT_VERB_DEBUG) easily available and accessible. This would involve making the identifier definitions available in the public WiredTiger API header file.

      Definition of Done:

      • Export WiredTiger verbose category and level definitions via the public WiredTiger API header file.
      • Update the documentation (see link in the comment) if required.

      Attachments

        1. Doxygen doc - Categories.png
          Doxygen doc - Categories.png
          302 kB
        2. Doxygen doc - Categories & Levels.png
          Doxygen doc - Categories & Levels.png
          318 kB
        3. Doxygen doc - Levels.png
          Doxygen doc - Levels.png
          185 kB

        Issue Links

          Activity

            People

              etienne.petrel@mongodb.com Etienne Petrel
              alison.felizzi@mongodb.com Alison Felizzi (Inactive)
              Alison Felizzi (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: