[tracker/wip/carlosg/tracker-3.0-api-breaks: 45/79] tracker-store: Drop tracker-store



commit 191758218914e7a3bc0e217cfccbbebc6a6a34fb
Author: Carlos Garnacho <carlosg gnome org>
Date:   Mon Dec 30 16:07:00 2019 +0100

    tracker-store: Drop tracker-store
    
    The library API is versatile enough that we no longer need a central
    service. A minimum replacement of this process would consist of a
    connection created through tracker_sparql_connection_new(), plus an
    endpoint exported through tracker_endpoint_dbus_new().
    
    From the tracker perspective this ends the move to a decentralized
    scheme, with no central store and users being conscious about the
    services they connect to.

 docs/manpages/meson.build                          |   1 -
 docs/manpages/tracker-store.1                      | 113 ------
 src/libtracker-sparql-backend/meson.build          |   1 -
 src/meson.build                                    |   3 -
 src/tracker-store/.gitignore                       |  13 -
 src/tracker-store/default.rule                     |  44 ---
 src/tracker-store/meson.build                      |  66 ----
 .../org.freedesktop.Tracker1.service.in            |   4 -
 src/tracker-store/tracker-backup.xml               |  14 -
 src/tracker-store/tracker-config.c                 | 261 -------------
 src/tracker-store/tracker-config.h                 |  62 ----
 src/tracker-store/tracker-config.vapi              |  27 --
 src/tracker-store/tracker-dbus.vala                | 261 -------------
 src/tracker-store/tracker-events.c                 | 402 ---------------------
 src/tracker-store/tracker-events.h                 |  71 ----
 src/tracker-store/tracker-events.vapi              |  40 --
 src/tracker-store/tracker-locale-change.vapi       |  25 --
 src/tracker-store/tracker-main.vala                | 381 -------------------
 src/tracker-store/tracker-resources.vala           | 243 -------------
 src/tracker-store/tracker-resources.xml            |  64 ----
 src/tracker-store/tracker-statistics.vala          |  71 ----
 src/tracker-store/tracker-statistics.xml           |  32 --
 src/tracker-store/tracker-status.vala              | 122 -------
 src/tracker-store/tracker-status.xml               |  26 --
 src/tracker-store/tracker-steroids.vala            | 238 ------------
 src/tracker-store/tracker-store.desktop.in         |  12 -
 src/tracker-store/tracker-store.service.in         |  10 -
 src/tracker-store/tracker-store.vala               | 302 ----------------
 src/tracker-store/tracker-writeback.c              | 237 ------------
 src/tracker-store/tracker-writeback.h              |  50 ---
 src/tracker-store/tracker-writeback.vapi           |  33 --
 31 files changed, 3229 deletions(-)
---
diff --git a/docs/manpages/meson.build b/docs/manpages/meson.build
index d1e1f8609..af345d492 100644
--- a/docs/manpages/meson.build
+++ b/docs/manpages/meson.build
@@ -1,4 +1,3 @@
 install_man('tracker-info.1')
 install_man('tracker-sparql.1')
 install_man('tracker-sql.1')
-install_man('tracker-store.1')
diff --git a/src/libtracker-sparql-backend/meson.build b/src/libtracker-sparql-backend/meson.build
index 633941e31..c7f49b8fa 100644
--- a/src/libtracker-sparql-backend/meson.build
+++ b/src/libtracker-sparql-backend/meson.build
@@ -35,7 +35,6 @@ pkg.generate(libtracker_sparql,
     variables: [
         'exec_prefix=${prefix}',
         'libexecdir=${prefix}' / get_option('libexecdir'),
-        'tracker_store=${libexecdir}' / 'tracker-store',
         'datadir=${prefix}' / get_option('datadir'),
         'tracker_datadir=${datadir}' / 'tracker',
         'ontologies_dir=' + tracker_ontologies_dir,
diff --git a/src/meson.build b/src/meson.build
index 816d1be3c..6da14a42c 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -22,6 +22,3 @@ subdir('libtracker-sparql-backend')
 
 # Public commandline control tool
 subdir('tracker')
-
-# Public shared database
-subdir('tracker-store')


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