taosgen v0.8.5 Release
This release includes:
✨ Features
- Windows Platform Support: Full support for building and running on Windows OS, ensuring cross-platform consistency.
- Flexible Log Configuration: Introduced
--log-dirand--log-fileparameters to customize log file paths dynamically. - Taosgen Skills: Added built-in skills for streamlined building and configuration processes, enhancing user productivity.
- CSV Data Sharing: Enabled data sharing among sub-tables when using CSV as the data source, optimizing memory usage and consistency.
- Tag Syntax Enhancement: Added support for escaping single quotes in the tags field, allowing more complex tag values.
- Timestamp Parsing Optimization: Improved unit parsing logic for timestamp offsets, ensuring higher precision and flexibility.
🚀 Enhancements
- Modular Architecture: Refactored the codebase by combining
formatterandwriterinto a unifiedSinkPluginmodule, laying the foundation for plugin-based protocol support. - Build & Test Improvements: Optimized CI/CD workflows, increased code coverage for better stability.
🐛 Bug Fixes
- Fixed specific test case failures on the Windows platform.