[tracker/wip/carlosg/tracker-3.0-api-breaks: 42/56] tracker-store: Drop tracker-store



commit 6a6e4bc0109f3ac88536d0645e31fcc8cebd7ace
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.

 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 --
 28 files changed, 3114 deletions(-)
---
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]