[tracker/wip/carlosg/compiler-warnings] (2517 commits) ...build: Don't look for posix_fadvise
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/wip/carlosg/compiler-warnings] (2517 commits) ...build: Don't look for posix_fadvise
- Date: Sun, 28 Aug 2022 21:27:55 +0000 (UTC)
Summary of changes:
53b3190... meson: Enable -Wformat-security (*)
264a48f... functional-tests: Fix failed tests being reported as succes (*)
86a4a66... build: Fixes to docs generation (*)
2c77742... docs: Fix xrefs to glib docs (*)
f3a46af... build: Use build_by_default to generate ontology docs (*)
7796520... docs: Do not add dead links to predefined ontology instance (*)
fe6adc2... docs: Fix some broken links in ontology introduction docs (*)
d30b43c... docs: Add missing ontology to docs (*)
d5fe159... Revert "libtracker-control: Add missing soversion" (*)
277b9ba... build: Use install_data() to install libtracker-sparql .dep (*)
6dd19fb... build: Set proper soversion to libraries (*)
7da4269... build: Bump version early (*)
a86a3fd... build: Fix dependency tree in libtracker_sparql_dep (*)
6b3865e... Updated Slovenian translation (*)
0e7a8ed... Revert "Revert "build: Do not link libtracker-data.so to li (*)
a452173... build: Fix build order with libtracker-sparql generated hea (*)
29d3bab... libtracker-data: Drop FTS table/view before ontology update (*)
0eab38c... Merge branch 'wip/carlosg/issue-40' (*)
46b9133... tracker: Drop dead code in tracker reset --config (*)
35e92c3... libtracker-common: Drop unused function and its test (*)
f0a4ebe... libtracker-data: Add missing HAVE_TRACKER_FTS guards (*)
5119829... libtracker-miner: Silence PREUNMOUNT/UNMOUNTED events (*)
a9de32d... libtracker-direct: Fix shutdown after data manager error (*)
9eb2b3a... Merge branch 'sam/warning-format-security' (*)
a61c7fb... Merge branch 'sam/test-runner-fix' (*)
282cd5a... build: Restore right soversion to libraries (*)
35e299b... build: Export store/ontology/domain ontology locations in . (*)
db4a05d... Merge branch 'heftig/tracker-fix-soversion' (*)
189ba36... libtracker-data: Add SPARQL grammar definition (*)
6dfed83... libtracker-data: Add TrackerSparqlParser and helpers (*)
971b63a... libtracker-data: Add TrackerStringBuilder (*)
f36fc9e... libtracker-data: Add TrackerSparql (*)
0706be7... libtracker-data: Make SparqlRegex() SQL function take 2/3 a (*)
4fc2aaf... libtracker-data: Bring back custom sparql syntax (*)
29ed448... libtracker-data: Bring back custom sparql syntax (*)
ac72a24... libtracker-data: Accept Expression in BOUND() (*)
79b958c... libtracker-data: Implement SHA384 (*)
58b399e... libtracker-data: Implement MINUS (*)
9292ed6... libtracker-data: Invert processing of Verb and ObjectList c (*)
1c3a6f2... libtracker-data: Expose TrackerSparql API for updates (*)
2f1f5c1... libtracker-data: Add internal UUID generator SQL function (*)
06e366c... libtracker-data: Add method to fetch unused URNs (*)
8912cdc... libtracker-data: Add back support for SPARQL updates (*)
ee26c9e... libtracker-data: Make ';' separator between updates optiona (*)
eefc6bc... libtracker-data: Add 'INSERT OR REPLACE' SPARQL extension b (*)
7802876... libtracker-data: Add INSERT/DELETE SILENT syntax back (*)
badcb11... libtracker-data: Add back support for DELETE{}/INSERT{} wit (*)
3a33d54... libtracker-sparql: Allow non bracketted expressions in Orde (*)
13d7355... libtracker-data: Add "INSERT INTO iri" syntax back (*)
d6f3b7e... libtracker-sparql: Use INSERT DATA on insertions (*)
8828814... libtracker-data: Accept comma as GROUP_CONCAT separator (*)
1041d4e... libtracker-common: Add helper function to escape \u and \U (*)
c8c5c43... libtracker-data: Preprocess \u and \U sequences in SPARQL q (*)
39daf8e... libtracker-data: Fix handling of fn:string-join (*)
3a82afd... libtracker-data: Add back 'NULL' literal handling for INSER (*)
f046b2b... libtracker-data: Append literals directly past the variable (*)
a46f5e2... libtracker-data: Flip the TrackerSparql switch (*)
40054c4... libtracker-data: Drop old SPARQL parser (*)
9e3b618... libtracker-data: Add tracker_db_interface_bind_value (*)
4e7ca8e... libtracker-data: Add syntax support for parameterized varia (*)
c7c173f... libtracker-data: Support parameter bindings (*)
3822a55... libtracker-sparql: Add TrackerSparqlStatement (*)
cdbdff7... libtracker-direct: Implement query_statement() (*)
faf6994... libtracker-sparql-backend: Expose direct connection's query (*)
91e97d1... tests: Add more anonymous/blank nodes tests (*)
449eee7... tests: Add an FTS test (*)
2c28350... libtracker-data: Prepare for property paths (*)
d58a15b... libtracker-data: Support inverse property path (*)
204ff72... libtracker-data: Support sequence property path (*)
9ab5f42... libtracker-data: Make unimplemented property path errors mo (*)
7cfeade... docs: Add references to TrackerSparqlStatement (*)
1578410... tests: Add some tests for the supported property paths (*)
c58f7aa... libtracker-sparql: Avoid implicitly relying on hashtable it (*)
afc3243... libtracker-sparql: Silence -Wformat-security warning (*)
eb82efe... Merge branch 'wip/carlosg/sparql-parser-ng' (*)
ddbda91... libtracker-bus: Avoid pinging tracker-store on initializati (*)
96ef9ab... libtracker-miner: Drop pause/resume on tracker-store name a (*)
efd69c3... tracker-store: Automatically shutdown on inactivity (*)
6c5a3fa... Merge branch 'wip/carlosg/automatic-store-shutdown' (*)
b880ecb... Release 2.2.0-alpha1 (*)
583958c... tracker: Fix search subcommand (*)
324e6c0... foo (*)
a321238... libtracker-data: Perform caseless comparison (*)
2a2796a... libtracker-data: Always set up blank node map on InsertClau (*)
63c0f2c... libtracker-data: Also set up blank node map on InsertData (*)
4755e78... libtracker-data: Also set up blank node map on InsertData (*)
166bee1... Merge branch 'wip/carlosg/issue-56' (*)
5dd0c7c... libtracker-data: Fix crash on unbound variables in ORDER BY (*)
ac5ba65... libtracker-data: Ensure conversion to string in topmost SEL (*)
a0f4c09... libtracker-bus: Make cursor conform to API docs (*)
f81c4cd... libtracker-bus: Make error clearer (*)
3588ac6... libtracker-data: Do not force cursor column types to be str (*)
0d37152... tests: Add test for ORDER BY an undefined variable (*)
bc935d4... tests: Add test for resource to string casts in select argu (*)
9d99c8a... libtracker-data: Add builtin way to convert a Expression to (*)
fc16c98... libtracker-data: Convert arguments to string in string func (*)
311f947... libtracker-data: Convert coalesced elements to string (*)
f0b22f5... tests: Add test for coalesce behavior with URNs (*)
b53b495... Merge branch 'wip/carlosg/fix-tracker-search' (*)
aa2c2da... libtracker-data: Tell TrackerPredicateVariable to return gr (*)
dc01e68... functional-tests: Require Bash for test runner (*)
a430182... Added Slovenian translation (*)
7e109d2... Updated Spanish translation (*)
3a89f49... Use basename instead of filename for reproducibility (*)
06d0047... tests: Use dbus-run-session instead of dbus-launch (*)
9232d72... Replace Bugzilla by Gitlab URL in DOAP file (*)
c33c080... tests: compile gschemas in the build dir (*)
f294794... Merge branch 'azzaronea/tracker-test-gschema' into HEAD (*)
3f65e1d... Merge branch 'azzaronea/tracker-use-dbus-run-session' into (*)
5f63aad... Merge branch 'jbicha/tracker-reproducible-basename' into HE (*)
6e33974... tests: Drop code to "delete the database" in ontology-chang (*)
700d79e... tests: Use random location for tracker-ontology-change test (*)
64c0280... libtracker-data: Reset property table name on cardinality c (*)
c2f8562... tests: Add tests for ontology changes involving FTS (*)
70758fc... libtracker-data: Update FTS if base tables were altered (*)
c3318ce... tt2sgml: Fix memory leaks and memory corruptions (*)
0ee13ec... Update POTFILES.in (*)
d80b682... Merge branch 'azzaronea/tracker-fix-memory-leaks-tt2sgml' i (*)
4f6e983... Update Greek translation (*)
8433d38... libtracker-data: Gracefully exclude NULL subject/pred/objec (*)
e3ac14b... tests: Ensure ordering in property path tests (*)
98f36a5... tests: Shutdown data manager in tracker-sparql-test (*)
0b80cc6... libtracker-data: Handle current path operators through WITH (*)
862b161... libtracker-data: Implement PathMod (*)
0d5c1a6... libtracker-data: Implement alternative path sequences (*)
7e09abe... tests: Add a bunch of property path tests (*)
8ca9d93... Update Friulian translation (*)
34d4f52... Update Swedish translation (*)
fe5979e... functional-tests: Rationalize handling of test directories (*)
99236aa... Remove some vestigal Autotools files (*)
b5cc72c... tracker-status.c: Changes plural to singular form (*)
0f4c547... Merge branch 'Pranav1999/tracker-my_work' into HEAD (*)
f31e5d8... functional-tests: Remove bundled unittest2 library (*)
db42ec3... ci: Update container image URL (*)
4e15406... Updated Spanish translation (*)
bb05384... Merge branch 'sam/autotools-files' (*)
fcc79fd... Merge branch 'sam/ci-image-url' (*)
1b482fa... Merge branch 'sam/ft-python2.7' (*)
fd083be... Merge branch 'sam/ft-dirs' (*)
41ee9d3... Merge branch 'wip/carlosg/property-paths' (*)
bc44dd7... Update Polish translation (*)
9e6bccc... Update French translation (*)
3a164cc... tests: Use tmp dir on tests (*)
786a31e... Merge branch 'azzaronea/tracker-tmp-dir-tracker-backup-test (*)
3c03b69... Update Greek translation (*)
63c0a5d... tracker-monitor: Prevent stack smashing (*)
f36b07f... tracker-monitor: Prevent stack smashing (*)
38152d9... tests/libtracker-common: Fix memory leaks (*)
33fd803... tests/libtracker-common: Fix memory leaks (*)
b4ed285... tests/libtracker-common: Fix memory leaks (*)
e96d01d... tests/libtracker-miner: Fix memory leaks (*)
0ab54d3... tests/libtracker-sparql: Avoid memory corruption (*)
5425e02... libtracker-data: Free manager->status (*)
83e22a9... libtracker-data: Fix memory leak in tracker_db_journal_read (*)
a7be8e9... libtracker-data: Add missing NIL for helper_BuiltInCall_or_ (*)
082aec3... Updated Slovenian translation (*)
b6592a0... Merge branch 'azzaronea/tracker-fix-issue-71' into HEAD (*)
5a0322c... Update Hungarian translation (*)
657a2f8... Update Galician translation (*)
bb38f26... Update Romanian translation (*)
c2d8659... Update Friulian translation (*)
b9b1e8f... Update Indonesian translation (*)
c21b968... Update Turkish translation (*)
ab3c6d7... libtracker-data: Add "triples" virtual table (*)
a27b7b2... libtracker-data: Initialize "tracker_triples" virtual table (*)
5d18670... libtracker-data: Use "tracker_triples" table in variable pr (*)
7bb2bdf... libtracker-data: Add quotes around string literal (*)
76a035a... Merge branch 'wip/carlosg/unrestricted-predicates' (*)
ea28518... Release 2.2.0-alpha2 (*)
d931d7d... libtracker-data: Define constraint values for older SQLite (*)
cae4576... Update Swedish translation (*)
1c405eb... Updated Czech translation (*)
55fe39a... Update Catalan translation (*)
a955347... Updated Lithuanian translation (*)
7d224bd... build: Raise glib dep to 2.46.0 (*)
f502e63... libtracker-data: Use GLib.Queue instead of native Vala arra (*)
354a1cd... libtracker-direct: Fix memory leak (*)
f138da6... libtracker-miner: Fix memory leak (*)
f0bad46... tests/libtracker-data: Fix memory leaks (*)
59ba4f6... tests/libtracker-data: Fix memory leak (*)
6f01baa... tests/libtracker-miner: Fix memory leaks (*)
24fa361... tests/libtracker-miner: Fix memory leaks (*)
352acd8... libtracker-data: Fix memory leaks (*)
c6ba6c2... libtracker-data: Fix memory leaks (*)
5f484f8... libtracker-data: Don't call _init_token() (*)
b9c2b68... libtracker-common: improve test_path_evaluate_name environm (*)
cfab5f9... build: Use meson feature option type where appropriate (*)
891b17a... Updated Danish translation (*)
c749e34... Update Kazakh translation (*)
0477d03... Merge branch 'meson-feature-options' into 'master' (*)
449937f... Merge branch 'libtracker-common-test-paths' into 'master' (*)
53e1d2c... Merge branch 'meson-deps' into 'master' (*)
f241268... Update Chinese (Taiwan) translation (*)
bd00a0e... libtracker-data: Fix define for glib < 2.52.0 (*)
5870603... Merge branch 'azzaronea/fix-issue-67' (*)
753ba2b... build: Set tracker as the log domain (*)
e598a63... Merge branch 'wip/mschraal/meson-log-domain' (*)
9fc1e18... generators: Port to python3 (*)
016ee47... build: Separate manpages install option from gtk-doc genera (*)
d6f408f... Merge branch 'mraudsepp/tracker-meson-docs-options' (*)
57d808c... build: Toggle developer docs off by default (*)
e9e8620... Update Brazilian Portuguese translation (*)
b70b9e1... Release 2.2.0 (*)
df53623... build: pass -DTRACKER_COMPILATION to libtracker-miner gir (*)
77d1f1b... build: pass -DTRACKER_COMPILATION to libtracker-sparql-back (*)
dc6dbca... Update German translation (*)
20880f4... Update Italian translation (*)
ff2b07c... Merge branch 'fix-cross' into 'master' (*)
4617521... libtracker-common: fix build on OpenBSD (*)
0762e07... Merge branch 'openbsd' into 'master' (*)
dfaa5e3... Merge branch 'python3-port' into 'master' (*)
639d9b6... libtracker-common: Fix code flow in tracker_unescape_unicha (*)
3c9d649... tests: Add test for doubly escaped codepoints (*)
cc4ffe9... Update Esperanto translation (*)
de70127... libtracker-data: Handle empty clauses before BIND (*)
5f3f839... tests: Add more tests for BIND behavior (*)
8986eb3... tests: Move connection global variable to specific test (*)
a70ab28... tests: Initialize and run main loop in specific tests (*)
c297c67... tests: Remove needless HAVE_TRACKER_FTS check (*)
c179ebd... Update Dutch translation (*)
de647c5... functional-tests: Complete port to python3 (*)
db44aec... data-generators: Use python3 shebang line (*)
fcbceed... functional-tests: Remove use of deprecated functions (*)
563022f... Update Russian translation (*)
1b14e36... build: add support for sqlite3_has_fts5 property. (*)
70c8422... Merge branch 'fix-sqlite-cross' into 'master' (*)
34437f0... Update Korean translation (*)
c3497c3... meson: Enforce build order using generated headers directly (*)
3655f4f... Update Friulian translation (*)
33f3d6d... Update Serbian translation (*)
21592ba... Updated French translation (*)
fda451e... functional-tests: Reformat in line with Python standards (*)
76dbeee... Merge branch 'complete-python3-port' into 'master' (*)
ea80669... Merge branch 'sam/autopep8' into 'master' (*)
69c3cf7... libtracker-data: Drop unconditional locks around wal checkp (*)
59db520... libtracker-data: Do not cast doubles to strings (*)
7d84c56... libtracker-data: Use g_ascii_dtostr/strtod to transform dou (*)
bb88e1d... libtracker-data: Convert from GValues when generating solut (*)
d47efdc... tests: Add test for double precision in deletes (*)
5dca5b6... Merge branch 'wip/carlosg/double-precision' (*)
deb12ca... libtracker-data: Remove pointless critical (*)
0f43ce3... libtracker-miner: Do not check indexing tree on monitor eve (*)
b3d7abf... libtracker-miner: Let non-indexable files trigger parent fo (*)
fbb4050... libtracker-miner: Handle deletes of files triggering parent (*)
044a75f... libtracker-miner: Drop TrackerMonitor API to get/set the in (*)
af00543... Merge branch 'wip/carlosg/trigger-filter-parent-on-monitor- (*)
ca0bb0d... Update Latvian translation (*)
5e9ad3e... Fix crash in read-only mode when ontologies.gdvb is missing (*)
0207dcd... Merge branch 'sam/survive-missing-ontologies-gvdb' into 'ma (*)
c2855f6... ci: Upload test suite logs as a CI artifact (*)
3155f39... tests: Remove some functional tests (*)
cc96360... Merge branch 'sam/ci-save-logs-on-failure' into 'master' (*)
b43dce5... tests: Drop dubious assert (*)
8b882cc... libtracker-miner: Fix thinko in condition (*)
f12117d... libtracker-miner: Preserve first cached event (*)
66fc15e... libtracker-miner: Dispose cached events on MONITOR_EVENT_DE (*)
41d639d... Merge branch 'fix-issue-78' into 'master' (*)
bcc7234... Merge branch 'wip/carlosg/fix-changes-done-hint-handling' i (*)
f0d0ae2... libtracker-data: Handle NULLs in update solutions (*)
c09ac0b... Release 2.2.1 (*)
36fe48c... tracker-store: yield statements not allowed without async c (*)
ba1e915... autostart: Don't limit to specific desktop environments (*)
6f9a55a... Update Croatian translation (*)
ae8dc50... Switch to README.md (*)
e434708... Merge branch 'wip/tintou/readme' into 'master' (*)
7aafc3d... docs: Modernize the libtracker-control documentation (*)
890a5f8... Merge branch 'wip/tintou/tracker-control-doc' into 'master' (*)
c29c4fd... libtracker-data: Fix infinite recursion on positive doubles (*)
5587a87... libtracker-data: Handle doubles before other numeric types (*)
246c0cb... Prepare source files to documentation (*)
ae7640c... docs: Modernize the libtracker-miner documentation (*)
24f753f... Merge branch 'wip/carlosg/issue-84' into 'master' (*)
8c1cbf7... Merge branch 'wip/tintou/tracker-miner-doc' into 'master' (*)
17da1c5... docs: Fix warning in libtracker-miner docs (*)
89852ca... docs: Add tracker-sparql documentation into fixxref search (*)
98611c1... Merge branch 'sam/functional-tests-removal' into 'master' (*)
d60674c... tests: Remove unneeded 'Removing temporary data' message (*)
9279bf7... docs: Modernize the libtracker-sparql documentation (*)
b1f263d... docs: Turn URI reference into a proper link (*)
ad5d4fe... docs: Remove references to tracker_sparql_backend_get_direc (*)
994da6a... Merge branch 'wip/tintou/tracker-sparql-doc' into 'master' (*)
feff652... build: Fix build with meson >= 0.50 (*)
72337af... libtracker-sparql: Handle correctly backreferences in Track (*)
c1a57a0... Merge branch 'wip/carlosg/handle-recursive-resources' into (*)
8cec529... libtracker-sparql: Don't try to create JSON nodes with unsi (*)
465b803... tracker-miner: Fix cancellation of g_file_enumerator_next_f (*)
18c7701... Merge branch 'fix-lp-1822629' into 'master' (*)
12e40a5... libtracker-data: Plug parser leak on error (*)
1777704... build: Require Meson >= 0.50 (*)
22062d4... functional-tests: Fix use of meson.build_root() (*)
03b742d... build: Modify how we define the GSettings schemas (*)
0c0750b... build: Specify include dir to g-ir-compiler custom target (*)
cfdb284... build: Modify how we define the enum header (*)
7f57120... build: Use current build dir as includedir (*)
e93ea91... g-ir-merge: Avoid recursive includes (*)
1f72be4... Revert "build: Require Meson >= 0.50" (*)
e8282c8... libtracker-data: Avoid replacing TrackerOntology mid-initia (*)
fdd4bcc... libtracker-data: Pass virtual table data on TrackerDBManage (*)
091bd51... Merge branch 'wip/carlosg/init-vtab-on-writable-iface' into (*)
8bee330... Merge branch 'sam/json-uint' into 'master' (*)
1a58070... Merge branch 'sam/quieter-tests' into 'master' (*)
781b011... Merge branch 'sam/tracker-miner-warning-fixes' into 'master (*)
7bf67d5... Merge branch 'drop-autostart-OnlyShowIn' into 'master' (*)
86b8ead... Release 2.2.2 (*)
d3fed7a... Merge branch 'sam/tracker-sparql-doc-cleanups' into 'master (*)
cceb17a... build: libtracker-sparql C code depends on libtracker-sparq (*)
ccc9456... Merge branch 'sam/libtracker-sparql-build-ordering' into 'm (*)
2cd98af... utils/sandbox: Use PEP8 code style (*)
1d758d5... utils/sandbox: Specify Tracker version to import (*)
fe35923... utils/sandbox: Be clearer when we are reusing a D-Bus sessi (*)
da0f79f... utils/sandbox: Separate --search and --query options (*)
67b59fc... utils/sandbox: Don't set environment variables (*)
2a26e8b... Merge branch 'sam/sandbox-fixes' into 'master' (*)
ef3fa4a... utils/sandbox: Misc PEP-8 cleanups (*)
7f6f8d4... Merge branch 'wip/jfelder/sandbox-cleanup' into 'master' (*)
fd587b6... build: Bump version to 2.3.0 in master (*)
fc09a26... tests: Don't depend on installed service file (*)
9ed10b1... tests: Explicitly mark the unit tests which require D-Bus (*)
e88ba88... README: Turn links into hyperlinks. (*)
5659646... README: Remove description, features and use-cases section (*)
ea4263b... README: Prominently mention the two different tracker repos (*)
23509b0... README: Remove more obsolete info (*)
f87e0f9... README: Modernize the compiling and running sections (*)
a06a4fa... README: Add note about missing dependency errors (*)
ad61801... Merge branch 'sam/readme-updates' into 'master' (*)
f27cef5... Merge branch 'sam/tracker-test-dbus-services' into 'master' (*)
d8aa7c5... 38-nmm.ontology: Store Musicbrainz IDs for music resources (*)
067ccc6... Merge branch 'mbids' into 'master' (*)
1cac469... libtracker-data: Ensure triples cursor is entirely reset on (*)
28f136c... libtracker-data: Handle SQLITE_DONE in tracker_triples filt (*)
9243079... Merge branch 'wip/carlosg/unbreak-writeback' into 'master' (*)
a92309f... build: Include libdir in rpath (*)
a184a0b... libtracker-data: Do not step on past string boundaries (*)
375ebab... Merge branch 'wip/carlosg/title-collator-invalid-reads' int (*)
aef285b... build: Compile GSettings schemas after install (*)
372d864... Merge branch 'sam/build-fixes' into 'master' (*)
a17cf08... build: Make gsettings_schema_dir absolute (*)
ab2a548... libtracker-control: Avoid g_critical() when unable to conne (*)
b75158c... Merge branch 'sam/libtracker-control-fix-critical' into 'ma (*)
ac856be... build: libtracker-common should be a static library (*)
c9df60a... Merge branch 'sam/static-libtracker-common' into 'master' (*)
5a6ddb6... Revert "build: libtracker-common should be a static library (*)
8942be0... Add comment to say why libtracker-common is a shared librar (*)
eb46640... Merge branch 'sam/shared-libtracker-common' into 'master' (*)
24cf028... build: Use tracker_common_dep as a normal dependency (*)
2a2081f... Merge branch 'sam/tracker-common-dep' into 'master' (*)
567be07... build: Remove workaround for Meson link_whole issue (*)
a21fcf6... Merge branch 'sam/meson-remove-workaround' into 'master' (*)
24885a7... build: Correctly hide static libtracker-sparql-intermediate (*)
24287b8... ci: Enable link-time optimization (*)
444ac9b... build: Make libtracker-common a static library, for real th (*)
38dc100... Merge branch 'sam/lto-fix' into 'master' (*)
902ed7a... Merge branch 'sam/static-libtracker-common' into 'master' (*)
3806940... Updated Spanish translation (*)
c2bcf89... libtracker-common: Make TrackerDomainOntology totally not a (*)
18c06d6... Merge branch 'wip/carlosg/domain-ontology-non-object' into (*)
6c537a1... functional-tests: Remove 12-transactions test (*)
a4571aa... tests: Mark file-notifier-test as needing a higher timeout (*)
b768eb4... Merge branch 'sam/slow-tests' into 'master' (*)
5e92a38... Update NEWS for 2.3.0 (*)
1d54e89... 90-tracker.ontology: Add support for ExternalReference (*)
37b550e... Revert "38-nmm.ontology: Store Musicbrainz IDs for music re (*)
ef348f2... Merge branch 'wip/jfelder/external-reference' into 'master' (*)
4f6f86b... Merge branch 'wip/jfelder/revert-musicbrainz-ontology' into (*)
38c2a4e... util/sandbox: Avoid misleading error message (*)
44fa3ff... libtracker-sparql: Fix introspection warning (*)
b5bc949... Merge branch 'sam/introspection-warning-fix' into 'master' (*)
a12f2db... Fixup mistake in 44fa3ffddb3728ec5cd4551f11e4c16de5ef4c6a (*)
3f13190... functional-tests: Fix mistake in functional-01-insertion te (*)
0a4df43... functional-tests: Remove stress tests (*)
9b05b2c... libtracker-miner: Ensure basename utf8-ness in filters (*)
cf60335... Merge branch 'wip/carlosg/handle-invalid-utf8-in-filters' i (*)
c304915... libtracker-data: Add consistency check (*)
f92fdc9... Merge branch 'wip/carlosg/refcount-dead-man-switch' into 'm (*)
a4982b2... libtracker-data: Fixup consistency check (*)
3a55fb1... Release 2.2.99.0 (*)
17cdad2... libtracker-sparql: Implement dispose() in TrackerResource (*)
bb6a2b7... Update Basque translation (*)
7188a3c... Merge branch 'wip/carlosg/dispose-resources' into 'master' (*)
bd9cd5b... Merge branch 'sam/functional-tests-remove-generated-data' i (*)
83c02a4... functional-tests: Remove unused data (*)
e8fd838... functional-tests: Remove unused module (*)
e71c911... functional-tests: Remove log() helper function (*)
939771b... file-utils-test: application/x-zerosize is a valid mime for (*)
b8a75d5... meson: Don't install libtracker-common static library (*)
72ebd74... Merge branch 'ignore-static-lib-install' into 'master' (*)
b49081b... Merge branch 'zerosize-mimetype-support' into 'master' (*)
8ae9919... functional-tests: Add new trackertestutils module (*)
61ae52a... functional-tests: Remove obsolete options (*)
90a8867... functional-tests: Clean up use of the common.utils.configur (*)
9816ae0... functional-tests: Move the 'helpers' module into 'trackerte (*)
13849c0... functional-tests: Merge common/utils package into the tests (*)
aa005e5... functional-tests: Add 2019 copyright (*)
5e2c5e4... functional-tests: Remove unnecessary Python shebags (*)
68f73d4... functional-tests: Merge changes to 'helpers' module from tr (*)
bdfe556... Merge branch 'sam/functional-tests-shared' into 'master' (*)
149b148... libtracker-sparql: Don't automatically call dispose() on Tr (*)
ac45550... Merge branch 'sam/resource-no-autodispose' into 'master' (*)
139cffa... trackertestutils: Install mainloop.py file (*)
92848c7... Merge branch 'sam/trackertestutils-fixup' into 'master' (*)
9a7bb49... libtracker-sparql: Document the missing arguments (*)
2112605... Merge branch 'tintou/sparql-documentation-tiny-fixes' into (*)
b2c8ff9... libtracker-sparql: Escape single quotes (*)
0a3a6d5... Merge branch 'wip/carlosg/escape-single-quotes' into 'maste (*)
5756270... ontologies: tracker:ExternalReference can have only one nie (*)
e9b499e... libtracker-sparql: Extract the examples to their own files (*)
f47b78a... Merge branch 'wip/jfelder/ontology-external-reference-ident (*)
dba11ce... Release 2.2.99.1 (*)
f56ccfd... Release 2.3.0 (*)
32fae97... libtracker-data: Return after error (*)
23a14d8... libtracker-data: Shuffle code (*)
b56b49d... libtracker-data: Drop journal (*)
5ce5b7b... libtracker-common: Add offset argument to tracker_date_to_s (*)
0c5431a... libtracker-data: Add more functions to transform between ti (*)
542e125... libtracker-data: Use single column for times/dates (*)
eb83d4e... libtracker-data: Remove unneeded column (*)
0413075... libtracker-data: Drop checks for journal replay (*)
c6e204f... libtracker-data: Drop journal_check argument from TrackerDa (*)
eceac27... libtracker-data: Move base tables creation outside of impor (*)
8e905df... libtracker-data: Split database setup and ontology import s (*)
476b6fc... libtracker-data: Insert ontology resource uris in main data (*)
57af1e5... libtracker-data: Drop graph argument from ontology triple s (*)
b312d1f... libtracker-data: Remove journal replay handling (*)
b96d321... libtracker-data: Remove support for tracker:transient (*)
76f2967... libtracker-data: Specify database on schema updating code (*)
36de9d1... libtracker-data: Turn TrackerDBManager into a GObject (*)
964fc4f... libtracker-data: Use DBManager signal to setup DataManager- (*)
843a5e8... libtracker-data: Handle attaching and management of "graph" (*)
a8d5969... libtracker-data: Handle CREATE/DROP graph operations (*)
7473e1d... libtracker-data: Cleanup unneeded argument (*)
5ce8756... libtracker-data: Drop unused struct definition (*)
1f03b38... libtracker-data: Remove unused typedef (*)
b924383... libtracker-data: Use guint for bitfields (*)
2cfc425... libtracker-data: Explicitly pass the resource buffer on flu (*)
d12397c... libtracker-data: Add "service" virtual table (*)
4b3d769... libtracker-sparql: Add "unknown graph" error enum value (*)
70231b3... libtracker-remote: Ensure we just need the base uri for rem (*)
075e9ef... libtracker-data: Set up union views (*)
0c0a0d6... libtracker-data: Handle data insertions on multiple graphs/ (*)
9ca8b0d... libtracker-data: Add support for SERVICE{} syntax (*)
5106f15... libtracker-data: Error out if '*' is used but there are no (*)
81e5c8d... libtracker-data: Support graphs as multiple databases (*)
b105935... libtracker-data: Pass graph parameter to turtle reader (*)
e8d9fe0... libtracker-data: Implement the LOAD command (*)
de9b9da... libtracker-data: Make tracker_triples table use union views (*)
6297e47... libtracker-data: Add vmethod to update interfaces after att (*)
a842a9c... libtracker-data: Add function to get timezone duration from (*)
81929e8... tests: Set explicit order in some test queries (*)
468d39a... libtracker-data: Handle ADD/MOVE/COPY/CLEAR (*)
514d2d5... libtracker-data: Remove leftovers from "*:graph" columns (*)
3b62be8... libtracker-data: Implement TZ sparql function (*)
4e54596... libtracker-data: Implement TIMEZONE sparql function (*)
c910edb... libtracker-data: Implement STRUUID/UUID sparql functions (*)
4b5e255... libtracker-data: Implement URI()/IRI() (*)
9621589... libtracker-data: Implement SAMPLE (*)
0a448b4... libtracker-data: Attempt to reuse variables for sparql lite (*)
57eba75... libtracker-data: Implement BNODE sparql function (*)
a1876ec... libtracker-data: Add support for DESCRIBE (*)
a8fe7fc... libtracker-data: Remove iface argument from tracker_data_ma (*)
370e3b1... libtracker-data: Support ALL/DEFAULT/NAMED in DROP/CREATE (*)
2a01362... libtracker-data: Implement BASE (*)
3968358... ontologies: Add ontology for rdf:List (*)
3be6755... libtracker-data: Refactor select/insert/delete/update quad (*)
8708c4c... libtracker-data: Implement RDF collections (*)
5f32e0d... libtracker-data: Make all rules point to the first non-whit (*)
a9e562c... libtracker-data: Favor NIL over '(' ... ')' in grammar (*)
6ee4f17... libtracker-data: Shuffle TrackerContext creation in queries (*)
2485acf... libtracker-data: Implement VALUES (*)
169eb9f... libtracker-data: Refactor string builder creation into sepa (*)
519e4a1... libtracker-sparql: Implement PathNegatedPropertySet (*)
b95c39a... libtracker-data: Fix token check (*)
ba2b011... libtracker-data: Set sample binding early on variable objec (*)
4860c49... libtracker-data: Do not hardcode string type on objects wit (*)
98d3370... libtracker-data: Separate code to convert rdf type to Track (*)
107315f... libtracker-data: Implement STRDT (*)
32e33cd... libtracker-data: Clean up unused arguments (*)
172edd5... libtracker-data: Convert to GValues earlier in tracker_data (*)
cb7f933... libtracker-data: Drop unused handling of blank nodes (*)
ca81941... libtracker-data: Drop TrackerClass count parameter (*)
e0f9429... libtracker-data: Use get_idstring() anytime we need a liter (*)
22a923f... libtracker-data: Add TrackerDBInterface support for GByte t (*)
825dc68... libtracker-data: Make literal tokens hold a GBytes (*)
7825792... libtracker-data: Use GBytes as predicate argument to tracke (*)
9f23dea... libtracker-data: Fixup collections after literals as GBytes (*)
b7a065c... libtracker-data: Handle rdf:langString type (*)
68a4033... libtracker-data: Implement STRLANG and LANGMATCHES (*)
7cbdc96... libtracker-data: Use substring after SelectClause (*)
026f5f6... libtracker-data: Implement AS ?var in GROUP BY (*)
f9f0a66... libtracker-data: Raise parser error on DISTINCT in ArgList (*)
3bc3ecd... libtracker-data: Handle predicate paths properly both in an (*)
2c39ab0... libtracker-data: Add object_type column to tracker_triples (*)
e96afdb... libtracker-data: Get subject/object types in property path (*)
da17028... libtracker-data: Add SparqlDataType() sqlite function (*)
3a76249... libtracker-data: Fetch type variables, where available (*)
df87b58... libtracker-data: Implement isNumeric/isLiteral/datatype (*)
3cc070c... libtracker-data: Add support for CONSTRUCT (*)
6d21783... libtracker-data: Prepare tracker_generate_uuid() to handle (*)
55c3cdc... libtracker-data: Use SparqlBNODE() directly in query_unused (*)
129fb91... libtracker-data: Use separate SQLITE function for blank nod (*)
215e385... libtracker-data: Pass explicitly URI prefix to SparqlUUID (*)
6345f6a... libtracker-data: Store whether resources are blank nodes (*)
de74bed... libtracker-data: Implement ISBLANK() (*)
f4279c7... libtracker-data: Drop _unimplemented() define (*)
2d14b44... libtracker-data: Separate global pragmas from per-db ones (*)
c166320... libtracker-data: Implement TTL file loading in tracker-data (*)
ab5a2a6... tests: Set specific order on complex-optional sparql test (*)
0d28d74... libtracker-data: Don't use UNION ALL in property path queri (*)
6663ce5... tests: Use single group explicitly in property paths test d (*)
92728c8... libtracker-data: Handle NULL interface on WAL thread (*)
980c039... functional-tests: Remove timeout on all situations that exi (*)
b0727bd... libtracker-data: Add FTS5 union view (*)
bf2f6a1... tests: Fix some graph tests in tracker-sparql-test (*)
4cd7687... libtracker-data: Make graph creation implicit again (*)
00a4e78... tests: Use explicit graph in DELETE {} (*)
09e0748... tests: Add type explicitly inside graph patterns (*)
e890389... libtracker-data: Correct initialization order after ontolog (*)
6a38f94... libtracker-data: Use versioning to know when to update unio (*)
a2543c8... libtracker-miner: Use own graph in TrackerFileNotifier quer (*)
8e6e371... libtracker-data: Do not error out on unknown graphs (*)
6c79308... libtracker-data: Honor FROM / FROM NAMED (*)
7117066... libtracker-data: Work around terrible query planning from S (*)
25b4a7d... libtracker-data: Cache selects in the update thread (*)
c5ade84... tests: Use graph on TrackerMinerFS tests (*)
75ceff1... libtracker-data: Only restore token if necessary (*)
c1c3d00... libtracker-data: Make resource refcounting per database (*)
54994a6... libtracker-data: Use user_version pragma to store database (*)
49e8f40... libtracker-data: Store database locale inside meta.db (*)
0471d00... libtracker-data: Store tokenizer version inside meta.db (*)
6dbecc6... libtracker-data: Bump database version (*)
af90c3a... libtracker-data: Store class/property IDs in GVDB (*)
fba1ec9... libtracker-data: Grammar fix (*)
57acbeb... libtracker-data: Create fts5/fts_view tables per database (*)
0ca4f8f... libtracker-data: Ensure ordering of FTS columns (*)
dafc434... libtracker-data: Discard unnamed graph a graph is requested (*)
6510a14... libtracker-data: Update union views selectively (*)
5a8ec5a... libtracker-data: Honor UsingClause (*)
5d52d43... tests: Add a bunch of graph operation tests (*)
6eafe1f... tests: Add test for BASE (*)
985734a... tests: Add tests for rdf:langString, LANGMATCHES, and STRLA (*)
87113e9... tests: Add rdf:List tests (*)
03a923a... tests: Add tests for DESCRIBE (*)
7620ec1... tests: Add tests for CONSTRUCT (*)
d71f2ba... tests: Add TZ/TIMEZONE tests (*)
d6e412b... tests: Add tests around DATATYPE()/IS*() functions (*)
62d70d3... tests: Add test for GROUP BY ... AS ?var (*)
4e97856... libtracker-remote: Set user agent (*)
b39cc27... libtracker-sparql: Add public method to create a connection (*)
5441e3c... libtracker-data: Handle DBus URIs in SERVICE{} (*)
3a64e5e... libtracker-sparql: Add TrackerEndpointDBus (*)
9a57a10... libtracker-miner: Plug leak (*)
f0642d5... libtracker-direct: Plug leak (*)
7b5e987... libtracker-direct: Plug update_array_async() leaks (*)
7e9f001... tests: Add test for GROUP BY (... AS ...) (*)
1bce84c... docs: Make ttl2sgml handle rdf:List elements (*)
c8e964c... docs: Start migrate-2to3 document (*)
067d0b8... build: Add dependency between glib-compile-schemas and the (*)
5bfd31d... Merge branch 'sam/gsettings-dep-fix' into 'master' (*)
e1616d2... Simplify the tracker-sandbox tool and improve log output (*)
cdad53e... Merge branch 'sam/sandbox-rewrite' into 'master' (*)
29fdb49... Update .gitlab-ci.yml (*)
e736434... Merge branch 'master' into 'master' (*)
fbfd3fa... Merge branch 'wip/carlosg/sparql1.1' into 'master' (*)
c297cd7... libtracker-direct: Add missing 'unowned' annotation (*)
62a0ebb... Merge branch 'sam/unref-fix' into 'master' (*)
fb65a8b... functional-tests/ipc: Fix invalid INSERT in testcase (*)
2d9c444... functional-tests: Fix brokeness of @expectedFailureJournal (*)
dae63fe... functional-tests: Start daemons through D-Bus autolaunch (*)
5c60dc4... functional-tests: Remove +x bit from functional-tests (*)
072ad28... utils/sandbox: Add --dbus-config option (*)
7b64753... utils/sandbox: Add --index-tmpdir option (*)
14e557a... functional-tests: Run the IPC tests through tracker-sandbox (*)
d286930... Remove test-runner.sh.in (*)
b1b130a... Add HACKING.md (*)
d5c4f72... Disable D-Bus service startup timeout (*)
240268b... Enable G_MESSAGES_DEBUG=Tracker rather than G_MESSAGES_DEBU (*)
12f095c... Use g_message() instead of g_print() in daemons (*)
e13d908... Expose dbus_services_dir to dependent projects (*)
b7e4544... ci: Allow controlling verbosity of tests in CI (*)
2473e12... functional-tests: Terminate Tracker processes before the me (*)
eb72f5b... functional-tests: Set test runner verbosity to 2 (*)
60b0f7f... trackertestutils: Use default timeout when calling tracker- (*)
e072f03... Merge branch 'sam/functional-tests-quiet' into 'master' (*)
b68cef0... Rework the tracker-sandbox utility (again) (*)
fa77b62... functional-tests: Fix LANG warnings in functional-17-ontolo (*)
1e66800... functional-tests: Don't ignore failures in ipc/ tests (*)
92483a9... functional-tests: Report failures in tests/ipc/test-insert- (*)
8f9645c... Merge branch 'sam/sandbox-rewrite-2' into 'master' (*)
3d7563d... functional-tests/ipc: Set GSETTINGS_SCHEMA_DIR (*)
8b3f7f0... functional-tests/ipc: Set LANG to avoid warnings (*)
802caa3... ci: Note how many processes Meson is using (*)
fd5c293... Merge branch 'sam/test-fixes' into 'master' (*)
7966322... ci: Run a maximum of 4 tests simultaneously (*)
1d8cf63... Merge branch 'sam/ci-4-processes' into 'master' (*)
3e978b1... cli: Initialize logging so that TRACKER_VERBOSITY works as (*)
f03d2bf... README.md: Remove spurious --prefix option in example comma (*)
2c0f8fc... meson: Expose cli build directory to subprojects (*)
cb82cbf... README.md: Recommend devs check the version of `tracker` CL (*)
478fd3f... Merge branch 'sam/meson-cli-dir' into 'master' (*)
45118df... Bump version to 2.99.0 (*)
5813be3... Merge branch 'sam/cli-verbose' into 'master' (*)
6675233... trackertestutils: Ignore CTRL+C in interactive shells (*)
a8b2ad1... Merge branch 'sam/sandbox-ctrl+c' into 'master' (*)
53340d1... functional-tests: Increase timeout for functional-ipc-inser (*)
0a9ed1b... Merge branch 'sam/functional-ipc-test-timeout-60sec' into ' (*)
27c39dc... libtracker-miner: Fix EVENT_QUEUE_ENABLE_TRACE feature (*)
a9f702a... Avoid g_critical() warning triggered by D-Bus API (*)
8ed5587... libtracker-data: Fix build with -Dfts=false (*)
5b7c19e... Merge branch 'wip/carlosg/fix-disable-fts' into 'master' (*)
f8d32e2... Merge branch 'sam/libtracker-miner-tracing' into 'master' (*)
6780c7f... functional-tests/test-bus-query-cancellation.c: Limit to 10 (*)
f9ba923... Reduce the amount of log messages with TRACKER_VERBOSITY=1 (*)
bdaa068... trackertestutils: Log when the D-Bus daemon has stopped (*)
60b3057... tests: Enable logging in test data-sparql (*)
6854a9a... ci: Set TRACKER_VERBOSITY=1 by default. (*)
1e62f24... .gitlab-ci.yml: Add comment about CI image (*)
20f5bff... tests: Enable logging in test data-sparql (*)
60df490... Merge branch 'sam/ci-verbose' into 'master' (*)
4a7d50e... Merge branch 'sam/tracker-miner-critical' into 'master' (*)
7eb6f3c... meson: Add options to define whether to install and where t (*)
f4e1179... Merge branch 'trackerutils-arch-independent' into 'master' (*)
07df700... Update Slovak translation (*)
7bef643... utils/trackertestutils: Fix broken PATH and LD_LIBRARY_PATH (*)
763d4f0... utils/trackertestutils: Give better error if dbus-daemon ca (*)
1a787fa... utils/trackertestutils: Make it usable by other projects (*)
e3e865e... trackertestutils: Set GVFS_DISABLE_FUSE in the sandbox (*)
23e2fbc... Add TRACKER_MINER_SERVICES_DIR environment variable (*)
9738841... libtracker-sparql: Correctly expose tracker_check_version() (*)
fcdc10e... tests: Add test for tracker_check_version() (*)
8a747ea... tests: Use meson suites (*)
92e5e33... functional-tests: Enable FTS test only if enabled (*)
a0e9efb... meson: Use pkgconfig module to generate files (*)
417a2da... Merge branch 'meson-pkgconfig-generator' into 'master' (*)
e9facc0... Merge branch 'sam/tracker-sandbox-shared' into 'master' (*)
2b38b34... Merge branch 'sam/sandbox-disable-fuse' into 'master' (*)
78fd3f2... Merge branch 'sam/run-uninstalled-fixes' into 'master' (*)
2c04569... Merge branch 'sam/check-version' into 'master' (*)
7f07760... Merge branch 'test-suites' into 'master' (*)
6cf094e... libtracker-sparql: Generate DELETEs for relations inside ar (*)
59376a1... libtracker-sparql: Simplify tracker-resource code with help (*)
cc9b577... libtracker-sparql: Rearrange some tracker-resource.c code (*)
be780cd... Merge branch 'sam/tracker-resource-delete-nested-resources' (*)
9c32f31... Merge branch 'tintou/doc-build-examples' into 'master' (*)
99ac4f3... Fix subproject build when -Dfunctional_tests=false (*)
ac0dc2d... Merge branch 'sam/testutils-dir-fix' into 'master' (*)
bc98866... libtracker-miner: Add a comment (*)
13e0d64... Merge branch 'sam/comment' into 'master' (*)
186bcaf... Remove libuuid dependency, bump GLib requirement to >= 2.52 (*)
fd0d8b6... Update Meson requirement to 0.50.0 (*)
d4f7963... Update Meson requirement to 0.50.0 (*)
f5a165b... Merge branch 'sam/meson-0.50' into 'master' (*)
04d715e... Merge branch 'sam/remove-libuuid' into 'master' (*)
467b687... utils: Fix GraphUpdated checks in trackertestutils (*)
b6e2fee... libtracker-data: Use correct fts_view when deleting a resou (*)
574e546... libtracker-data: Perform FTS deletes in a single query (*)
76a5035... Merge branch 'wip/carlosg/fts-delete' into 'master' (*)
617e227... Merge branch 'wip/carlosg/test-fixes' into 'master' (*)
b34bc3e... libtracker-data: Iterate through graphs directly in tracker (*)
af60ab4... libtracker-data: Implement FTS match queries with WITH subq (*)
8f51ca9... libtracker-data: Drop fts5 union views (*)
ff0be80... libtracker-data: Handle union graph property/class queries (*)
590cbb2... libtracker-data: Drop union graph views for properties/clas (*)
10c1af8... Revert "libtracker-data: Work around terrible query plannin (*)
d760669... libtracker-data: Make inline union of all Refcount tables (*)
c915e7f... libtracker-data: Drop union views entirely (*)
ec4b446... build: Make "safe" sqlite checks fail hard (*)
3900adf... build: Mark sqlite 3.24.0 >= $version >= 3.28.0 as broken (*)
3f69aca... Merge branch 'wip/carlosg/graphs-through-with' into 'master (*)
6928ef8... ci: Fix tests with Fedora 31 container image (*)
8cc5888... Merge branch 'sam/ci-fix-fedora-31' into 'master' (*)
f8562b0... libtracker-control: Drop libtracker-control as a public lib (*)
a88e0f2... libtracker-miner: Drop libtracker-miner as a public library (*)
e344817... Use #ifdef with config.h define variable HAVE_STATVFS64 (*)
c55e0db... Update list of maintainers (*)
e87ad8b... Merge branch 'sam/maintainers' into 'master' (*)
978841a... Merge branch 'sam/fix-have-statvfs64-check' into 'master' (*)
ef49740... Update Galician translation (*)
f5589df... Merge branch 'wip/carlosg/shuffle-libtracker-miner' into 'm (*)
df0db6c... Update POTFILES.in (*)
64fa5bb... tests/libtracker-sparql: Rename test to avoid 'NBxxxxx' noi (*)
fe72806... tests/libtracker-sparql: Increase timeout for get_connectio (*)
ea0233d... Run tests using Ubuntu base in addition to Fedora (*)
fa3cf9f... ci: Fix locale problems (*)
b5fa270... Merge branch 'sam/ubuntu-test-fix' into 'master' (*)
5d69e1e... Merge branch 'sam/ci-ubuntu' into 'master' (*)
7bd6b4c... tracker: Drop miner-related CLI commands from Tracker modul (*)
8da1f13... tracker: Allow extending the CLI tool with additional subco (*)
0f4f885... tracker: Show external commands on command summary (*)
b01f17b... docs: Drop manpages for removed subcommands (*)
fa662d0... tracker: Add --url argument to "tracker info" (*)
ce06a18... Merge branch 'wip/carlosg/cli-split' into 'master' (*)
c30dbda... Update POTFILES.in (*)
5153532... Fix bashism (*)
209c780... libtracker-common: Remove tracker_sched_idle() code (*)
eef75d3... Merge branch 'sam/remove-sched-idle' into 'master' (*)
0805685... Updated Spanish translation (*)
e9b29aa... tests: Increase timeout for data-sparql test to 280s (*)
c1b10d5... Merge branch 'sam/test-timeout' into 'master' (*)
123d18c... Update Indonesian translation (*)
4ccc9b1... ci: also test on Alpine Linux to test on a musl platform (*)
2fc726f... Merge branch 'alpine-ci' into 'master' (*)
799558f... Update Polish translation (*)
85bdca2... Update Croatian translation (*)
2c4b1ff... tests: Hide INFO and DEBUG messages by default (*)
59575a3... Update Brazilian Portuguese translation (*)
b0f21d5... Update Friulian translation (*)
332c1f7... fix #172 blank nodes should be processed when processing ne (*)
90e7952... Add Malay translation (*)
ba79273... Merge branch 'sam/tests-less-verbose' into 'master' (*)
0eb0cce... Merge branch 'fix-172' into 'master' (*)
cc0e26d... Update Swedish translation (*)
596a6d1... Updated Lithuanian translation (*)
ef6a48c... Update Serbian translation (*)
fdd09f6... Update Turkish translation (*)
e440389... tests: Reduce # of iterations in insert-or-replace test (*)
bf78a94... Update Hungarian translation (*)
0ebc572... Updated Czech translation (*)
af8a6f3... Merge branch 'sam/test-insert-or-replace-faster' into 'mast (*)
b481ee3... Update Galician translation (*)
03c2d8f... Update Basque translation (*)
b92c088... ci: Use prebuilt base image for Alpine Linux (*)
17654a3... Merge branch 'sam/alpine-ci-base-image' into 'master' (*)
2677385... tests: Use libeatmydata to speed up tests (*)
f065f6d... Merge branch 'sam/tests-eat-my-data' into 'master' (*)
d3db4c1... ci: Remove limit on the number of simultaneous tests (*)
e68f781... Merge branch 'sam/tests-parallel' into 'master' (*)
03a0fce... libtracker-sparql: Drop load() API (*)
6562d39... libtracker-sparql: Drop statistics() API (*)
e893668... libtracker-data: Drop tracker-store backup DBus API (*)
011a098... libtracker-data: Remove traces of journal location in inter (*)
346a45d... libtracker-sparql: Drop journal argument from direct connec (*)
9ea37ed... libtracker-sparql: Drop TrackerSparqlBuilder (*)
1cbc6ef... libtracker-bus: Remove dead code (*)
9257321... libtracker-sparql: Drop named/anon graph arguments from DBu (*)
b6a975e... libtracker-sparql: Drop "local" from tracker_sparql_connect (*)
ff04b40... libtracker-sparql: Drop TRACKER_NOTIFIER_FLAG_NOTIFY_UNEXTR (*)
8ef48fb... libtracker-sparql: Drop TRACKER_NOTIFIER_FLAG_QUERY_LOCATIO (*)
e64fad6... libtracker-sparql: Make TrackerNotifierEventCache more stan (*)
abc6e0a... libtracker-sparql: Simplify URN queries in TrackerNotifier (*)
61aa643... libtracker-sparql: Change TrackerNotifier to subscribe to E (*)
0358ccd... libtracker-sparql: Add methods to subscribe to GraphUpdated (*)
8661e13... libtracker-sparql: Make TrackerSparqlConnection generate Tr (*)
3373344... libtracker-sparql: Change arguments in TrackerNotifier::eve (*)
260dc86... libtracker-sparql: Export TrackerNotifierEventCache for imp (*)
60eb58a... libtracker-direct: Hook to TrackerSparqlConnection::create_ (*)
ba63502... libtracker-bus: Implement TrackerSparqlConnection::create_n (*)
d8ce494... libtracker-bus: Talk to org.freedesktop.Tracker1.Endpoint (*)
fd8a153... libtracker-sparql: Drop DBus interface/object path defines (*)
445bc91... examples: Drop class-signal example code (*)
362d81b... libtracker-data: Allow NULL ontologies on readonly connecti (*)
8b9f097... tracker: Allow specifying connection on info/sparql CLI sub (*)
d40fd31... tracker: Add --database argument to "sql" CLI subcommand (*)
eb75438... libtracker-sparql: Proxy database changes through endpoint (*)
a8647c6... tests: Drop tests for tracker_sparql_connection_get(_async) (*)
ba2d8df... tests: Make libtracker-sparql tests use local connection (*)
aee727b... utils: Update utilities to use explicit bus connection (*)
0dd2e91... docs: Make libtracker-sparql examples use explicit bus conn (*)
6d57797... tests: Make "steroids" test use in process dbus endpoint (*)
3657f3a... libtracker-sparql: Fix handling of update_blank() results i (*)
f06d078... libtracker-sparql: Drop GError array return value in update (*)
b5de271... tests: Rename "steroids" test to tracker-fd-test (*)
167e6e7... tests: Make test-bus-query-cancellation use in-process endp (*)
eb3a756... tests: Move functional test into libtracker-data (*)
8912990... examples: Change async connection example to use local conn (*)
ef76b38... libtracker-sparql: Drop tracker_sparql_connection_get() (*)
c5dc432... libtracker-sparql: Drop dbus connection setter/getter (*)
add9c24... libtracker-sparql: Drop tracker_sparql_connection_[gs]et_do (*)
b0541d6... tracker-store: Drop tracker-store (*)
8f7fd97... libtracker-common: Clean up no longer used modules (*)
4d12172... libtracker-bus: Drop usage of Tracker.IPC (*)
b6c7368... libtracker-sparql: Add tracker_sparql_statement_clear_bindi (*)
45e6d82... libtracker-sparql: Add tracker_sparql_connection_close() (*)
3d5e603... libtracker-direct: Drop unused internal API (*)
02cf62f... libtracker-sparql: Allow specifying object path on DBus SPA (*)
5b0a775... libtracker-data: Expand dbus uris to observe bus and object (*)
1e4cd3d... libtracker-sparql: Reimplement public API in C (*)
8c7434d... libtracker-direct: Define the flags property with flag type (*)
5cfeec6... build: Drop g-ir-merge util (*)
b774556... libtracker-sparql: Change description of pkgconfig file (*)
01aaf69... libtracker-sparql: Add define to export library functions (*)
d2950e4... libtracker-sparql: Make class structs private (*)
2341a10... libtracker-sparql: Add some missing docs and introspection (*)
4a165fd... Remove references to obsolete environment variables (*)
9a0772f... docs: Some updates for Tracker 3.0 (*)
1e42ef2... tracker: Add "endpoint" CLI subcommand (*)
a4c3d5f... Further updates to docs and introspection annotations. (*)
21d9fca... libtracker-data: Drop TrackerDBConfig (*)
fec7f32... data: Drop org.freedesktop.Tracker.Store gschema (*)
2720e18... libtracker-sparql: Drop TRACKER_DATASOURCE_URN_NON_REMOVABL (*)
6c243cc... libtracker-sparql: Drop TRACKER_PREFIX_DATASOURCE_URN (*)
ad5586f... libtracker-sparql: Drop TRACKER_OWN_GRAPH_URN (*)
8dc99d2... libtracker-sparql: Remove needless TrackerNotifier check (*)
f871c2a... libtracker-sparql: Prepare for doing asynchronous queries (*)
dda537a... libtracker-sparql: Make TrackerNotifier queries asynchronou (*)
fa49f1f... libtracker-sparql: Add GType for TrackerNotifierEvent (*)
106698f... libtracker-sparql: Correct doc comment (*)
74f2498... libtracker-sparql: Ensure to make enum get_type() functions (*)
2c2c6fa... docs: Add GType information to libtracker-sparql gtk-doc (*)
c52ba8a... docs: Specify private headers (*)
6ff7936... libtracker-sparql: Some documentation improvements/fixes (*)
cff7ffc... docs: Move all unused symbols into the corresponding sectio (*)
c801ad0... libtracker-sparql: Always emit TrackerNotifier::events on a (*)
0befdf9... libtracker-bus: Correctly configure the TrackerNotifier on (*)
e3108e2... libtracker-direct: Fix async TrackerSparqlStatement executi (*)
aa59067... libtracker-common: Extend list of reserved words (*)
043f9ca... libtracker-sparql: Add TrackerSparqlConnectionFlags to conf (*)
98fc00c... libtracker-fts: Drop TrackerFTSConfig (*)
f6d101f... libtracker-direct: Unref notifiers before closing data mana (*)
c6b13da... libtracker-direct: Free tasks after g_task_return* (*)
41d192c... libtracker-direct: Ensure queries get cancelled after close (*)
91a42b5... libtracker-sparql: Be lenient in generic tracker_sparql_cur (*)
6efed2b... libtracker-data: Hint expression type on InlineDataOneVar (*)
192bd2d... libtracker-sparql: Cancel info query on notifier finalizati (*)
7ad47f8... libtracker-data: Join WAL thread before freeing abs name on (*)
c7050b6... libtracker-sparql: Add tracker_sparql_connection_close_asyn (*)
278d61d... libtracker-data: Remove unneeded DB consistency check (*)
ee67a48... libtracker-data: Clean up TrackerDBManager internal API (*)
d8aae14... libtracker-data: Remove unused fields from TrackerDBDefinit (*)
a500c17... Bump API version to 3.0 (*)
c97821b... libtracker-sparql: Bind get_string() 'length' parameter cor (*)
302dc53... libtracker-sparql: Correctly notify DELETE events (*)
4d2e939... tests: Remove the test tracker-store service file (*)
9f0e54f... tests: Remove obsolete 'test domain ontology' variable (*)
9527c05... Update functional tests for Tracker 3.0 changes (*)
163a280... Enable functional tests for everyone (*)
c42668f... libtracker-direct: Ensure all queries are finished before c (*)
457d551... functional-tests: Use build dir as working directory (*)
f0dc625... functional-tests: Improve errors when awaiting resources (*)
a73a177... Update TRACKER_PARSER_VERSION (*)
2246c94... Merge branch 'wip/carlosg/tracker-3.0-api-breaks' into 'mas (*)
a2e9c0e... Update POTFILES.in and POTFILES.skip (*)
43d15fe... Update British English translation (*)
3b97b83... Update Basque translation (*)
a8d08f4... Update Polish translation (*)
e1857c8... Update Brazilian Portuguese translation (*)
88ab45d... tracker: Fix commandline argument in translatable string (*)
d115ca5... Merge branch 'wip/carlosg/translator-note' into 'master' (*)
1262263... libtracker-data: Support in-memory DBs in TrackerDBInterfac (*)
f0be168... libtracker-data: Add support for in-memory dbs to TrackerDB (*)
99f22b6... libtracker-data: Plumb IN_MEMORY support through TrackerDat (*)
772442a... libtracker-sparql: Expose in-memory databases (*)
7d3fb79... tests: Make libtracker-data/sparql-test use in-memory datab (*)
51d11e2... cli: Fix breakage in `tracker info` (*)
19b98cd... Merge branch 'wip/carlosg/in-memory-databases' into 'master (*)
7d3fd94... Merge branch 'sam/info-fix' into 'master' (*)
8a99f6f... docs: Update ontology docs to Docbook XML 4.5 (*)
ec694b5... docs: Fix generation of Tracker ontology docs (*)
d318ebe... Clean up Meson options (*)
b9e8a69... Merge branch 'sam/ontology-docs-xml' into 'master' (*)
030c48a... Merge branch 'sam/meson-options-cleanup' into 'master' (*)
d3f9c14... cli: Print `tracker endpoint` errors to stderr (*)
8d57efd... cli: Allow creating a DB with `tracker endpoint` (*)
074ddfe... Merge branch 'sam/cli-create-database' into 'master' (*)
092a55f... cli: Add a way to run from the source tree (*)
e40c904... Add initial tests for `tracker` CLI (*)
d7e582c... Fix meson error when bash completion is disabled (*)
c2b9cb5... Merge branch 'wip/hadess/fix-build-bash-completion' into 'm (*)
df6e72b... ci: Integrate coverity builds (*)
7261c60... Merge branch 'wip/carlosg/ci-coverity' into 'master' (*)
b282411... Update Korean translation (*)
c243ca7... Update Japanese translation (*)
728d626... Update Japanese translation (*)
05b18cc... Fix broken markup in Portuguese UI translation (*)
412a5fe... libtracker-sparql: Refactor code writing cursor to a fd (*)
5992367... libtracker-sparql: Add "arguments" parameter to Query endpo (*)
c34aa24... libtracker-sparql: Add missing call to intermediate vapi fi (*)
81508cb... libtracker-bus: Implement TrackerSparqlStatement (*)
90ad297... libtracker-data: Also add parameters as literals when trans (*)
7581ee0... tests: Add incipient TrackerSparqlStatement tests (*)
ed20413... libtracker-data: Fix race condition (*)
63736da... Merge branch 'wip/carlosg/bus-statements' into 'master' (*)
523049f... libtracker-sparql: Fix c&p typos (*)
c64e343... libtracker-fts: Perform error checks throughout all FTS5 of (*)
5b720cd... Merge branch 'wip/carlosg/fixes' into 'master' (*)
e0e55fe... libtracker-data: Remove dead variable (*)
d478d39... libtracker-data: Make parser check more assertive (*)
925082b... Merge branch 'sam/cli-uninstalled-fixes' into 'master' (*)
f44a37d... libtracker-data: Add _optional() to complement _accept() (*)
e39a475... libtracker-data: Propagate possible errors from resource_bu (*)
ea3fbec... libtracker-data: Drop dead call (*)
c649903... libtracker-data: Apply silent treatment to the correct erro (*)
d6a6518... libtracker-data: Ensure an error is set (*)
99eb08c... libtracker-fts: Remove dead check (*)
57a863f... libtracker-data: Ensure variable is freed on error conditio (*)
bd07941... libtracker-data: Drop always-true statement (*)
5aaf4ec... Merge branch 'wip/carlosg/coverity-fixes' into 'master' (*)
46ca75a... Remove Maemo ontology (*)
2f32ee3... Remove tracker:defaultValue feature (*)
8229da0... libtracker-data: Shuffle and rename function (*)
b75c137... build: Bump SQLite dependency to 3.15.0 (*)
e731282... libtracker-data: Fix MINUS support (*)
bd01f6c... tests: Add tests for MINUS graph patterns (*)
911f37e... Merge branch 'wip/carlosg/fix-minus' into 'master' (*)
de00f72... Remove no-FTS codepaths (*)
6907e7c... trackertestutils: Use DConf instead of config files (*)
461b42b... trackertestutils: Don't index applications by default (*)
e330296... trackertestutils: Always start D-Bus daemon in a new sessio (*)
4c3c72a... trackertestutils: Fix crash on SIGINT (*)
c819478... Merge branch 'sam/fts-by-default' into 'master' (*)
eec2b52... libtracker-data: Rewrite TrackerTurtleReader to reuse parse (*)
b73a08a... libtracker-data: Drop old parser code (*)
44ffa94... Merge branch 'wip/carlosg/ttl-parser' into 'master' (*)
1b27e72... libtracker-data: Escape parsed strings (*)
cebc5c2... docs: Fix TTL loader in ontology doc tool (*)
719da71... Merge branch 'wip/carlosg/fix-ontology-docs' into 'master' (*)
780cdc0... build: Fix a Meson warning (*)
a79e140... build: Enable documentation builds by default (*)
1fa1394... Merge branch 'sam/build-fixes' into 'master' (*)
8958ec1... README.md: Replace mailing-list link with discourse (*)
c2b88be... Merge branch 'wip/jfelder/readme-discourse' into 'master' (*)
1be3e8c... Merge branch 'sam/sandbox-improvements' into 'master' (*)
cea00f6... functional-tests: Add tracker_test_main() (*)
3673002... trackertestutils: Add some utils needed in tracker-miner te (*)
e42f6f6... Merge branch 'sam/remove-maemo' into 'master' (*)
d866550... Fix broken test in master (*)
b6ccb52... Merge branch 'sam/test-utils' into 'master' (*)
1508660... libtracker-data: Remove double error check (*)
8dcc081... libtracker-data: Remove dead code in tracker-db-backup.[ch] (*)
bbd72ad... libtracker-data: Remove accessor for removed forceJournal p (*)
a0efd19... Allow 'open with existing ontology', disable automatic re-i (*)
2ce17e2... Merge branch 'sam/explicit-ontology-paths' into 'master' (*)
2a28ddf... libtracker-data: Don't create double transactions in LOAD (*)
e6bce71... libtracker-data: Fix crash when statement cache isn't initi (*)
e263dd1... cli: Create read/write connection for tracker-sparql (*)
e7ab3b8... Merge branch 'sam/fix-load' into 'master' (*)
b401dd2... cli: Add `import` and `export` commands (*)
90c1b40... Merge branch 'sam/import-export' into 'master' (*)
bde247a... libtracker-data: Fix potential NULL pointer dereference (*)
ef0027c... docs: Fix missing tracker-ontologies.xml reference (*)
149f5e0... Add an initial website for Tracker, built using mkdocs (*)
e89d6a6... Merge branch 'sam/website' into 'master' (*)
fcb95bc... build: Add tracker_api_major and tracker_versioned_name def (*)
7425c4e... build: Set a versioned gettext domain (*)
7a70031... build: Stop defining domain-ontologies dir for libtracker-s (*)
350c8f2... build: Install ontologies/stop-words in $datadir/tracker-3 (*)
37f3d76... build: Drop unused network manager dependency (*)
b9a1d00... build: Clean up config.h defines (*)
eb3282d... build: Install CLI tool as "tracker3" (*)
98092d1... docs: Install libtracker-sparql API docs in versioned dir (*)
e95abfe... docs: Install ontology gtk-doc in versioned directory (*)
9fb9ffe... libtracker-sparql: Update endpoint interface/path to Tracke (*)
c4958cd... tracker: Reference new DBus name for miner-fs endpoint (*)
9c2b370... tests: Drop unused envvar (*)
8ada658... docs: Update references to tracker-miners DBus names (*)
d87d408... utils: Update references to tracker miners' DBus names (*)
33eedd1... examples: Update DBus names in rss-reader example (*)
116f438... tests: Update references to tracker miners' DBus names in " (*)
314db2c... tests: Update CLI tests to use tracker3 tool (*)
336316c... tracker: Fix symlinks for uninstalled CLI tests (*)
740b6dd... libtracker-sparql: Cache service name along with the subscr (*)
73b534d... build: Fix issue when switching between tracker and tracker (*)
bbbb144... Merge branch 'wip/carlosg/parallel-installable' into 'maste (*)
157702e... Fix preview documentation links (*)
2c8bd30... ontology: Move away from nao:lastModified to express ontolo (*)
bceb667... ontology: Move nao ontology together with the rest of nepom (*)
d7401d0... libtracker-fts: Be lenient to non-existing fts tables when (*)
ce17493... libtracker-fts: Bail out on altering empty FTS tables (*)
b92c3d1... ontologies: Add tracker:deprecated to replace core uses of (*)
34ee520... HACKING.md: Add info on automated testing (*)
7b6131d... HACKING.md: Update Debian reproducible-builds URL (*)
c2277e8... HACKING.md: Show info for tracker-miners package (*)
d423b67... Merge branch 'sam/hacking-testing' into 'master' (*)
a36be67... Merge branch 'wip/carlosg/shuffle-nao' into 'master' (*)
bdf95a3... Use asciidoc to generate manpages (*)
b49090f... website: Include manpages (*)
20d1176... Merge branch 'sam/website-manpages' into 'master' (*)
49dbd8a... website: Add Grilo and Rygel as related projects (*)
7ca0ba9... Merge branch 'sam/website-rygel-grilo' into 'master' (*)
dd08519... ontologies: Drop some unneeded tracker:weight (*)
74c413d... ontologies: Add some missing docs (*)
9273e4c... ontologies: Make nie:isStoredAs/isInterpretedAs multivalued (*)
8cc06a7... ontologies: Drop tracker:fulltextNoLimit (*)
fb9a7f0... ontologies: Drop tracker:damaged (*)
db49676... ontologies: Drop poi (?) namespace (*)
dc58a60... ontologies: Drop nmm:albumTitle (*)
16067c0... ontologies: Add nmm ontology bits for TV shows/seasons/epis (*)
6be0d13... ontologies: Drop nmm:videoAlbum (*)
2c81270... Merge branch 'wip/carlosg/ontology-minor-updates' into 'mas (*)
a182eba... Update Chinese (China) translation (*)
4411d9c... ontologies: Add docs for fundemental type classes from XMLS (*)
d40452b... Rework the Ontology documentation (*)
8e0451c... website: Fix preview doc URLs (*)
9bb96a7... Update POTFILES.in (*)
ca1a0f3... Add TRACKER_DEBUG environment variable, use for SQL debug (*)
2ba5b92... libtracker-common: Remove obsolete SCHED_IDLE enum (*)
c3a4921... Add ONTOLOGY_CHANGES debug flag and hide index creation log (*)
5aac111... Remove TRACKER_VERBOSITY and tracker-log module (*)
a3682ae... Use structured logging (*)
947719f... HACKING.md: Document the available debug options (*)
7f35178... Update README for 3.0 (*)
4c889af... Update .gitignore (*)
77e3583... ci: Some website dependencies are now installed in the base (*)
18808d0... website: Add extra checks and logs to build script (*)
f17755b... Merge branch 'sam/website-deps' into 'master' (*)
99abf20... Merge branch 'sam/ontology-docs' into 'master' (*)
3d541fb... Update ontology URLs for 3.0 (*)
056b93a... docs/tools: Fix thinko in ontology doc generator (*)
a92c882... website: Further attempts to debug why the API docs don't a (*)
bffa08a... website: Don't install docs into /tmp (*)
901c786... website: Only write 'This is unstable' warning once per fil (*)
73b5eca... website: Get tracker.git commit sha1 correctly (*)
5f9d090... Merge branch 'sam/website-docs-fix' into 'master' (*)
41371de... Merge branch 'sam/README' into 'master' (*)
c3916ec... Merge branch 'sam/ontology-urls' into 'master' (*)
814db72... Merge branch 'sam/debug' into 'master' (*)
77662ea... Update Ukrainian translation (*)
ae05280... docs: Remove trailing whitespace in the faq page (*)
68ea9bf... docs: Fix some links in the faq page (*)
f5297e8... Merge branch 'wip/jfelder/doc-faqs-link' into 'master' (*)
a6013fe... libtracker-data: Fix lifetime of blank node labels (*)
d8e8903... libtracker-data: Simplify tracker_data_update_statement() (*)
4ab9041... libtracker-data: Fix GValue usage (*)
bfcdc16... libtracker-data: Drop needless optimization (*)
d5382f1... libtracker-data: Drop needless code (*)
d37fc03... libtracker-data: Streamline deletion of all values in a mul (*)
dda1142... libtracker-data: Pass object bytes further down updates (*)
6501a97... libtracker-data: Find out URI-ness through property in onto (*)
c6b42fa... tracker: Allow in-memory endpoints through the CLI command (*)
a015752... tracker: Add missing newline in CLI output (*)
2d844ec... Merge branch 'wip/carlosg/blank-node-label-lifetime' into ' (*)
6a6c0f9... libtracker-common: Fix lookup directory for stop words (*)
60006ab... libtracker-data: Refactor insert/delete/commit/rollback cal (*)
05e8502... build: Honour DESTDIR when creating subcommand links (*)
a683836... Merge branch 'sam/destdir' into 'master' (*)
61221a8... Merge branch 'wip/carlosg/data-update-cleanups' into 'maste (*)
34a6149... website: Add Recoll to 'Related projects' (*)
902bf3c... docs: Document limits in Tracker (*)
a55e971... docs: Add section for performance tips (*)
73113a6... docs: Add first couple of chapters for SPARQL tutorial (*)
8a78723... tests: Remove obsolete method of setting ontology location (*)
4dc6538... Add TRACKER_DEBUG=collation,sqlite flags (*)
4880327... Move more debug messages to TRACKER_DEBUG=ontology-changes (*)
7f8afbb... Move some debug output to TRACKER_DEBUG=collation (*)
68f08f4... Move some debug messages into TRACKER_DEBUG=sqlite (*)
797c63a... funtional-tests/ontology-changes: Close connection to avoid (*)
268ea9a... tests/libtracker-fts: Find stop words correctly (*)
e0e2847... tests/libtracker-sparql: Don't print too much debug info by (*)
7c8e9bd... tests: Remove custom log handler (*)
0a862d4... Add TRACKER_DEBUG=sparql (*)
9c3e713... Update Ukrainian translation (*)
d7b22d2... Merge branch 'wip/carlosg/some-docs' into 'master' (*)
9e30a3a... Update Turkish translation (*)
fc22243... Updated Spanish translation (*)
2d0b910... libtracker-sparql: Translate errors from libtracker-data do (*)
450ebce... libtracker-sparql: Raise an error if no ontology is passed (*)
f022da2... libtracker-data: Fix retrieval of old datetime values for u (*)
c08a372... tests: Add tests for insertion of dates with UTC offsets (*)
da56fb7... libtracker-direct: Fix notification of create events (*)
be51f2f... libtracker-data: Avoid clearing an already empty FTS row (*)
601c324... tests: Add test for property path queries on non-existent g (*)
3bc696f... libtracker-data: Handle property path subqueries on unknown (*)
1dab90f... trackertestutils: Make await_update handle for InformationE (*)
445ae0f... trackertestutils: Prepare for DataObject/InformationElement (*)
569b0a9... libtracker-sparql: Don't skip TrackerResources by URI (*)
dcfe6da... Merge branch 'wip/carlosg/split-dataobject-informationeleme (*)
6fd0376... libtracker-sparql: Fix off-by-one error in TrackerNamespace (*)
48419a3... libtracker-sparql: Allow shortened graph forms in TrackerRe (*)
3bbeffa... libtracker-data: Don't assert on NULL subject (*)
dd9a355... Merge branch 'wip/carlosg/graphs' into 'master' (*)
a0ba5a6... website: Document .nomedia trick (*)
79edc3c... Merge branch 'sam/debug-more' into 'master' (*)
88ec7fe... utils/ontology: Delete (*)
eb202fe... Merge branch 'sam/error-no-ontology' into 'master' (*)
04f3e4b... Remove unused ontologies (*)
7b5ad87... ontologies: Fix gitlog property to point to Gitlab (*)
32bff6c... Merge branch 'sam/cleanups' into 'master' (*)
077ced7... libtracker-sparql: Map GError codes to DBus error codes (*)
cf6e262... libtracker-sparql: Fix TRACKER_DEBUG=sparql (*)
0762283... Merge branch 'sam/sparql-trace' into 'master' (*)
cbe9026... Merge branch 'sam/errors' into 'master' (*)
c6194e0... trackertestutils: Remove unneeded imports (*)
f3913b1... trackertestutils: Fix tracker-sandbox startup when installe (*)
fa4aad3... trackertestutils: Add debugging hint (*)
9f10204... trackertestutils: Fix crash if miner-fs isn't running (*)
68fe90a... trackertestutils: Fix some issues with D-Bus name changes (*)
b2f922a... trackertestutils: Make the graph parameter explicit (*)
44cef25... trackertestutils: Separate await_update() into two function (*)
141abe2... ontology: Enable notifications for nfo:FileDataObject (*)
16edf0f... Update Chinese (Taiwan) translation (*)
2dd9c08... Update Chinese (Taiwan) translation (*)
15dac2a... Merge branch 'sam/test-fixes' into 'master' (*)
ee13948... Merge branch 'sam/file-data-object-notifications' into 'mas (*)
8707e0e... trackertestutils: Really fix tracker-sandbox startup when i (*)
4e9f345... tracker-sandbox: Rename --index flag to --store (*)
1bac80c... tracker-sandbox: Configure index directories correctly (*)
88d32ef... tracker-sandbox: Allow specifying directories to index on c (*)
65098d1... tracker-sandbox: Use correct settings schema for Tracker 3 (*)
bbaf45b... tracker-sandbox: Disable miner initial sleep (*)
51f93b2... Release 2.99.1 (*)
c2537dd... libtracker-data: Escape the correct character for SQL strin (*)
03fc439... Merge branch 'wip/carlosg/fix-sql-escaping' into 'master' (*)
4a3f808... libtracker-data: Reorder columns in "services" virtual tabl (*)
3ffeefb... libtracker-sparql: Refactor service graph pattern variable (*)
d6edbd0... libtracker-data: Add hidden columns to pass parameters (*)
8e16891... libtracker-data: Proxy parameters to the "services" virtual (*)
eb51836... libtracker-data: Bail out after error (*)
6c2a447... tests: Add test for TrackerSparqlStatement bindings in SERV (*)
aa95abb... libtracker-data: Transfer parameter types correctly to SERV (*)
46449ae... libtracker-data: Return more than strings in SERVICE querie (*)
7cd1905... Merge branch 'wip/carlosg/bindings-in-service' into 'master (*)
f434a61... Merge branch 'sam/sandbox-for-tests' into 'master' (*)
4fb5905... docs: Fix commandline link from the user page (*)
0e544c3... Merge branch 'wip/jfelder/docs-user-fix-commandline-link' i (*)
240d70f... tracker-sandbox: Add `--use-session-dirs` option (*)
72ab6fb... cli: Add `tracker sparql --list-graphs` option (*)
f85c08e... cli: Add `tracker export --show-graphs` option (*)
a6e0f8a... Merge branch 'sam/sandbox-session-dirs' into 'master' (*)
154ef78... libtracker-sparql-backend: Fix tracker_sparql_connection_ne (*)
1e51a9f... libtracker-data: Interpret bindings from a service table as (*)
9c6ca6e... libtracker-data: Check binding type before printing variabl (*)
14392fd... libtracker-sparql: Join services table queries on the right (*)
4614901... libtracker-data: Improve changes over single valued ontolog (*)
75c7393... tests: Add tests for label/comment changes in ontology (*)
3a740a3... Merge branch 'wip/carlosg/ontology-single-value-updates' in (*)
c50f767... libtracker-data: Avoid repeated variables in remote service (*)
193b848... tests: Add libtracker-data test to test SERVICE queries (*)
bfd8c37... libtracker-data: Fix column check in services virtual table (*)
5e6c25d... Merge branch 'wip/carlosg/joining-services' into 'master' (*)
185ca24... build: Remove some unused variables (*)
2c5d592... build: Use DocBook 4.5 doctype everywhere (*)
c8fe591... Merge branch 'wip/jojnar/cleanups' into 'master' (*)
604633e... Update Romanian translation (*)
5e74cd2... build: Clean up typelib path (*)
d7d34f9... Merge branch 'wip/jtojnar/typelibdir' into 'master' (*)
df03e18... Merge branch 'sam/cli-graphs' into 'master' (*)
9476b99... libtracker-data: Perform NULL checks on property function r (*)
764b9d5... libtracker-bus: Implement TrackerSparqlCursor::close vfunc (*)
8b3a1d2... libtracker-data: Honor '*' property path properly (*)
c631637... libtracker-data: Fix '?' property path on edge cases (*)
3663ccf... tests: Add some more tests around property paths (*)
900b82d... libtracker-data: Fix (again) blank node lifetime handling (*)
853c98c... tests: Check blank node lifetimes in blank node test (*)
217c4ea... Merge branch 'wip/carlosg/property-path-fixes' into 'master (*)
ea4b82d... Merge branch 'wip/carlosg/fix-blank-node-labels' into 'mast (*)
c2b3e85... Update Ukrainian translation (*)
57358fa... Updated Spanish translation (*)
4dc92f1... ontology: Remove predefined locations from slo ontology (*)
3a8f9cf... ontology: Add some maxCardinality contraints (*)
edc7cd1... Merge branch 'wip/carlosg/property-function-null-checks' in (*)
137c3a0... libtracker-sparql: Add API call to list TrackerResource pro (*)
64c2e2a... libtracker-sparql: Fix introspection annotation and docs fo (*)
5a013fc... Merge branch 'wip/carlosg/writeback-refactor' into 'master' (*)
0f8e12e... libtracker-sparql: Add API to serialize and deserialize a T (*)
c4585b6... Merge branch 'wip/carlosg/writeback-refactor' into 'master' (*)
ef9ed04... libtracker-sparql: Add cast to fix compile warning (*)
e5f30f7... trackertestutils: Set LD_LIBRARY_PATH correctly on 64bit sy (*)
1dac3e3... Update Romanian translation (*)
082dda4... Update Polish translation (*)
492805d... libtracker-sparql: Check length in get_value_type (*)
6897570... Merge branch 'wip/phako/colomn-is-bound' into 'master' (*)
87ab73e... libtracker-data: Accept statement bindings in limit/offset (*)
463e2db... libtracker-data: Don't add select variable unless on topmos (*)
b868d51... libtracker-data: Improve error message of BIND() variable e (*)
96c7cb1... libtracker-data: Propagate remote error messages through th (*)
12abe96... libtracker-data: Ensure subselects propagate the SelectClau (*)
7297788... tests: Add tests for binding arguments in limit/offset (*)
27b9ada... tests: Add tests for UNION of subselects with different var (*)
2331a15... libtracker-sparql: Remove unused doc comment (*)
179b46d... libtracker-sparql: Assert that values are bound in accessor (*)
f794e77... trackertestutils: Add a way to run multiple commands in one (*)
45cdd04... trackertestutils: Don't write config with --use-session-dir (*)
ae4f1c8... trackertestutils: Improvement to option parsing (*)
456b5b6... trackertestutils: Fix argument parsing (*)
9797b1e... Merge branch 'sam/check-if-bound' into 'master' (*)
6885274... Merge branch 'wip/carlosg/grilo-fixes' into 'master' (*)
c65e02f... libtracker-data: Improve error messages (*)
3fdb688... libtracker-data: Provide snippet of parsing failures (*)
b0aea34... tests: Fix wrong syntax in query (*)
d330282... Merge branch 'wip/carlosg/better-errors' into 'master' (*)
42221c4... Merge branch 'sam/sandbox-updates' into 'master' (*)
4988d9f... libtracker-data: Check graph existence in property function (*)
9be82ef... tests: Add test for property function calls in non-existent (*)
18f8564... Merge branch 'wip/carlosg/property-function-graph-check' in (*)
eb9022c... ontologies: Add nmm:artist property for nmm:MusicPiece (*)
4c48fa1... ontologies: Change nmm:performer to a multivalued property (*)
6e37711... libtracker-data: Avoid revisiting already transacted parser (*)
d9e6fb6... libtracker-sparql: Handle write errors with DBus cursors (*)
127d7b6... libtracker-data: Release non-select statements (*)
f5c7cc6... libtracker-data: Avoid unescaping unichar characters if unn (*)
0a33f7c... libtracker-direct: Use the update thread for update_array o (*)
e83b691... libtracker-sparql: Fix possible invalid writes in TrackerRe (*)
c361fdf... libtracker-data: Plug GError leak (*)
0af7be1... libtracker-sparql: Plug GVariantIter leak in TrackerEndpoin (*)
955efb0... libtracker-sparql: Plug GError leak in TrackerEndpointDBus (*)
5acaeae... nepomuk: Replace tracker:Volume with tracker:IndexedFolder (*)
18e8fbe... Merge branch 'wip/carlosg/perf-improvements' into 'master' (*)
a4c062e... Merge branch 'wip/carlosg/leak-fixes' into 'master' (*)
4c21f2a... Merge branch 'wip/carlosg/indexed-folder-ontology' into 'ma (*)
1fb487b... Update Japanese translation (*)
b1c54a4... Update Japanese translation (*)
2f0fdcc... libtracker-data: Use function to pretty print a IRI (*)
4a8d6c0... libtracker-data: Use md5 to uniquify graph in-memory databa (*)
20abf9b... libtracker-data: Fix possible critical in error paths (*)
af97ced... libtracker-data: Rebuild TrackerSparql SQL string on graph (*)
74357e4... libtracker-data: Store stmt for SparqlBNODE() function (*)
926e34a... libtracker-data: Check further the DBus name in SERVICE uri (*)
bbae610... libtracker-sparql: Handle TrackerEndpointDBus cursor writes (*)
bf81af0... tests: Add test for UNION of local and remote URNs (*)
2064d9c... Merge branch 'wip/carlosg/service-fixes' into 'master' (*)
39a32ed... Merge branch 'wip/jfelder/track-artist-ontology' into 'mast (*)
12a23d2... trackertestutils: Split helpers.py into sandbox and storehe (*)
6d407e8... trackertestutils: Add helper function to dconf module (*)
032e7ba... trackertestutils: Add an optional D-Bus system bus to the s (*)
f823985... Merge branch 'sam/umockdev' into 'master' (*)
a83173f... Print timeout values in await timeout errors (*)
7f4c69a... build: Install manpages to man/man1 directory (*)
8efffa3... Merge branch 'sam/man1' into 'master' (*)
4daeebe... build: Move trackertestutils to regular libdir (*)
989afcf... Merge branch 'sam/testutils-libdir' into 'master' (*)
d705585... cli: Use name `tracker3` consistently (*)
dbc6a58... Merge branch 'sam/print-timeouts' into 'master' (*)
0bc468f... Merge branch 'sam/ontology-shrink' into 'master' (*)
b82e63d... build: Use `tracker3` as versioned name, not `tracker-3` (*)
ab0e79a... trackertestutils: Unbreak tracker-sandbox (*)
7faeb61... ontologies: Add tracker:extractorHash property (*)
e1c6966... libtracker-sparql: Drop notifier flags (*)
f83c808... Merge branch 'sam/versioned-name' into 'master' (*)
eea5955... Merge branch 'wip/carlosg/miner-changes' into 'master' (*)
2f333ae... libtracker-sparql: Drop priority argument from sync functio (*)
72b936f... libtracker-sparql: Drop priority argument from async functi (*)
9c49a1d... ontologies: Move tracker: ontology in 11-rdf.ontology to NR (*)
2e4f868... Merge branch 'wip/carlosg/last-api-changes' into 'master' (*)
0a0e358... ontologies: Add class for games (*)
f23261a... Merge branch 'wip/carlosg/games' into 'master' (*)
64246b2... Remove the ghost of the notifier flags (*)
ef7cb85... Updated Lithuanian translation (*)
9997844... Updated Lithuanian translation (*)
7ebf678... tests: Remove TRACKER_TESTS_VERBOSE, add TRACKER_DEBUG=test (*)
dd4e5aa... Merge branch 'sam/tracker3-in-cli' into 'master' (*)
a146e66... trackertestutils: Use TrackerSparqlStatement for some queri (*)
c28bcc7... Update Ukrainian translation (*)
15e5863... Merge branch 'sam/tracker-debug-tests' into 'master' (*)
6782e7e... Merge branch 'sam/tests-use-statement' into 'master' (*)
4a0c6a7... libtracker-bus: Add bus-name and bus-object-path as connect (*)
6b69c2f... libtracker-sparql: Add object_path arg to DBus subscription (*)
9d46bf7... libtracker-sparql: Perform notifier queries on the right se (*)
e5e9421... libtracker-sparql: Add API docs for notifier DBus subscript (*)
74ce2d1... libtracker-sparql: Use TrackerSparqlStatement in TrackerNot (*)
8d08ff2... Merge branch 'wip/carlosg/notifier-service-queries' into 'm (*)
0948e4a... Move tracker backend libraries into libtracker-sparql-backe (*)
34b48e7... build: Rename libtracker-sparql VAPI file/target (*)
a2d6b08... Merge libtracker-sparql-backend with libtracker-sparql (*)
9dcbe72... bus: Add tracker_sparql_vapi_dep dependency (*)
b61ca03... libtracker-sparql: Update tracker-bus.h header location (*)
8c22810... Update Turkish translation (*)
5fb97c3... Merge branch 'sam/merge-libraries' into 'master' (*)
346a5c2... cli: Fix potentially uninitialised variable (*)
0017bfa... build: Add enum header to libtracker-sparql-intermediate (*)
2a5bfa0... Merge branch 'sam/enum-header' into 'master' (*)
f1e87c9... Sanitize usage of libtracker-sparql/tracker-sparql.h includ (*)
1a23b27... Merge branch 'wip/carlosg/sparql-header-deps' into 'master' (*)
38c5bf7... Update Romanian translation (*)
3f94594... libtracker-sparql: Use more hackish ways to check for local (*)
26421f1... Merge branch 'wip/carlosg/circular-dep-hack' into 'master' (*)
0a249fd... Release 2.99.2 (*)
d44bf0e... libtracker-sparql: Fix typo (*)
ab794b3... libtracker-sparql: Set up default object path before subscr (*)
d9702b4... Merge branch 'wip/carlosg/fix-flaky-timeouts' into 'master' (*)
aa36786... Updated Lithuanian translation (*)
eaba596... Update Chinese (China) translation (*)
f84abaf... Rename documentation directories to fix devhelp (*)
2c3be1a... Merge branch 'sam/devhelp-fix' into 'master' (*)
b418cb1... libtracker-sparql: Handle notifier query cursor in a thread (*)
6eb94ea... libtracker-data: Return correct type (*)
bc877e5... libtracker-data: Fix possible invalid write (*)
6fd1a14... Update website build after !285 (*)
571c9a5... libtracker-sparql: Use matching integer types on (de)serial (*)
b464812... Updated Spanish translation (*)
a2bdc00... ttl2xml: Remove unused #define (*)
af08d0c... docs: Fix the icons in documentation of RDF properties (*)
24843bd... libtracker-sparql: Also close endpoint cursors in the dispa (*)
20b391c... libtracker-data: Drop our WAL hook (*)
9e084ca... libtracker-data: Set page_size first and foremost (*)
f3bb1b1... libtracker-data: Create graph databases with a separate int (*)
a7acae4... Merge branch 'wip/carlosg/wal-and-other-fixes' into 'master (*)
f2ea901... Merge branch 'sam/ontology-doc-fixes' into 'master' (*)
2d2e0af... testutils: Print URN in debug (*)
7eb1ca0... libtracker-data: Protect tracker_sparql_execute_cursor() wi (*)
fad8f59... Merge branch 'wip/carlosg/timeouts-and-stuff' into 'master' (*)
f7dde00... Update Kazakh translation (*)
52caca9... ci: Add coverage analysis (*)
6690a13... Merge branch 'wip/carlosg/coverage' into 'master' (*)
c1d0e10... docs/tools: Initialise g_autofree variables before use (*)
5ccfc8a... Update Catalan translation (*)
23fb1c9... Update Friulian translation (*)
0ac6c75... Update Greek translation (*)
5d23e24... libtracker-data: Add support for graph/service control over (*)
8d642e3... libtracker-data: Add support for CONSTRAINT query prologues (*)
cdb2352... libtracker-data: Allow reducing set to the empty graph (*)
7c816f1... libtracker-data: Remove dead code (*)
94329a0... libtracker-data: Refactor find_graph() function (*)
3dac05d... libtracker-data: Filter find_graph() by the given constrain (*)
f4aa3ae... libtracker-data: Restrict all uses of tracker_triples to th (*)
48bee50... libtracker-common: Add method to build dbus URI (*)
643866e... libtracker-data: Implement DEFAULT/ALL in CONSTRAINT declar (*)
3e7ec47... libtracker-data: Filter down updates on forbidden graphs (*)
5b05052... libtracker-data: Check graph permissions on graph manipulat (*)
22ebbfa... libtracker-data: Add graph policy checks on FTS queries (*)
f72dac5... libtracker-sparql: Export DBus endpoint structs in private (*)
fe7736e... libtracker-sparql: Add private filtering methods to Tracker (*)
ac3eeb8... build: restore dbus/systemd options (*)
41017d1... portal: Add XDG portal implementation (*)
1a1dd3c... portal: Implement filtering endpoint (*)
f2f8833... libtracker-bus: Fallback through portal on bus connections (*)
48811cc... examples: Add example flatpak definition (*)
9c06e93... portal: Handle */default keywords in policy (*)
cf7a5ff... portal: Set up watch on peers (*)
69506ee... portal: Add DBus service file (*)
160f706... docs: Add tracker3-xdg-portal manpage (*)
edc8313... portal: Add CloseSession request (*)
7d03185... libtracker-bus: Explicitly close sandbox sessions on connec (*)
b1300c4... libtracker-data: Cache connections in SERVICES{} virtual ta (*)
aa3e994... portal: Add systemd user session unit file (*)
54f4281... portal: Handle missing .flatpak-info file (*)
b3d3837... tests: Add tests for CONSTRAINT declarations in prologue (*)
8a745e1... portal: Handle default object path in lookups (*)
de9e671... ci: Don't install systemd user services (*)
91feceb... libtracker-data: Allow prefixed names in constraint rules (*)
dc30f02... portal: Allow prefixed names in graph constraints (*)
97c0c7a... tracker: Initialize variable (*)
ee166fa... libtracker-sparql: Allow NULL store in tracker_sparql_conne (*)
df29906... Merge branch 'wip/carlosg/portal' into 'master' (*)
4394c77... Update POTFILES.in (*)
c000f87... Update Ukrainian translation (*)
88a5c59... Update Romanian translation (*)
5c6f15c... website: Add Wikipedia link (*)
f88fe91... Merge branch 'sam/website-wikipedia' into 'master' (*)
8ed012f... libtracker-sparql: Update TrackerNotifier docs (*)
1b71933... Merge branch 'sam/notifier-docs-update' into 'master' (*)
d0bd874... libtracker-sparql: Set up cancellable for endpoint operatio (*)
dc3a3be... docs: Add "SPARQL as understood by Tracker" documentation s (*)
8f1c2ff... docs: Fix warnings in libtracker-sparql docs generation (*)
3bce5e3... libtracker-sparql: Add missing docs (*)
4c2f26d... docs: Document supported additional SPARQL functions (*)
280a440... Update German translation (*)
d2875ab... Merge branch 'wip/carlosg/more-docs' into 'master' (*)
8e6b368... Update Basque translation (*)
66239b3... Update Catalan translation (*)
0d16e31... Update Galician translation (*)
1ace1e2... website: Riot.im is now Element.io (*)
2fd26f7... libtracker-sparql: Query notifier data in batches (*)
ba21277... libtracker-data: Show function name in internal SPARQL func (*)
672a10d... libtracker-data: Remove unused TRACKER_DB_CORRUPT error cod (*)
9350af5... libtracker-sparql: Don't expose internal db interface error (*)
c5bbc86... libtracker-sparql: Make GDBusErrorEntry array private (*)
b53cd3d... Merge branch 'sam/query-errors' into 'master' (*)
1e1b22d... Merge branch 'wip/carlosg/notifier-query-batches' into 'mas (*)
ab5fdc7... Release 2.99.3 (*)
de5cdad... libtracker-sparql: Fix internal error translation (*)
da19411... Add curly quotes around options to properly delimit it (*)
35620eb... Merge branch 'curly-quotes-the-commands' into 'master' (*)
dfe542d... Update Ukrainian translation (*)
bbf5b19... tests: Use g_assert_true() instead of g_assert() (*)
89c1c60... Update Galician translation (*)
c148f78... Updated Spanish translation (*)
c15ba99... Update Romanian translation (*)
5a395c9... Update Polish translation (*)
af5f904... Update Turkish translation (*)
d2305c5... Merge branch 'sam/test-fix-asserts' into 'master' (*)
f198a7c... tracker: Add --list argument to "tracker3 endpoint" command (*)
5d701a7... tracker: Update bash completion script (*)
513a08c... libtracker-common: Add tracker-term-utils (*)
3214af4... tracker: Add pager support to "tracker3 export" (*)
47ccb7b... tracker: Add pager support to "tracker3 sparql" command (*)
99d8fc6... tracker: Add pager support to "tracker3 sql" command (*)
4af566b... tracker: Add "tracker3 export" support to extract specific (*)
e84cb77... tracker: Drop "tracker3 info" CLI tool from tracker repo (*)
54e82e2... Merge branch 'wip/carlosg/cli-improvements' into 'master' (*)
7ee9e0d... Update POTFILES.in (*)
dc465fd... Update Ukrainian translation (*)
8689ebc... Update Brazilian Portuguese translation (*)
5b6ed8a... Update British English translation (*)
f2f63ba... libtracker-data: Consume extra space after end of query (*)
b3b9d9f... libtracker-data: Look for missing closing brace (*)
c1017b2... libtracker-data: Fix SQL generation with ValuesClause in Su (*)
1206972... libtracker-data: Do not leak variables when using ValuesCla (*)
1b1ade1... libtracker-data: Use correct TrackerContext to track litera (*)
a9e67e1... tests: Add tests for inline data (*)
6d27207... Update Turkish translation (*)
f45ca2a... Update Polish translation (*)
767bb31... Update Basque translation (*)
ebe1ef3... Updated Slovenian translation (*)
b6611b1... Merge branch 'wip/carlosg/photos-fixes' into 'master' (*)
2fb3c57... libtracker-sparql: Strip remote error information from bus (*)
194e159... libtracker-data: Use general function for graph lookups (*)
1e1a877... libtracker-data: Keep copy of graphs to iterate (*)
211b3ed... libtracker-data: Mark TrackerSparql objects as select/updat (*)
9395136... libtracker-data: Handle graph updates after commit as a tra (*)
a1d4dbc... Merge branch 'wip/carlosg/transact-graphs' into 'master' (*)
bee8da6... Updated Spanish translation (*)
a92fbb0... libtracker-data: Print detailed error (*)
2fab752... Release 2.99.4 (*)
5eec3e0... trackertestutils: Fix DBus logging output (*)
64aa5ed... Merge branch 'sam/sandbox-dbus-logging-fix' into 'master' (*)
20c014c... Remove programming terms from stop-words. (*)
c59d6e2... Update Croatian translation (*)
4a3767a... Update Croatian translation (*)
d144188... Update Brazilian Portuguese translation (*)
f7cfc06... libtracker-data: Remove unused code (*)
0896aea... libtracker-data: Error out on parser if parse tree ended up (*)
b4edc70... tracker: Add missing \n after error output (*)
ccac092... tracker: Use readonly connection if possible on "tracker3 s (*)
de5096f... Merge branch 'wip/carlosg/several-fixes' into 'master' (*)
3ae6627... Updated Lithuanian translation (*)
91ba9a2... Update Lithuanian translation (*)
0494a27... Update Chinese (China) translation (*)
954fac6... Update Galician translation (*)
90b847c... Update Indonesian translation (*)
b9c8336... Updated Czech translation (*)
ed9a786... libtracker-data: Check for variables in the most direct con (*)
6b2a57d... tests: Add test for service in subselect (*)
51cd345... libtracker-data: Handle empty GroupGraphPattern (*)
d881546... tests: Add test for empty group patterns (*)
e8309cb... libtracker-sparql: Differentiate property path elements by (*)
dce9bc2... tests: Add tests for property paths used from several graph (*)
eef3ec2... Update Friulian translation (*)
351b108... Merge branch 'wip/carlosg/sparql-fixes' into 'master' (*)
f1a2eb2... Update French translation (*)
9747430... libtracker-data: Allow looking up variables in context by n (*)
fc69eaa... libtracker-data: Handle unbound variables in resultsets (*)
aa40f98... libtracker-data: Provide better sql-statements debug output (*)
a763f16... libtracker-data: Add internal API to release TrackerDataMan (*)
7683955... libtracker-sparql/direct: Set up cleanup timeout (*)
fe45e06... libtracker-data: Plug leak (*)
8a577d6... libtracker-data: Plug leak (*)
ce8af08... libtracker-data: Plug reference leaks (*)
d499d59... tests: Add tests for unbound variables (*)
909492e... Merge branch 'src/stopwords' into 'master' (*)
41842f9... Merge branch 'wip/carlosg/unbound-vars' into 'master' (*)
ed7c9af... Merge branch 'wip/carlosg/sql-statements-debug' into 'maste (*)
d386eaf... Merge branch 'wip/carlosg/release-memory' into 'master' (*)
6613f1e... libtracker-sparql: Move ontology GResource up ot the topmos (*)
f78d99d... libtracker-data: Make a static library (*)
24e38cb... Merge branch 'wip/carlosg/libtracker-data-static' into 'mas (*)
6642171... build: Remove outdated comments (*)
83f559e... libtracker*: Do not export symbols from static libraries (*)
ce4225b... Added Czech stop-words (*)
9f7252c... Updated Slovenian translation (*)
912a807... libtracker-data: Add flag to drop version checks (*)
2106b0f... tracker: Add --2to3 switch to "tracker3 export" (*)
50a3bbc... Merge branch 'wip/carlosg/2to3-export' into 'master' (*)
3778dfa... Update Slovak translation (*)
da9eb9a... libtracker-data: Do not expose FTS5 syntax through fts:matc (*)
91676e6... tests: Add FTS tests for some extraneous input (*)
e273a21... Update Catalan translation (*)
916b105... Merge branch 'wip/carlosg/fts5-syntax-under-the-rug' into ' (*)
12dbe56... Updated Slovenian translation (*)
2aedce6... Update Hungarian translation (*)
1225481... Update Swedish translation (*)
988e089... manpages: Update references to the tracker3 CLI tool (*)
520f984... manpages: Reference daemons with their executable name (*)
0cd3d0f... manpages: Fix installation of manpage files (*)
c771ffa... Merge branch 'wip/carlosg/fix-manpages-install' into 'maste (*)
4656f69... Release 2.99.5 (*)
150e6a1... Update Korean translation (*)
2777493... Updated Danish translation (*)
66a710d... Update German translation (*)
884318f... Update Italian translation (*)
29053c9... Updated Danish translation (*)
305218e... Update Kazakh translation (*)
b993a69... Update Latvian translation (*)
779318d... Release 3.0.0 (*)
af4f798... Update Dutch translation (*)
574b2ce... tests: Silence check (*)
2a6c761... libtracker-data: Ensure there is an error on all failure pa (*)
d575d16... docs: Avoid dead expression in code example (*)
87e189d... docs: Avoid dead expressions in code examples (*)
f8282a2... docs: Avoid dead expressions in code examples (*)
ba0579a... libtracker-fts: Check sqlite3_exec() return value (*)
d758f78... libtracker-data: Remove no-op function (*)
1f7a6af... Merge branch 'wip/carlosg/coverity-fixes' into 'master' (*)
c74d348... docs: Fix typo in examples (*)
6c02592... Update Slovak translation (*)
6c89979... libtracker-common: Remove unused tracker util functions (*)
b46fe81... libtracker-common: Drop unused file util functions (*)
d2f2af5... libtracker-fts: Avoid double conversion of data structures (*)
06fd587... libtracker-common: Drop type util function helpers (*)
419b116... libtracker-common: Drop unused date/time util functions (*)
50eb397... libtracker-data: Lighten up TrackerSparql struct (*)
c455416... Merge branch 'wip/carlosg/libtracker-common-cleanup' into ' (*)
a39b3ae... Merge branch 'wip/carlosg/sparql-state' into 'master' (*)
023183d... doap: Remove mailing list and point to developer-forum (*)
babb634... build: Link portal specifically with libtracker-common (*)
89004e8... build: Do not expose tracker_common_dep as a tracker_sparql (*)
008c280... Merge branch 'wip/carlosg/fix-subproject' into 'master' (*)
11c06ae... build: Use specific Meson options to enable debug flags (*)
75cc429... Merge branch 'sam/doap-list' into 'master' (*)
480e96d... Merge branch 'sam/meson-debug-flags' into 'master' (*)
24d88c1... Update Portuguese translation (*)
ccc92ec... website: Fix broken link in preview API docs (*)
a886171... Update Hebrew translation (*)
b4418cc... libtracker-data: Fix tracker:title-sort (*)
d153c94... tests: Add test for title sort (*)
47c2a7f... tests: Add missing tests for SPARQL functions in the tracke (*)
39da846... libtracker-sparql: Fix introspection annotations (*)
9342ed8... portal: Add testing envvar to override .flatpak-info (*)
7121752... portal: Add missing GError in error path (*)
577e33e... tests: Add functional test infrastructure for portal tests (*)
0672d18... ci: Ignore example C files in documentation for Coverage (*)
9b07061... ci: Build detailed HTML Coverage summary in artifacts (*)
7a45115... tests: Add functional test for tracker-xdg-portal-3 (*)
1f1528c... tests: Add tests for some builtin SPARQL functions (*)
4405523... Merge branch 'wip/carlosg/more-tests' into 'master' (*)
8ccb230... libtracker-data: Unset graph after Modify clause (*)
8d220c6... Merge branch 'wip/carlosg/with-fix' into 'master' (*)
db1b175... Release 3.0.1 (*)
3b9d3d6... website/overview: s/Tracker/Tracker Miner FS/ (*)
8457c6d... website/overview: Add some more projects that use Tracker (*)
873271e... website: s/tracker/tracker3 (*)
a27a18b... portal: Fix initialization order (*)
ffb2eec... Merge branch 'wip/carlosg/portal-initialization' into 'mast (*)
8a67edd... libtracker-data: Parse STRING_LITERAL_LONG before STRING_LI (*)
ec47ba9... libtracker-data: Parse LANGTAG in turtle (*)
45943da... libtracker-data: Forward langtag from TTL parser (*)
539c2bc... libtracker-data: Add tracker_sparql_make_langstring() (*)
3abd42a... libtracker-data: Forward langtag from TTL files (*)
76747c8... tests: Add long string with langtag in tests (*)
702d56f... libtracker-data: Use correct binding types for datetimes (*)
5782cf7... libtracker-data: Check better for errors in datetime parsin (*)
9a0a375... libtracker-data: Forward errors from datetime conversions i (*)
4e28ffb... libtracker-common: Ensure to print at least 4 year digits (*)
d48fb81... tests: Add some tests for dates far in the past/future (*)
d9c8078... build: Remove forgotten network_manager option (*)
fc4caa8... Merge branch 'wip/jtojnar/drop-nm-opt' into 'master' (*)
8b83c5f... libtracker-data: Break out of all loops on transaction erro (*)
2b9b311... libtracker-data: Process Update rule iteratively (*)
f57fd49... Update Chinese (Taiwan) translation (*)
31f41ed... Merge branch 'sam/web-overview' into 'master' (*)
d8711d5... Merge branch 'wip/carlosg/ttl-parser-improvements' into 'ma (*)
1a93e1c... Merge branch 'wip/carlosg/datetime-fixes' into 'master' (*)
d9b268f... Merge branch 'wip/carlosg/invalid-reads' into 'master' (*)
c5057ab... Merge branch 'wip/carlosg/iterative-update' into 'master' (*)
782ceec... build: Bump version early for GNOME 40 (*)
c32f172... docs: Add information related to Flatpak (*)
c16e401... Merge branch 'sam/website-link-fix' into 'master' (*)
8d7a3ca... README: Some tracker3 related updates (*)
ebca303... website/overview: Some Tracker 3 related updates (*)
11a9132... Merge branch 'sam/docs-flatpak' into 'master' (*)
a0c063a... libtracker-data: Change GPtrArray into GenericArray (*)
bb9aa6f... Merge branch 'tintou/gptrarray-vala' into 'master' (*)
20b52dc... build: Fix docs build (*)
1412da1... libtracker-sparql: Batch TrackerNotifier queries (*)
2d9743a... libtracker-data: Favor free interfaces over new ones harder (*)
e181a35... Merge branch 'wip/carlosg/parallel-stmts' into 'master' (*)
0b30713... Merge branch 'sam/more-docs' into 'master' (*)
b4e25de... website/faq: Add info on troubleshooting indexing errors (*)
be7529c... website/faq: More Tracker 3 related updates (*)
a77fdc0... website/faq: Add more info about recursive $HOME (*)
be78064... Merge branch 'sam/website-faq-update' into 'master' (*)
1d5818d... website/faq: Add note about RAM usage (*)
29d88d9... Merge branch 'sam/faq-memory' into 'master' (*)
0ca04fb... README.md: List project goals (*)
27c74d3... libtracker-data: Propagate errors when looking for next res (*)
25d795a... libtracker-data: Issue fatal g_error() if next resource ID (*)
a9689de... libtracker-data: Do not error on NULL arguments in tracker: (*)
f4c4021... Merge branch 'wip/carlosg/uri-is-parent-checks' into 'maste (*)
24cd2ef... Merge branch 'sam/goals' into 'master' (*)
4677d81... libtracker-data: Optimize easily catchable idempotent delet (*)
7eff406... libtracker-data: Fix code typo (*)
03b0858... libtracker-data: Fill in missing out variable (*)
84959b1... Merge branch 'wip/carlosg/delete-optimizations' into 'maste (*)
20caea1... tracker-notifier: Fix tracker_notifier_signal_subscribe ann (*)
5cfc0cd... Merge branch 'wip/jfelder/tracker-notifier-annotation' into (*)
5ea2e77... libtracker-sparql: fix nullable annotations in vapi (*)
e25c34b... Merge branch 'vapi' into 'master' (*)
3d88fc6... build: Inherit systemd_user_services option from parent pro (*)
6387956... Merge branch 'sam/systemd-default-option' into 'master' (*)
cf3fac9... libtracker-data: Make ontology structs more compact (*)
721c462... libtracker-data: Protect ontology objects with a mutex (*)
781cfea... Merge branch 'wip/carlosg/ontology-race' into 'master' (*)
2a9ba5e... build: Show debug and optimisation flags in summary (*)
b909e9f... Merge branch 'sam/show-debug' into 'master' (*)
5c4cf8d... libtracker-sparql: Define version numbers in headers (*)
611cec3... libtracker-sparql: Add macro scaffolding for 3.1 new API (*)
860481e... libtracker-sparql: Make functions static (*)
b1e5bec... libtracker-sparql/direct: Make task operation data more gen (*)
ca18413... libtracker-sparql: Refactor namespace expanding to its own (*)
dddb0c9... libtracker-data: Add blank node map argument to update pars (*)
d42a31b... libtracker-sparql: Add tracker_resource_get_property_overwr (*)
00524e7... libtracker-data: Add utility function to deserialize a reso (*)
78649b0... libtracker-sparql: Add tracker_sparql_connection_update_res (*)
cb98b48... libtracker-sparql: Add TrackerBatch API (*)
abbb813... libtracker-sparql: Sanitize "Since" tags (*)
f235199... Merge branch 'wip/carlosg/batches-and-resources' into 'mast (*)
2e1341f... updated the commands for indexing and querying in tracker3 (*)
1f8db45... Merge branch 'readme-update' into 'master' (*)
2ad29dc... libtracker-data: Add internal error code for failed constra (*)
9a89c7c... libtracker-data: Inverse expectations when inserting a reso (*)
1733879... libtracker-data: Prefer tracker_class_get_id() over queries (*)
73974bb... libtracker-data: Don't pass resource ID to resource_buffer_ (*)
6d72ce1... libtracker-data: Expose function internally to insert URI i (*)
980e5b9... libtracker-data: Unify the code assigning IDs to resources (*)
69f7e83... libtracker-data: Perform creation of base tables a bit earl (*)
56b8bf5... libtracker-data: Throw away the ontology/regular resource I (*)
8ed66ae... libtracker-data: Cache set of new IDs in the transaction (*)
9e9a34f... libtracker-data: Add fast path to insert new bnode UUIDs (*)
fe0169e... libtracker-data: Drop unused struct field (*)
4c95590... libtracker-data: Cache SQL string in char* form (*)
1f0b361... libtracker-data: Avoid varargs function where possible (*)
f60648a... website: Update FAQ with a brief into to debugging Tracker (*)
b217e29... Merge branch 'sam/debugging-faq' into 'master' (*)
b1d468b... libtracker-sparql: Call tracker_get_debug_flags() on connec (*)
ca0e860... build: Enable debug if --buildtype=plain (*)
0072e59... Merge branch 'wip/carlosg/insert-perf' into 'master' (*)
88e68e0... Add missing <package> element to Tracker-3.0.gir (*)
c812962... Merge branch 'sam/gir-fix' into 'master' (*)
040e22d... libtracker-data: Avoid deletion of empty rows in FTS table (*)
087ba21... ci: Avoid usage of `su` command (*)
07eb11b... ci: Drop dnf calls (*)
1e6b10b... Merge branch 'wip/carlosg/fts-with-sqlite-3.34.0' into 'mas (*)
eeb0330... Merge branch 'wip/carlosg/ci-unprivileged' into 'master' (*)
ecfbc7b... tracker:strip-punctuation function created function will ma (*)
4c52958... Merge branch 'strip-punctuation' into 'master' (*)
763b39d... Merge branch 'sam/debug-plain' into 'master' (*)
011d335... ci: Fix coverity info upload (*)
aec3e48... libtracker-data: Perform TrackerResource element deletion a (*)
cb04f98... libtracker-data: Fix bnode cache lookups (*)
99fb3ed... libtracker-data: Add missing conversion from datetime types (*)
ac44d29... libtracker-data: Remove astray ':' (*)
b2a60f6... libtracker-data: Cluster deletions issued by TrackerResourc (*)
2696e63... Merge branch 'wip/carlosg/batches-and-resources' into 'mast (*)
d0bcb01... Update Romanian translation (*)
29fd7c4... build: fix build when using --buildtype=plain (*)
47b808d... Merge branch 'abderrahim/fix-build' into 'master' (*)
62c17e7... libtracker-sparql: Add private/abstract TrackerSerializer o (*)
3fc5916... libtracker-sparql: Add private JSON serializer subclass (*)
c454bb8... libtracker-sparql: Add private XML serializer task (*)
9b884ee... libtracker-sparql: Hook XML/JSON serializers to constructor (*)
8be9514... libtracker-sparql: Add HTTP endpoint implementation (*)
1be1335... tracker: Add --http-port option to "tracker3 endpoint" comm (*)
0e3cd6f... tests: Add basic functional test for the HTTP endpoint (*)
31653cd... libtracker-sparql: Add signal to control access to HTTP end (*)
cb03c76... tracker: Add --loopback option to "tracker3 endpoint" (*)
7843914... docs: Document --http-port/--loopback options in endpoint m (*)
6d2ec24... ontologies: Specify a unit for nfo:duration (*)
af0d494... Merge branch 'wip/carlosg/http-endpoint' into 'master' (*)
26b8bfa... Merge branch 'sam/duration-seconds' into 'master' (*)
b193768... libtracker-sparql: Fix newly introduced coverity warnings (*)
29ed8ba... Merge branch 'wip/carlosg/coverity-warnings' into 'master' (*)
3850286... Update Ukrainian translation (*)
62f3319... Update Romanian translation (*)
3643c89... Updated Spanish translation (*)
d1f1e83... ci: Add rawhide job (*)
fa90c5a... Merge branch 'sam/rawhide' into 'master' (*)
fbb61ba... examples: Rename `introspection/python` -> `python` (*)
77bdadf... examples: Remove flatpak example (*)
a06e040... examples: Remove miner example (*)
98585df... examples: Remove all-async.py query (*)
0da4cd3... examples: Move Python query examples to tracker-miners. (*)
462bc3d... examples: Add endpoint example (*)
2c9d7d4... examples: Add README (*)
156ee11... Merge branch 'sam/examples' into 'master' (*)
6d55200... Update Friulian translation (*)
ee0e1c0... Update Catalan translation (*)
0b25059... libtracker-sparql: Fix out parameter in VAPI/Vala files (*)
439e08f... tests: Test that we get all expected rows and columns in po (*)
32349ef... libtracker-data: Plug leak (*)
473ef24... libtracker-data: Plug leak (*)
4f9e9b7... libtracker-data: Plug leak (*)
ef3cfb3... libtracker-sparql: Plug leak (*)
733f3ae... libtracker-sparql: Plug hashtable key leak (*)
c2ff245... Merge branch 'wip/carlosg/fix-cursor-string-length' into 'm (*)
4209ade... Merge branch 'wip/carlosg/plug-leaks' into 'master' (*)
8c82185... Update German translation (*)
d7d9988... Update Portuguese translation (*)
dda0e80... libtracker-data: Drop "fts" argument from lowlevel database (*)
fd9a62d... libtracker-data: Drop "date_time" argument from lowlevel da (*)
e2f65f3... libtracker-data: Propagate TrackerResource deletes to subpr (*)
c8bc4ee... libtracker-data: Reduce internal database change buffer siz (*)
4c2246c... libtracker-data: Do not implicitly delete rdf:type relation (*)
2dfd2ec... libtracker-data: Manage resource refcount in DB via code (*)
8a4719b... Merge branch 'wip/carlosg/refcount-in-code' into 'master' (*)
43a9175... Updated Lithuanian translation (*)
88945b0... Update Catalan translation (*)
532a7f1... Update Galician translation (*)
5b818d9... Merge branch 'sam/debug-help' into 'master' (*)
c0068d2... Update Basque translation (*)
1d9aa84... Release 3.1.0.alpha (*)
81aaaa1... Updated Czech translation (*)
291e286... Update Slovenian translation (*)
dd75077... Update Friulian translation (*)
dc23622... fix for the issue #280 (*)
83349d4... Update Serbian translation (*)
fa69ab0... changed indentation and some other minor changes (*)
9c84dce... libtracker-data: Handle variables for SERVICE clauses corre (*)
7379998... tests: Add tests for variables instead of service literals (*)
12534a0... Merge branch 'wip/carlosg/vars-in-service' into 'master' (*)
e35f592... libtracker-sparql: add a few missing GIR annotiations (*)
5cf5cf3... Merge branch 'gir' into 'master' (*)
b8c9a81... website: Add GNOME Health to overview (*)
5bdafc9... website: App is Health, not GNOME Health (*)
cbae653... Update Brazilian Portuguese translation (*)
a7d5a0c... Update Indonesian translation (*)
d1feb4b... Update Turkish translation (*)
c843def... libtracker-common: Improve terminal ellipsizing helper (*)
9428599... Merge branch 'wip/carlosg/term-ellipsizing' into 'master' (*)
e7e9e24... libtracker-common: Flip ellipsizing (*)
3aac7c6... Merge branch 'wip/carlosg/term-ellipsizing' into 'master' (*)
0703fea... Update Swedish translation (*)
b4734d4... Update Hungarian translation (*)
f00a74d... Merge branch 'offsets-fix' into 'master' (*)
2e4c528... Release 3.1.0.beta (*)
a77c67d... tests: Make test output respect TAP protocol format (*)
f98dc91... tests: Fake TAP output in ad-hoc test (*)
2037ee7... tests: Specify 'tap' format for JUnit generation (*)
dc0d3b9... libtracker-data: Demote g_info() to g_debug() (*)
404d454... ci: Drop "Tracker" log domain from G_MESSAGES_DEBUG (*)
699367f... ci: Pick JUnit reports generated by meson (*)
4bad28f... tests: Use TapTestRunner in functional tests if available (*)
10683c3... tests: Avoid TAP-breaking output strings in functional test (*)
0dce0b9... tests: Enable TAP protocol for functional tests (*)
9097f6d... ci: Fetch meson from git (*)
4041680... Update Serbian translation (*)
25948b8... Merge branch 'wip/carlosg/junit' into 'master' (*)
13346eb... libtracker-data: Pass TrackerDataManager onto vtab construc (*)
1b639fe... libtracker-data: Add unified method to get remote TrackerSp (*)
17c8fff... libtracker-data: Use remote connection pool in services vta (*)
38b4de2... libtracker-sparql: Add private call to get remote DBus serv (*)
9802504... libtracker-sparql: Implement lookup_dbus_service on direct (*)
0407d68... portal: Expand allowed graphs to full URIs for notifier fil (*)
3fbe336... trackertestutils: Fix possible race condition in DBus shutd (*)
58d96af... tests: Add test for notifier events within a sandbox (*)
62d73ea... libtracker-sparql: Expand graph on tracker_notifier_signal_ (*)
85724dd... tests: Test passing prefixed name to notifier signal subscr (*)
947aff5... libtracker-data: Generalize DB interface usage accounting (*)
70ae8dc... libtracker-data: Add an usage reference early when getting (*)
90eaf5d... libtracker-sparql: Allow prefixed names as per spec in Trac (*)
5ee0b35... libtracker-data: Minor refactor (*)
3b58109... libtracker-data: Propagate errors from tracker_data_update_ (*)
b9df739... libtracker-data: Improve error handling with modseq managem (*)
e1188da... libtracker-data: Propagate errors from get_property_values( (*)
7cb16ff... libtracker-data: Propagate errors in cache_delete_resource_ (*)
b6c0d5b... libtracker-data: Propagate errors in bytes_from_gvalue() (*)
8967ceb... libtracker-data: Propagate error from might_flush() (*)
3d5259a... libtracker-data: Propagate errors from tracker_data_resourc (*)
48e1692... libtracker-data: Propagate errors from cache_create_service (*)
a73e11c... libtracker-data: Propagate errors from tracker_data_query_r (*)
932a597... libtracker-data: Propagate errors from tracker_data_query_r (*)
4679717... Merge branch 'wip/carlosg/interface-race-condition' into 'm (*)
4ff189b... Merge branch 'wip/carlosg/resource-prefix-parsing' into 'ma (*)
07d996d... Merge branch 'wip/carlosg/data-update-error-propagation' in (*)
fe1aec9... Update Turkish translation (*)
5dc1ac2... Update Turkish translation (*)
be6422f... Merge branch 'wip/carlosg/sandboxed-notifiers' into 'master (*)
c585703... Update Galician translation (*)
2dd3e68... Update Croatian translation (*)
986b5fe... libtracker-data: Check BIND variable in the current context (*)
79cfcfd... tests: Add tests for BIND reusing variable names (*)
86b0b72... libtracker-data: Handle unbound variables in GraphGraphPatt (*)
0127a31... tests: Add tests for unbound GRAPH variables (*)
4b60f6b... libtracker-data: Store generation number on TrackerSparql c (*)
8e7a3c9... libtracker-sparql: Handle correctly OFFSET without LIMIT (*)
fd38d9a... tests: Add tests for LIMIT/OFFSET modifiers (*)
d8035fe... libtracker-data: Special case empty remote queries on servi (*)
9e023e3... libtracker-data: Detect remote queries with no projected pa (*)
3f24096... tests: Add tests for SERVICE queries with empty/pointless p (*)
1dd95ea... Update Turkish translation (*)
54797ce... Update Polish translation (*)
b4cdb29... libtracker-data: Handle nesting of multivalued property fun (*)
f2d2511... tests: Add test for nested multivalued properties as proper (*)
86a4d08... Merge branch 'wip/carlosg/sparql-corners' into 'master' (*)
e871152... Update Korean translation (*)
cad0aef... libtracker-sparql: Add tracker_sparql_connection_bus_new_as (*)
2ad7f4a... Merge branch 'wip/carlosg/bus-new-async' into 'master' (*)
88d8b29... Update French translation (*)
3f12e6c... libtracker-sparql: Fix race condition in tracker_sparql_con (*)
e20ce9c... Merge branch 'wip/carlosg/bus-new-race' into 'master' (*)
d7f24d5... Release 3.1.0.rc (*)
1b01a1b... Update Italian translation (*)
b244810... build: Warn on SQLite 3.35.0/1 (*)
0f1e705... Merge branch 'wip/carlosg/tag-broken-sqlite-3.35' into 'mas (*)
4c024b5... libtracker-data: Workaround SQLite 3.35.x bug (*)
8a28feb... tests: Add test for OPTIONAL inside GRAPH ?g {} (*)
f625253... Merge branch 'wip/carlosg/sqlite-3-35-workaround' into 'mas (*)
29219e0... Release 3.1.0 (*)
555634d... Update British English translation (*)
0b70358... libtracker-data: Propagate errors from fts table alteration (*)
a1ba3ec... libtracker-data: Propagate errors when rebuilding FTS token (*)
23fb3da... libtracker-data: Handle errors initializing the fts5 module (*)
f26f8eb... Merge branch 'wip/carlosg/fts-error-propagation' into 'mast (*)
15c0d78... build: Add meson option to enable TAP protocol in tests (*)
5973197... ci: Enable TAP in tests (*)
ca0c150... Merge branch 'wip/carlosg/optional-tap' into 'master' (*)
c39f93b... Add support for building with libsoup3 (*)
d65184d... Update Chinese (China) translation (*)
06f5d57... libtracker-common: Fix coverity warning (*)
ee6127f... portal: Fix double error free (*)
aa3caa5... portal: Fix GStrv declaration (*)
2d0c0cb... libtracker-data: Add paranoia check in condition (*)
7ab71bc... libtracker-data: Use the right free function on variable (*)
954ca42... libtracker-data: Free variable using the right free functio (*)
11ad71a... tests: Plug leaks (*)
ca94f1d... libtracker-sparql: Minor code refactor (*)
2e5ccd8... tracker: Plug leak in "tracker help" subcommand (*)
3294c0c... libtracker-data: Plug leak (*)
c78a0f7... libtracker-data: Plug leak (*)
4b20a14... libtracker-sparql: Plug leak (*)
19ce818... libtracker-data: Plug leak (*)
45b44b9... libtracker-sparql: Plug leak on API misuse (*)
143f1bb... libtracker-data: Plug leak (*)
6653d16... portal: "Plug" leak (*)
dc380b2... libtracker-data: Explicitly check for return value (*)
7b85fb9... libtracker-data: Reorder unref call (*)
4dfe849... libtracker-fts: Plug leak (*)
f040606... libtracker-sparql/direct: Use TrackerBatch beneath update_a (*)
8f64192... Merge branch 'wip/carlosg/update-array-over-batches' into ' (*)
5c79b4a... libtracker-sparql: Update VAPI file to observe 3.1 API chan (*)
f700730... libtracker-sparql: Add missing TrackerSparqlConnectionFlags (*)
774f9ac... libtracker-sparql: Fix the tracker_sparql_connection_update (*)
305eb96... Merge branch 'wip/rishi/tracker_sparql_connection_update_ar (*)
36718a2... Merge branch 'wip/carlosg/coverity-warnings' into 'master' (*)
f928e5a... Merge branch 'wip/carlosg/vapi-updates' into 'master' (*)
04e5aae... Update Dutch translation (*)
aa5d1d3... Release 3.1.1 (*)
ff60ff5... libtracker-sparql: Add autocleanups for TrackerEndpoint sub (*)
cc01831... Merge branch 'wip/rishi/endpoint-g_auto' into 'master' (*)
712c435... libtracker-sparql: Correct TrackerSparqlConnectionFlags mem (*)
8ef6aa5... libtracker-sparql: Add tracker_sparql_get_ontology_nepomuk (*)
d11c28c... libtracker-sparql, tests: Support empty array updates (*)
386bb4b... Merge branch 'wip/rishi/tracker_sparql_connection_update_ar (*)
17ddf66... Merge branch 'patch-2' into 'master' (*)
bb45e4f... Merge branch 'patch-3' into 'master' (*)
96ad5c0... libtracker-sparql: Implement get_namespace_manager() on bus (*)
260cd48... libtracker-sparql: Refactor code in bus connection (*)
8ae513e... libtracker-sparql: Implement TrackerBatch for bus connectio (*)
9aad476... libtracker-sparql: Implement update_resource(_async) in bus (*)
3028e54... docs: Change lower datetime bound in doc/tests about limits (*)
74bf9d0... libtracker-data: Change TrackerOntology timestamp to be gin (*)
dad7a4b... libtracker-common: Add GDateTime helper functions (*)
006d100... libtracker-data: Update ontology nrl:lastModified with GDat (*)
57386f7... libtracker-data: Use GDateTime parsing for xsd:date[Time] l (*)
cc48ba5... libtracker-data: Port datetime SQLite functions to use GDat (*)
ca80099... libtracker-data: Use GDateTime on update machinery (*)
e1c060e... tests: Remove old date/time helpers (*)
f924395... Update .gitignore (*)
7102efb... Merge branch 'patch-1' into 'master' (*)
a11eb47... Add G_BEGIN/END_DECLS to remaining headers included from tr (*)
8c4d206... Merge branch 'master' into 'master' (*)
9f87d66... meson: Bump required json-glib version to 1.4 (*)
ebbb0bb... libtracker-common: Replace pipe2() with g_unix_open_pipe() (*)
62f56ac... Merge branch 'pipe2' into 'master' (*)
6e8e5c4... Merge branch 'json-glib-ver' into 'master' (*)
63bfb07... Merge branch 'wip/carlosg/gdatetime' into 'master' (*)
745b91e... build: Bump version early (*)
f331c16... libtracker-sparql: Add 3.2 version macros (*)
6144826... Merge branch 'wip/carlosg/3.2-bump' into 'master' (*)
4226f73... Merge branch 'carlosgc/soup3' into 'master' (*)
1a9ee98... tests: Make TEST_TAP_ENABLED a boolean value (*)
cc5f3fd... tracker-resource: add datetime helper (*)
ca7a76e... libtracker-sparql: Add datetime helpers for statements and (*)
6b47367... tracker-file-utis-test: Test on /tmp rather than /home (*)
ff5e8b5... Merge branch 'file-utils-test-fix' into 'master' (*)
3ab2c61... Update man page reference from Tracker1 to 3 (*)
a258896... Remove leftover .1 files from manpages, should be generated (*)
a7358ab... Merge branch 'master' into 'master' (*)
5f8a48f... Update Chinese (Taiwan) translation (*)
fad4f4d... Fix Python test fixtures to run on macOS (*)
8569c99... Look for a Python installation with the tap module (*)
430d85d... Merge branch 'wip/carlosg/tap-checks-fix' into 'master' (*)
1713af8... Merge branch 'tap-dep' into 'master' (*)
eff2387... Merge branch 'fix-fixtures' into 'master' (*)
51ca035... Make tracker:endpoint test work on macOS (*)
17fd93b... Merge branch 'endpoint-test-fix' into 'master' (*)
4ae5ceb... Update Nepali translation (*)
62b46b3... libtracker-data: Do not load vtabs if vtab data is missing (*)
17063b5... Merge branch 'wip/carlosg/export-2to3-fix' into 'master' (*)
8a09977... Update Greek translation (*)
d70e466... libtracker-data: Join SERVICE with triple patterns in arbit (*)
6397a96... tests: Add another test for SERVICE being unioned with loca (*)
3a52115... Merge branch 'wip/carlosg/service-in-union-fix' into 'maste (*)
245a6c3... libtracker-data: Restructure how urls are mapped into prope (*)
de66592... portal: Remove unused variables (*)
e5869a3... meson: Enable more compilation warnings (*)
9c7bc6e... tracker-data,tracker-sparql: Exaustive cases in switch stat (*)
8fc81ad... meson: Eanble -Werror=switch (*)
46bba27... libtracker-common: Use designated item list initializer (*)
eac86d2... Remove volatile from g_once_init_{enter,leave}() arguments (*)
638bf6f... Tracker: Typo resolved This commit replaces "subclassOf" wi (*)
b2091fc... Merge branch 'ResolvedTypo' into 'master' (*)
dc85742... Meson build option: Added introspection The --disable-intro (*)
1207796... Merge branch 'Meson_introspection' into 'master' (*)
671d1c0... Merge branch 'datetime-helpers' into 'master' (*)
ca1ae5e... Merge branch 'wip/carlosg/bus-connection-methods' into 'mas (*)
817e0af... libtracker-data: Handle xsd:date along xsd:dateTime in cond (*)
5e0c448... libtracker-data: Minor refactor (*)
3ea5f9e... libtracker-data: Handle relational expressions with arbitra (*)
3d2c16c... tests: Add tests for xsd:dateTime comparisons in FILTER (*)
c637ae3... libtracker-data: Allow ^^ casts on parameters (*)
6c80a63... tests: add test for binding a string to a xsd:dateTime via (*)
5e612b2... Merge branch 'assorted-cleanups' into 'master' (*)
a29cee8... tracker-term-utils: Fix gint vs guint pointer comparison (*)
0a18f05... libtracker-data: Solve signed vs unsigned pointer compiler (*)
7b58c3f... libtracker-sparql: Solve signed vs unsigned pointer warning (*)
7f554a2... meson: Enable signed vs unsigned pointers warnings (*)
f02184e... Merge branch 'pointer-sign' into 'master' (*)
475914c... treewide: Fix signed vs unsigned comparison in loop index v (*)
66c9c40... tracker-sparql: Simplify and fix signed vs unsigned compari (*)
1650209... mtp-dummy: Fix gint vs gsize comparison (*)
dcb40e8... tracker-serializer-xml: Fix long vs gsize comparison (*)
ed4856a... tracker-serializer-json: Fix gssize vs gsize comparison (*)
9691569... tracker-utils: Fix glong vs gsize comparison (*)
984eb62... tracker-string-builder: Fix gsize vs gssize comparison (*)
ad9ba20... tracker-sparql-parser: Fix gsize vs gssize comparison (*)
d1dc011... tests: Fix ging vs guint comparisons (*)
6192b87... tracker-sparql-types: Fix int vs guint comparisons (*)
8083057... tracker-db-interface: Fix gint vs guint comparisons (*)
4a8c83e... tracker-parser-libicu: Fix gint vs gsize comparison (*)
dec152e... meson: Do not disable sign-compare warnings (*)
415f88b... Merge branch 'sign-compare' into 'master' (*)
f3ef725... tracker-data-manager: Simplify create_decomposed_metadata_t (*)
a5e12d8... tracker-data-manager: Simplify create_decomposed_metadata_p (*)
b052f73... tracker-data-manager: Simplify create_decomposed_metadata_t (*)
7b69b69... tracker-data-manager: Simplify create_decomposed_metadata_t (*)
f1f51f6... tracker-data-manager: Simplify set_index_for_single_value_p (*)
df1c4dd... tracker-data-manager: Whitespace (*)
72836e5... tracker-data-manager: Simplify set_index_for_multi_value_pr (*)
b6fc60c... tracker-data-manager: Remove unused variables (*)
0200811... tracker-data-manager: Simplify set_index_for_multi_value_pr (*)
3ae8e2e... tracker-data-manager: Simplify tracker_data_manager_recreat (*)
3b2913c... tracker-data-manager: Simplify set_index_for_multi_value_pr (*)
dc2af4e... Merge branch 'tracker-data-manager' into 'master' (*)
7da02fd... tracker-data-manager: Simplify set_secondary_index_for_sing (*)
7093cd9... tracker-data-manager: Simplify set_index_for_multi_value_pr (*)
94a0310... tracker-data-manager: Simplify set_index_for_single_value_p (*)
9bef7d5... tracker-data-manager: Simplify set_secondary_index_for_sing (*)
4cce781... tracker-data-manager: Remove unused variable (*)
d53d574... tracker-data-manager: Simplify create_decomposed_metadata_p (*)
acacc53... tracker-data-manager: Extend property_get_sql_representatio (*)
3ee3254... tracker-data-manager: Do not create indexes twice (*)
d4ef6e8... Merge branch 'tracker-data-manager-p2' into 'master' (*)
b612a1a... libtracker-data: Fix parsing of first character in VARNAME (*)
206f524... Merge branch 'wip/carlosg/parser-fix' into 'master' (*)
5d5893b... Update Occitan translation (*)
95fbf77... website: Add ripgrep-all to related projects (*)
4afd390... docs: Drop #include from types file (*)
bf1a300... tracker: Fix i18n macros usage (*)
8cddccd... ci: Move CI to freedesktop ci-templates (*)
fdca8e5... ci: Make shallow clones of tracker-miners (*)
53c81ab... ci: Exclude changes in potfiles for coverity (*)
8f1d6f6... ci: Add aarch64 build/tests (*)
6bcd2ea... ci: Add test timeout multiplier (*)
a1232c3... ci: Add review stage (*)
b424297... ci: Add clang static analysis task (*)
e5fb8f9... libtracker-data: Enhance nrl:secondaryIndex validation (*)
654efad... Removed unwanted trailing semicolons (*)
3f9d561... Removed typecast warnings (*)
a5069ef... Removed unwanted typedefs (*)
d9c8415... Removed unwanted return statements (*)
747d11b... Removed DataFixture typedef (*)
a4a1d34... Removed unwanted typedef (*)
1c0115e... Removed empty initializer warning (*)
dccf698... Removed warning: control reaches end of non-void function (*)
1aecf2c... Removed warning: implicit declaration of function 'getpages (*)
c7fd0b9... Removed warning: ordered comparison of pointer with integer (*)
5f30d80... Typecasted g_ptr_array_index() to (char *) (*)
06b7d46... Removed warning: cast incompatible (*)
6045f46... Merge branch 'errors' into 'master' (*)
6e1315a... docs: Add tracker_sparql_connection_query_statement() examp (*)
5717bd3... libtracker-data: Mark specific properties as being deleted (*)
396cc9e... libtracker-data: Only issue FTS updates where we mean to (*)
8e6ca66... libtracker-data: Do not delete full FTS row (*)
7b87224... Merge branch 'wip/carlosg/forgotten-single-valued-propertie (*)
9f982d1... Merge branch 'mywork' into 'master' (*)
d37c626... Merge branch 'wip/carlosg/ci-playground' into 'master' (*)
020d60f... Merge branch 'sam/website-rga' into 'master' (*)
f12961f... Added missing </funtion> tags (*)
a747836... build: Disable GCC pedantic warnings (*)
a2cd2da... Merge branch 'docs_fixed' into 'master' (*)
d2be016... docs: Remove outdated design/ docs (*)
c6965d9... Merge branch 'sam/remove-design' into 'master' (*)
7b667fe... website: Fix link in FAQ (*)
1246f16... Merge branch 'wip/carlosg/fix-website-link' into 'master' (*)
9d9b77f... Merge branch 'sam/no-pedantic' into 'master' (*)
d0ef77b... build: Avoid setting the regular library path in rpath (*)
0b64a63... Merge branch 'wip/carlosg/redundant-rpath' into 'master' (*)
f946266... tracker-data-update: remove `g_free` (*)
d99e938... Merge branch 'bug-fix' into 'master' (*)
04e5c7a... Merge branch 'secondary-index' into 'master' (*)
d765b07... Merge branch 'wip/carlosg/datetime-comparisons' into 'maste (*)
7bab0bb... Merge branch 'i18n-fix' into 'master' (*)
3bd46c3... Release 3.2.0-alpha (*)
7fab0ab... Release 3.2.0.alpha.1 (*)
22a1624... Update Slovak translation (*)
960a13d... Improve Uncrustify configuration (*)
40a49da... utils: Improve uncrustify configuration a bit further (*)
f613557... build: Add check-style.py helper script (*)
775aee5... ci: Check code style in merge request changes (*)
e36f74c... libtracker-data: Avoid "UPDATE ... FROM ..." SQL syntax (*)
dca4630... Merge branch 'wip/carlosg/no-update-from' into 'master' (*)
6e99062... tracker-turtle-reader: add support for comments inside trip (*)
df826db... add tests for feature of supporting comments in ontology fi (*)
d6e2535... Merge branch 'fixing_crashes_because_of_comments' into 'mas (*)
8c670d1... Merge branch 'wip/carlosg/code-style-checks' into 'master' (*)
cfe6552... build: Show documentation enabled/disabled state in summary (*)
ef93571... docs: fix broken links in website (*)
119fcf4... Merge branch 'fix-website-links' into 'master' (*)
2614cee... libtracker-data: Add README about libtracker-data internals (*)
8fa8fbf... ci: Build documentation when testing (*)
f59c8da... Merge branch 'wip/carlosg/libtracker-data-readme' into 'mas (*)
80a9684... Merge branch 'sam/ci-docs' into 'master' (*)
38fb001... Update Russian translation (*)
1ac82a2... tracker-turtle-reader.c: fix style issue (*)
adafa1e... tracker-data-manager.c: fix style issue (*)
b9e6b93... tests: Disable GVFS in functional tests (*)
8ef9e46... libtracker-data: Plug memory leak (*)
53ab4d0... Merge branch 'wip/carlosg/portal-test-timeouts' into 'maste (*)
98119b4... Merge branch 'fix_style_issue' into 'master' (*)
0989ac8... tracker-turtle-reader.c: track current line and column numb (*)
85218cf... tracker-turtle-reader.c: add error parameter to expand_pref (*)
e6780de... tracker-data-manager.c: propagate error occurs while parsin (*)
ecc69f1... add test cases for ontology error (*)
3957acb... test-movie.ttl: fixed missing prefix error (*)
4a5d442... Merge branch 'make_ontology_parsing_warnings_clearer' into (*)
69ee745... libtracker-data: Make get_db_interface() return a GError (*)
247cdd2... libtracker-data: Propagate error on queries executed while (*)
f25c376... libtracker-sparql: Add early cancellation check on query ta (*)
0f2b8b6... libtracker-data: Check for already visited properties durin (*)
246d419... libtracker-data: Ensure to synchronize cached values after (*)
01aefaa... check-style: Remove all context from diffs (*)
cdb7d83... check-style: Fix off-by-one error (*)
f153497... check-style: Ignore chunks that only contain deleted code (*)
4590767... check-style: Separate uncrustify.cfg file location to a var (*)
0ed35d1... Merge branch 'wip/carlosg/test-error-fixes' into 'master' (*)
e6c692e... Merge branch 'wip/carlosg/check-style-fixes' into 'master' (*)
63c7fe6... meson.build: fix building with libsoup3 (*)
ffaa1e1... Merge branch 'abderrahim/soup3' into 'master' (*)
43a433c... Remove dependency on GModule (*)
a075806... Merge branch 'sam/devel-cleanup' into 'master' (*)
87b89b9... libtracker-sparql: Allow building against multiple versions (*)
0a4ecd9... Merge branch 'wip/carlosg/two-spoonfuls-of-soup' into 'mast (*)
ba7406d... libtracker-sparql: Check for the correct build CWD as subpr (*)
fc797a9... Merge branch 'wip/carlosg/fix-build-as-subproject' into 'ma (*)
ed65749... tracker-db-manager: add "first_time" field (*)
255123a... delete the half-completed db if the db creation failed (*)
2b98327... propagate errors that happen while updating an existing db (*)
1f3416d... update ontology last modified field inside the ontology tra (*)
53fba64... add a test case for ontology rollback on failure (*)
4b715bb... ontology-changes.py: prevent some tests from being skipped (*)
08e55cc... ontolog-changes.py: mark some tests as expected failure (*)
eea3220... Merge branch 'prevent_saving_half_completed_db' into 'maste (*)
eba4e70... HACKING.md: Update for change in functional-tests (*)
3f85876... Merge branch 'sam/HACKING-update' into 'master' (*)
86726ad... libtracker-data: Ensure tracker:id/uri can only look up all (*)
f6d02d4... Merge branch 'wip/carlosg/uri-id-lookups' into 'master' (*)
454b52c... meson: Adjust indentation (*)
aacce55... docs: Generate reference manual with gi-docgen (*)
16e461e... meson: Add gi-docgen as a subproject (*)
e4d6e5d... docs: Move overview to markdown (*)
13b35ed... docs: Port "implementation limits" document to markdown (*)
dd78ca9... docs: Port "performance" docs to markdown (*)
4bd6566... docs: Port "sparql functions" doc to markdown (*)
93336a9... docs: Port "sparql and tracker" documentation to Markdown (*)
36f0830... docs: Port "defining ontologies" documentation to markdown (*)
d2e4500... docs: Port "examples" to markdown (*)
6da928b... docs: Port "migrating 2.x to 3.x" to markdown (*)
3edf533... docs: Drop "migrating 1.x to 2.x" docs (*)
1a4b46a... docs: Finish porting of tutorial docs to Markdown (*)
b8baf77... docs: Delete gtk-doc remnants (*)
6b6214f... docs: Build again manpages and ontology docs (*)
99ff643... docs: Rewrite data model of documentation tool (*)
b4effff... docs: Refactor common utils to separate file (*)
69f9fce... docs: Move all XML generation into a single file (*)
c3b82a9... docs: Rename code file (*)
8e8ad92... tools: Rename docgen executable (*)
0b67c24... docs: Generalize class hierarchy creation further (*)
da0c6a3... docs: Add documentation generation in markdown format (*)
6e26175... ontologies: Add separate documentation file for RDFS (*)
5bf212a... docs: Generate base ontology documentation for gi-docgen do (*)
c5414ed... docs: Generate examples page with actual examples (*)
5104257... tools: Adapt ontology docgen tool for hotdoc markdown speci (*)
cd682ae... docs: Adapt markdown docs to hotdoc formatting specifics (*)
94fb923... build: Use hotdoc to build documentation (*)
a4466ae... Revert "meson: Add gi-docgen as a subproject" (*)
8452c60... src: Remove needless <para> in API doc blurbs (*)
c3c8738... libtracker-sparql: Add missing doc pieces (*)
a32f0dc... docs: Set primary section on all markdown docs (*)
d2f5c5a... docs: Add missing migration doc (*)
043de63... docs: Include Nepomuk documentation in hotdoc (*)
e9911c9... docs: Fix image locations (*)
db325b6... docs: Move images so they are in a single folder (*)
8a0aa0e... docs: Update references to code symbols for hotdoc (*)
834c5e7... doc: Tweak hotdoc theme (*)
37036e6... ci: Update fedora image with documentation tools (*)
149b8a2... docs: Generate keywords helper file for markdown documentat (*)
1531b05... docs: Install devhelp files (*)
debfb82... ci: Make Rawhide failable (*)
288b871... build: Make hotdoc target depend on ontology docs (*)
ad94857... ci: Add glib2-doc to fedora image (*)
c61ab74... ci: Isolate coverage job into its own build/test run (*)
24c58d3... ci: Exclude generated boilerplate in coverage checks (*)
9324fef... ci: Add intermediate job to build the website before deploy (*)
c09d199... ci: Change src/dest dirs for hotdoc documentation (*)
c7b5ea7... docs: Use lumen theme for documentation (*)
e8cd89b... docs: Add online link for devhelp documentation (*)
87bbf52... docs: Add some basic info about license/website on index (*)
a6ea324... docs: Add link to website to top navigation bar in API docs (*)
2a5a26e... Merge branch 'wip/carlosg/hotdoc' into 'master' (*)
6fa494b... ci: Download and install glib2-doc manually (*)
8829f01... Merge branch 'wip/carlosg/glib2-xref' into 'master' (*)
e5a8e04... Update Finnish translation (*)
36343d8... docs: Fix dist (*)
e01295d... docs: Refactor devhelp generation scripts (*)
0adb58e... build: Ship devhelp docs in tarball (*)
051147c... Merge branch 'wip/carlosg/dist-docs' into 'master' (*)
d9d1766... Release 3.2.0.beta (*)
3d49585... docs: Ensure theme-extras directory is clean building docs (*)
1a73076... Merge branch 'wip/carlosg/check-clean-docs-tree' into 'mast (*)
0f5328b... Release 3.2.0.rc (*)
7561202... add current line and column numbers parameters to tracker_t (*)
cc78a00... add "out" label to tracker_data_ontology_load_statement() (*)
c4f41eb... add line and column numbers to error messages in tracker_da (*)
2cd5325... Updated Danish translation (*)
bd8f0d9... docs: Update images (*)
67550a1... docs: Flesh out SPARQL tutorial (*)
314fa95... libtracker-sparql: Add some documentation about allowed mul (*)
9acffe4... libtracker-sparql: Add API docs on update_blank() return va (*)
63ab52c... docs: Update and modernize code examples (*)
01115e8... libtracker-sparql: Drop gtk-doc specific syntax (*)
b01208c... libtracker-sparql: Drop mentions to pre-3.0 API versions (*)
f5bee9d... Merge branch 'wip/carlosg/doc-improvements' into 'master' (*)
14bad80... Release 3.2.0 (*)
d9b253f... Update Hebrew translation (*)
fe39493... add line and column numbers to handle_unsupported_ontology_ (*)
874565d... propagate an error when ontology fail to be stored in datab (*)
0d69ae6... tracker-data-manager: replace some warnings by errors (*)
f909916... prefix error messages with line and column numbers (*)
20365c0... make ontology-error test use regular expressions instead of (*)
e2b58e9... TrackerProperty: add the definition position in the ontolog (*)
66b4578... TrackerClass: add the definition position in the ontology (*)
0a23bcc... propagate an error if ontology file contains incomplete pro (*)
647b8cc... add test for handling incomplete property error in the onto (*)
cea2e85... prefix "unsupported nrl:maxCardinality change" error with l (*)
425eafe... prefix "deleted super class error" with line and column num (*)
92eafb5... prefix "unsupported inverse functional property change" err (*)
612d93c... prefix "unsupported change" error in update_property_value( (*)
38c754e... propagate an error if ontology file contain parsing errors (*)
5b302b7... DomainIndexAddTest: fix problem of using multipe value prop (*)
141a95e... print parsing errors using g_printerr instead of g_critical (*)
cc504f7... add test for the parsing erros that printed while parsing t (*)
255c935... Merge branch 'add_ontology_parsing_warnings' into 'master' (*)
aee7cd4... libtracker-sparql: Add specific error code for missing nrl: (*)
fb36e34... libtracker-sparql: Add specific error code for incomplete p (*)
af70718... [test] Refactor double comparison (*)
183d5e0... Merge branch 'fix-float-cmp-in-test' into 'master' (*)
a8b01f9... tracker: Check return value of g_file_get_contents (*)
dd885f9... libtracker-sparql: Check return values of XML writer functi (*)
4c85537... tracker: Check return value of g_setenv (*)
b3f284f... tracker: Test return value of g_file_get_contents() (*)
e44bae2... libtracker-data: Check return value of g_unlink (*)
1309e11... libtracker-data: Check return value of g_mkdir_with_parents (*)
c81805e... libtracker-data: Warn in place during rollback on first tim (*)
c72717a... libtracker-data: Check the return value of write_ontologies (*)
04decee... libtracker-data: Do not check for out variable being NULL (*)
854e033... tracker: Check the return value of g_filename_to_utf8() (*)
7e3159c... libtracker-data: Free query variable earlier (*)
c372fbc... libtracker-data: Handle TrackerBinding together in code (*)
d030fd7... docs: Avoid GError double free (*)
3f50c15... docs: Initialize variable (*)
ae37000... docs: Initialize variable (*)
941fd6f... libtracker-data: Avoid propagating errors based on uninitia (*)
000bc5f... Merge branch 'wip/carlosg/coverity-fixes' into 'master' (*)
e0a560c... Update Latvian translation (*)
bcf1347... Release 3.2.1 (*)
ea72f22... build: Bump for 3.3 (*)
3e9e17a... libtracker-sparql: Add method to create statement from a re (*)
074c37c... tests: Add tests for loading statements from resources (*)
a84c5bb... Merge branch 'wip/carlosg/statement-from-resource' into 'ma (*)
7fac372... Merge branch 'wip/carlosg/new-error-codes' into 'master' (*)
ad0f8ab... libtracker-sparql: Fix actual 0-path matches in ? and * pat (*)
1004687... tests: Add tests for +/? property path operator finding 0-l (*)
4a08ea0... libtracker-data: Hint access cost of "triples" virtual tabl (*)
64cfa03... Merge branch 'wip/carlosg/zero-or-more-fix' into 'master' (*)
5883ceb... libtracker-sparql: Handle query cancellation on TrackerEndp (*)
d54b83d... Merge branch 'wip/carlosg/bus-query-cancellation' into 'mas (*)
499c5de... libtracker-data: Add missing handling of G_TYPE_DATE_TIME (*)
3343d94... libtracker-sparql: Implement bind_datetime() in direct Trac (*)
78da61b... tests: Really test TrackerSparqlStatement on all connection (*)
948afc8... libtracker-sparql: Escape query in remote connection (*)
adced59... libtracker-data: Refactor some soup2/3 code handling (*)
b9e67c7... libtracker-data: Add remote TrackerSparqlStatement implemen (*)
d1f4d84... tests: Add tests for remote TrackerSparqlStatements (*)
84018f4... tests: Do not leak TrackerSparqlStatements (*)
4f288f4... libtracker-sparql: Add public TrackerNamespaceManager metho (*)
c43c9e1... libtracker-sparql: Seal TrackerNamespaceManagers belonging (*)
9e7a83f... portal: Move away from tracker_namespaces_manager_get_defau (*)
30775a1... libtracker-sparql: Deprecate tracker_namespace_manager_get_ (*)
fc399c7... Merge branch 'wip/carlosg/statement-fixes' into 'master' (*)
669bc57... libtracker-sparql: Do not advise tracker_namespace_manager_ (*)
4d16fe0... Merge branch 'wip/carlosg/namespace-api-updates' into 'mast (*)
9b0f1a6... Update Friulian translation (*)
066c739... libtracker-data: Add extra reference to graphs HT when deal (*)
7f22a16... libtracker-data: Initialize graphs hashtable early with dat (*)
b093bbe... libtracker-data: Add locking around graphs hashtable (*)
2b4f585... Merge branch 'wip/carlosg/hashtable-ownership' into 'master (*)
93ab1d8... libtracker-data: Minor refactor (*)
d5f86dd... libtracker-data: Drop unused argument in function (*)
a77b2bd... libtracker-data: Drop unused argument from insert/delete ho (*)
f2bb417... libtracker-data: Remove another argument from insert/delete (*)
585cfd2... libtracker-data: Remove dead code (*)
e1b230a... libtracker-data: Avoid pointless queries on predicate IDs (*)
5cb0970... libtracker-data: Avoid querying unnecessary IDs for notific (*)
10fb355... libtracker-data: Use TrackerProperty for predicate in track (*)
1929769... libtracker-data: Pass GValue as object instead of GBytes (*)
7942c4e... libtracker-data: Get resource URIs after failures (*)
4abd90d... libtracker-data: Deal with resource IDs as int64 (*)
5cebd1d... libtracker-data: Deal with triple subjects as int64 ROWIDs (*)
1f9aff2... libtracker-data: Return int64 when creating new blank node (*)
e35043f... libtracker-data: Add TrackerToken API to hold blank nodes (*)
a2b6b6e... libtracker-data: Handle blank node tokens in TrackerSparql (*)
5b3cc30... libtracker-data: Use bnode tokens where blank nodes are req (*)
1c341a6... libtracker-data: Insert TrackerResource URN early before in (*)
77dcc21... libtracker-data: Improve handling of boolean values (*)
b0b9e2e... libtracker-data: Fix condition where blank_node_map is not (*)
1811ac6... libtracker-data: Refurbish version management (*)
6cf3168... libtracker-data: Do not store pre-generated URN for blank n (*)
3d39067... libtracker-data: Implement anonymous blank nodes (*)
8075095... libtracker-sparql: Add enum value for anonymous bnodes (*)
817a553... docs: Mention ANONYMOUS_BNODES flag in the docs (*)
b284f86... Merge branch 'wip/carlosg/anonymous-nodes' into 'master' (*)
dc76b3a... And comment for updating nrl:lastModified when modifying on (*)
1176fcb... libtracker-data: Handle SQLITE_LOCKED_SHAREDCACHE in the up (*)
e53487d... libtracker-data: Honor out variable in early return path (*)
26b3633... libtracker-data: Flush buffer before resolving INSERT/DELET (*)
d72aac9... Update Indonesian translation (*)
108d0ad... Merge branch 'master' into 'master' (*)
f8c73b6... Merge branch 'wip/carlosg/libtracker-data-fixes' into 'mast (*)
8c28c24... cli: Filter out hidden files from usage (*)
9306fc9... Merge branch 'wip/jtojnar/hide-hidden' into 'master' (*)
a906bd4... Release 3.3.0.alpha (*)
cb716cd... libtracker-data: Plug leak (*)
e62f328... libtracker-data: Plug string leak (*)
6d298c9... libtracker-data: Convert blank nodes in DESCRIBE queries (*)
5a50f5f... libtracker-data: Add missed GTypes in conversion (*)
787c4ff... libtracker-sparql: Ensure to register a single instance of (*)
2fea3bf... libtracker-sparql: Ensure correct integer ordering of queri (*)
85e4f78... libtracker-sparql: Filter filler IDs in the query itself (*)
87736aa... Merge branch 'wip/carlosg/ensure-notifier-order' into 'mast (*)
85f58be... libtracker-sparql: Add internal Turtle format TrackerSerial (*)
799f4b3... libtracker-sparql: Add tracker_sparql_connection_serialize_ (*)
fbca0ab... libtracker-data: Add internal API to tell whether a query m (*)
98a5ae8... libtracker-sparql: Implement serialize_async/finish in dire (*)
89e9a4f... libtracker-data: Use SQL value type as a last resort to det (*)
bb2665a... libtracker-sparql: Fix refcount management of a serializer' (*)
9e13947... libtracker-data: Provide graph information at describe quer (*)
f57943e... libtracker-sparql: Support serialization to Trig format (*)
39b365a... libtracker-sparql: Implement serialize_async/finish on DBus (*)
883bc6f... libtracker-sparql: Implement serialize_async/finish on remo (*)
68d894e... cli: Use serialize() method for "tracker3 export" command (*)
7c721e2... libtracker-data: Hint best tracker_triples access strategy (*)
d2c427c... libtracker-sparql: Add TrackerSparqlStatement API to serial (*)
c2269b5... libtracker-sparql: Implement serialization on direct statem (*)
6c9b95e... libtracker-sparql: Handle statement serialization in D-Bus (*)
33b2d51... libtracker-sparql: Implement statement serialization in D-B (*)
c20fd77... libtracker-sparql: Add missing "static" in functions (*)
84d3931... libtracker-sparql: Implement statement serialization on rem (*)
f42768b... tests: Add serialize tests (*)
3387e76... libtracker-sparql: Fix typo (*)
bb1f896... docs: Add documentation blurb about DESCRIBE resultset form (*)
15534e0... libtracker-data: Do not forward cursor variable names separ (*)
a760bd1... libtracker-data: Add n_columns argument to cursors (*)
d6edfe3... libtracker-data: Store the number of columns in select cont (*)
9df641d... libtracker-data: Forward number of columns to cursor (*)
1259052... libtracker-data: Handle annotating value types in cursors (*)
3b6b03e... libtracker-data: Refactor code (*)
2d53fec... libtracker-data: Forward annotated column types on SELECT q (*)
99bfe6c... libtracker-data: Forward annotated column type on ASK queri (*)
3d0af50... libtracker-data: Forward annotated column types on DESCRIBE (*)
9bb85f7... libtracker-data: Do not forward static value types to curso (*)
ef83e7c... libtracker-data: Skip nrl:added/nrl:modified while parsing (*)
a23eb55... libtracker-data: Add missing locking to cursor API (*)
47598d5... docs: Document how the annotated types in cursors affect li (*)
dab5b71... libtracker-sparql: Add TrackerSerializeFlags argument to se (*)
c63f9e6... libtracker-data: Return NULL on failed date conversions (*)
54119de... Merge branch 'wip/carlosg/serialize-api' into 'master' (*)
51364df... ci: Update ci-templates dependency (*)
e776df3... ci: Update stable fedora to 35 (*)
0186235... libtracker-data: Add private API to map local connections (*)
e4c3a5b... libtracker-sparql: Add tracker_sparql_connection_map_connec (*)
9f5fc7d... tests: Generalize service tests so we can specify full URIs (*)
077fe2f... tests: Test locally mapped connections in the services test (*)
e91bdd4... libtracker-data: Add specific TrackerRowid type (*)
5a5a9c9... libtracker-data: Change notification mechanism to use Track (*)
64f8b5d... libtracker-data: Use TrackerRowid in update mechanism (*)
e312cb3... libtracker-data: Use TrackerRowid in ontology data (*)
8506463... libtracker-data: Store graph IDs as TrackerRowid (*)
79133d5... libtracker-data: Use TrackerRowid internally in triples vir (*)
977d7a6... libtracker-sparql: Use TrackerRowid to store graph IDs (*)
52974ae... libtracker-sparql: Use right function name in API docs (*)
e060494... Merge branch 'wip/carlosg/fix-doc-typo' into 'master' (*)
8249b67... Merge branch 'wip/carlosg/rowid-type' into 'master' (*)
43bc01d... Merge branch 'wip/carlosg/local-connection-mapping' into 'm (*)
339dd51... Merge branch 'wip/carlosg/ci-f35-and-beyond' into 'master' (*)
26064a9... Release 3.3.0.beta (*)
a87b93e... manpages: Fix generation of manpages with asciidoc 10 (*)
061faef... Merge branch 'asciidoc-10' (*)
e2c58cb... ci: Update alpine image, and use "latest" (*)
c6e63fd... Merge branch 'wip/carlosg/ci-alpine-update' into 'master' (*)
db36d01... build: Add an option to control building tests (*)
edcdecd... Merge branch 'option-tests' into 'master' (*)
9a8433c... build: Add config options for libsoup (*)
5577d18... Merge branch 'choose-libsoup' into 'master' (*)
56cb0b8... website: Mention "tracker3 status" as first stop in debuggi (*)
368aa44... website: Add FAQ about versions supported by Tracker (*)
3573dd0... Merge branch 'wip/carlosg/faq' into 'master' (*)
f1f4050... libtracker-sparql: Port missing code to TrackerRowid (*)
ebd4b50... utils: Add benchmark utility (*)
6303cd4... libtracker-data: Pass correct variable name for non-direct (*)
2ec6eaf... Merge branch 'wip/carlosg/benchmark' into 'master' (*)
d7e23d3... Merge branch 'wip/carlosg/date-var-names' into 'master' (*)
36625a9... Release 3.3.0.rc (*)
9cabc41... ci: Add repo-sanity check (*)
b5d4fae... ci: Declare variable in general block (*)
56cf628... ci: Run check-commits job in normal pipelines too (*)
3cf7b16... ci: Enable detached merge request pipelines (*)
ca35a19... ci: Add some additional commit formatting rules (*)
ffb1272... ci: Include gcovr in Ubuntu/Alpine images (*)
0a07d77... ci: Run coverage on all test jobs (*)
5b4410c... ci: Work around rawhide failures by using crun runners (*)
36742e8... ci: Manually apply test timeout multiplier (*)
78f2d18... Merge branch 'wip/carlosg/ci-pipelines' into 'master' (*)
5bb056b... libtracker-data: Drop stale zlib references (*)
1bb7c5b... libtracker-data: Clean up further unused headers (*)
9e598b0... Merge branch 'wip/carlosg/drop-zlib-references' into 'maste (*)
fb7de68... ci: Disable docs building in fedora@aarch64 build job (*)
ee275a7... ci: Print summary of individual gcovr runs (*)
569dc3d... tests: Add tests for FTS functions (*)
30b377d... tests: Prepare SPARQL tests for cursor errors (*)
4818044... tests: Add more SPARQL builtin function tests (*)
0ad6247... tests: Add more tests for cast and xpath functions (*)
cfe19c0... tests: Add more aggregate function tests (*)
38b337e... tests: Add 3-way alternative path test (*)
0212910... tests: Add more thorough portal tests (*)
eaa2d2e... tests: Add more tests for TrackerSparqlCursor API (*)
32bd56c... Merge branch 'wip/carlosg/more-tests' into 'master' (*)
7b5ace7... libtracker-common: Do not miss subsecond info printing iso8 (*)
e0138ba... Merge branch 'wip/carlosg/lost-subseconds' into 'master' (*)
f56ecdc... Release 3.3.0 (*)
95291bf... libtracker-sparql: Use .so suffix for modules on all platfo (*)
bb4fc26... Merge branch 'so-vs-dylib' into 'master' (*)
ec22893... tests: Fix libtracker-sparql/tracker-serialize-test on macO (*)
d409f29... Merge branch 'macos-test-fix' into 'master' (*)
f41997a... ci: Rebuild tree before running tests (*)
60046b2... Merge branch 'wip/carlosg/fix-coverage-percentage' into 'ma (*)
d73e7af... libtracker-data: Try STRING_LITERAL_LONG1/2 before STRING_L (*)
f0825bb... tests: Add basic test around long string literals (*)
e47d94a... libtracker-data: Add column to triples table to get raw val (*)
f1a3282... libtracker-data: Fix negated property paths (*)
7ab1493... tests: Add tests for negated property paths (*)
282f55f... Merge branch 'wip/carlosg/more-sparql-fixes' into 'master' (*)
471f7fd... libtracker-sparql: Fix libtracker-remote-soup{2,3} modules (*)
ffaecd1... build: Generalize hack to ensure soup modules are a depende (*)
ea852d5... Merge branch 'libtracker-remote-linking' into 'master' (*)
06b5759... libtracker-fts: Move README.parsers file to libtracker-comm (*)
de16136... build: Depend on sqlite >=3.20.0 (*)
aa94f2f... libtracker-fts: Drop in-tree fts5 module (*)
f9669d3... libtracker-data: Merge libtracker-fts into libtracker-data (*)
a7690b7... libtracker-data: Drop crc32 utility function (*)
6b9cd24... tests: Rename libtracker-fts tests directory to fts (*)
e18e09f... tests: Update libtracker-data tests to use high-level libra (*)
25107a9... libtracker-data: Drop single-header usage guards (*)
c4d6c0d... libtracker-data: Avoid references to libtracker-data direct (*)
96db269... libtracker-sparql: Move libtracker-data to libtracker-sparq (*)
aa2785c... libtracker-sparql: Remove unnecessary CCode hints from trac (*)
26decd7... tests: Rename libtracker-data tests to 'core' (*)
661e116... libtracker-sparql: Avoid pulling generated libtracker-commo (*)
577ac46... build: Provide a file() set for each libtracker-sparql subd (*)
ac987ce... libtracker-sparql: Build as a monolithic library (*)
0cc8ba5... docs: Remove hack to embed files (*)
1e9f6fe... libtracker-sparql: Mark parameter as nullable (*)
a26d19c... docs: Add python examples (*)
b909267... docs: Add Javascript examples (*)
0e8d238... libtracker-sparql: Add further docs to TrackerEndpointHttp (*)
9d87424... docs: Add "security" section under "implementation details" (*)
3566f7c... manpages: Stress further the usage of --loopback in tracker (*)
5ac6e36... Merge branch 'wip/carlosg/doc-updates' into 'master' (*)
f9f354d... build: Bump version to 3.4.0.alpha (*)
b496b38... Merge branch 'wip/carlosg/shuffle-dirs' into 'master' (*)
8bfbd7b... Update POTFILES.in (*)
64a45ec... libtracker-sparql: Move TrackerSerializerFormat enum to dis (*)
fa5aaa2... libtracker-sparql: Add base http helper object definitions (*)
381c754... libtracker-sparql: Add HTTP module soup2/soup3 implementati (*)
02b3b5f... libtracker-sparql: Port TrackerEndpointHttp to new HTTP mod (*)
79000a2... libtracker-sparql: Port remote TrackerSparqlConnection to n (*)
4a7b573... libtracker-sparql: Drop libtracker-data static library (*)
e98de30... Revert "libtracker-sparql: Ensure to register a single inst (*)
1569a8b... Merge branch 'wip/carlosg/remote-module-reduction' into 'ma (*)
4fa9b4e... libtracker-sparql: Add base deserializer object (*)
83b2fcc... libtracker-sparql: Add TrackerDeserializerRdf abstract clas (*)
65c2e33... libtracker-sparql: Make the turtle reader a deserializer (*)
9d4b988... libtracker-sparql: Add deserialization to the Trig format (*)
1384513... Merge branch 'wip/carlosg/deserializers' into 'master' (*)
a79e1ff... libtracker-sparql: Add JSON cursor deserializer (*)
d155016... libtracker-sparql: Add XML cursor deserialization (*)
6e26e0b... tests: Do not leak cursors (*)
1398c33... libtracker-sparql: Replace remote connection cursors with d (*)
5e49add... tests: Merge cursor tests into their own executable (*)
1eff0bc... tests: Refactor cursors test (*)
da2aa1e... tests: Do not use separate test to poke cursors after last (*)
185e2aa... tests: Refactor static variable usage (*)
2dc8d63... libtracker-sparql: Set connection on bus TrackerSparqlState (*)
feab59e... libtracker-sparql: Set connection consistently on all Track (*)
e2a3afb... tests: Run cursor tests on all connection types (*)
aa6b3eb... tests: Compare cursors more exhaustively in cursor tests (*)
c3ab249... tests: Rename test (*)
b84baa1... tests: Test both JSON and XML cursors (*)
31f489b... tests: Assert that cursors have the right connection assign (*)
a2beaec... Merge branch 'wip/carlosg/deserializer-cursors' into 'maste (*)
c38c266... build: Specify fuller path to config.h (*)
e70d935... Merge branch 'wip/carlosg/fix-miners-ci' into 'master' (*)
ef9282b... libtracker-sparql: Fix TrackerDeserializer::namespace-manag (*)
d6d30d4... libtracker-sparql: Add fts namespace to default namespace m (*)
1943495... libtracker-sparql: Implement get_namespace_manager() in rem (*)
cb82665... libtracker-sparql: Fix handling of partial FTS deletion (*)
6067f03... libtracker-sparql: Remove value from array after deletion (*)
26f5af2... libtracker-sparql: Bump FTS parser version (*)
460e694... tests: Add FTS tests for partial updates and INSERT OR REPL (*)
2a75090... libtracker-data: Ensure blank node row ids are integer type (*)
8303d82... tests: Add tests for queries around blank nodes (*)
b34703d... Merge branch 'wip/halfline/photos-album-fix' into 'master' (*)
9c6ce63... libtracker-sparql: Avoid URN queries in DBus endpoint notif (*)
876dcde... tests: Add tests for TrackerNamespaceManager API (*)
5cb6aa6... Merge branch 'wip/carlosg/remote-namespace-manager' into 'm (*)
44ea8db... Merge branch 'wip/carlosg/avoid-notifier-query' into 'maste (*)
30b6619... libtracker-sparql: Rewrite TrackerRemoteConnection (*)
399ca32... Merge branch 'wip/carlosg/remote-conn-rewrite' into 'master (*)
863a4da... Merge branch 'wip/carlosg/fts-consistence-fixes' into 'mast (*)
7003f12... libtracker-sparql: Do not attempt to rebuild non-existing F (*)
c3d573e... Merge branch 'wip/carlosg/no-fts-logic-error' into 'master' (*)
38f244f... tests: Comment out turtle parsing test with base/prefix cha (*)
5f15c51... libtracker-sparql: Add internal API to load RDF from a dese (*)
9bbc5e6... libtracker-sparql: Rename function (*)
9ddc56d... libtracker-sparql: Add public deserialization API (*)
292c753... libtracker-sparql: Implement deserialize API in direct conn (*)
07622a5... libtracker-sparql: Drop line/column information in error me (*)
4c6e7e0... libtracker-sparql: Refactor handling of prefix/base in Turt (*)
3260379... libtracker-sparql: Fix handling of graph clauses in Trig pa (*)
14a7bff... cli: Update tracker-import to use deserialization API (*)
04abacd... libtracker-sparql: Implement RDF deserialization on D-Bus c (*)
6a756e1... libtracker-sparql: Allow implicit creation of resources whe (*)
1bb8184... core: Handle conversion of values for superproperties with (*)
b34dcf0... core: Handle graphs coming from RDF data (*)
b8110ec... libtracker-sparql: Parse all numeric types in turtle deseri (*)
da5402b... libtracker-sparql: Enlarge Turtle deserializer buffer for l (*)
3d5fff0... cli: Add --trig argument to "tracker import" (*)
62410b9... tests: Add tests for deserialization (*)
bac6c9c... Add Georgian translation (*)
fb42de6... Merge branch 'wip/carlosg/deserialize-api' into 'master' (*)
e96ad8d... Update Ukrainian translation (*)
8976a75... Update Russian translation (*)
de354dc... Update Swedish translation (*)
f325729... tests: Specify missing order in test (*)
047fae6... Merge branch 'wip/carlosg/test-order-fix' into 'master' (*)
f4da72f... build: CLI depends on libtracker-common (*)
541cac0... libtracker-common: Drop unused enum (*)
ecb1844... Merge branch 'wip/carlosg/drop-common-enums' into 'master' (*)
c68b064... Merge branch 'sam/tracker-common-dep' into 'master' (*)
f1689ac... libtracker-data: Fetch nrl:modified from all graphs (*)
99c5625... Merge branch 'wip/carlosg/fix-nrl-modified' into 'master' (*)
e12fa8e... Update Portuguese translation (*)
d8db4d4... libtracker-sparql: Move enum definition (*)
59189df... libtracker-sparql: Add missing static-ness to static functi (*)
2717dcb... libtracker-sparql: Add private TrackerResource iterator hel (*)
a2efb8b... libtracker-sparql: Pass namespace manager explicitly to Tra (*)
f5e2415... libtracker-sparql: Prepare deserializer for NULL input stre (*)
f409e74... libtracker-sparql: Add TrackerDeserializerResource helper (*)
2338810... libtracker-sparql: Add public method to print RDF from a Tr (*)
502ef55... libtracker-sparql: Deprecate tracker_resource_print_turtle( (*)
4393f22... libtracker-sparql: Implement service description of HTTP en (*)
e89de14... Update Indonesian translation (*)
142b15c... libtracker-sparql: Plug small leak in Turtle deserializer (*)
22f12a9... tests: Invert order of asserts (*)
89714d5... libtracker-sparql: Add documentation for TrackerRdfFormat (*)
f6095d7... Merge branch 'wip/carlosg/resources-as-cursors' into 'maste (*)
aebcb71... ci: Do not test build website on non-main branch (*)
ca6c0ba... Release 3.4.0.alpha (*)
e25bec6... Update Chinese (China) translation (*)
1c5971b... Update Hebrew translation (*)
bfcaffb... libtracker-sparql: Expand TrackerResource URIs before inser (*)
25b55ab... Merge branch 'wip/carlosg/expand-resource-uri' into 'master (*)
dad6b5f... libtracker-sparql: Declare direct connection constructors i (*)
d3fec06... utils: Drop tracker-resdump noinst util (*)
4254113... libtracker-sparql: Reply earlier to D-Bus query messages in (*)
4098bbd... libtracker-sparql: Reimplement all bus connection objects (*)
aea373b... build: Cleanse of Vala dependencies (*)
1c94abe... Merge branch 'wip/carlosg/rewrite-bus-impl' into 'master' (*)
87d5b79... libtracker-sparql/bus: Initialize string length out value i (*)
39d54f1... libtracker-sparql/bus: Check errors and return values readi (*)
8258631... libtracker-sparql/bus: Validate column offsets in bus curso (*)
edbbea3... libtracker-sparql/bus: Check return value of g_dbus_message (*)
a048662... Merge branch 'wip/carlosg/bus-fixes' into 'master' (*)
260e6b4... Update Turkish translation (*)
39ccedb... libtracker-sparql/bus: Plug potential leak on error paths (*)
d640977... libtracker-sparql/bus: Avoid reentrancy on bus batches (*)
90eff3e... libtracker-sparql/bus: Shuffle cursor row offsets maximum s (*)
0b183d9... libtracker-sparql/bus: Check return value of function (*)
c2fbe2a... Update Friulian translation (*)
5c9d59c... Merge branch 'wip/carlosg/more-bus-fixes' into 'master' (*)
d33a185... Updated Spanish translation (*)
d5550e7... libtracker-sparql/core: Use boolean getter for ASK query (*)
8035d4f... Add Abkhazian translation (*)
430ad90... Update Basque translation (*)
318ac06... Merge branch 'wip/carlosg/inverse-functional-property-on-up (*)
022c30e... Update Serbian translation (*)
e5fa067... Release 3.4.0.beta (*)
f9bc387... Update Croatian translation (*)
b7e109e... Update Polish translation (*)
25646de... Update Galician translation (*)
24bb4e4... Updated Lithuanian translation (*)
be20f15... Update Abkhazian translation (*)
9f520e7... Updated Czech translation (*)
9e0173f... libtracker-sparql: Avoid deprecated API usage warnings bett
4d01614... remote: Support newer soup API to pause/unpause messages
307b3dd... core: Cast cursor variable to the right type
a9ef132... tests: Remove unused variables
6837f67... docs: Use correct integer type for iterator
9b99b07... docs: Avoid warnings doubly parsing base ontology
819520c... build: Use generic .get_variable method to get pkgconfig va
7c92271... build: Don't look for posix_fadvise
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]