fix suggest settings
This commit is contained in:
parent
e8280274dc
commit
a558c83194
3 changed files with 7 additions and 4 deletions
|
@ -72,8 +72,6 @@ public class SuggestApiManager extends BaseApiManager {
|
|||
}
|
||||
builder.setSize(parameter.getNum());
|
||||
|
||||
final SuggestResponse suggestResponse = builder.execute().getResponse();
|
||||
|
||||
builder.addKind(SuggestItem.Kind.USER.toString());
|
||||
if (Constants.TRUE.equals(crawlerProperties.getProperty(Constants.SUGGEST_SEARCH_LOG_PROPERTY, Constants.TRUE))) {
|
||||
builder.addKind(SuggestItem.Kind.QUERY.toString());
|
||||
|
@ -82,6 +80,8 @@ public class SuggestApiManager extends BaseApiManager {
|
|||
builder.addKind(SuggestItem.Kind.DOCUMENT.toString());
|
||||
}
|
||||
|
||||
final SuggestResponse suggestResponse = builder.execute().getResponse();
|
||||
|
||||
buf.append("\"result\":{");
|
||||
buf.append("\"took\":\"").append(suggestResponse.getTookMs()).append('\"');
|
||||
|
||||
|
|
|
@ -146,7 +146,8 @@ public class AdminGeneralAction extends FessAdminAction {
|
|||
form.suggestSearchLog = crawlerProperties.getProperty(Constants.SUGGEST_SEARCH_LOG_PROPERTY, Constants.TRUE);
|
||||
form.suggestDocuments = crawlerProperties.getProperty(Constants.SUGGEST_DOCUMENTS_PROPERTY, Constants.TRUE);
|
||||
form.purgeSuggestSearchLogDay =
|
||||
Integer.parseInt(crawlerProperties.getProperty(Constants.PURGE_SUGGEST_SEARCH_LOG_DAY_PROPERTY, "-1"));
|
||||
Integer.parseInt(crawlerProperties
|
||||
.getProperty(Constants.PURGE_SUGGEST_SEARCH_LOG_DAY_PROPERTY, Constants.DEFAULT_PURGE_DAY));
|
||||
}
|
||||
|
||||
private void updateProperty(final String key, final String value) {
|
||||
|
|
|
@ -147,7 +147,9 @@ public class SuggestCreator implements Serializable {
|
|||
|
||||
try {
|
||||
suggestHelper.purgeDocumentSuggest(time);
|
||||
final long cleanupDay = Long.parseLong(crawlerProperties.getProperty(Constants.PURGE_SUGGEST_SEARCH_LOG_DAY_PROPERTY, "-1"));
|
||||
final long cleanupDay =
|
||||
Long.parseLong(crawlerProperties.getProperty(Constants.PURGE_SUGGEST_SEARCH_LOG_DAY_PROPERTY,
|
||||
Constants.DEFAULT_PURGE_DAY));
|
||||
if (cleanupDay > 0) {
|
||||
suggestHelper.purgeSearchlogSuggest(time.minusDays(cleanupDay));
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue