@@ -4,52 +4,65 @@ All notable changes to this project will be documented in this file.
4
4
The format is based on [ Keep a Changelog] ( http://keepachangelog.com/en/1.0.0/ )
5
5
and this project adheres to [ Semantic Versioning] ( http://semver.org/spec/v2.0.0.html ) .
6
6
7
- ## Unreleased
7
+ ## [ Unreleased]
8
8
9
9
### Added
10
10
11
11
- A check for user modifications to applied migrations.
12
12
13
13
## [ 1.0.2]
14
14
15
- ### Fixed:
15
+ ### Fixed
16
+
16
17
- State space bootstrap on cluster rolling upgrade (gh-77 )
17
18
18
19
## [ 1.0.1]
19
20
20
- ### Added:
21
+ ### Added
22
+
21
23
- BSD License.
22
24
23
25
## [ 1.0.0]
24
26
25
- ### Fixed:
27
+ ### Fixed
28
+
26
29
- Migrations do not apply to newly added replica sets in the cluster (gh-65 )
27
30
Applied migration names are moved from the cluster-wide configuration to
28
31
the space on each node.
29
32
30
- ### Added:
33
+ ### Added
34
+
31
35
- An API for moving existing migration names from the cluster configuration to
32
36
a space.
33
37
- API for getting applied migrations list for the cluster.
34
38
35
39
## [ 0.7.0]
36
- ### Added:
40
+
41
+ ### Added
42
+
37
43
- ` utils.check_roles_enabled ` helper function
38
44
to check whether roles are enabled on the instance (gh-68 )
39
45
40
46
## [ 0.6.0]
41
- ### Added:
47
+
48
+ ### Added
49
+
42
50
- Configurable timeout for storage migrations (gh-66 )
43
- ### Fixed:
51
+ ### Fixed
52
+
44
53
- Running tests with Tarantool 2.11+
45
54
- Running tests with tarantool/http 1.2.0+ (gh-63 )
46
55
47
56
## [ 0.5.0]
48
- ### Added:
57
+
58
+ ### Added
59
+
49
60
- Versioning support
50
61
51
62
## [ 0.4.2]
52
- ### Fixed:
63
+
64
+ ### Fixed
65
+
53
66
- Fetch schema from a replicaset leader to apply on the clusterwide config even
54
67
when ` migrations.up() ` is called on a replica (gh-56 ). The local schema on
55
68
the replica may be not the most actual due to replication lag.
@@ -58,27 +71,41 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
58
71
fields, which are used to calculate ` bucket_id ` , not the ` bucket_id ` itself.
59
72
60
73
## [ 0.4.1]
61
- ### Fixed:
74
+
75
+ ### Fixed
76
+
62
77
- Unclear error output in some cases
63
78
64
79
## [ 0.4.0]
65
- ### Fixed:
80
+
81
+ ### Fixed
82
+
66
83
- Fix crash during init when instance http server disabled
67
- ### Added:
84
+
85
+ ### Added
86
+
68
87
- Lua API to trigger migrations from console
69
88
70
89
## [ 0.3.1]
71
- ### Fixed:
90
+
91
+ ### Fixed
92
+
72
93
- Fix "fiber name is too long" for long instance names
73
94
74
95
## [ 0.3.0]
96
+
75
97
### Added
98
+
76
99
- config-loader to load migrations from Cartridge clusterwide config
77
100
78
101
## [ 0.2.0]
79
- ### Fixed:
102
+
103
+ ### Fixed
104
+
80
105
- Fix bug in "second" migrations run, that would lead to each migration applying again and again
81
106
82
107
## [ 0.1.0]
83
- ### Added:
108
+
109
+ ### Added
110
+
84
111
- Basic functionality
0 commit comments