Commit graph

7934 commits

Author SHA1 Message Date
John Kerl
6ff686fa8f Docs for funct keyword 2021-12-25 12:51:44 -05:00
John Kerl
17524b76cc Merge branch 'xtab-perf-doc' 2021-12-25 12:26:14 -05:00
John Kerl
8aa62db860
Update perf-docs to include XTAB I/O improvement on #799 (#804) 2021-12-25 12:25:34 -05:00
John Kerl
1e2770f31a Update perf-docs to include XTAB I/O improvement on #799 2021-12-25 12:20:19 -05:00
John Kerl
984df274bb Minor neatens 2021-12-25 12:16:10 -05:00
John Kerl
adb2ac8f45 Add staticcheck to Makefile 2021-12-25 12:05:28 -05:00
John Kerl
4260e505d8 Merge branch 'mprof-red-pr' 2021-12-25 12:02:16 -05:00
John Kerl
c725a26467
Remove cmd/mprof experimentation executables (#803) 2021-12-25 12:01:28 -05:00
John Kerl
da5383e873 Remove cmd/mprof experimentation executables 2021-12-25 11:56:04 -05:00
John Kerl
71187a1326 Merge branch '797-underscores-yikes' 2021-12-25 00:39:24 -05:00
John Kerl
0799bb95d0 Merge branch 'main' of https://github.com/johnkerl/miller 2021-12-25 00:38:33 -05:00
John Kerl
bca738a781
Work around Go strconv's allowance of underscores in int/float literals (#801)
* Function-pointerize IXS/IXSRegex to reduce runtime iffelsing

* remove IsRegexString and SuppressIXSRegex

* regression tests passing

* doc updates

* Don't use sed -I in ./configure

* Work around Go strconv's allowance of _ in int/float literals
2021-12-25 00:38:13 -05:00
John Kerl
06853f5ee2 Work around Go strconv's allowance of _ in int/float literals 2021-12-25 00:33:07 -05:00
John Kerl
7a8a2f427f Merge branch '796-makefile-no-sed-I' 2021-12-25 00:12:48 -05:00
John Kerl
0095ad052b Merge branch 'main' of https://github.com/johnkerl/miller 2021-12-25 00:12:39 -05:00
John Kerl
1dda1efc1d
Don't use sed -I in ./configure (#800)
* Function-pointerize IXS/IXSRegex to reduce runtime iffelsing

* remove IsRegexString and SuppressIXSRegex

* regression tests passing

* doc updates

* Don't use sed -I in ./configure
2021-12-25 00:04:49 -05:00
John Kerl
feac7fa096 Don't use sed -I in ./configure 2021-12-25 00:03:48 -05:00
John Kerl
7b8244a2b2 Merge branch 'explict-ixs-regex' 2021-12-25 00:00:54 -05:00
John Kerl
096bb9bc12
Make --ifs-regex and --ips-regex explicit command-line flags (#799)
* Function-pointerize IXS/IXSRegex to reduce runtime iffelsing

* remove IsRegexString and SuppressIXSRegex

* regression tests passing

* doc updates
2021-12-25 00:00:18 -05:00
John Kerl
67f2cc4737 doc updates 2021-12-24 23:46:03 -05:00
John Kerl
41d82f7d13 regression tests passing 2021-12-24 23:07:17 -05:00
John Kerl
e945a9b1df remove IsRegexString and SuppressIXSRegex 2021-12-23 19:13:45 -05:00
John Kerl
d84d91f48b Function-pointerize IXS/IXSRegex to reduce runtime iffelsing 2021-12-23 19:07:56 -05:00
John Kerl
c43a7109d1 Merge branch 'perf-doc' 2021-12-23 00:20:24 -05:00
John Kerl
cf8dd134e6
Add performance stats to "What's new in Miller 6" webdoc page (#795)
* Perf notes in README-go-port.md

* Update CPU webdoc

* Add perf-stats to new-in-miller-6.md
2021-12-23 00:16:20 -05:00
John Kerl
ed1147cf14 Add perf-stats to new-in-miller-6.md 2021-12-23 00:15:34 -05:00
John Kerl
a21143f692 Update CPU webdoc 2021-12-22 22:20:20 -05:00
John Kerl
e0493867e7 Perf notes in README-go-port.md 2021-12-22 22:04:57 -05:00
John Kerl
9c8f8680d6 Fix minor doc-formatting issue on PR #794 2021-12-22 21:29:39 -05:00
John Kerl
0f862727ff Merge branch 'dedupe-field-names' 2021-12-22 21:08:07 -05:00
John Kerl
157e567909
Dedupe field names by default (#794) 2021-12-22 21:07:29 -05:00
John Kerl
a88f10c650 Dedupe field names by default 2021-12-22 21:03:24 -05:00
John Kerl
6b87a121b0 Copy-reduction in CSV/CSV-lite record-readers; very minor perf improvement 2021-12-22 20:01:16 -05:00
John Kerl
e824f377c9 README-docs.md 2021-12-22 19:27:27 -05:00
John Kerl
3c1ee965ca Document exit codes 2021-12-22 18:37:24 -05:00
John Kerl
5b1fa0f953 Merge branch 'without-make-install' 2021-12-22 18:23:55 -05:00
John Kerl
c7c656b989 Merge branch 'main' of https://github.com/johnkerl/miller 2021-12-22 18:23:48 -05:00
John Kerl
3e71ddde21
Add instructions for makeless install (#793)
* Build-from-source info with/without make

* todo

* go install instructions
2021-12-22 18:21:12 -05:00
John Kerl
bd6af1496a go install instructions 2021-12-22 18:20:34 -05:00
John Kerl
2bf7d45bea todo 2021-12-22 18:03:01 -05:00
John Kerl
b84160603d Merge branch 'without-make-doc' 2021-12-22 18:00:46 -05:00
John Kerl
772ee0d00d
Build-from-source info with/without make (#792) 2021-12-22 17:54:41 -05:00
John Kerl
d274d618b2 Build-from-source info with/without make 2021-12-22 17:53:46 -05:00
rui
9d2d491847
docs: fix homebrew formula reference (#791) 2021-12-22 15:45:55 -05:00
John Kerl
765df9a995 typofix 2021-12-22 14:29:52 -05:00
John Kerl
bcb8c0ca3b perf notes in new-in-miller-6.md 2021-12-22 13:57:14 -05:00
John Kerl
f3d7db79a3 Merge branch 'urandelement' 2021-12-21 23:47:24 -05:00
John Kerl
1d3bc11b29
urandelement DSL function (#789) 2021-12-21 23:15:14 -05:00
John Kerl
35b8500e66 urandelement DSL function 2021-12-21 23:10:25 -05:00
John Kerl
99e4a23ac6 typofix in regtest 2021-12-21 22:55:50 -05:00