Greptime at MDI Summit: Rethinking observability with one platform for metrics, logs & traces. 👉🏻 Register Now

01d:05h:00m:17s
Skip to content
On this page
Biweekly
•
September 17, 2025

Upcoming v0.17.1 Release! Global SST File Recycling, and Bulk Memtable in Development | Greptime Biweekly Report

Recent updates in GreptimeDB over the past two weeks including the upcoming v0.17.1 release, global SST file recycling, and the new Bulk Memtable feature to enhance write throughput.

Summary ​

Together with our global community of contributors, GreptimeDB continues to evolve and flourish as a growing open-source project. We are grateful to each and every one of you.

Below are the highlights among recent commits:

  • GreptimeDB v0.17.1 will be released this week with enhanced stability
  • Global SST file recycling for more efficient storage utilization
  • Bulk Memtable feature under development to significantly boost write throughput

Contributors ​

For the past two weeks, our community has been super active with a total of 106 PRs merged. 2 PRs from 2 individual contributors merged successfully and lots pending to be merged.

Congrats on becoming our most active contributors in the past 2 weeks:

🎉 Welcome @cscnk52 to the community as a new contributor with a successfully merged PR, and more PRs from other individual contributors are waiting to be merged.

(Figure 1: New Contributor of GreptimeDB)
(Figure 1: New Contributor of GreptimeDB)

👏 A big THANK YOU to all our members and contributors! It is people like you who are making GreptimeDB a great product. Let's build an even greater community together.

Highlights of Recent PRs ​

db#6844 Global SST File Recycling (ongoing) ​

This feature enables SST files to be managed from a global, cluster-wide perspective. It is particularly valuable in scenarios where the Leader Region completes a compaction, allowing delayed deletion of SST files and thereby improving overall storage efficiency.

db#6870 db#6875 db#6881 Migrating More Tests from DuckDB (ongoing) ​

To enhance the correctness of GreptimeDB’s query engine, we are continuously migrating SQL execution test cases from DuckDB, further strengthening coverage and reliability.

db#6888 db#6923 Bulk Memtable Implementation (ongoing) ​

The Bulk Memtable feature is actively under development. It is designed to greatly improve GreptimeDB’s write throughput, making it especially well-suited for high-concurrency and large-scale data ingestion scenarios.

db#6889 Improved Time Display in EXPLAIN ANALYZE ​

Previously, execution times in query plans were displayed as raw numbers (e.g., 1300ns). They are now automatically converted into more human-readable units (e.g., 1.3Âľs), making it easier for developers to interpret and analyze performance data.

db#6920 Upgrade to Rust 2024 Edition ​

The GreptimeDB codebase has been upgraded to Rust 2024 Edition. This update not only introduces language-level improvements but also unlocks access to new Rust features that will benefit ongoing and future development.

db#6978 Fixed a deadlock issue when writing metrics via Otel ​

Resolved a deadlock that could occur when writing metrics through Otel. It is recommended to exercise caution when using Dashmap and perform thorough testing to prevent similar issues.

Good First Issue ​

Issue#6760 Add profile signal configuration for OLTP protocols ​

Keywords: OLTP, Profiling

Difficulty: Simple

Join our community

Get the latest updates and discuss with other users.