instream v0.15.0 Release Notes

Release Date: 2017-03-16 // about 7 years ago
    • ✨ Enhancements

      • Every connection method (like read or write) can set per-call http_opts passed on to the hackney client
      • Querying for data can now return an {:error, term} style tuple if the communication with the server failed. For example {:error, :nxdomain} if the host that is queried cannot be resolved by hackney (#33)
      • The line writer now accepts a retention policy used for writing (#34)
      • The line writer will now return an {:error, term} style tuple if a problem occurs. For example {:error, :nxdomain} if the host that should receive data cannot be resolved by hackney (#33)
      • Timeouts occurring when executing a query are now returned as {:error, :timeout} instead of raising (#33)
    • Backwards incompatible changes

      • Series definitions raise upon compilation if the contain a tag and a field with the same name. This is done to prevent the InfluxDB behavior of adding _1 to such fields when storing them