-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
performanceA task related to assessing/enhancing performanceA task related to assessing/enhancing performance
Milestone
Description
Pre-Conditions
In #34 we have confirmed that allowing a double to be written directly to string WITHOUT rounding or further processing is significantly faster than the current DoubleToString
methodologies.
Problem
Writing of double values with processing for rounding and cleanup for dropping zeros is slow.
Proposed Solution
We desire to keep the current behavior for generating "presentation-quality" files but we want to enable a "speed-write" mode that tries to write out as quickly as possible. As such, we should add a new flag to the erin run
subcommand (e.g., --speed-write
) that will disable all rounding and text processing and just write raw doubles (and other data) as quickly as possible to the CSV output files.
Metadata
Metadata
Assignees
Labels
performanceA task related to assessing/enhancing performanceA task related to assessing/enhancing performance