Commit Graph

  • 7402320abc fix: time() function should the same as behavior prometheus (#6704) yihong 2025-08-20 11:05:21 +08:00
  • 5420d6f7fb refactor: change plugin option type from &[PluginOptions] to Option<&PluginOptions> for understandability (#6763) zyy17 2025-08-19 19:11:00 -07:00
  • 7af471c5aa ci: add is-current-version-latest check to helm-charts/homebrew-greptime bump jobs (#6772) liyang 2025-08-20 01:49:07 +08:00
  • 9cdd0d8251 feat: derive macro ToRow (#6768) Weny Xu 2025-08-19 22:06:03 +08:00
  • 5a4036cc66 feat: update opentelemetry family (#6762) Ning Sun 2025-08-19 17:23:50 +08:00
  • 8fc3a9a9d7 feat: Implements async FlatMergeReader and FlatDedupReader (#6761) Yingwen 2025-08-19 14:30:59 +08:00
  • 0b29b41c17 ci: add Signed-off-by in update-dev-builder-version script (#6765) liyang 2025-08-19 12:15:13 +08:00
  • 78dca8a0d7 ci: update dev-builder image tag (#6759) github-actions[bot] 2025-08-19 02:51:34 +00:00
  • bf191c5763 test: fix sqlness hash character count (#6758) Ning Sun 2025-08-18 19:06:05 +08:00
  • b652ea52ee fix: partition tree's dict size metrics mismatch (#6746) Ruihang Xia 2025-08-18 01:36:35 -07:00
  • f64fc3a57a feat: add RateMeter for tracking memtable write throughput (#6744) Weny Xu 2025-08-18 14:45:31 +08:00
  • 326198162e refactor: enhanced trigger interval (#6740) fys 2025-08-18 12:03:26 +08:00
  • f9d2a89a0c chore: update datafusion family (#6675) LFC 2025-08-15 20:41:49 +08:00
  • dfc29eb3b3 feat: flownode grpc client to frontend tls option (#6750) discord9 2025-08-15 18:44:27 +08:00
  • 351826cd32 fix: refine shadowrs dependency, remove libgit2, libz and potentally libssl (#6748) Ning Sun 2025-08-15 11:01:14 +08:00
  • 60e01c7c3d feat: Implements last-non-null dedup strategy for flat format (#6709) Yingwen 2025-08-14 22:38:47 +08:00
  • 021ad09c21 refactor: simplify WAL pruning procedure and introduce region flush trigger (#6741) Weny Xu 2025-08-14 22:15:30 +08:00
  • 2a3e4c7a82 fix: truncate manifest action compat (#6742) discord9 2025-08-14 22:05:17 +08:00
  • 92fd34ba22 refactor: split node manager trait (#6743) Zhenchi 2025-08-14 16:33:57 +08:00
  • d03f85287e feat: mysql add prepared_stmt_cache_capacity (#6639) sunheyi 2025-08-14 16:19:10 +08:00
  • 4d97754cb4 feat: persist manifest, SST and index files to staging dir (#6726) Ruihang Xia 2025-08-13 23:02:31 -07:00
  • 1b6d924169 feat: predicate extractor (region prune part 1) (#6729) Ruihang Xia 2025-08-13 21:42:50 -07:00
  • 80f3ae650c docs: improve CONTRIBUTING.md (#6698) dennis zhuang 2025-08-14 11:48:05 +08:00
  • c0fe800e79 feat: improve slow queries options deserialization (#6734) dennis zhuang 2025-08-14 11:43:13 +08:00
  • 56f5ccf823 fix: support unknown for timestamp function (#6708) yihong 2025-08-14 10:56:33 +08:00
  • fb3b1d4866 feat: Store partition expr in RegionMetadata (#6699) Zhenchi 2025-08-14 06:05:37 +08:00
  • 4fb7d92f7c feat(metasrv): implement topic statistics collection (#6732) v0.17.0-nightly-20250813 Weny Xu 2025-08-13 20:52:28 +08:00
  • 8659412cac feat: introduce PeriodicTopicStatsReporter (#6730) Weny Xu 2025-08-13 19:46:50 +08:00
  • dea87b7e57 refactor: use DummyCatalog to construct query engine for datanode (#6723) Zhenchi 2025-08-13 17:49:51 +08:00
  • a678b4dfd6 chore: add u64 for EqualValue and set expr is true when filter is empty (#6731) localhost 2025-08-13 16:25:33 +08:00
  • ccccaf7734 feat(log-query): try infer and cast type for literal value (#6712) Ruihang Xia 2025-08-12 23:28:37 -07:00
  • f0bec4940f fix: two label_replace different from promql (#6720) yihong 2025-08-13 14:27:49 +08:00
  • 5eb491df12 fix: label_join should work with unknown (#6714) yihong 2025-08-13 11:45:40 +08:00
  • 1d84e802d8 feat: add integration tests for table reconciliation procedures part1 (#6705) Weny Xu 2025-08-13 11:29:39 +08:00
  • 2992e70393 fix: correct offset's symbol (#6728) Ruihang Xia 2025-08-12 20:20:47 -07:00
  • 8a44137f37 chore: prefix debug_assertion only variables with underscore (#6727) Ruihang Xia 2025-08-12 19:50:16 -07:00
  • 777da35b0d refactor: unify the event recorder (#6689) zyy17 2025-08-12 11:26:12 -07:00
  • 9ad9a7d2bc feat: add all partition column to logical table automatically (#6711) Ruihang Xia 2025-08-12 10:25:24 -07:00
  • ff5d672583 chore: impl cast from primitives to PathType (#6724) Lei, HUANG 2025-08-12 21:07:01 +08:00
  • e495c614f7 perf: improve bloom filter reader's byte reading logic (#6658) Ruihang Xia 2025-08-12 04:37:25 -07:00
  • e80e4a9ed7 fix: update pgwire to fix windows timeout issue (#6710) Ning Sun 2025-08-12 16:24:58 +08:00
  • 1977ae50ee feat: Projection mapper for flat schema (#6679) Yingwen 2025-08-12 15:36:23 +08:00
  • 2f8e8be042 test: build a failing example with LogicalPlanBuilder fix/empty_rel_prom_ql discord9 2025-08-12 15:19:47 +08:00
  • 5cec0d4e3a fix: http and tql should return the same value for nuknown (#6718) yihong 2025-08-12 14:38:01 +08:00
  • d2d6489b2f fix: unit test about trigger labels parse (#6716) fys 2025-08-12 12:43:42 +08:00
  • 25f926ea7d feat: mito region staging state (#6664) Ruihang Xia 2025-08-11 20:17:47 -07:00
  • f159fcf599 fix: metrics without physical partition columns query push down (#6694) discord9 2025-08-12 10:51:38 +08:00
  • 9d30459a58 test: reproduce the panic, still no clue why discord9 2025-08-11 19:37:48 +08:00
  • e4454e0c7d feat: Implements last row dedup strategy for flat format (#6695) Yingwen 2025-08-11 15:44:45 +08:00
  • 0781adaa3d feat: new HTTP API for formatting SQL (#6691) Ruihang Xia 2025-08-09 00:39:41 -07:00
  • 253d89b5cc feat: able to set read preference to flownode (#6696) LFC 2025-08-08 17:08:09 +08:00
  • 3a2f5413e0 chore: add and/or for log query (#6681) localhost 2025-08-08 16:48:03 +08:00
  • 214ffe7109 feat: Implements an iterator to merge RecordBatches (#6666) Yingwen 2025-08-08 15:03:22 +08:00
  • 3b1f172ab8 fix: TQL CTE parser take raw query string (#6671) Ruihang Xia 2025-08-07 23:22:56 -07:00
  • 0215b39f61 fix: correctly set extension range source index (#6692) LFC 2025-08-08 14:17:25 +08:00
  • 64e3eb9fa2 chore: pick #6415 to release/v0.15 (#6686) v0.15.5 Weny Xu 2025-08-07 20:57:09 +08:00
  • 6c57f4b7e4 feat: pick automated metadata recovery feature (#6676) Weny Xu 2025-08-07 20:16:48 +08:00
  • f1650a78f7 fix?: optimize projection after join discord9 2025-08-07 19:55:32 +08:00
  • 01dc789816 refactor: refine error status code mappings (#6678) Weny Xu 2025-08-07 17:29:32 +08:00
  • bbe48e9e8b feat: update pgwire to 0.32 (#6674) Ning Sun 2025-08-07 14:17:52 +08:00
  • e2015ce1af feat(metric-engine): add metadata region cache (#6657) Weny Xu 2025-08-07 14:16:23 +08:00
  • a7631239c3 fix: unable to record slow query (#6590) zyy17 2025-08-05 20:35:12 -07:00
  • 7bb765af1d chore: pub access layer (#6670) Yingwen 2025-08-06 21:34:38 +08:00
  • b363c044f9 feat(metric-engine): add metadata region cache v0.15_reconciliation WenyXu 2025-08-05 16:24:05 +00:00
  • f44816cc15 feat: add metrics for reconciliation procedures (#6652) Weny Xu 2025-08-06 19:24:03 +08:00
  • c4c2b87615 fix: sequence peek with remote value (#6648) jeremyhi 2025-08-05 16:28:09 +08:00
  • 1f194af999 fix: fix sequence peek method to return correct values when sequence is not initialized (#6643) Weny Xu 2025-08-04 19:31:06 +08:00
  • e6482acd47 feat: introduce reconciliation interface (#6614) Weny Xu 2025-08-04 17:12:48 +08:00
  • ba5cb48231 feat: introduce reconcile catalog procedure (#6613) Weny Xu 2025-08-01 19:03:00 +08:00
  • a8166f800b refactor: remove procedure executor from DDL manager (#6625) Weny Xu 2025-08-01 17:33:47 +08:00
  • 6fdc0b99b3 feat: introduce reconcile logical tables procedure (#6588) Weny Xu 2025-07-31 19:48:06 +08:00
  • d3a1c80fbd feat: introduce reconcile database procedure (#6612) Weny Xu 2025-07-31 19:01:56 +08:00
  • 1434582cc3 feat: introduce reconcile table procedure (#6584) Weny Xu 2025-07-30 12:42:38 +08:00
  • 080b4b5d53 docs(rfc): rfc for gc worker (#6572) discord9 2025-08-06 20:03:28 +08:00
  • 01e0ce6f29 feat: ignore internal keys in metadata snapshots (#6606) Weny Xu 2025-07-30 11:50:11 +08:00
  • ce1d0b6c4c feat: allow setting next table id via http api (#6597) Weny Xu 2025-07-30 11:46:39 +08:00
  • 686ee9f579 feat: allow igoring nonexistent regions in recovery mode (#6592) Weny Xu 2025-07-28 19:02:13 +08:00
  • 44a368bc4e feat: move metasrv admin to http server while keep tonic for backward compatibility (#6466) Lanqing Yang 2025-07-24 02:11:04 -07:00
  • 6c54f2b6c0 feat: implement pause/resume functionality for procedure manager (#6393) Weny Xu 2025-06-26 09:57:12 +08:00
  • 9bb37a6a14 refactor: support multiple index operations in single alter region request (#6487) Weny Xu 2025-07-22 11:10:42 +08:00
  • cfd6c1c3e0 feat: Support ListMetadataRequest to retrieve regions' metadata (#6348) Yingwen 2025-06-23 15:11:20 +08:00
  • c0f40ce8ed feat: add table reconciliation utilities (#6519) Weny Xu 2025-07-17 16:05:38 +08:00
  • c9501053e5 fix: fix state transition in create table procedure (#6523) Weny Xu 2025-07-15 14:06:27 +08:00
  • c7c8495a6b feat: add metrics for reconciliation procedures (#6652) Weny Xu 2025-08-06 19:24:03 +08:00
  • e3ee08d300 refactor(meta): separate validation and execution logic in alter logical tables procedure (#6478) Weny Xu 2025-07-09 14:48:27 +08:00
  • 76657e9c89 refactor(meta): extract AlterTableExecutor from AlterTableProcedure (#6470) Weny Xu 2025-07-09 13:13:19 +08:00
  • 9629225f56 feat: add column metadata to response extensions (#6451) Weny Xu 2025-07-07 11:38:13 +08:00
  • 165f156e69 feat: persist column ids in table metadata (#6457) Weny Xu 2025-07-04 16:12:29 +08:00
  • 83f566ad20 perf: Reduce fulltext bloom load time (#6651) v0.16.0 Yingwen 2025-08-06 16:25:31 +08:00
  • ed2dff6d27 feat: count underscore in English tokenizer and improve performance (#6660) Ruihang Xia 2025-08-06 00:23:18 -07:00
  • bbab35f285 perf: Reduce fulltext bloom load time (#6651) Yingwen 2025-08-06 16:25:31 +08:00
  • 6c6487ab30 chore: bump version to 0.17.0 (#6663) Zhenchi 2025-08-06 15:45:39 +08:00
  • af483335b2 feat: EncodedBulkPartIter iters flat format and returns RecordBatch (#6655) Yingwen 2025-08-06 14:50:01 +08:00
  • 70852a01a3 chore: add methods to catalog manager (#6656) Lei, HUANG 2025-08-06 14:25:32 +08:00
  • 8f3c6f72f5 feat(log-query): support binary op, scalar fn & is_true/is_false (#6659) Ruihang Xia 2025-08-05 21:38:25 -07:00
  • d3f15e72bf feat: support TQL CTE in planner (#6645) Ruihang Xia 2025-08-05 21:07:38 -07:00
  • b25a6527ed fix: unable to record slow query (#6590) zyy17 2025-08-05 20:35:12 -07:00
  • 7b48e53261 feat: record the migration events in metasrv (#6579) zyy17 2025-08-05 20:30:33 -07:00
  • ebe78f668e fix: box Explain node in Statement to reduce stack size (#6661) Ruihang Xia 2025-08-05 19:24:45 -07:00
  • 8456949749 feat: use column expr with filters in LogQuery (#6646) Ruihang Xia 2025-08-05 11:35:09 -07:00