81 Commits (86542209b18f633c51b6d516879ad1ca661c051d)

Author SHA1 Message Date
  Jonathan Strong 86542209b1 min changes to allow string tags in feature gate 6 years ago
  Jonathan Strong c4959c6e06 tone it down a notch 6 years ago
  Jonathan Strong 7a75c7b494 ignore measure bench for tests 6 years ago
  Jonathan Strong 63c9314b5b add one million writes bench 6 years ago
  Jonathan Strong 4a28334f4a log(InfluxWriter): add msg when recovers from request failure 6 years ago
  Jonathan Strong 4830a27c3b revamped InfluxWriter passed its tests with flying colors 6 years ago
  Jonathan Strong d1b895468c beffudling fixes from cargo fix --edition 6 years ago
  Jonathan Strong 11b214da7a feat(InfluxWriter): huge refactor so InfluxWriter queues a backlog on failed db requests 6 years ago
  Jonathan Strong 045302465b InfluxWriter::placeholder() -> no thread for tests, etc 6 years ago
  Jonathan Strong 13dd21f730 change nan replacement value from 0.0 to -999.0 so it's obvious 6 years ago
  Jonathan Strong ac6076e45a add host, db accessors 6 years ago
  Jonathan Strong 25f6d4c206 add logging/anal retentiveness to kill routine 6 years ago
  Jonathan Strong aa5cdf2b3b adds pub fn secs(Duration) -> f64 at crate root and InfluxWriter::secs(&self, Duration) -> f64 6 years ago
  Jonathan Strong 102f6ac7e8 changes default InfluxWriter buffer to 4096 (anal retentive) 6 years ago
  Jonathan Strong 37d8e7ad59 AsI64 for i16, i8, u8 6 years ago
  Jonathan Strong 0a10d55142 whitespace removal 7 years ago
  Jonathan Strong 01eb000131 moves `Default` `InfluxWriter` log path to /tmp 7 years ago
  Jonathan Strong 00d0e1a427 makes zmq optional dep 7 years ago
  Jonathan Strong f59c627187 check if floats are finite, replacing NaNs with 0.0 to avoid influx server errors 7 years ago
  Jonathan Strong e47c0952fb check if there are no fields (only tags), in which case add an integer field "n" with value 1 7 years ago
  Jonathan Strong d1849fad78 changes InfluxWriter to buffer size of 4096, or if 2 seconds since last send 7 years ago
  Jonathan Strong a1922b387e adds InfluxWriter::secs(&self, Duration) -> f64 7 years ago
  Jonathan Strong d39902c494 adds v, utc shortcut syntax to measure! 7 years ago
  Jonathan Strong 3ecc2b74f9 impl AsI64 for u16 7 years ago
  Jonathan Strong 39cfe57b6d replace `as i64` and `as f64` conversions with `AsI64` and `AsF64` traits to limit types permitted 7 years ago
  Jonathan Strong 1f0ca41176 puts inline annotations behind a feature flag 7 years ago
  Jonathan Strong dafab36104 adds some inline annotations 7 years ago
  Jonathan Strong a2a4de3c0f adds InfluxWriter::dur_nanos_u64 7 years ago
  Jonathan Strong 99047401e6 adds dur_nanos method to InfluxWriter 7 years ago
  Jonathan Strong 228ddff33a adds with_logger constructor for InfluxWriter 7 years ago
  Jonathan Strong a87cb002ac replaces Vec with SmallVec for backing storage of `OwnedMeasurement` 7 years ago
  Jonathan Strong 1a21ef0ed8 random warning silencing 7 years ago
  Jonathan Strong 6541d5ffb9 puts warnings mod behind a feature gate 7 years ago
  Jonathan Strong e8f83b88d2 removes trace logging in InfluxWriter 7 years ago
  Jonathan Strong 752f6374bd disable-short-uuid feat 7 years ago
  Jonathan Strong f293aa2860 adds InfluxWriter::nanos(&self) -> i64 convenience fn 7 years ago
  Jonathan Strong 6b6fe6c67c influx host 7 years ago
  Jonathan Strong 9932cec369 misc 7 years ago
  Jonathan Strong 92dd50c2a4 misc 7 years ago
  Jonathan Strong 29491e3606 adds scholes feature etc 7 years ago
  Jonathan Strong 7b8f8c0918 InfluxWriter loop now blocks on recv, among other incremental improvements 7 years ago
  Jonathan Strong bb95b9a3ff switches consts based on cfg features 7 years ago
  Jonathan Strong e9e6e01ebe InfluxWriter refactor (mostly) 7 years ago
  Jonathan Strong 9a8e62754d massive cleanup 7 years ago
  Jonathan Strong 5b716e411b adds test feature 7 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 785338de37 adds "b" shortcut for bool 7 years ago