You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
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.The text was updated successfully, but these errors were encountered: