summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* libtracker-data: Avoid varargs function where possiblewip/carlosg/insert-perfCarlos Garnacho2020-12-019-90/+109
* libtracker-data: Cache SQL string in char* formCarlos Garnacho2020-12-011-9/+13
* libtracker-data: Drop unused struct fieldCarlos Garnacho2020-12-011-11/+0
* libtracker-data: Add fast path to insert new bnode UUIDsCarlos Garnacho2020-12-012-4/+60
* libtracker-data: Cache set of new IDs in the transactionCarlos Garnacho2020-12-011-2/+14
* libtracker-data: Throw away the ontology/regular resource ID distinctionCarlos Garnacho2020-12-013-93/+10
* libtracker-data: Perform creation of base tables a bit earlierCarlos Garnacho2020-12-011-4/+4
* libtracker-data: Unify the code assigning IDs to resourcesCarlos Garnacho2020-12-011-58/+12
* libtracker-data: Expose function internally to insert URI in DBCarlos Garnacho2020-12-012-10/+14
* libtracker-data: Don't pass resource ID to resource_buffer_switch()Carlos Garnacho2020-12-011-17/+8
* libtracker-data: Prefer tracker_class_get_id() over queriesCarlos Garnacho2020-12-011-4/+1
* libtracker-data: Inverse expectations when inserting a resourceCarlos Garnacho2020-12-011-21/+40
* libtracker-data: Add internal error code for failed constraintsCarlos Garnacho2020-12-013-1/+8
* libtracker-sparql: Sanitize "Since" tagswip/carlosg/batches-and-resourcesCarlos Garnacho2020-11-277-104/+0
* libtracker-sparql: Add TrackerBatch APICarlos Garnacho2020-11-2713-1/+816
* libtracker-sparql: Add tracker_sparql_connection_update_resource() callCarlos Garnacho2020-11-274-0/+261
* libtracker-data: Add utility function to deserialize a resource to DBCarlos Garnacho2020-11-272-0/+349
* libtracker-sparql: Add tracker_resource_get_property_overwrite()Carlos Garnacho2020-11-272-0/+24
* libtracker-data: Add blank node map argument to update parserCarlos Garnacho2020-11-273-2/+6
* libtracker-sparql: Refactor namespace expanding to its own functionCarlos Garnacho2020-11-273-53/+77
* libtracker-sparql/direct: Make task operation data more genericCarlos Garnacho2020-11-261-18/+27
* libtracker-sparql: Make functions staticCarlos Garnacho2020-11-261-3/+3
* libtracker-sparql: Add macro scaffolding for 3.1 new APICarlos Garnacho2020-11-261-0/+34
* libtracker-sparql: Define version numbers in headersCarlos Garnacho2020-11-264-2/+38
* libtracker-data: Protect ontology objects with a mutexCarlos Garnacho2020-11-243-121/+178
* libtracker-data: Make ontology structs more compactCarlos Garnacho2020-11-243-38/+38
* Merge branch 'vapi' into 'master'Sam Thursfield2020-11-124-10/+11
|\
| * libtracker-sparql: fix nullable annotations in vapiRasmus Thomsen2020-11-124-10/+11
* | tracker-notifier: Fix tracker_notifier_signal_subscribe annotationwip/jfelder/tracker-notifier-annotationJean Felder2020-11-121-2/+2
|/
* libtracker-data: Fill in missing out variablewip/carlosg/delete-optimizationsCarlos Garnacho2020-11-091-0/+2
* libtracker-data: Fix code typoCarlos Garnacho2020-11-071-1/+1
* libtracker-data: Optimize easily catchable idempotent deletesCarlos Garnacho2020-11-071-0/+64
* libtracker-data: Do not error on NULL arguments in tracker:uri-is-parentwip/carlosg/uri-is-parent-checksCarlos Garnacho2020-11-041-1/+1
* libtracker-data: Issue fatal g_error() if next resource ID cannot be foundCarlos Garnacho2020-11-041-1/+1
* libtracker-data: Propagate errors when looking for next resource IDCarlos Garnacho2020-11-041-18/+22
* libtracker-data: Favor free interfaces over new ones harderwip/carlosg/parallel-stmtsCarlos Garnacho2020-10-181-7/+19
* libtracker-sparql: Batch TrackerNotifier queriesCarlos Garnacho2020-10-181-2/+27
* libtracker-data: Change GPtrArray into GenericArraytintou/gptrarray-valaCorentin Noël2020-10-161-1/+1
* Merge branch 'wip/carlosg/iterative-update' into 'master'Sam Thursfield2020-10-121-15/+30
|\
| * libtracker-data: Process Update rule iterativelywip/carlosg/iterative-updateCarlos Garnacho2020-10-111-15/+30
* | Merge branch 'wip/carlosg/invalid-reads' into 'master'Sam Thursfield2020-10-121-1/+2
|\ \
| * | libtracker-data: Break out of all loops on transaction errorswip/carlosg/invalid-readsCarlos Garnacho2020-10-111-1/+2
| |/
* | Merge branch 'wip/carlosg/datetime-fixes' into 'master'Sam Thursfield2020-10-123-7/+21
|\ \
| * | libtracker-common: Ensure to print at least 4 year digitsCarlos Garnacho2020-10-101-1/+1
| * | libtracker-data: Forward errors from datetime conversions in SparqlTimeSortCarlos Garnacho2020-10-101-1/+1
| * | libtracker-data: Check better for errors in datetime parsingCarlos Garnacho2020-10-101-4/+8
| * | libtracker-data: Use correct binding types for datetimesCarlos Garnacho2020-10-101-2/+12
| |/
* | libtracker-data: Forward langtag from TTL filesCarlos Garnacho2020-10-101-3/+3
* | libtracker-data: Add tracker_sparql_make_langstring()Carlos Garnacho2020-10-102-12/+25
* | libtracker-data: Forward langtag from TTL parserCarlos Garnacho2020-10-104-8/+16