What's Changed
- fix: bump greptime-sqlparser to avoid convert statement overflow by @kemingy in #6634
- fix: show create flow's expire after by @discord9 in #6641
- feat:
absent
function in PromQL by @waynexia in #6618 - feat: Add option to limit the files reading simultaneously by @evenyag in #6635
- feat: introduce reconciliation interface by @WenyXu in #6614
- feat: add partial truncate by @discord9 in #6602
- fix: fix sequence peek method to return correct values when sequence is not initialized by @WenyXu in #6643
- feat: schema/database support for label_values by @sunng87 in #6631
- feat: implements FlatReadFormat to project parquets with flat schema by @evenyag in #6638
- feat: use real data to truncate manipulate range by @waynexia in #6649
- feat: Implements an iterator to read the RecordBatch in BulkPart by @evenyag in #6647
- fix: sequence peek with remote value by @fengjiachun in #6648
- feat: register all aggregate function to auto step aggr fn by @discord9 in #6596
- fix: not mark all deleted when partial trunc by @discord9 in #6654
- feat: use column expr with filters in LogQuery by @waynexia in #6646
- fix: box Explain node in Statement to reduce stack size by @waynexia in #6661
- feat: record the migration events in metasrv by @zyy17 in #6579
- fix: unable to record slow query by @zyy17 in #6590
- feat: support TQL CTE in planner by @waynexia in #6645
- feat(log-query): support binary op, scalar fn & is_true/is_false by @waynexia in #6659
- chore: add methods to catalog manager by @v0y4g3r in #6656
- feat: EncodedBulkPartIter iters flat format and returns RecordBatch by @evenyag in #6655
- feat: count underscore in English tokenizer and improve performance by @waynexia in #6660
- chore: bump version to 0.17.0 by @zhongzc in #6663
- perf: Reduce fulltext bloom load time by @evenyag in #6651
- feat: add metrics for reconciliation procedures by @WenyXu in #6652
- docs(rfc): rfc for gc worker by @discord9 in #6572
- chore: pub access layer by @evenyag in #6670
- feat(metric-engine): add metadata region cache by @WenyXu in #6657
- feat: update pgwire to 0.32 by @sunng87 in #6674
- refactor: refine error status code mappings by @WenyXu in #6678
- fix: correctly set extension range source index by @MichaelScofield in #6692
- fix: TQL CTE parser take raw query string by @waynexia in #6671
- feat: Implements an iterator to merge RecordBatches by @evenyag in #6666
- chore: add and/or for log query by @paomian in #6681
- feat: able to set read preference to flownode by @MichaelScofield in #6696
- feat: new HTTP API for formatting SQL by @waynexia in #6691
- feat: Implements last row dedup strategy for flat format by @evenyag in #6695
- fix: metrics without physical partition columns query push down by @discord9 in #6694
- feat: mito region staging state by @waynexia in #6664
- fix: unit test about trigger labels parse by @fengys1996 in #6716
- fix: http and tql should return the same value for nuknown by @yihong0618 in #6718
- feat: Projection mapper for flat schema by @evenyag in #6679
- fix: update pgwire to fix windows timeout issue by @sunng87 in #6710
- perf: improve bloom filter reader's byte reading logic by @waynexia in #6658
- chore: impl cast from primitives to PathType by @v0y4g3r in #6724
- feat: add all partition column to logical table automatically by @waynexia in #6711
- refactor: unify the event recorder by @zyy17 in #6689
- chore: prefix debug_assertion only variables with underscore by @waynexia in #6727
- fix: correct offset's symbol by @waynexia in #6728
- feat: add integration tests for table reconciliation procedures part1 by @WenyXu in #6705
- fix: label_join should work with unknown by @yihong0618 in #6714
- feat(log-query): try infer and cast type for literal value by @waynexia in #6712
- fix: two label_replace different from promql by @yihong0618 in #6720
- chore: add u64 for EqualValue and set expr is true when filter is empty by @paomian in #6731
- refactor: use DummyCatalog to construct query engine for datanode by @zhongzc in #6723
- feat: introduce
PeriodicTopicStatsReporter
by @WenyXu in #6730 - feat(metasrv): implement topic statistics collection by @WenyXu in #6732
New Contributors
Full Changelog: v0.16.0-nightly-20250804...v0.17.0-nightly-20250813