Skip to content

FiloDB 0.8.5

Compare
Choose a tag to compare
@tjackpaul tjackpaul released this 07 Jun 02:48
0b14066

Release 0.8.5

New features / Enhancements

  • Optimize Aggregate over vector function by 2x for no grouping
  • Allow metric name as tag in promQL and allow escape chars in tag values
  • ExplainPlan support in FiloDB HTTP
  • Add multiline query support
  • Query Support for Label Join
  • Spread override and non metric shard keys based spread support
  • Made FiloDB and Query Service connection more reliable

Bug fixes

  • Fix very rare partition ID collision
  • Fix edge case for DDV encoding where first value != the rest
  • Including missed time bucket during index recovery
  • Fix DeltaDelta bug where slope(int) multiply overflowed
  • Fix corner cases in indexing of intermittent time series
  • Fix race conditions with internal bloom filter
  • Schedule flush tasks in the correct thread, to preventing lock conflicts with ingestion
  • Improve handling of ingestion recovery exceptions
  • Binary join having ignoring/on bug fix
  • Comparison operator returns empty metric bug fix
  • Topk/bottomk function bug fix

Reliability / Tooling improvements

  • Detailed ingestion logging for matching subset of records
  • Full shard state command to resync shard mapping
  • Use shared ingestion buffer memory, to prevent out of memory errors when shards are imbalanced
  • Return extra WriteBuffer memory back for reuse
  • Add shared lock debugging checks for ingestion thread

For more details, please view the git change log.