Skip to content

OpenTSDB 2.4.1

Latest
Compare
Choose a tag to compare
@manolama manolama released this 02 Sep 22:28
· 37 commits to master since this release
  • Version 2.4.1 (2021-09-02)

Noteworthy Changes:

  • Add a config flag to enable splitting queries across the rollup and
    raw data tables. Another config determines when to split the queries.
  • Fix for CVE-2020-35476 that now validates and limits the inputs for
    Gnuplot query parameters to prevent remote code execution.
  • Default log config will log CLI tools at INFO to standard out.
  • New check_tsd_v2 script that evaluates individual metric groups given
    a filter.
  • Collect stats from meta cache plugins.
  • Add a python script to list and pretty-print queries running on a TSD.
  • Add a single, standalone TSD systemd startup script and default to that
    instead of the multi-port TSD script.

Bug Fixes:

  • Fix the "--sync" flag for FSCK to wait for repairs to execute against
    storage before proceeding.
  • Fix expression queries to allow metric only and filterless queries.
  • Fix an NPE in /api/query/last when appends are enabled.
  • Fix races in the salt scanner and multigets on the storage maps.
  • Fix rollup queries that need sum and count for downsampling instead of
    group bys.
  • Fix fuzzy row filters for later versions of HBase by using filter pairs.
    And allow it to be combined with a regex filter.
  • Fix stats from the individual salt scanners and overall query stats
    concurrency issues.
  • Rename the stat "maxScannerUidtoStringTime" to
    "maxScannerUidToStringTime"
  • Fix the min initial value for double values in the AggregationIterator
  • Fix rollup queries producing unexpected results.
  • Fix various UTs
  • Support rollups in FSCK