• 
      

    Add a dedicated attribute for extra state storage for datagrid columns.

    Review Request #14821 — Created Feb. 17, 2026 and submitted — Latest diff uploaded

    Information

    Djblets
    release-5.x

    Reviewers

    Columns that needed to attach arbitrary data for caching or other
    purposes were previously required to store as attributes, which weren't
    type-safe and had a chance of causing conflicts.

    We now have a dedicated extra_data dictionary on StatefulColumn that
    can be used for arbitrary storage of data instead. This is empty by
    default, and used solely in subclasses of Column.

    Made use of this in some columns in Review Board.

    Commits

    Files