@@ -126,6 +126,8 @@ public class AdminUpgradeAction extends FessAdminAction {
126
126
127
127
private static final String VERSION_14_16 = "14.16" ;
128
128
129
+ private static final String VERSION_14_17 = "14.17" ;
130
+
129
131
// ===================================================================================
130
132
// Attribute
131
133
//
@@ -227,6 +229,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
227
229
upgradeFrom14_14 ();
228
230
upgradeFrom14_15 ();
229
231
upgradeFrom14_16 ();
232
+ upgradeFrom14_17 ();
230
233
upgradeFromAll ();
231
234
232
235
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -272,6 +275,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
272
275
upgradeFrom14_14 ();
273
276
upgradeFrom14_15 ();
274
277
upgradeFrom14_16 ();
278
+ upgradeFrom14_17 ();
275
279
upgradeFromAll ();
276
280
277
281
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -316,6 +320,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
316
320
upgradeFrom14_14 ();
317
321
upgradeFrom14_15 ();
318
322
upgradeFrom14_16 ();
323
+ upgradeFrom14_17 ();
319
324
upgradeFromAll ();
320
325
321
326
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -359,6 +364,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
359
364
upgradeFrom14_14 ();
360
365
upgradeFrom14_15 ();
361
366
upgradeFrom14_16 ();
367
+ upgradeFrom14_17 ();
362
368
upgradeFromAll ();
363
369
364
370
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -401,6 +407,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
401
407
upgradeFrom14_14 ();
402
408
upgradeFrom14_15 ();
403
409
upgradeFrom14_16 ();
410
+ upgradeFrom14_17 ();
404
411
upgradeFromAll ();
405
412
406
413
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -442,6 +449,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
442
449
upgradeFrom14_14 ();
443
450
upgradeFrom14_15 ();
444
451
upgradeFrom14_16 ();
452
+ upgradeFrom14_17 ();
445
453
upgradeFromAll ();
446
454
447
455
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -482,6 +490,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
482
490
upgradeFrom14_14 ();
483
491
upgradeFrom14_15 ();
484
492
upgradeFrom14_16 ();
493
+ upgradeFrom14_17 ();
485
494
upgradeFromAll ();
486
495
487
496
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -521,6 +530,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
521
530
upgradeFrom14_14 ();
522
531
upgradeFrom14_15 ();
523
532
upgradeFrom14_16 ();
533
+ upgradeFrom14_17 ();
524
534
upgradeFromAll ();
525
535
526
536
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -559,6 +569,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
559
569
upgradeFrom14_14 ();
560
570
upgradeFrom14_15 ();
561
571
upgradeFrom14_16 ();
572
+ upgradeFrom14_17 ();
562
573
upgradeFromAll ();
563
574
564
575
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -596,6 +607,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
596
607
upgradeFrom14_14 ();
597
608
upgradeFrom14_15 ();
598
609
upgradeFrom14_16 ();
610
+ upgradeFrom14_17 ();
599
611
upgradeFromAll ();
600
612
601
613
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -632,6 +644,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
632
644
upgradeFrom14_14 ();
633
645
upgradeFrom14_15 ();
634
646
upgradeFrom14_16 ();
647
+ upgradeFrom14_17 ();
635
648
upgradeFromAll ();
636
649
637
650
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -666,6 +679,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
666
679
upgradeFrom14_14 ();
667
680
upgradeFrom14_15 ();
668
681
upgradeFrom14_16 ();
682
+ upgradeFrom14_17 ();
669
683
upgradeFromAll ();
670
684
671
685
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -699,6 +713,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
699
713
upgradeFrom14_14 ();
700
714
upgradeFrom14_15 ();
701
715
upgradeFrom14_16 ();
716
+ upgradeFrom14_17 ();
702
717
upgradeFromAll ();
703
718
704
719
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -731,6 +746,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
731
746
upgradeFrom14_14 ();
732
747
upgradeFrom14_15 ();
733
748
upgradeFrom14_16 ();
749
+ upgradeFrom14_17 ();
734
750
upgradeFromAll ();
735
751
736
752
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -762,6 +778,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
762
778
upgradeFrom14_14 ();
763
779
upgradeFrom14_15 ();
764
780
upgradeFrom14_16 ();
781
+ upgradeFrom14_17 ();
765
782
upgradeFromAll ();
766
783
767
784
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -793,6 +810,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
793
810
upgradeFrom14_14 ();
794
811
upgradeFrom14_15 ();
795
812
upgradeFrom14_16 ();
813
+ upgradeFrom14_17 ();
796
814
upgradeFromAll ();
797
815
798
816
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -823,6 +841,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
823
841
upgradeFrom14_14 ();
824
842
upgradeFrom14_15 ();
825
843
upgradeFrom14_16 ();
844
+ upgradeFrom14_17 ();
826
845
upgradeFromAll ();
827
846
828
847
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -852,6 +871,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
852
871
upgradeFrom14_14 ();
853
872
upgradeFrom14_15 ();
854
873
upgradeFrom14_16 ();
874
+ upgradeFrom14_17 ();
855
875
upgradeFromAll ();
856
876
857
877
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -880,6 +900,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
880
900
upgradeFrom14_14 ();
881
901
upgradeFrom14_15 ();
882
902
upgradeFrom14_16 ();
903
+ upgradeFrom14_17 ();
883
904
upgradeFromAll ();
884
905
885
906
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -907,6 +928,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
907
928
upgradeFrom14_14 ();
908
929
upgradeFrom14_15 ();
909
930
upgradeFrom14_16 ();
931
+ upgradeFrom14_17 ();
910
932
upgradeFromAll ();
911
933
912
934
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -933,6 +955,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
933
955
upgradeFrom14_14 ();
934
956
upgradeFrom14_15 ();
935
957
upgradeFrom14_16 ();
958
+ upgradeFrom14_17 ();
936
959
upgradeFromAll ();
937
960
938
961
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -958,6 +981,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
958
981
upgradeFrom14_14 ();
959
982
upgradeFrom14_15 ();
960
983
upgradeFrom14_16 ();
984
+ upgradeFrom14_17 ();
961
985
upgradeFromAll ();
962
986
963
987
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -982,6 +1006,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
982
1006
upgradeFrom14_14 ();
983
1007
upgradeFrom14_15 ();
984
1008
upgradeFrom14_16 ();
1009
+ upgradeFrom14_17 ();
985
1010
upgradeFromAll ();
986
1011
987
1012
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -1005,6 +1030,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
1005
1030
upgradeFrom14_14 ();
1006
1031
upgradeFrom14_15 ();
1007
1032
upgradeFrom14_16 ();
1033
+ upgradeFrom14_17 ();
1008
1034
upgradeFromAll ();
1009
1035
1010
1036
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -1027,6 +1053,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
1027
1053
upgradeFrom14_14 ();
1028
1054
upgradeFrom14_15 ();
1029
1055
upgradeFrom14_16 ();
1056
+ upgradeFrom14_17 ();
1030
1057
upgradeFromAll ();
1031
1058
1032
1059
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -1048,6 +1075,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
1048
1075
upgradeFrom14_14 ();
1049
1076
upgradeFrom14_15 ();
1050
1077
upgradeFrom14_16 ();
1078
+ upgradeFrom14_17 ();
1051
1079
upgradeFromAll ();
1052
1080
1053
1081
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -1068,6 +1096,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
1068
1096
upgradeFrom14_14 ();
1069
1097
upgradeFrom14_15 ();
1070
1098
upgradeFrom14_16 ();
1099
+ upgradeFrom14_17 ();
1071
1100
upgradeFromAll ();
1072
1101
1073
1102
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -1087,6 +1116,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
1087
1116
upgradeFrom14_14 ();
1088
1117
upgradeFrom14_15 ();
1089
1118
upgradeFrom14_16 ();
1119
+ upgradeFrom14_17 ();
1090
1120
upgradeFromAll ();
1091
1121
1092
1122
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -1105,6 +1135,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
1105
1135
upgradeFrom14_14 ();
1106
1136
upgradeFrom14_15 ();
1107
1137
upgradeFrom14_16 ();
1138
+ upgradeFrom14_17 ();
1108
1139
upgradeFromAll ();
1109
1140
1110
1141
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -1122,6 +1153,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
1122
1153
upgradeFrom14_14 ();
1123
1154
upgradeFrom14_15 ();
1124
1155
upgradeFrom14_16 ();
1156
+ upgradeFrom14_17 ();
1125
1157
upgradeFromAll ();
1126
1158
1127
1159
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -1138,6 +1170,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
1138
1170
upgradeFrom14_14 ();
1139
1171
upgradeFrom14_15 ();
1140
1172
upgradeFrom14_16 ();
1173
+ upgradeFrom14_17 ();
1141
1174
upgradeFromAll ();
1142
1175
1143
1176
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -1153,6 +1186,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
1153
1186
upgradeFrom14_14 ();
1154
1187
upgradeFrom14_15 ();
1155
1188
upgradeFrom14_16 ();
1189
+ upgradeFrom14_17 ();
1156
1190
upgradeFromAll ();
1157
1191
1158
1192
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -1167,6 +1201,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
1167
1201
upgradeFrom14_14 ();
1168
1202
upgradeFrom14_15 ();
1169
1203
upgradeFrom14_16 ();
1204
+ upgradeFrom14_17 ();
1170
1205
upgradeFromAll ();
1171
1206
1172
1207
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -1180,6 +1215,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
1180
1215
try {
1181
1216
upgradeFrom14_15 ();
1182
1217
upgradeFrom14_16 ();
1218
+ upgradeFrom14_17 ();
1183
1219
upgradeFromAll ();
1184
1220
1185
1221
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -1192,6 +1228,7 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
1192
1228
} else if (VERSION_14_16 .equals (form .targetVersion )) {
1193
1229
try {
1194
1230
upgradeFrom14_16 ();
1231
+ upgradeFrom14_17 ();
1195
1232
upgradeFromAll ();
1196
1233
1197
1234
saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
@@ -1201,6 +1238,18 @@ public HtmlResponse upgradeFrom(final UpgradeForm form) {
1201
1238
logger .warn ("Failed to upgrade data." , e );
1202
1239
saveError (messages -> messages .addErrorsFailedToUpgradeFrom (GLOBAL , VERSION_14_16 , e .getLocalizedMessage ()));
1203
1240
}
1241
+ } else if (VERSION_14_17 .equals (form .targetVersion )) {
1242
+ try {
1243
+ upgradeFrom14_17 ();
1244
+ upgradeFromAll ();
1245
+
1246
+ saveInfo (messages -> messages .addSuccessStartedDataUpdate (GLOBAL ));
1247
+
1248
+ systemHelper .reloadConfiguration ();
1249
+ } catch (final Exception e ) {
1250
+ logger .warn ("Failed to upgrade data." , e );
1251
+ saveError (messages -> messages .addErrorsFailedToUpgradeFrom (GLOBAL , VERSION_14_17 , e .getLocalizedMessage ()));
1252
+ }
1204
1253
} else {
1205
1254
saveError (messages -> messages .addErrorsUnknownVersionForUpgrade (GLOBAL ));
1206
1255
}
@@ -1440,6 +1489,10 @@ private void upgradeFrom14_16() {
1440
1489
// nothing
1441
1490
}
1442
1491
1492
+ private void upgradeFrom14_17 () {
1493
+ // nothing
1494
+ }
1495
+
1443
1496
private String [] getDictionaryPaths () {
1444
1497
try (CurlResponse response = ComponentUtil .getCurlHelper ().get ("/_configsync/file" ).param ("size" , "1000" ).execute ()) {
1445
1498
if (response .getHttpStatusCode () == 200 ) {
0 commit comments