Skip to content
On this page

DBConvert Streams releases in 2024.

Version 0.10.6

📆 February 22, 2024

  1. Improved Error Handling: In this release, we've refined the processing mechanism to handle indexes one by one. This enhancement ensures better error handling throughout the processing pipeline.
  2. Enhanced Logging Errors and Warnings: We recognize the critical nature of migrating tables and index structures across diverse database types. With this release, our logging capabilities have been substantially bolstered. You can now expect more detailed information about potential issues related to the database engine.
  3. Date Field Conversion Fix: We've addressed a critical issue related to date fields containing values like "0000-00-00" during the conversion from MySQL to Postgres. The fix ensures accurate and seamless conversion, preventing any inconsistencies in the date values.
Operating SystemArchitectureLink
LinuxAMD64Download
Mac OS XAMD64Download
WindowsAMD64Download
LinuxARM64Download

Visit the DBConvert Streams Docker Guide for detailed instructions on setting up and running DBConvert Streams in a Docker environment.

We appreciate your ongoing feedback. Please don't hesitate to reach out if you encounter any issues or have suggestions for further improvements. Thank you for choosing DBConvert Streams!

Version 0.10.3

📆 February 14, 2024

Features and Fixes

  1. Fix Parsing Time Field Types on Target

  2. Fix Stream Stopping Issue with "Ghosted" Nodes

    • Addressed a critical issue where the stream erroneously stopped when the target status was 'failed.' This fix ensures proper handling of failed targets and avoids the creation of ghost nodes that hinder subsequent stream initiation.
  3. Handle Error When Retrieving Stats from Nodes with No Active Stream

    • Implemented error handling to manage situations where stats are retrieved from nodes without an active stream.
  4. Fix Full-Text Search Index Type Conversion from MySQL to Postgres

  5. Implement Options for Target Database

    • Introduced options for the target database, offering enhanced control over behavior during data conversion and loading. Refer to the target configuration documentation for detailed descriptions of available options.
  6. Fix Data Races

    • Addressed data race issues to enhance the stability and reliability of DBConvert Streams.
  7. Refactor Logger and Publish Log Messages to NATS Stream

    • The logger has been refactored, and log messages are now can be published to NATS Stream.

Download the latest binaries from:

Operating SystemArchitectureLink
LinuxAMD64Download
Mac OS XAMD64Download
WindowsAMD64Download
LinuxARM64Download

Version 0.9.1

📆 January 12, 2024

This release brings important improvements and bug fixes to enhance your experience with Postgres CDC (Change Data Capture). Below are the key highlights of this release:

Features and Enhancements:

  1. Postgres CDC: Support for Version 2 Protocol
    • In this release, we have introduced support for the Version 2 protocol for streaming large transactions in Postgres CDC. This enhancement ensures smoother and more efficient handling of substantial data changes, providing a more robust and reliable CDC experience.

Bug Fixes:

  1. Postgres Source Reader in CDC Mode
    • Addressed an issue where the Postgres source reader, when started in CDC mode, sometimes failed to detect incoming events. This bug has been fixed, ensuring that the CDC functionality now consistently captures and processes all relevant changes from the source.

Download the latest binaries from:

Operating SystemArchitectureLink
LinuxAMD64Download
Mac OS XAMD64Download
WindowsAMD64Download
LinuxARM64Download

Version 0.9.0

📆 January 08, 2024

Improvements

Publish Stop Status via NATS

  • In this release, we've implemented a more efficient mechanism for handling stop status updates. Instead of directly calling services through the API endpoint, the stop status is now published via NATS. This not only resolves the issue with stopping current stream processing but also ensures a more reliable and real-time communication channel.

Simplify Functions for Streaming Databases

  • We've streamlined the process of streaming data between MySQL and PostgreSQL databases. The functions for these operations have been simplified, making the overall experience more user-friendly and efficient.

Enhance Output from Statistics Endpoint

  • The statistics endpoint has been enhanced to provide more accurate and real-time information. Service instances now report their states to NATS, and when the API polls these instances, the information is retrieved in a structured JSON format. This improvement ensures a dynamic and responsive system for better monitoring and analysis.

Bug Fixes

  • Fixed an issue with stopping current stream processing from the API endpoint. (Issue #13)

Download the latest binaries from:

Operating SystemArchitectureLink
LinuxAMD64Download
Mac OS XAMD64Download
WindowsAMD64Download
LinuxARM64Download

DBConvert Streams - event driven replication for databases