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

Review the use of all and fast in the statistics api

    • Type: Icon: Technical Debt Technical Debt
    • Resolution: Unresolved
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: APIs
    • Storage Engines
    • 5
    • StorEng - Defined Pipeline

      There was a question recently about the different behaviour between statistics=(all) and statistics=(fast) configs where we weren't certain about the exact relationship between fast and all, and whether we could simplify this api by removing or renaming some of the aliases.

      This ticket is a timeboxed review of the statistics API to determine:

      • Whether the all config is equivalent to fast + cache_walk + tree_walk or if there are additional statistics/features enabled by the flag
      • Whether we make the interface clearer to work with by renaming config items (for example renaming fast to basic) or if we can remove some config items

      Based on the results we'll either update comments and documentation, or make the recommended code changes.

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            andrew.morton@mongodb.com Andrew Morton
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: