github GreptimeTeam/greptimedb v0.13.0
Release v0.13.0

latest release: v0.13.0-nightly-20250315
6 hours ago

👍 Highlights

  • Introduced roaring bitmap to optimize sparse value scenarios
  • Added support for IP-related functions
  • Enhanced PromQL with support for quantile and count_values functions
  • Improved time series distribution in scanner
  • Added support for exporting data to S3

Breaking changes

  • refactor!: Remove Value::DateTime and ValueRef::DateTime. by @linyihai in #5616

🚀 Features

🐛 Fixes

  • fix: check physical region before use by @waynexia in #5612
  • fix: update typos rules to fix ci by @yihong0618 in #5621
  • fix: speed up cargo build using sallow clone by @yihong0618 in #5620
  • fix: increase timeout for opening candidate region and log elapsed time by @WenyXu in #5627
  • fix: out of bound during bloom search by @zhongzc in #5625
  • fix: refactor region leader state validation by @WenyXu in #5626
  • fix: properly display CJK characters in table/column comments by @v0y4g3r in #5633
  • fix: prevent failover of regions to the same peer by @WenyXu in #5632
  • fix: interval rewrite rule that messes up show create flow function by @v0y4g3r in #5642
  • fix: unable to install software-properties-common in dev builder by @daviderli614 in #5643
  • fix(metric-engine): group DDL requests by @WenyXu in #5628
  • fix: window sort not apply when other column alias to time index name by @discord9 in #5634
  • fix: recover plan schema after dist analyzer by @waynexia in #5665
  • fix: flaky test in sqlness by fix random port by @yihong0618 in #5657
  • fix: skip schema check to avoid schema mismatch brought by metadata by @v0y4g3r in #5662
  • fix: use DateTime instead of NaiveDateTime by @shuiyisong in #5669
  • fix: update column requirements to use Column type instead of String by @waynexia in #5672
  • fix: correct stalled count by @evenyag in #5678
  • fix: FlowInfoValue's compatibility by @discord9 in #5695
  • fix: conversion from TableMeta to TableMetaBuilder by @v0y4g3r in #5693

🚜 Refactor

📚 Documentation

⚡ Performance

  • perf: rm coalesce batch when target_batch_size > fetch limit by @discord9 in #5658
  • perf(prom): optimize label values query by @WenyXu in #5653
  • perf: support in list in simple filter by @waynexia in #5709

⚙️ Miscellaneous Tasks

CI

Build

New Contributors

All Contributors

We would like to thank the following contributors from the GreptimeDB community:

@AntiTopQuark, @CookiePieWw, @MichaelScofield, @WenyXu, @ZonaHex, @daviderli614, @discord9, @evenyag, @fengjiachun, @killme2008, @linyihai, @paomian, @shuiyisong, @sunng87, @v0y4g3r, @waynexia, @xiaoniaoyouhuajiang, @yihong0618, @zhongzc

Full Changelog: v0.12.0...v0.13.0

Don't miss a new greptimedb release

NewReleases is sending notifications on new releases.