Skip to content

v0.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Jul 01:27
f13c10e

tstorage v0.2.0 is here 🎉

This release mostly includes encoding improvements, which massively reduces the size of encoded data points. Facebook is publishing a paper called Gorilla: A Fast, Scalable, In-Memory Time Series Database, in which they introduced an encoding way that takes advantage of the characteristics of time series data. According to that, tstorage v0.2.0 encodes/decodes buffered data points right before flushing into a disk partition. For more details, see: https://nakabonne.dev/posts/write-tsdb-from-scratch/#encoding

Breaking changes

Please note that it cannot decode data points encoded by previous versions as the encoding scheme is totally different from the old one and doesn't consider backward compatibility at all.

This release also contains a couple of tiny bug fixes around disk partitions.

Changelog