Skip to content

Releases: AnatolyUss/nmig

Nmig v3.1.0

09 Jul 22:50
Compare
Choose a tag to compare
  • COPY data from memory instead of temporary .csv file.
  • Bug fixes.

Nmig v3.0.0

20 Jun 20:45
Compare
Choose a tag to compare
  • Simplified configuration.
  • Rewritten data loading algorithm.
  • Added an option to create foreign keys "on the fly" (especially relevant for old MySQL versions).
  • Bug fixes.

Prevent the "invalid byte sequence for encoding UTF8: 0x00" issue

25 Mar 13:02
Compare
Choose a tag to compare

Prevent the "invalid byte sequence for encoding UTF8: 0x00" issue

Added configuration option to change default delimiter

04 Feb 12:11
Compare
Choose a tag to compare

Added configuration option to change default delimiter
Updated copyright notice

Major improvement of disaster recovery mechanism

31 Jan 00:37
Compare
Choose a tag to compare
v2.5.0

improved disaster recovery mechanism

New configuration options

22 Jan 23:25
Compare
Choose a tag to compare

New configuration options:

  • "max_loader_processes" - can be used to define amount of simultaneously running loader processes.
  • "enable_extra_config" - lets you enable the additional configuration options, described in /extra_config.json
    Currently it is only tables and columns renaming.
  • Bug fixes.

Improvements

27 Nov 00:09
Compare
Choose a tag to compare

Made a small refactoring.
Resolved issues related to:

  1. default values processing.
  2. sequences, when migrating only a data.

Major improvements

04 Nov 07:57
Compare
Choose a tag to compare

Eliminated the need to install nmig on the same machine, where PostgreSQL runs.
Major improvements of disaster recovery flow.
Added the option to skip schema migration, and just migrate data into a preset schema.
Refactoring and bug fixes.

Major improvements, bug fixes

22 Aug 05:23
Compare
Choose a tag to compare

Added option to set memory limit for loader process.
Added treatment of SET data type (MySQL).
Made code changes to match node-postgres API (version >= 6).
Bug fixes.

Major functionality improvements

29 Jul 17:07
Compare
Choose a tag to compare
  1. Rewritten data-loading mechanism, in order to eliminate "process out of memory" issues
  2. Added disaster-recovery mechanism
  3. Bug fixes