Skip to content

Commit

Permalink
release 1.0.0
Browse files Browse the repository at this point in the history
Overview

  This release introduces new approach to storing migration state:
  per-replicaset instead of clusterwide. New approach fixes the issue
  when new replicaset did not applied the migrations that are already
  applied on the remaining part of cluster.

  To start using 1.0.0 instead of 0.x.x module on existing application,
  one must first call `move_migrations_state` through HTTP or Lua API
  to move current cluster migration state from Cartridge clusterwide
  configuration to per-replicaset utility spaces. See README.md
  for upgrade and downgrade scenarios.

Fixed
  - Migrations do not apply to newly added replica sets in
    the cluster (gh-65). Applied migration names are moved from
    the cluster-wide configuration to the space on each node.

Added
  - An API for moving existing migration names from the cluster
    configuration to a space.
  - API for getting applied migrations list for the cluster.
  • Loading branch information
DifferentialOrange committed Mar 29, 2024
1 parent 74e0672 commit 6da592b
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [Unreleased]
## [1.0.0]

### Fixed:
- Migrations do not apply to newly added replica sets in the cluster (gh-65)
Expand Down
4 changes: 2 additions & 2 deletions migrator/version.lua
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
-- Сontains the module version.
-- Contains the module version.
-- Requires manual update in case of release commit.

return '0.7.0'
return '1.0.0'

0 comments on commit 6da592b

Please sign in to comment.