Releases: taosdata/taosgen
Releases · taosdata/taosgen
taosgen v0.8.4 Release
This release includes:
✨ Features
- Support enclosing field names in backticks
🛠️ CI & Quality
- Add code coverage reporting to CI pipeline
Download
taosgen v0.8.3 Release
This release includes:
✨ Features
- Support prioritized loading of the TDengine driver (
libtaos) from the running path — enables seamless local development and containerized deployment - Support plugin-based parameter context and configuration management
🐛 Bug Fixes
- Fix insufficient random sample generation for cache initialization
Download
taosgen v0.8.2 Release
This release includes:
✨ Features
- Add support for special characters (e.g., quotes, backslashes) in InfluxDB line protocol field values
- Introduce plugin-based transformation for the
formatterandwritercomponents
🚀 Enhancements
- Ensure graceful MQTT shutdown by waiting for all pending delivery tokens to complete
Download
taosgen v0.8.1 Release
This release includes:
✨ Features
- Support writing tag data to TDengine with automatic table creation (
auto_create_table) - Support publishing tag data to MQTT and Kafka
🚀 Enhancements
- Replaced
ostreamwithfmtfor SQL insert formatting - CSV parsing reports exact line numbers on error
Download
taosgen v0.8.0 Release
This release includes:
✨ Features
- Support producing messages to Kafka
- Support outputting runtime configuration content (e.g., via
--verbise)
🚀 Enhancements
- Raise detailed dynamic library loading error messages
- Improve efficiency of field data formatting
- Optimize MQTT message publishing performance and resource reuse
Download
taosgen v0.7.3 Release
This release includes:
✨ Features
- Support asynchronous logging
- Implement interrupt signal management
🚀 Enhancements
- Turn off
tables_reuse_dataswitch for CSV tbname scenario
Download
taosgen v0.7.2 Release
This release includes:
✨ Features
- Add support for Chinese characters in
nchardata type - Support dynamic loading of
libtaoslibrary
🚀 Enhancements
- Enhance data generation capability through order method
- Support CI/CD workflow in build process
🐛 Bug Fixes
- Fix MQTT token leak issue when publishing data
Download
taosgen v0.7.1 Release
This release includes:
✨ Features
- Support CSV data source caching for improved performance
🚀 Enhancements
- Enhance time interval strategy to improve timing accuracy
- Improve CSV data parsing to support handling Windows-style carriage return (
\r) characters - Change error handling behavior: exit the program immediately on critical errors instead of throwing exceptions
🐛 Bug Fixes
- Fix timestamp configuration parsing error when using CSV input
- Fix unnecessary memory allocations in cache mode
Download
Verify
sha256sum -c taosgen-v0.7.1-linux-x64.tar.gz.sha256
sha256sum -c taosgen-v0.7.1-linux-arm64.tar.gz.sha256
sha256sum -c taosgen-v0.7.1-macos-arm64.tar.gz.sha256taosgen v0.7.0 Release
This release includes:
- Support data cache generation and enable it by default
- Support multiple sub-tables writing the same data
- Support using third-party efficient memory allocator and enable mimalloc by default
- Support build with sanitizer for debugging and testing
Download
Verify
sha256sum -c taosgen-v0.7.0-linux-x64.tar.gz.sha256
sha256sum -c taosgen-v0.7.0-linux-arm64.tar.gz.sha256
sha256sum -c taosgen-v0.7.0-macos-arm64.tar.gz.sha256taosgen v0.6.0 Release
This release includes:
- Support the writer to use a separate queue
- Support macOS platform
- Support build information and version information
Download
Verify
sha256sum -c taosgen-v0.6.0-linux-x64.tar.gz.sha256
sha256sum -c taosgen-v0.6.0-linux-arm64.tar.gz.sha256
sha256sum -c taosgen-v0.6.0-macos-arm64.tar.gz.sha256