[tracker: 62/62] Merge branch 'wip/carlosg/update-perf' into 'master'




commit 3cdc00edc66e3101386a7effe185ea060909bd9a
Merge: a100df349 3487ebf90
Author: Carlos Garnacho <carlosg gnome org>
Date:   Tue Aug 30 16:50:52 2022 +0000

    Merge branch 'wip/carlosg/update-perf' into 'master'
    
    Improve performance of database updates
    
    See merge request GNOME/tracker!532

 src/libtracker-sparql/core/tracker-data-manager.c  |   24 +-
 src/libtracker-sparql/core/tracker-data-query.c    |   91 +-
 src/libtracker-sparql/core/tracker-data-query.h    |    5 -
 src/libtracker-sparql/core/tracker-data-update.c   | 2330 +++++++++++---------
 src/libtracker-sparql/core/tracker-data-update.h   |   16 +-
 .../core/tracker-db-interface-sqlite.c             |  644 +++---
 .../core/tracker-db-interface-sqlite.h             |   12 +-
 src/libtracker-sparql/core/tracker-db-interface.h  |   33 +-
 src/libtracker-sparql/core/tracker-db-manager.h    |    3 +-
 src/libtracker-sparql/core/tracker-fts.c           |   10 +-
 src/libtracker-sparql/core/tracker-ontologies.c    |   44 +-
 src/libtracker-sparql/core/tracker-ontologies.h    |    2 +
 .../direct/tracker-direct-batch.c                  |   15 +-
 src/libtracker-sparql/direct/tracker-direct.c      |   39 +-
 src/libtracker-sparql/tracker-endpoint-dbus.c      |    3 +-
 src/libtracker-sparql/tracker-notifier-private.h   |    2 +
 src/libtracker-sparql/tracker-notifier.c           |    6 +
 src/libtracker-sparql/tracker-private.h            |    2 +
 src/libtracker-sparql/tracker-resource.c           |   90 +-
 tests/core/describe/describe-multiple.out          |   10 +-
 tests/core/tracker-sparql-test.c                   |    5 +-
 .../serialize/describe-graph-trig.out              |    1 -
 utils/benchmark/tracker-benchmark.c                |  103 +-
 23 files changed, 1957 insertions(+), 1533 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]