• M
    Resolve #382, rewrite prepareSheetXML to scale linearly (#383) · 0f9170a0
    Michael 提交于
    * Rewrite prepareSheetXML to scale linearly
    
    We don't need to backfill columns into every row for most purposes
    Provided makeContiguousColumns for setting styles where we do
    need it for a specific region.
    
    Added a benchmark to monitor progress. For 50,000 rows this went
    from about 11 seconds to 1 second. The improvements are more
    dramatic as the row/column count increases.
    
    * Assigning that row value was redundant
    0f9170a0
sheet.go 37.6 KB