Mercurial > dovecot > core-2.2
changeset 22529:7b17f52b75b6
cassandra: Cleanup - Create statement earlier
Simplifies the following changes
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Tue, 22 Aug 2017 13:55:15 +0300 |
parents | 348e82e819b0 |
children | 5f7b8aa18c27 |
files | src/lib-sql/driver-cassandra.c |
diffstat | 1 files changed, 1 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-sql/driver-cassandra.c Thu Aug 24 11:56:38 2017 +0300 +++ b/src/lib-sql/driver-cassandra.c Tue Aug 22 13:55:15 2017 +0300 @@ -911,11 +911,6 @@ { struct cassandra_db *db = (struct cassandra_db *)result->api.db; - if (result->statement != NULL) { - /* continuing a paged result */ - return; - } - result->statement = cass_statement_new(result->query, 0); cass_statement_set_consistency(result->statement, result->consistency); #ifdef HAVE_CASSANDRA_SPECULATIVE_POLICY @@ -1069,6 +1064,7 @@ result = driver_cassandra_query_init(db, query, query_type, callback, context); + result->statement = cass_statement_new(query, 0); (void)driver_cassandra_send_query(result); }