diff options
author | Sam Thursfield <sam@afuera.me.uk> | 2023-04-10 09:23:27 +0000 |
---|---|---|
committer | Sam Thursfield <sam@afuera.me.uk> | 2023-04-10 09:23:27 +0000 |
commit | 7913a3413f8a257addd31bbcb2442530ed01200b (patch) | |
tree | 0dcce8db2bd4a9d56ea9e4e41e6f2faaff874635 | |
parent | 32b7f318453ac777340b3879271da92e6f2e91fb (diff) | |
parent | d33618404721418d19da6694a2eefd81f64dccdb (diff) | |
download | tracker-7913a3413f8a257addd31bbcb2442530ed01200b.tar.gz |
Merge branch 'wip/carlosg/prune-only-finished-batches' into 'master'
direct: Prune only content of correctly finished batches
See merge request https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/590
-rw-r--r-- | src/libtracker-sparql/direct/tracker-direct-batch.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/libtracker-sparql/direct/tracker-direct-batch.c b/src/libtracker-sparql/direct/tracker-direct-batch.c index 663d23dce..3f21eed11 100644 --- a/src/libtracker-sparql/direct/tracker-direct-batch.c +++ b/src/libtracker-sparql/direct/tracker-direct-batch.c @@ -310,8 +310,6 @@ tracker_direct_batch_update (TrackerDirectBatch *batch, break; } - g_array_set_size (priv->array, 0); - if (!inner_error) tracker_data_update_buffer_flush (data, &inner_error); @@ -324,6 +322,7 @@ tracker_direct_batch_update (TrackerDirectBatch *batch, if (inner_error) goto error; + g_array_set_size (priv->array, 0); g_hash_table_unref (bnodes); g_hash_table_unref (visited); |