Bug 248278 - [NEW PORT] textproc/angle-grinder: Slice and dice logs on the command line
Summary: [NEW PORT] textproc/angle-grinder: Slice and dice logs on the command line
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL: https://github.com/rcoh/angle-grinder
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-26 12:10 UTC by Lewis Cook
Modified: 2020-09-04 00:59 UTC (History)
0 users

See Also:


Attachments
angle-grinder-0.13.0.diff (51.62 KB, patch)
2020-07-26 12:10 UTC, Lewis Cook
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Lewis Cook freebsd_committer freebsd_triage 2020-07-26 12:10:27 UTC
Created attachment 216778 [details]
angle-grinder-0.13.0.diff

Parse, aggregate, sum, average, min/max,
percentile, and sort your data. You can
see it, live-updating, in your terminal.
Angle grinder is designed for when, for
whatever reason, you don't have your data
in graphite/honeycomb/kibana/sumologic/
splunk/etc. but still want to be able to
do sophisticated analytics.

Angle grinder can process well above 1M
rows per second (simple pipelines as high
as 5M), so it's usable for fairly meaty
aggregation. The results will live update
in your terminal as data is processed.
Angle grinder is a bare bones functional
programming language coupled with a pretty
terminal UI.

WWW: https://github.com/rcoh/angle-grinder

QA:

 * portlint: OK (looks fine).
 * testport: OK (poudriere: 12.1-RELEASE-p7, amd64).
Comment 1 commit-hook freebsd_committer 2020-09-04 00:59:37 UTC
A commit references this bug:

Author: swills
Date: Fri Sep  4 00:58:41 UTC 2020
New revision: 547492
URL: https://svnweb.freebsd.org/changeset/ports/547492

Log:
  textproc/angle-grinder: create port

  Parse, aggregate, sum, average, min/max, percentile, and sort your data. You
  can see it, live-updating, in your terminal. Angle grinder is designed for
  when, for whatever reason, you don't have your data in
  graphite/honeycomb/kibana/sumologic/splunk/etc. but still want to be able to
  do sophisticated analytics.

  Angle grinder can process well above 1M rows per second (simple pipelines as
  high as 5M), so it's usable for fairly meaty aggregation. The results will live
  update in your terminal as data is processed. Angle grinder is a bare bones
  functional programming language coupled with a pretty terminal UI.

  WWW: https://github.com/rcoh/angle-grinder

  PR:		248278
  Submitted by:	Lewis Cook <vulcan@wired.sh>

Changes:
  head/textproc/Makefile
  head/textproc/angle-grinder/
  head/textproc/angle-grinder/Makefile
  head/textproc/angle-grinder/distinfo
  head/textproc/angle-grinder/files/
  head/textproc/angle-grinder/files/patch-cargo-crates_terminal__size-0.1.10_src_unix.rs
  head/textproc/angle-grinder/pkg-descr
Comment 2 Steve Wills freebsd_committer 2020-09-04 00:59:59 UTC
Committed, thanks!