Skip to content

Releases: c-blake/bu

Add uce & tmath; Better fpr, niom

19 Mar 23:14
95d1346
Compare
Choose a tag to compare

Basic overview:

  • Add uce (like "Bruce") for Unique Count Estimates using new adix/uniqce.
  • Add tmath for calendar and HMS math directly on broken down repr
  • Better document oft
  • Fix exit status bug in fpr
  • Avoid a deprecation warning in niom (adix/stat -> mvstat rename).

Add zipf, oft, niom

12 Mar 12:47
722a1c0
Compare
Choose a tag to compare

Add

  • a Zipf distribution sampler/random number/deviate/variate generator
  • an approximately most often key extractor based on count-min sketch
  • a binary file/input stream histogram/quantile report generator

Add 4 new programs & their docs

05 Mar 15:35
a7ef9e3
Compare
Choose a tag to compare

Add fpr for virtual memory file page residency reports, ndelta for numerical diff'ing of two files, topn for efficient 1-pass, heap-based top-n-X-by-Y of various input columns, and a weighted sampler utility.

Fix compiling verbosity bug in nrel; maybe fix Windows install

02 Mar 20:47
d3970ac
Compare
Choose a tag to compare

nrel now works with a bunch of Hint: messages and whatnot intermingled in the command output.

Install on Windows may work now, but this release is largely to test that.

Improve `dfr` colorization, `fread`, and `sr`

26 Feb 00:09
93fc17f
Compare
Choose a tag to compare

dfr is now close to the original concept of near continuous colors for various levels. The config I went with (as in the doc/dfr.md) sticks to visually easy to distinguish "naked"/out of context/not in gradients/side-by-side. Such distinguishability is important in dfr which does not sort by "space availability" but instead tries to not hang on the whole operation due to some hanging mount point. (Arguably space fractions also need not be so precise..diminishing that importance). Anyway, there may be other interesting applications of user-defined color scales, including just perhaps easier-than-HSV use, and this is partly a demo/test case of new cligen machinery.

Also:

  • make stdin-mode of fread work on Windows & also add timing internally
  • make sr sub 500 work to quickly sync, unmount and reboot a system.

Add --dryRun to nrel

05 Feb 19:28
Compare
Choose a tag to compare

Also get okpaths.nim working under MSYS2 on Windows and bump cligen dep.

Get `nrel` working

17 Jan 15:31
Compare
Choose a tag to compare

One needed to be VERY CAREFUL about back quotes in title that got
expanded in the subshell running commands. nrel ran itself in
some nested way.. Pretty confusing. Caused some release churn.
Sorry guys.

Single quotes (both at invocation time & in the Nim code now)
should fix this problem, but we could also always backslash
escape everything.

`ft` enhancements & not quite ready `nrel`

17 Jan 14:50
Compare
Choose a tag to compare

Minor additions to ft:

  • Add counter to exit status to elide wc -l usages
  • Now that there is a count return, add quiet mode

Add prototype of new bump replacement nrel. (A few fixes inbound, though.)

A couple minor enhancements

06 Jan 11:47
Compare
Choose a tag to compare

Layer tim into bu/emin to abstract the 2-stage measurement and the CLI wrapper.

Add --limit to fread.

Make work without nimPreviewSlimSystem

04 Jan 16:11
Compare
Choose a tag to compare