All Products
Search
Document Center

Lindorm:Release notes of LindormTSDB

Last Updated:Mar 28, 2026

LindormTSDB is updated regularly with new features, performance improvements, and bug fixes. This topic covers release notes for each version and explains how to upgrade your instance during off-peak hours.

View or upgrade the LindormTSDB version of a Lindorm instance

View the LindormTSDB version of an instance in the Lindorm console. The following figure shows where to find the version information. To upgrade, see Upgrade the minor engine version of a Lindorm instance.

查看版本
Important
  • Lindorm automatically checks the LindormTSDB version of your instance. If the Upgrade Minor Version button is not displayed, the instance is already running the latest version.

  • Release schedules vary by region. The versions available for your instance depend on what is shown in the console.

3.4.17 to 3.4.x

3.4.48

Release dateCategoryDescription
2026-01-06Bug fixesFix an issue where the SQL query RT monitoring metric shows no data in the console.
Bug fixesFix an error that occurs when using the TagValue IN operator in queries.
StabilityStability fix.

3.4.47

Release dateCategoryDescription
2025-10-17Bug fixesFix an issue where SHOW PROCESSLIST returns unexpected NULL values.
Bug fixesFix an issue where the LATEST function returns inaccurate results.
PerformanceImprove read and write performance and stability.

3.4.46

Release dateCategoryDescription
2025-05-14Bug fixesFix an issue with active SQL connections in the console.
PerformanceImprove query performance and stability.

3.4.45

Release dateCategoryDescription
2025-02-27PerformanceImprove query performance of the LATEST function. Improve read and write performance and stability.

3.4.44

Release dateCategoryDescription
2025-02-07New featuresSupport the RATE and DELTA downsampling functions for LONG-type data.
PerformanceImprove read and write performance and stability.

3.4.43

Release dateCategoryDescription
2024-11-29Bug fixesFix a query error that may occur when querying pre-downsampled files. Fix a PromQL compatibility issue.
PerformanceImprove read and write performance and stability.

3.4.41 (stable version)

Release dateCategoryDescription
2024-08-28PerformanceImprove query performance of the LATEST function.
Bug fixesFix an issue where aliases cannot be specified in DELETE syntax. Fix an issue where a continuous query (CQ) exception terminates subsequent queries.
PerformanceImprove read and write performance and stability.

3.4.36 to 3.4.40

3.4.40

Release dateCategoryDescription
2024-05-24Bug fixesFix bugs in PromQL data queries.

3.4.39

Release dateCategoryDescription
2024-05-08New featuresRecord usernames in audit logs.
ImprovementSort PromQL results by time series by default.
PerformanceImprove read and write performance and stability.

3.4.38

Release dateCategoryDescription
2024-04-09PerformanceImprove LindormTSDB startup speed after a restart. You can optimize the LindormTSDB kernel's memory usage.
Bug fixesFix an API compatibility issue with BIGINT data in queries.

3.4.37

Release dateCategoryDescription
2024-03-01New featuresPromQL supports the offset modifier.
Bug fixesFix an issue introduced in 3.4.35 where SQL statements are not recorded in access logs.

3.4.36

Release dateCategoryDescription
2024-01-29PerformanceReduce kernel memory consumption.
Bug fixesFix query errors that may occur after a restart.

3.4.31 to 3.4.35

3.4.35

Release dateCategoryDescription
2023-12-26PerformanceImprove restart speed for instances with multiple partitions.
Bug fixesFix incorrect start or end time calculation for CQs. Fix an issue where data written after a delete operation cannot be queried.
PerformanceImprove read and write performance and stability.

3.4.34

Release dateCategoryDescription
2023-11-02StabilityFix stability issues.

3.4.33

Release dateCategoryDescription
2023-10-11PerformanceOptimize memory usage and query performance. Improve PromQL compatibility.
Bug fixesFix a stability issue with downsampling queries for 1dc windows.

3.4.32

Release dateCategoryDescription
2023-09-12New featuresSupport the standard CREATE TABLE statement to create tables.
New featuresEnable TSProxy health check and slow query management by default.
Bug fixesFix an issue where a subquery fails when aggregation results based on time series filters are not specified. Fix a memory leak where query resources are not released after the client disconnects. Fix a metadata retention issue when the TTL value is deleted for a shard.
PerformanceImprove read and write performance and stability.

3.4.31

Release dateCategoryDescription
2023-08-09Bug fixesFix an issue where database-level authentication via API fails. Fix data exceptions that may occur when overwriting existing data. Fix PromQL compatibility issues.
PerformanceImprove read and write performance.

3.4.26 to 3.4.30

3.4.30

Release dateCategoryDescription
2023-06-30ImprovementUpdate the default username and password.
Bug fixesFix issues that may cause query exceptions.
PerformanceImprove read and write performance.

3.4.29

Release dateCategoryDescription
2023-06-06PerformanceImprove read and write performance.

3.4.28

Release dateCategoryDescription
2023-05-16New featuresSupport the window and offset attributes for CQs.
Bug fixesFix an issue where CQs may be unexpectedly terminated during execution.
PerformanceImprove read and write performance.

3.4.27

Release dateCategoryDescription
2023-04-06New features[Lindorm ML] Support downsampling and automatic interpolation for time series forecasting training data. Training data can be automatically used for model inference.
Bug fixesFix a resource leak when a single-value query times out. Fix an issue where the LATEST function does not filter data by time partition. Fix a memory exhaustion issue when writing data with SQL.
PerformanceImprove write performance.

3.4.26

Release dateCategoryDescription
2023-03-14New featuresSupport sorting data files by time window. Add the irate downsampling operator.
New features[Lindorm ML] Support nested SQL functions with non-downsampling operators for anomaly detection. Support historical covariates in time series forecasting.
Bug fixesFix an error when a BIGINT field column is used as a filter condition in a PrepareStatement. Fix line protocol incompatibility with backslashes (\). Fix an issue where latest() does not return the latest value.
Bug fixes[Lindorm ML] Fix parameter validation for anomaly detection and forecasting inputs. Fix an inference issue when input data frequency does not match the specified frequency. Fix concurrent model file saving failures in anomaly detection. Fix istl-esd algorithm issues in anomaly detection. Fix the verbose parameter for OneShot STL and Online STL algorithms.
PerformanceImprove query performance.

3.4.25 (stable version)

Release dateCategoryDescription
2023-02-14New featuresQuery access logs for Lindorm instances in the Lindorm console.
New features[Lindorm ML] Support nested SQL functions for anomaly detection on downsampled data. Support the Literal variable as the query target with nested SQL. Support SQL subqueries to query the verbose column in anomaly detection results. Add the istl-esd detection algorithm (an OneShot STL algorithm developed by DAMO Academy).
Bug fixesOptimize performance of queries with regular expression conditions. Fix stability issues with downsampling queries in the 1DC window. Reduce LindormTSDB restart time. Fix automatic schema creation failures in weak write mode. Fix a NullPointerException (NPE) when using the fill linear policy in downsampling queries. Fix an error when querying data with DMS. Fix a data write failure when the data type is set to BigDecimal in SQL. Fix an issue where scaling up a node fails after a future-dated timestamp is written.
Bug fixes[Lindorm ML] Fix the alpha and warmupCount parameters for the esd algorithm. Fix the direction and warmupCount parameters for the nsigma algorithm. Fix an error when switching time series during STL-based anomaly detection.
Improvement[Lindorm ML] Optimize anomaly detection so that model status does not change when already-detected data is reprocessed.

3.4.18 to 3.4.24

3.4.24

Release dateCategoryDescription
2023-01-06StabilityFix stability issues.

3.4.23

Release dateCategoryDescription
2023-01-03New featuresOptimize index file merge policies to support COMPACTION operations based on file size. Add the verbose parameter to ANOMALY_DETECT to output auxiliary information. Add model status reset and export to ANOMALY_DETECT.
Bug fixesFix concurrent schema update conflicts. Fix an issue where FORECAST cannot retrieve enough data when an earlier or later time range is specified. Fix errors with ostl-ttest and ostl-esd algorithms on large datasets.
PerformanceImprove partition query performance. Optimize Lindorm ML anomaly detection performance.

3.4.22

Release dateCategoryDescription
2022-11-22New featuresSupport single pre-defined values as filter conditions in downsampling queries. Support time series queries with SQL. Support data subscription by database in LTS. Add the raw function to Lindorm ML to output raw field values for anomaly detection.
ImprovementSupport PromQL series-related APIs. Increase the configurable default maximum connections per machine to 4,096.
Bug fixesFix a resource leak in downsampling queries after the client disconnects. Fix a time series forecasting failure under concurrent threads.
PerformanceImprove write and query performance.

3.4.21

Release dateCategoryDescription
2022-09-27New featuresPromQL supports regular expression queries.
PerformanceImprove write performance when pre-downsampling is enabled.

3.4.20

Release dateCategoryDescription
2022-08-31New featuresSupport Lindorm machine learning (ML). Add the feature binning operator for Lindorm ML. Support the Lindorm ML extension syntax in TSQL. Support time series anomaly detection algorithms and functions. Limit the maximum number of columns modifiable in a single table to 200.
Bug fixesFix an error with SHOW PROCESSLIST after enabling permission verification. Fix incorrect latest value queries when data is updated. Fix incorrect data types returned by anomaly detection functions in subqueries.
PerformanceImprove query performance for large numbers of time series.

3.4.19

Release dateCategoryDescription
2022-07-29New featuresConfigure rules to discard out-of-order data written in the past or future. Set partition_interval to 30-day time partitioning by default. Support time series anomaly detection algorithms, pre-downsampling, and timeline deletion.
Bug fixesFix a type mismatch error when canceling an executing SQL statement. Fix lowercase parameter handling in schema_policy API operations. Fix PromQL handling of NaN data points. Fix missing data during previous interpolation.

3.4.18

Release dateCategoryDescription
2022-07-06New featuresTSQL supports time series deletion.
Bug fixesFix an exception in TSQL queries when conditions include BOOLEAN values.

3.4.17 (stable version)

Release dateCategoryDescription
2022-06-17New featuresConfigure the maximum time window for data writes. Data written after the offset period elapses is discarded.
Bug fixesUpdate early-timestamp data verification logic. Fix an error when negative numbers in scientific notation are used in SQL. Fix line protocol incompatibility with scientific notation. Fix CQ execution failures. Fix an error when COUNT(1) is used in nested subqueries.

3.4.0 to 3.4.16

Click to show 3.4.0 to 3.4.16

VersionRelease dateCategoryDescription
3.4.162022-05-31New featuresSupport timezone-based downsampling. Support multi-column queries in latest value syntax. Support querying and managing executing SQL statements. Support metadata queries when accessing data with PromQL.
3.4.152022-05-16New featuresDownsampling queries support the offset feature.
Bug fixesFix a data type conversion error in COUNT with other operators in downsampling. Fix LONG data type support in LIMIT clauses of prepared statements. Fix manual data deletion failure when storage is locked. Fix query execution issues over long-lived connections using the api/v2/sql API path. Fix a TTL value of 0 not taking effect.
ImprovementSet the start time to 0 by default for SQL queries without a time condition.
3.4.142022-04-25New featuresSeparate read and write thread pools for T-SQL access. Support execution logs for CQ statements.
Bug fixesFix an error when performing a UNION on a latest value query. Fix the close() method not being called for T-SQL statements after JDBC or SQL API connections close. Fix line protocol conflicts during concurrent schema updates.
3.14.132022-04-14New featuresSupport SHOW CREATE TABLE. Support specifying time window length in CQ statements. Display DESCRIBE TABLE results in column creation order.
Bug fixesFix prepared statement support for downsampling queries. Fix CQs not running after permission management is enabled.
ImprovementRequire that tag and field columns have different names when using the line protocol.
3.14.122022-03-30New featuresSupport different TTLs for different pre-downsamplings. Automatically convert DOUBLE data written to BIGINT columns.
Bug fixesFix incorrect results when querying the most recent BOOLEAN values. Fix queries not being canceled after SQL connections close.
3.4.112022-03-16New featuresSupport custom names for time columns in SQL. Support changing column data types in time series tables with SQL.
Bug fixesFix a DISTINCT statement error in some query scenarios. Fix multiple entries returned for latest value queries after adding nodes. Fix constant folding support in downsampling queries. Fix the time condition not taking effect in downsampling queries with regular expressions.
3.4.102022-02-28New featuresSupport filtering tags with regular expressions in SQL queries. Add the non_negative_rate and non_negative_delta time series functions. Add length limits for tables, databases, CQs, and columns.
PerformanceImprove query performance when scanning large numbers of data points.
Bug fixesFix an issue where two time series tables with the same column data types cannot be joined.
3.4.92022-02-14New featuresDESCRIBE TABLE returns table schemas with the PRIMARY KEY keyword. SQL statements are case-sensitive. Support writing NULL values to tags and fields with SQL. Support managing pre-downsampling rules with SQL and creating downsampling rules per table. Standardize error codes and descriptions for SQL statement execution.
Bug fixesFix out-of-range data returned for latest value queries. Remove the requirement for backticks around the interval parameter when creating a CQ.
3.4.82022-02-07Bug fixesFix a bug with the hash policy.
3.4.72022-01-26New featuresRequire at least one field column in T-SQL data write statements. Support creating and deleting pre-downsampling rules with T-SQL. Support setting downsampling to 0 in TSQL. Support nesting RATE and DELTA functions in T-SQL. PromQL supports basic authentication and the DB parameter. Support strong schema constraints for line protocol writes. Set the maximum table name length to 128 bytes.
Bug fixesFix data loss when tables are repeatedly deleted. Fix integer write failures to two columns. Fix an error when downsampling data in a single column in a nested subquery.
3.4.62022-01-11New featuresSupport schema policy configuration based on the InfluxDB line protocol with on-demand schema creation. Case-sensitive database and table names in T-SQL. T-SQL supports GROUP BY queries, pre-downsampling queries, the ALTER TABLE syntax, and returning data in batches via the /api/v2/sql API path with HTTP chunked mode. Schema consistency is checked by default for T-SQL INSERT statements.
Bug fixesFix a cache flush exception preventing data flushing. Fix CQ failures caused by JDBC prefix mismatches. Fix inconsistent time string processing between data query and write SQL statements. Fix exceptions with sample by fill and percentile. Fix an NPE when ACL is disabled and a user is created.
3.4.52021-12-24New featuresMySQL supports authentication. T-SQL improves simple query performance. T-SQL supports quantile functions and field queries via API. Support disabling time-based partitioning. The line protocol and API support schemaless writes, configurable via SQL (default: schemaless).
Bug fixesFix data loss when writing to a table after it is deleted. Fix an NPE for invalid api/v2/write API requests. Fix an error querying multi-value downsampled data via /api/mquery. Fix historical file migration to cold storage. Fix a stack overflow in queries. Fix a compaction exception for STRING fields.
3.4.42021-12-14New featuresSQL supports IF EXISTS, SHOW PRIVILEGES, and SHOW PARAMETER syntax. Support millisecond-level downsampling intervals. CREATE TABLE requires TIME and FIELD columns and supports partitioning rules. Maximum FIELD columns: 1,024. Remove the default end time of current time. Add RATE and DELTA functions. DESCRIBE TABLE returns column data types. Optimize read/write compression for STRING data. Pre-downsampling rule avg is implemented based on count and sum by default.
Bug fixesFix downsampled STRING data query failures. Fix errors when calling the commit or rollback method. Improve error messages for INSERT statements missing the time column. Fix an error for SQL statements with JOIN clauses. Fix count errors for pre-downsampled in-memory data.
3.4.32021-12-01New featuresGrafana plug-in supports database and user authentication. Independent flush thread for pre-downsampling. DESCRIBE DATABASE returns database properties. Remove the limit between TTL and hot/cold data boundaries. Time-based partitioning is disabled by default on new instances. Add write statistics per table, queryable via Lindorm-cli. Process strings as byte arrays with proxy compression. Specify the number of partitions when creating a database.
Bug fixesFix a flush blocking issue caused by time-based partition chunking. Fix stability issues when creating or deleting a database. Fix an NPE when updating a database. Improve error messages for invalid time ranges in INSERT statements. Fix duplicate data in cross-partition SQL queries. Fix missing end time in API queries. Fix empty string write failures. Fix errors for columns with mixed data types in pre-downsampled data.
3.4.22021-11-15New featuresStreaming pipelines for latest value queries and downsampling in T-SQL. Streaming pipelines support the BIGINT data type. TSQL supports authentication syntax and SQL for wide tables. Support the skip_wal option for databases. TSQL downsampling algorithm pushdown for TSCore. PromQL supports multi-value queries.
Bug fixesFix T-SQL filter conditions not supporting Chinese characters. Fix an error with the AVG function on pre-downsampled data. Fix query exceptions when deleting a table during writes. Fix a write-ahead log (WAL) rollback or file replacement bug. Fix an NPE for latest value queries. Fix schema update errors during T-SQL writes. Fix duplicate metrics in the suggest feature. Fix the minimum database name length (3 characters). Fix connections for T-SQL statements being unavailable for newly created databases.
3.3.42021-10-28Bug fixesFix an NPE for latest value queries.
3.4.12021-10-22New featuresOptimize T-SQL queries with streaming data query support. Improve TSFile compression ratio. Remove TSCore schema queries from T-SQL to improve performance (create tables before querying data written via SDK). Display error messages for T-SQL DML statements.
Bug fixesFix the SDK not receiving responses when the details parameter is used. Fix TSCore schema memory overflow with large numbers of timelines. Fix full garbage collection (GC) caused by large multi-partition queries. Fix data query failures due to multiple TSCore components.
3.4.02021-10-13New featuresT-SQL supports the BIGINT data type. T-SQL INSERT statements support writing NULL values.
PerformanceImprove parallel query efficiency.

3.3.0 to 3.3.4

Click to show 3.3.0 to 3.3.4

VersionRelease dateCategoryDescription
3.3.42021-10-28Bug fixesFix an NPE for latest value queries.
3.3.32021-09-08New featuresSDK supports queries for pre-downsampled data. OpenTSDB protocol supports the GROUP BY feature.
Bug fixesFix data write blocking caused by WAL flush thread OOM errors. Fix WAL log stacking when pre-downsampled data fails to flush to disk.
3.3.22021-08-25New featuresEnable time-based partitioning by default with a 30-day validity period.
Bug fixesFix inaccurate error messages when writing single-value data via /api/mput. Fix the TTL feature not working on the default partition. Fix duplicate data points at a single timestamp after data is flushed in overwrite scenarios.
3.3.12021-08-12New featuresSupport general compression algorithms (disabled by default). Support scientific notation in line protocol data. Update the verification policy for special characters.
Bug fixesFix the interpolation alignment bug. Fix interrupted cross-cluster queries during RPC processing. Fix a failure when writing to a new table whose name matches a previously deleted table.
PerformanceOptimize compaction policies. Optimize JVM parameters.
3.3.02021-07-28New featuresPromQL queries are supported.
Bug fixesFix SDK connection drops. Fix T-SQL failures to query single-value data. Fix T-SQL alias settings not taking effect.