MAJOR NEW FEATURES
- major refactoring of
apply
command:- to take advantage of docopt parsing/validation.
- instead of one big command, broke down apply to several subcommands:
- operations
- emptyreplace
- datefmt
- geocode
- added string similarity operations to
apply
command:- simdl: Damerau-Levenshtein similarity
- simdln: Normalized Damerau-Levenshtein similarity (between 0.0 & 1.0)
- simjw: Jaro-Winkler similarity (between 0.0 & 1.0)
- simsd: Sørensen-Dice similarity (between 0.0 & 1.0)
- simhm: Hamming distance. Number of positions where characters differ.
- simod: OSA Distance.
- soundex: sounds like (boolean)
- added progress bars to commands that may spawn long-running jobs - for this release,
apply
,foreach
, andlua
. Progress bars can be suppressed with--quiet
option. - added progress bar helper functions to utils.rs.
Benchmark improvements:
- added
apply
to benchmarks. - added sample NYC 311 data to benchmarks.
- added records per second (RECS_PER_SEC) to benchmarks
See CHANGELOG for details.