@@ -48,7 +48,7 @@ public class SuggesterConfig {
48
48
public static final boolean SHOW_PROJECTS_DEFAULT = true ;
49
49
public static final boolean SHOW_TIME_DEFAULT = false ;
50
50
public static final String REBUILD_CRON_CONFIG_DEFAULT = "0 0 * * *" ; // every day at midnight
51
- public static final int SUGGESTER_BUILD_TERMINATION_TIME_DEFAULT = 1800 ; // half an hour should be enough
51
+ public static final int BUILD_TERMINATION_TIME_DEFAULT = 1800 ; // half an hour should be enough
52
52
public static final int TIME_THRESHOLD_DEFAULT = 2000 ; // 2 sec
53
53
54
54
public static final Set <String > allowedProjectsDefault = null ;
@@ -124,9 +124,10 @@ public class SuggesterConfig {
124
124
private String rebuildCronConfig ;
125
125
126
126
/**
127
- * Specifies after how much time the suggester should kill the threads that build the suggester data structures.
127
+ * Specifies after how much time (in seconds) the suggester should kill the threads that build the suggester data
128
+ * structures.
128
129
*/
129
- private int suggesterBuildTerminationTimeSec ;
130
+ private int buildTerminationTime ;
130
131
131
132
/**
132
133
* Time threshold for suggestions in milliseconds. If the computation exceeds this time,
@@ -149,7 +150,7 @@ public SuggesterConfig() {
149
150
setTimeThreshold (TIME_THRESHOLD_DEFAULT );
150
151
// do not use setter because indexer invocation with --man will fail
151
152
rebuildCronConfig = REBUILD_CRON_CONFIG_DEFAULT ;
152
- setSuggesterBuildTerminationTimeSec ( SUGGESTER_BUILD_TERMINATION_TIME_DEFAULT );
153
+ setBuildTerminationTime ( BUILD_TERMINATION_TIME_DEFAULT );
153
154
}
154
155
155
156
public boolean isEnabled () {
@@ -262,15 +263,15 @@ public void setRebuildCronConfig(final String rebuildCronConfig) {
262
263
this .rebuildCronConfig = rebuildCronConfig ;
263
264
}
264
265
265
- public int getSuggesterBuildTerminationTimeSec () {
266
- return suggesterBuildTerminationTimeSec ;
266
+ public int getBuildTerminationTime () {
267
+ return buildTerminationTime ;
267
268
}
268
269
269
- public void setSuggesterBuildTerminationTimeSec (final int suggesterBuildTerminationTimeSec ) {
270
- if (suggesterBuildTerminationTimeSec < 0 ) {
270
+ public void setBuildTerminationTime (final int buildTerminationTime ) {
271
+ if (buildTerminationTime < 0 ) {
271
272
throw new IllegalArgumentException ("Suggester build termination time cannot be negative" );
272
273
}
273
- this .suggesterBuildTerminationTimeSec = suggesterBuildTerminationTimeSec ;
274
+ this .buildTerminationTime = buildTerminationTime ;
274
275
}
275
276
276
277
public int getTimeThreshold () {
@@ -302,7 +303,7 @@ public boolean equals(Object o) {
302
303
showScores == that .showScores &&
303
304
showProjects == that .showProjects &&
304
305
showTime == that .showTime &&
305
- suggesterBuildTerminationTimeSec == that .suggesterBuildTerminationTimeSec &&
306
+ buildTerminationTime == that .buildTerminationTime &&
306
307
Objects .equals (allowedProjects , that .allowedProjects ) &&
307
308
Objects .equals (allowedFields , that .allowedFields ) &&
308
309
Objects .equals (rebuildCronConfig , that .rebuildCronConfig );
@@ -312,7 +313,7 @@ public boolean equals(Object o) {
312
313
public int hashCode () {
313
314
return Objects .hash (enabled , maxResults , minChars , allowedProjects , maxProjects , allowedFields ,
314
315
allowComplexQueries , allowMostPopular , showScores , showProjects , showTime , rebuildCronConfig ,
315
- suggesterBuildTerminationTimeSec );
316
+ buildTerminationTime );
316
317
}
317
318
318
319
}
0 commit comments