ExportXMLWordPrintableJSON

    • Type: Technical Debt
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Block Cache
    • None
    • Storage Engines - Persistence
    • 546.893
    • StorEng - Defined Pipeline
    • None

      Follow-up to WT-18876, which kept these names so its deletion diff stayed pure. These functions have shared block I/O now, nothing block-cache about them:

        __wt_blkcache_read, __wt_blkcache_read_multi, __wt_blkcache_write, __wt_blkcache_open,
        __wt_blkcache_compress, __wti_blkcache_map, __wti_blkcache_map_read, __wti_blkcache_unmap, and
        the block_io.c statics (__blkcache_read_corrupt, __blkcache_read_decrypt)
      

      Rename them and update callers, no behaviour change. Consider whether the src/block_cache/ }}directory rename folds in too, and whether {{checkpoint_rec_blkcache_write and reconciliation's blkcache_write_time join in

      Out of scope: {}wti_blkcache_user_config_check _and }}{{_conn_blkcache_base_config_warn. These check the block_cache configuration category, which keeps its name

      Done when no blkcache name remains in src/ and dist/s_all is green.

            Assignee:
            Mariam Mojid
            Reporter:
            Mariam Mojid
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: