Commit Graph

271 Commits

Author SHA1 Message Date
Francis Lalonde 3dbe61e7fa
Merge pull request #34 from fralalonde/gagaga 2019-01-08 10:25:48 -05:00
Francis Lalonde 7ba1a7687e
Merge pull request #33 from mixalturek/name-threads
Name all threads spawned by dipstick.
2019-01-08 10:20:05 -05:00
Michal Turek e2ed2e6712 Name all threads spawned by dipstick.
- Well behaved code should always name all spawned threads. It's to simplify debugging (`pstree -t PID`), the names are written to logs etc.
- `.unwrap()` may cause panic which is bad, but the same one was already in the original `thread::spawn()`. Fix would require API change which is out of scope of this update.
- Examples weren't touched to make them short and simple.
2019-01-07 07:57:51 +01:00
Francis Lalonde 963dfc0fd2 Level Log Target 2018-12-31 17:03:34 -05:00
Francis Lalonde 456f096981 Tested Level counters OK 2018-12-20 16:19:03 -05:00
Francis Lalonde b449578e86 Merge branch 'cleanup' into gagaga 2018-12-20 07:35:51 -05:00
Francis Lalonde 547458f240 Some cleanup 2018-12-20 07:35:31 -05:00
Francis Lalonde 5a39b111c8 gskdjghdk 2018-12-20 07:26:19 +00:00
Francis Lalonde 0158c5c698 Using examples for handbook 2018-12-19 01:29:19 +00:00
Francis Lalonde 5d67e096ee Switch to isize for MetricValue 2018-12-18 16:06:03 -05:00
Francis Lalonde f55640cdd6
Merge pull request #31 from fralalonde/use-prometheus-crate
Use prometheus crate
2018-12-18 19:24:01 +00:00
Francis Lalonde a4fb022da4 Merge branch 'master' of github.com:fralalonde/dipstick 2018-12-18 14:18:57 -05:00
Francis Lalonde 1eb2c01e01 Drop custom errors 2018-12-18 14:17:12 -05:00
Francis Lalonde b5c7d923b3 Set theme jekyll-theme-tactile 2018-12-17 08:07:26 -05:00
Francis Lalonde ce3273bafa Use prometheus-rust crate rather than reinventing it 2018-11-13 09:27:06 -05:00
Francis Lalonde 0b66ffdbfd Merge pull request #29 from fralalonde/superdoc
Superdoc
2018-11-12 08:55:50 -05:00
Francis Lalonde b904fb795a superdocc 2018-11-12 08:41:00 -05:00
Francis Lalonde ea812eb9a0 superdoc 2018-10-26 01:20:47 +00:00
Francis Lalonde 3360ba7b9e Merge pull request #26 from fralalonde/labels
Labels
2018-10-18 14:25:00 +00:00
Francis Lalonde 851463b193 Skeptic fix 2018-10-18 10:22:38 -04:00
Francis Lalonde 0b61c01550 template from vec 2018-10-18 09:31:53 -04:00
Francis Lalonde 40bef5115c Formatting trait 2018-10-18 08:54:41 -04:00
Francis Lalonde 5e9aebbb22 Save scopes 2018-10-17 16:43:08 -04:00
Francis Lalonde ad4168e977 Labels wrapped in Option 2018-10-12 13:26:01 -04:00
Francis Lalonde 7d354ba999 Labels 2018-10-11 17:01:12 -04:00
Francis Lalonde 253a28ed2a Templates 2018-10-10 14:29:30 -04:00
Francis Lalonde 25bc816b0d Add output templates 2018-10-09 16:46:15 -04:00
Francis Lalonde fc57e4de8f Fix sterr() and stdout() usability, rename log module 2018-10-09 10:05:40 -04:00
Francis Lalonde 8bf1b7b6c9 Rename naming fns, still more linting 2018-10-05 10:26:33 -04:00
Francis Lalonde 7ac4908cba Remove more lint, bump ton num 0.2 2018-10-04 17:28:25 -04:00
Francis Lalonde 79cc69fd0b Applied some clippy recommendations 2018-10-04 13:13:55 -04:00
Francis Lalonde 97a02caafe Merge pull request #23 from fralalonde/split-name-namespace
Split Name and Namespace to separate module
2018-10-03 18:03:01 +00:00
Francis Lalonde 969f0ed66c Split Name and Namespace to separate module 2018-10-03 14:01:53 -04:00
Francis Lalonde 306c404191 Horizontal dipstick pic 2018-09-21 01:01:08 -04:00
Francis Lalonde 1556cdd184 Expand handbook 2018-09-20 09:07:17 -04:00
Francis Lalonde 8f9a2b8885 Switch logo, shields on one line 2018-09-19 17:01:24 -04:00
Francis Lalonde 0293b8b826 Merge pull request #22 from fralalonde/exp/reimpl
Exp/reimpl
2018-09-19 16:51:41 -04:00
Francis Lalonde 6fc4330af1 Merge branch 'master' into exp/reimpl 2018-09-19 16:47:49 -04:00
Francis Lalonde 68dbe3aca4 Merge branch 'exp/reimpl' of github.com:fralalonde/dipstick into exp/reimpl 2018-09-19 16:46:54 -04:00
Francis Lalonde dd3be7871c Updating README 2018-09-19 16:40:08 -04:00
Francis Lalonde dc50862ed0 Updating README 2018-09-19 16:38:17 -04:00
Francis Lalonde 35c90336b7 Move to subs, break core 2018-09-19 14:27:55 -04:00
Francis Lalonde 6706f18872 Pre-split core 2018-09-11 08:27:10 -04:00
Francis Lalonde 147e89195b input(), output(), ::send_to() 2018-07-03 12:10:55 -04:00
Francis Lalonde 52b2a79f05 README intro update 2018-06-28 17:16:16 -04:00
Francis Lalonde e90891bcd7 Queue & Bucket benchmarks 2018-06-27 10:18:05 -04:00
Francis Lalonde f32a1777b0 Multi output raw 2018-06-26 15:51:49 -04:00
Francis Lalonde 69ec3a7014 Input renamed back to Scope 2018-06-26 14:28:20 -04:00
Francis Lalonde 4e4307234b Clean up constructors 2018-06-26 11:46:55 -04:00
Francis Lalonde d1f2b02761 Adding protobuf prometheus 2018-06-24 09:54:11 -04:00