Skip to content

libtracker-data: Avoid deletion of empty rows in FTS table

Starting with SQLite 3.34.0, this turns into a consistency error. Ensure rows being deleted have actually some content before proceeding to deletion, and ensure we don't process individual properties one by one in the course of a whole rdfs:Resource deletion.

Fixes: https://bugs.archlinux.org/task/68903

(cherry-picked from commit 040e22d0)

Fixes: #277 (closed)

Merge request reports