Jonathan Strong
|
39cfe57b6d
|
replace `as i64` and `as f64` conversions with `AsI64` and `AsF64` traits to limit types permitted
|
6 years ago |
Jonathan Strong
|
2930c261c0
|
misc
|
6 years ago |
Jonathan Strong
|
1f0ca41176
|
puts inline annotations behind a feature flag
this was to test cost in terms of compilation speed. doesn't seem like a
big deal but leaving it in case it is later.
|
6 years ago |
Jonathan Strong
|
1cfad254e0
|
sets huge channel buffer for async logger when trace is enabled
|
6 years ago |
Jonathan Strong
|
9b4c03cd38
|
upgrades uuid from v0.5 -> v0.6
|
6 years ago |
Jonathan Strong
|
dafab36104
|
adds some inline annotations
|
6 years ago |
Jonathan Strong
|
e11ea9ed6a
|
adds short_uuid fn to root
|
6 years ago |
Jonathan Strong
|
0713744d12
|
middle of the night debugging
I copied several Window structs from windows crate to avoid a cyclic
dependency. The rationale was, latency mod is on its way out anyway.
|
6 years ago |
Jonathan Strong
|
3991b335d6
|
upgrades windows crate to v0.2
|
6 years ago |
Jonathan Strong
|
a2a4de3c0f
|
adds InfluxWriter::dur_nanos_u64
|
6 years ago |
Jonathan Strong
|
99047401e6
|
adds dur_nanos method to InfluxWriter
|
6 years ago |
Jonathan Strong
|
228ddff33a
|
adds with_logger constructor for InfluxWriter
|
6 years ago |
Jonathan Strong
|
f5a1d54040
|
changes channel size to 20k
|
6 years ago |
Jonathan Strong
|
a87cb002ac
|
replaces Vec with SmallVec for backing storage of `OwnedMeasurement`
|
6 years ago |
Jonathan Strong
|
1a21ef0ed8
|
random warning silencing
|
6 years ago |
Jonathan Strong
|
6541d5ffb9
|
puts warnings mod behind a feature gate
|
6 years ago |
Jonathan Strong
|
e8f83b88d2
|
removes trace logging in InfluxWriter
|
6 years ago |
Jonathan Strong
|
752f6374bd
|
disable-short-uuid feat
|
6 years ago |
Jonathan Strong
|
f293aa2860
|
adds InfluxWriter::nanos(&self) -> i64 convenience fn
|
6 years ago |
Jonathan Strong
|
6b6fe6c67c
|
influx host
|
6 years ago |
Jonathan Strong
|
4c59e4616d
|
adds HistLog::new_with_tag
|
6 years ago |
Jonathan Strong
|
a2828ffd4f
|
adds plain-ole Clone for HistLog
|
6 years ago |
Jonathan Strong
|
9932cec369
|
misc
|
6 years ago |
Jonathan Strong
|
92dd50c2a4
|
misc
|
6 years ago |
Jonathan Strong
|
29491e3606
|
adds scholes feature etc
|
6 years ago |
Jonathan Strong
|
7b8f8c0918
|
InfluxWriter loop now blocks on recv, among other incremental improvements
|
6 years ago |
Jonathan Strong
|
6ba090e828
|
adds an n-thread test + comparisons between sleep and yield_now
|
6 years ago |
Jonathan Strong
|
bb95b9a3ff
|
switches consts based on cfg features
|
6 years ago |
Jonathan Strong
|
1af3cf85da
|
sets HistLog event loop to block on recv()
|
6 years ago |
Jonathan Strong
|
1a93b7b76a
|
removes sleep from HistLog Drop
|
6 years ago |
Jonathan Strong
|
e9e6e01ebe
|
InfluxWriter refactor (mostly)
|
6 years ago |
Jonathan Strong
|
4a6498a6f1
|
adds async_file_logger fn
|
6 years ago |
Jonathan Strong
|
2ba2921053
|
version bump -> v0.4.0
|
6 years ago |
Jonathan Strong
|
a109ae29ca
|
longer running example
|
6 years ago |
Jonathan Strong
|
980af7417c
|
swaps LineWriter for BufWriter
|
6 years ago |
Jonathan Strong
|
4635decd57
|
adds hist mod with hdrsample interface/thread
|
6 years ago |
Jonathan Strong
|
453776b273
|
re-exports sloggers::Severity for convenience
|
6 years ago |
Jonathan Strong
|
2ce2d88d61
|
updates order map to v0.3
|
6 years ago |
Jonathan Strong
|
9a8e62754d
|
massive cleanup
- kills MeasurementWindow/WTen
- all warnings silenced
- cruft removed
|
6 years ago |
Jonathan Strong
|
5b716e411b
|
adds test feature
|
6 years ago |
Jonathan Strong
|
5a0640c7a8
|
Merge branch 'v0.2.x' of git.mmcxi.com:mm/logging into v0.2.x
|
6 years ago |
Jonathan Strong
|
fa0d5b68fb
|
sets file_logger to return a noop logger if cfg(test)
|
6 years ago |
Jonathan Strong
|
9aaf6cd8ab
|
adds check that buffer_size > 0 to allow 0-size buffer, flush every message setting
|
7 years ago |
Jonathan Strong
|
c625ce1c3e
|
version bump -> v0.2.3
|
7 years ago |
Jonathan Strong
|
a7a3f68e92
|
tweaks measure! to handle measure!(self.influx, ...)
|
7 years ago |
Jonathan Strong
|
f74de77ae8
|
impl Clone for InfluxWriter
|
7 years ago |
Jonathan Strong
|
37c80f322d
|
upgrades money dep to v0.2
|
7 years ago |
Jonathan Strong
|
71dee1f783
|
adds a shortcut version of each "function" when column name = variable name!
|
7 years ago |
Jonathan Strong
|
7828210d22
|
comments out saving api latencies to influx as this done by pool worker now
|
7 years ago |
Jonathan Strong
|
785338de37
|
adds "b" shortcut for bool
|
7 years ago |