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
|
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
|
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
|
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
|
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
|
a7a3f68e92
|
tweaks measure! to handle measure!(self.influx, ...)
|
7 years ago |
Jonathan Strong
|
f74de77ae8
|
impl Clone for InfluxWriter
|
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 |
Jonathan Strong
|
929fdb2183
|
minor tweaks
|
7 years ago |
Jonathan Strong
|
fa97b86fa1
|
measure! now can handle parenthesis instead of brackets
|
7 years ago |
Jonathan Strong
|
d63906aa09
|
adds casting to correct primative for instances where u64 -> i64 etc
|
7 years ago |
Jonathan Strong
|
da6e130f0b
|
adds @make_meas flag for measure! and one-character shorthands for type variants
t = tag,
i => int,
f => float,
s => string,
d => d128,
u => uuid,
tm => time
|
7 years ago |
Jonathan Strong
|
c84e7b46a6
|
adds d128, Uuid variants to OwnedValue + assorted improvements
|
7 years ago |
Jonathan Strong
|
66ecbd4a4c
|
new InfluxWriter intended to be created by each thread for it to use
- no zmq socket
- uses recv_timeout so no-thrash is pretty irrelevant
- sending (with measure!) is about 1u in benches
|
7 years ago |
Jonathan Strong
|
021f96d2a1
|
moving stuff around
|
7 years ago |
Jonathan Strong
|
b531d9430e
|
set influx writer buffer size to const and double prev value (80 -> 160)
|
7 years ago |
Jonathan Strong
|
31959480be
|
remove shuteye dep
|
7 years ago |
Jonathan Strong
|
5676cf335e
|
measure macro
|
7 years ago |
Jonathan Strong
|
8136a454db
|
cleaned up serialize_owned fn
|
7 years ago |
Jonathan Strong
|
60c7aa8421
|
random cleanup - trying to keep warnings down
|
7 years ago |
Jonathan Strong
|
de90d20fbd
|
start prototyping the measure! macro
|
7 years ago |
Jonathan Strong
|
742dab3bf4
|
add some benches - coming in 2-3u
|
7 years ago |
Jonathan Strong
|
104124810a
|
cleans up serialize_owned a bit
|
7 years ago |
Jonathan Strong
|
ea7c324cbd
|
fixes some random broken tests
|
7 years ago |
Jonathan Strong
|
e07a0f3e48
|
converts to pubsub and some cleaning up
|
7 years ago |
Jonathan Strong
|
10657da9ba
|
disabled chashmap dependency if I want it later
|
7 years ago |
Jonathan Strong
|
80bf0d60b2
|
adds plnx ws count to ExperiencedLatency and LatencyUpdate
|
7 years ago |
Jonathan Strong
|
a93ca1611d
|
oops
|
7 years ago |
Jonathan Strong
|
b74ab109b1
|
nanosleep for no-thrash
|
7 years ago |
Jonathan Strong
|
585910867d
|
adds Clone to OwnedMeasurement
|
7 years ago |
Jonathan Strong
|
2ca2d9dc52
|
changes influx to explicitly washington
|
7 years ago |
Jonathan Strong
|
3aebc42113
|
writes bad stuff to file
|
7 years ago |
Jonathan Strong
|
ca9d21f919
|
ZmqDrain is really a drain, and now there's ZmqIo too!
|
7 years ago |
Jonathan Strong
|
bb28fbb674
|
Warnings::Debug becomes Warnings::Log with level, etc.
|
7 years ago |
Jonathan Strong
|
caa4c6215c
|
for some reason logging is the hardest shit in the world
|
7 years ago |
Jonathan Strong
|
73ac545e1f
|
impl Drop for InfluxWriter and latency Manager
|
7 years ago |
Jonathan Strong
|
1b5050d127
|
changes severity to info for file loggers
|
7 years ago |
Jonathan Strong
|
fc1e07209f
|
influx batchsize 40 -> 80
|
7 years ago |
Jonathan Strong
|
2e83efbe2b
|
moves influx back to localhost
|
7 years ago |