From: Timo Sirainen Date: Thu, 13 Jun 2013 15:54:07 +0000 (+0300) Subject: fts-solr: Do only soft commits. Use a cronjob to do hard commits. X-Git-Tag: 2.2.3~12 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0cb7298039df262d31f7683ca1acbc2a301a9786;p=thirdparty%2Fdovecot%2Fcore.git fts-solr: Do only soft commits. Use a cronjob to do hard commits. --- diff --git a/src/plugins/fts-solr/fts-backend-solr.c b/src/plugins/fts-solr/fts-backend-solr.c index 8af1707383..d00f0c99f2 100644 --- a/src/plugins/fts-solr/fts-backend-solr.c +++ b/src/plugins/fts-solr/fts-backend-solr.c @@ -361,7 +361,7 @@ fts_backend_solr_update_deinit(struct fts_backend_update_context *_ctx) visible to the following search */ if (ctx->expunges) fts_backend_solr_expunge_flush(ctx); - str = t_strdup_printf("", + str = t_strdup_printf("", ctx->documents_added ? "true" : "false"); if (solr_connection_post(solr_conn, str) < 0) ret = -1;