Skip to content

Releases: ytyou/ticktock

Auto distribute metrics evenly among buckets

21 Dec 00:14
Compare
Choose a tag to compare
  • Auto distribute metrics evenly among buckets to improve query performance;
  • More checks for invalid data to prevent data corruption;

Compatible with OpenTSDB 2.2

04 Dec 09:46
Compare
Choose a tag to compare
Pre-release

TickTockDB is now compatible with OpenTSDB 2.2, as far as Grafana is concerned. You can now create variables for your Grafana dashboards. We will have a demo Grafana dashboard, with variables, in our latest version of the docker image.

Support special values NaN and Inf

27 Nov 12:50
Compare
Choose a tag to compare
Pre-release
  • Support special values NaN and Inf
  • Fix bugs in level 2 rollup

Support OpenTSDB 2.x filters and formatted time in query

13 Nov 14:35
Compare
Choose a tag to compare
  • Support formatted time in query;
  • Support OpenTSDB 2.x filters;
  • Fixed an issue where TickTockDB won't restart due to failure to restore from WAL;
  • Fixed an issue where TickTockDB crashes in compressor v4;
  • More parallelism to improve performance;

Added compressor v4

01 Oct 09:22
05037f0
Compare
Choose a tag to compare
Added compressor v4 Pre-release
Pre-release
  1. Added compressor v4 that will take advantage of special cases, such as strictly linear patterns.
  2. Fixed timestamp resolution issues (see Examples in wiki).
  3. Enable adaptive page count to optimize disk usages according to workload.

[Beta] [NOT BACKWARDS COMPATIBLE] Query optimizations

21 Apr 23:40
Compare
Choose a tag to compare

Warning: This release is NOT backwards compatible with previous releases. If you need to migrate existing data, please see this wiki page for instructions.

This release contains query optimizations. It makes querying data for a long period of time faster.

[Beta] Fix inspect tool OOM issue

16 Apr 18:33
Compare
Choose a tag to compare
Pre-release

The inspect tool runs out-of-memory under certain conditions.

[Beta] Bug fixes in Json parser; memory leak

30 Jul 19:39
Compare
Choose a tag to compare
  1. Json parser not able to handle boolean values;
  2. Memory leak when writing data with _field tags;

[Beta] Query and compaction optimization

30 May 01:28
Compare
Choose a tag to compare

Improved query and compaction efficiency. Reduced compaction time and its resource usage.

[Beta] Bug fixes.

11 May 03:10
Compare
Choose a tag to compare
[Beta] Bug fixes. Pre-release
Pre-release
  1. Bug fixes:
  • When TickTockDB runs out of memory, return HTTP 503 instead of return empty/partial results;
  • If TickTockDB's timestamp are stored at seconds resolution, but downsample interval is specified in milliseconds, TickTockDB will round the millisecond interval to seconds;
  • On 32-bit OS, virtual memory size is reduced to support large query range;
  • No need to specify http.request.format anymore. Write requests in json, Opentsdb put, and InfluxDB line formats are supported by default;
  • Memory Leaks.
  1. Support 'top5' aggregator;
  2. Support OpenTSDB's 'explicit_tags'