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

Create documentation describing page sizes and relationships

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • 3.3 Desired
    • WT2.9.2, 3.2.13, 3.4.3, 3.5.2
    • None
    • None
    • Storage 2016-11-21, Storage 2016-12-12, Storage 2017-01-23

    Description

      The only documentation we currently provide for the different page sizes used by WiredTiger is maintained in the API documentation.

      It would be useful to create documentation that describes what the different page images WiredTiger maintains are, and how configuration options affect those. The particular pages I think require documentation are:

      • memory_page_max
      • internal_page_max
      • leaf_page_max

      The documentation should also describe the following configuration options in terms of where they fit into the different page types:

      • allocation size (allocation_size)
      • split percentage (split_pct)
      • different compression mechanisms come into play (block_compressor (raw, noraw), dictionary, huffman_key, huffman_value, prefix_compression, prefix_compression_min).
      • various key and value "max" settings (internal_key_max, leaf_key_max, leaf_value_max).

      Attachments

        Activity

          People

            sulabh.mahajan@mongodb.com Sulabh Mahajan
            alexander.gorrod@mongodb.com Alexander Gorrod
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: