summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* core: Free the cache location on finalizing db managerIgnacy Kuchciński2022-10-061-0/+1
* core/docs: Fix various "variable may be uninitialized" warningsSam Thursfield2022-10-033-4/+4
* Merge branch 'bjorn.lie-master-patch-63006' into 'master'Carlos Garnacho2022-10-011-2/+2
|\
| * bash-completion: Replace deprecated egrep usage with grep -EBjørn Lie2022-10-011-2/+2
* | portal: Make option entries array NULL-terminatedMoody2022-09-291-0/+1
* | Merge branch 'wip/carlosg/prune-batch' into 'master'Sam Thursfield2022-09-271-0/+2
|\ \
| * | libtracker-sparql/direct: Prune content of already executed batchesCarlos Garnacho2022-09-271-0/+2
| |/
* | ontologies: Move fts: prefix definition to base ontologyCarlos Garnacho2022-09-272-6/+6
|/
* Merge branch 'wip/carlosg/iri-escape-fix' into 'master'Sam Thursfield2022-09-201-1/+1
|\
| * libtracker-sparql: Add missing character to IRI escape checkCarlos Garnacho2022-09-191-1/+1
* | libtracker-sparql: Set namespace on signal argument typeCarlos Garnacho2022-09-191-1/+1
* | libtracker-sparql: Clean up indentation in VAPIPayson Wallach2022-09-181-7/+7
* | libtracker-sparql: Add `events` signal of `Notifier` class to VAPIPayson Wallach2022-09-181-0/+2
|/
* libtracker-sparql: Fix off by one in checks for escaped IRIsCarlos Garnacho2022-09-041-2/+2
* libtracker-sparql: Escape illegal characters in IRIREF from TrackerResourceCarlos Garnacho2022-09-021-3/+51
* libtracker-sparql: Handle G_TYPE_UINT values in TrackerResource serializationCarlos Garnacho2022-08-301-0/+1
* core: Cast cursor variable to the right typeCarlos Garnacho2022-08-301-1/+1
* remote: Support newer soup API to pause/unpause messagesCarlos Garnacho2022-08-301-2/+18
* libtracker-sparql: Avoid deprecated API usage warnings betterCarlos Garnacho2022-08-301-3/+6
* libtracker-sparql: Avoid spurious warnings writing D-Bus endpoint cursorCarlos Garnacho2022-08-302-16/+17
* core: Avoid query for subclasses of a resourceCarlos Garnacho2022-08-301-41/+13
* core: Drop caching of scarcely run statementsCarlos Garnacho2022-08-301-2/+2
* core: Avoid finding out resource insertion through GErrorCarlos Garnacho2022-08-301-29/+19
* core: Return a boolean on tracker_db_statement_execute()Carlos Garnacho2022-08-302-30/+28
* core: Don't ask to cache a one-time statementCarlos Garnacho2022-08-301-1/+1
* core: Keep statement to query resource IDsCarlos Garnacho2022-08-301-9/+36
* core: Shuffle query for RDF types of a resourceCarlos Garnacho2022-08-303-68/+68
* core: Use statement cache on queries for property valuesCarlos Garnacho2022-08-301-12/+33
* core: Optimize call to fetch property valuesCarlos Garnacho2022-08-301-10/+10
* core: Optimize deletion of classes of a resourceCarlos Garnacho2022-08-301-27/+42
* core: Decouple FTS updates from previous property value lookupsCarlos Garnacho2022-08-301-64/+51
* core: Maintain array for refcount changesCarlos Garnacho2022-08-301-20/+31
* core: Use TrackerResourceIterator to iterate resources for updatesCarlos Garnacho2022-08-301-106/+92
* core: Delay GHashTable creationCarlos Garnacho2022-08-301-2/+7
* core: Shuffle graph URI expansionCarlos Garnacho2022-08-301-10/+10
* core: Avoid expanding property names for lookupsCarlos Garnacho2022-08-301-19/+3
* core: Make it possible to look up properties by short URIsCarlos Garnacho2022-08-301-1/+9
* core: Add fast path to look up class/property URIsCarlos Garnacho2022-08-301-1/+24
* core: Move accounting of already visited TrackerResources a level upCarlos Garnacho2022-08-304-5/+23
* core: Replace hashtable with listCarlos Garnacho2022-08-301-6/+4
* core: Improve performance of update statement cachingCarlos Garnacho2022-08-301-121/+259
* core: Generalize TrackerDBStatement cache APICarlos Garnacho2022-08-302-129/+137
* core: Add direct getters for nrl:added/modified propertiesCarlos Garnacho2022-08-303-11/+36
* core: Refactor buffering of database updatesCarlos Garnacho2022-08-301-406/+505
* core: Minor refactorCarlos Garnacho2022-08-301-13/+13
* core: Untangle class insert and update queriesCarlos Garnacho2022-08-301-81/+72
* libtracker-sparql/core: Do not clear all cached graph info between updatesCarlos Garnacho2022-08-301-3/+12
* libtracker-sparql/core: Set nrl:modified/added consistentlyCarlos Garnacho2022-08-301-14/+17
* libtracker-sparql/core: Use GType directlyCarlos Garnacho2022-08-301-2/+2
* libtracker-sparql/core: Mark functions staticCarlos Garnacho2022-08-301-14/+14