github GreptimeTeam/greptimedb v0.12.0-nightly-20250127
Release v0.12.0-nightly-20250127

pre-release17 hours ago

What's Changed

  • ci: use arm builders for tests by @sunng87 in #5395
  • feat(metric-engine): introduce experimental_sparse_primary_key_encoding to MetricEngineConfig by @WenyXu in #5373
  • ci: revert coverage runner by @sunng87 in #5403
  • fix: better sqlness show, replace the unwarp with better show message by @yihong0618 in #5400
  • chore(http): change authorization header by @v0y4g3r in #5389
  • refactor: use MetadataKey for kafka topic by @CookiePieWw in #5351
  • feat(metric-engine): introduce index options from metric engine by @WenyXu in #5374
  • fix: matches incorrectly uses byte len as char len by @zhongzc in #5411
  • chore: extract service_name in OTLP traces by default by @shuiyisong in #5412
  • feat: add column if not exists by @NiwakaDev in #5393
  • chore: better error msg by @discord9 in #5415
  • feat(grafana): update cluster dashboard to include flow-related metrics by @waynexia in #5419
  • feat: bloom filter as fulltext index v2 (Part 1) by @zhongzc in #5406
  • fix: vector function for PromQL need to ignore the time index also by @yihong0618 in #5398
  • feat: support not-equal matcher for PromQL metric names by @killme2008 in #5385
  • feat(metric-engine): introduce RowModifier for MetricEngine by @WenyXu in #5380
  • fix: avoid suppress manual compaction by @v0y4g3r in #5399
  • feat(remote-wal): introduce TopicRegionManager by @CookiePieWw in #5407
  • feat!: Bump datafusion, prost, hyper, tonic, tower, axum by @evenyag in #5417
  • feat: replace DensePrimaryKeyCodec with Arc<dyn PrimaryKeyCodec> by @WenyXu in #5408
  • refactor: support to flatten json object in greptime_identity pipeline by @zyy17 in #5358
  • ci: update dev-builder version by @zyy17 in #5435
  • fix(log-query): panic on prometheus by @waynexia in #5429
  • ci: allow skipping tests as required tasks by @sunng87 in #5436
  • fix: unexpected warning on applying bloom by @zhongzc in #5431
  • feat: Address different Metrics for Prometheus queries in the Dashboard and fix typo in metric name by @Stephan3555 in #5441
  • ci: unify all protoc version to 29.3 by @zyy17 in #5434
  • ci: switch to nix flakes for more reproducible builds by @sunng87 in #5426
  • fix: arm actions test failed by @yihong0618 in #5433
  • fix: install x86-64 protoc on android dev-builder by @zyy17 in #5443
  • ci: update dev-builder version to fix build android image failed by @zyy17 in #5445
  • feat(metric-engine): support to write rows with sparse primary key encoding by @WenyXu in #5424
  • fix: drop unused numpy code since pyo3 rustpython do not support any more by @yihong0618 in #5442
  • feat: add CORS headers for http interfaces by @sunng87 in #5447
  • chore: update toolchain to 2024-12-25 by @shuiyisong in #5430
  • feat: mirror insert request to flownode in async by @waynexia in #5444
  • fix: flush table panic when table has interval column close #3235 by @yihong0618 in #5422
  • feat: expose http endpoint for flownode and metasrv by @waynexia in #5437
  • chore: avoid necessary cloning by @WenyXu in #5454
  • fix: remove metric engine's internal column from promql's query by @waynexia in #5032
  • fix: better error handler for the time range close #5449 by @yihong0618 in #5453
  • feat: provide options to disable or customize http corss-origin settings by @sunng87 in #5450
  • fix: no need for special case since datafusion updated by @yihong0618 in #5458

New Contributors

Full Changelog: v0.12.0-nightly-20250120...v0.12.0-nightly-20250127

Don't miss a new greptimedb release

NewReleases is sending notifications on new releases.