mirror of
https://github.com/simon987/sist2.git
synced 2025-04-20 02:36:43 +00:00
refresh index only if user script is ran
This commit is contained in:
parent
8ffe780ab2
commit
7e92d4b7d1
@ -261,16 +261,21 @@ void destroy_indexer(char *script, char index_id[UUID_STR_LEN]) {
|
|||||||
|
|
||||||
char url[4096];
|
char url[4096];
|
||||||
|
|
||||||
if (script != NULL) {
|
|
||||||
execute_update_script(script, index_id);
|
|
||||||
free(script);
|
|
||||||
}
|
|
||||||
|
|
||||||
snprintf(url, sizeof(url), "%s/sist2/_refresh", IndexCtx.es_url);
|
snprintf(url, sizeof(url), "%s/sist2/_refresh", IndexCtx.es_url);
|
||||||
response_t *r = web_post(url, "");
|
response_t *r = web_post(url, "");
|
||||||
LOG_INFOF("elastic.c", "Refresh index <%d>", r->status_code);
|
LOG_INFOF("elastic.c", "Refresh index <%d>", r->status_code);
|
||||||
free_response(r);
|
free_response(r);
|
||||||
|
|
||||||
|
if (script != NULL) {
|
||||||
|
execute_update_script(script, index_id);
|
||||||
|
free(script);
|
||||||
|
|
||||||
|
snprintf(url, sizeof(url), "%s/sist2/_refresh", IndexCtx.es_url);
|
||||||
|
r = web_post(url, "");
|
||||||
|
LOG_INFOF("elastic.c", "Refresh index <%d>", r->status_code);
|
||||||
|
free_response(r);
|
||||||
|
}
|
||||||
|
|
||||||
snprintf(url, sizeof(url), "%s/sist2/_forcemerge", IndexCtx.es_url);
|
snprintf(url, sizeof(url), "%s/sist2/_forcemerge", IndexCtx.es_url);
|
||||||
r = web_post(url, "");
|
r = web_post(url, "");
|
||||||
LOG_INFOF("elastic.c", "Merge index <%d>", r->status_code);
|
LOG_INFOF("elastic.c", "Merge index <%d>", r->status_code);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user