Jonathan Strong
d1849fad78
changes InfluxWriter to buffer size of 4096, or if 2 seconds since last send
6 years ago
Jonathan Strong
d39902c494
adds v, utc shortcut syntax to measure!
- `v`: adds a tag "version" based on the expression, e.g. `v(VERSION)`
-> `t("version", VERSION)`
- `utc`: like `tm`, but converts a `DateTime<Utc>` to `i64`
automatically
6 years ago
Jonathan Strong
1903aad06a
adds uuid nightly, const_fn features
6 years ago
Jonathan Strong
7f4f18459a
version bump to v0.4.3
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
9b4c03cd38
upgrades uuid from v0.5 -> v0.6
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
a87cb002ac
replaces Vec with SmallVec for backing storage of `OwnedMeasurement`
6 years ago
Jonathan Strong
6541d5ffb9
puts warnings mod behind a feature gate
6 years ago
Jonathan Strong
752f6374bd
disable-short-uuid feat
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
bb95b9a3ff
switches consts based on cfg features
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
4635decd57
adds hist mod with hdrsample interface/thread
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
c625ce1c3e
version bump -> v0.2.3
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
c84e7b46a6
adds d128, Uuid variants to OwnedValue + assorted improvements
7 years ago
Jonathan Strong
818b7a7784
starting v0.2 branch
7 years ago
Jonathan Strong
31959480be
remove shuteye dep
7 years ago
Jonathan Strong
bed29f40d0
adds trace feature (nothing behind it atm)
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
b74ab109b1
nanosleep for no-thrash
7 years ago
Jonathan Strong
caa4c6215c
for some reason logging is the hardest shit in the world
7 years ago
Jonathan Strong
5ef257a3b9
puts `thread::sleep`s behind a "no-thrash" feature
7 years ago
Jonathan Strong
b27ad08c10
file loggers for latency / warnings to inspect wtf is going on there
7 years ago
Jonathan Strong
ab4788bf71
changes influx host, adds ticker, side to KrknTrade meas
7 years ago
Jonathan Strong
7688ab20b4
adapts Warning to slog crate
7 years ago
Jonathan Strong
4ce59763df
initial commit
7 years ago