Skip to content

Commit f4de570

Browse files
authored
Changes for DB migration to release 202511 (#4130)
What I did Changes for DB migration to release 202511 How I did it Updated scripts/db_migrator.py
1 parent 8d2bc08 commit f4de570

File tree

2 files changed

+16
-3
lines changed

2 files changed

+16
-3
lines changed

scripts/db_migrator.py

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ def __init__(self, namespace, socket=None):
5858
none-zero values.
5959
build: sequentially increase within a minor version domain.
6060
"""
61-
self.CURRENT_VERSION = 'version_202505_01'
61+
self.CURRENT_VERSION = 'version_202511_01'
6262

6363
self.TABLE_NAME = 'VERSIONS'
6464
self.TABLE_KEY = 'DATABASE'
@@ -1308,11 +1308,19 @@ def version_202411_02(self):
13081308

13091309
def version_202505_01(self):
13101310
"""
1311-
Version 202505_01, this version should be the final version for
1312-
master branch until 202505 branch is created.
1311+
Version 202505_01
13131312
"""
13141313
log.log_info('Handling version_202505_01')
13151314
self.migrate_flex_counter_delay_status_removal()
1315+
self.set_version('version_202511_01')
1316+
return 'version_202511_01'
1317+
1318+
def version_202511_01(self):
1319+
"""
1320+
Version 202511_01, this version should be the final version for
1321+
master branch until 202605 branch is created.
1322+
"""
1323+
log.log_info('Handling version_202511_01')
13161324
return None
13171325

13181326
def get_version(self):

tests/db_migrator_test.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,11 @@ def setup_class(cls):
9090
{'v1': 'version_202311_01', 'v2': 'version_202305_01', 'result': True},
9191
{'v1': 'version_202405_01', 'v2': 'version_202411_02', 'result': False},
9292
{'v1': 'version_202411_02', 'v2': 'version_202405_01', 'result': True},
93+
{'v1': 'version_202411_02', 'v2': 'version_202505_01', 'result': False},
94+
{'v1': 'version_202505_01', 'v2': 'version_202411_02', 'result': True},
95+
{'v1': 'version_202505_01', 'v2': 'version_202511_01', 'result': False},
96+
{'v1': 'version_202511_01', 'v2': 'version_202505_01', 'result': True},
97+
{'v1': 'version_202511_01', 'v2': 'version_master_01', 'result': False},
9398
{'v1': 'version_202411_02', 'v2': 'version_master_01', 'result': False},
9499
{'v1': 'version_202311_01', 'v2': 'version_master_01', 'result': False},
95100
{'v1': 'version_master_01', 'v2': 'version_202311_01', 'result': True},

0 commit comments

Comments
 (0)