[tracker: 16/16] Merge branch 'wip/carlosg/deserializer-cursors' into 'master'




commit a2beaec206d4b87956d24cede56516e60f8c2ee1
Merge: 13845139b 31f489b4b
Author: Sam Thursfield <sam afuera me uk>
Date:   Sun May 1 21:11:02 2022 +0000

    Merge branch 'wip/carlosg/deserializer-cursors' into 'master'
    
    Move JSON/XML cursors to TrackerDeserializer
    
    See merge request GNOME/tracker!507

 .../bus/tracker-bus-statement.vala                 |   4 +-
 src/libtracker-sparql/bus/tracker-bus.vala         |   2 +-
 src/libtracker-sparql/direct/tracker-direct.c      |   3 -
 src/libtracker-sparql/meson.build                  |   2 +
 src/libtracker-sparql/remote/meson.build           |   2 -
 .../remote/tracker-json-cursor.vala                | 140 -----
 src/libtracker-sparql/remote/tracker-remote.vala   |  18 +-
 src/libtracker-sparql/remote/tracker-remote.vapi   |   4 +
 .../remote/tracker-xml-cursor.vala                 | 204 -------
 src/libtracker-sparql/tracker-connection.c         |  26 +-
 src/libtracker-sparql/tracker-deserializer-json.c  | 386 ++++++++++++
 src/libtracker-sparql/tracker-deserializer-json.h  |  38 ++
 src/libtracker-sparql/tracker-deserializer-xml.c   | 605 +++++++++++++++++++
 src/libtracker-sparql/tracker-deserializer-xml.h   |  38 ++
 src/libtracker-sparql/tracker-deserializer.c       |   6 +
 src/libtracker-sparql/tracker-endpoint-http.c      |  11 +
 src/libtracker-sparql/tracker-statement.c          |  28 +-
 tests/libtracker-sparql/meson.build                |  19 +
 tests/libtracker-sparql/tracker-cursor-test.c      | 656 +++++++++++++++++++++
 tests/libtracker-sparql/tracker-fd-test.c          | 325 ----------
 tests/libtracker-sparql/tracker-sparql-test.c      | 216 -------
 tests/libtracker-sparql/tracker-statement-test.c   |   7 +-
 tests/meson.build                                  |  13 +-
 23 files changed, 1826 insertions(+), 927 deletions(-)
---


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