Skip to main content

Changelog

This page documents all notable changes to ChPulse, including new features, improvements, bug fixes, and deprecations.

2025-05-31

Version 0.1

New Features:

  • Initial release of ClickPipes with basic data mirroring capabilities
  • Support for fully managed mirror engine deployment in Azure eastus2 region

Supported Connectors:

  • Source connectors: MySQL, PostgreSQL, MongoDB, SQL Server, Oracle
  • Target connector: ClickHouse

Known Limitations:

  • Limited to Azure eastus2 region for fully managed deployments
  • Semi-managed deployments available for all regions

2025-06-30

Version 0.2

Frontend Improvements:

  • Optimized interaction details and fixed link errors

Mirror Engine Enhancements:

  • Optimized dependency management, reducing deployment package size by 70% to only 96MB
  • Enhanced JDK detection to recognize x64 and aarch64 environments on Linux/Mac systems for more accurate JDK identification, effectively improving engine startup speed to just 3 seconds
  • Optimized data source download with dynamic package support to improve download success rates
  • Unified cache storage paths - all caches now stored in the cache directory for cleaner local directory structure
  • Optimized data table schema loading process by removing foreign key loading, improving loading speed and saving database resources

Connector Updates:

  • Sybase: Removed endianness options from data source configuration, now auto-detected
  • Oracle:
    • Fixed unsupported log parsing configuration in CDC plugin, changed to fixed log miner
    • Added local disk staging for transactions exceeding 10,000 events to prevent excessive engine memory consumption during large transactions

2025-08-10

Version 0.3

Product Rebranding:

  • Product name changed to ChPulse to avoid confusion with ClickHouse's official data integration service ClickPipes

Frontend Improvements:

  • Added global key information display
  • Added filtering and search capabilities for data sources and mirror tasks
  • Added beginner's guide with visual demonstrations
  • Added product workflow demonstration videos

Mirror Engine & Management Service Optimizations:

  • Fixed a state storage error that affected checkpoint restart functionality for some data sources
  • Optimized logging: reduced non-critical logs and improved log readability
  • Free trial bug fixes: Fixed issues where some new users couldn't activate $300 credit coupons and billing problems

Connector Updates:

  • MySQL: Fixed checkpoint storage anomalies that caused unnecessary warning logs
  • Sybase:
    • Fixed transaction log format that didn't support data rollback in row-level lock mode
    • Fixed parsing errors for some NULL fields
    • Fixed checkpoint progression issues in large transactions and frequent dense transaction scenarios
    • Fixed parsing failures caused by abnormal log storage structure after multiple table schema changes
    • Optimized transaction log parsing process: changed from mixed reading/parsing of all logs to prioritized reading of transaction start, commit, and rollback events before parsing transaction details, improving overall performance by approximately 100%
  • ClickHouse:
    • Modified behavior when fast write mode is enabled: for data consistency, data deletion no longer uses TTL and delete_time combination for data cleanup, now only records is_delete field and batch deletes is_delete=1 data after table optimization
    • When fast write mode is enabled, automatically creates a tablename_view view that automatically adds FINAL keyword and queries only is_delete=0 data for user convenience

We're continuously working to improve ChPulse and add new features. For upcoming features, please check our Roadmap.

If you encounter any issues or have suggestions, please contact us at support@clickpipes.co.