@@ -49,7 +49,7 @@ This causes a short interruption in the availability of this database across the
49
49
When you upgrade the module for a database, you can either:
50
50
51
51
- Specify the module arguments to replace the current arguments.
52
- - Specify the 'keep_module_args' flag to use the current argument.
52
+ - Specify the ` keep_args ` flag to use the current argument.
53
53
54
54
1 . Connect to the terminal of a node in the cluster
55
55
1 . Run ` rladmin status ` to list the databases on the node.
@@ -70,27 +70,31 @@ When you upgrade the module for a database, you can either:
70
70
1 . To upgrade the module for the database, run:
71
71
72
72
``` src
73
- rladmin upgrade module db_name <database_name> module_name <module_name> version <new_module_version_number> module_args <module arguments>
73
+ rladmin upgrade db <database_name> and module module_name <module_name> version <new_module_version_number> module_args " <module arguments>"
74
74
```
75
75
76
+ - If you want to remove the existing module arguments, enter `""` without arguments.
77
+ - If you want to use the exisintg module arguments, enter `"keep_args"`
78
+ - If you want to update multiple modules, use the `and module` parameter for each module.
79
+
76
80
## Examples
77
81
78
82
Here are some examples of module upgrades:
79
83
80
- - To upgrade the version of RediSearch to 1.6.7:
84
+ - To upgrade the version of RediSearch to 1.6.7 and specify arguments :
81
85
82
86
```src
83
- rladmin upgrade module db_name MyAwesomeDB module_name ft version 10607 module_args "PARTITIONS AUTO"
87
+ rladmin upgrade db <database_name> and module db_name MyAwesomeDB module_name ft version 10607 module_args "PARTITIONS AUTO"
84
88
```
85
89
86
- - To upgrade RedisBloom to version 2.2.1:
90
+ - To upgrade RedisBloom to version 2.2.1 and remove arguments :
87
91
88
92
```src
89
- rladmin upgrade module db_name MyDB module_name bf version 20201 module_args ""
93
+ rladmin upgrade db <database_name> and module db_name MyDB module_name bf version 20201 module_args ""
90
94
```
91
95
92
- - To upgrade RedisJSON to 1.0.4:
96
+ - To upgrade RedisJSON to 1.0.4 and keep existing arguments and RedisBloom to version 2.2.1 and remove arguments :
93
97
94
98
```src
95
- rladmin upgrade module db_name MyDB module_name ReJSON version 10004 module_args ""
99
+ rladmin upgrade module db_name MyDB module_name ReJSON version 10004 module_args "keep_args" and module db_name MyDB module_name bf version 20201 module_args " "
96
100
```
0 commit comments