DataFrames.jl lazy subsetting and index retention during pagination
Memory and Indexing Behavior in Julia 1.10 With the introduction of lazy iteration for subset operations in Julia 1.10, slicing a DataFrame using df[range, :] returns a SubDataFrame view rather than a materialized copy. This change optimizes memory for large dataset bounding but introduces specific behaviors when implementing pagination logic. When using Ite