summaryrefslogtreecommitdiff
path: root/src/libtracker-sparql/core
Commit message (Expand)AuthorAgeFilesLines
...
* core: Handle blank node insertion together with all other database updatesCarlos Garnacho2022-12-241-50/+92
* core: Make TrackerToken able to store blank node labelsCarlos Garnacho2022-12-242-0/+24
* core: Generate all blank node IDs from a single functionCarlos Garnacho2022-12-241-6/+8
* core: Fix handling of parse tree in LOAD INTOCarlos Garnacho2022-12-241-2/+5
* core: Refactor check for idempotent deletesCarlos Garnacho2022-12-241-68/+19
* core: Shuffle call to obtain subject ROWID during updatesCarlos Garnacho2022-12-241-4/+4
* core: Use helper to create an anonymous bnode in one more placeCarlos Garnacho2022-12-241-5/+3
* core: Rename internal functionCarlos Garnacho2022-12-241-8/+8
* core: Drop SparqlFormatTime() SQL functionCarlos Garnacho2022-12-201-42/+0
* core: Drop SparqlPrintIRI SQL functionCarlos Garnacho2022-12-201-65/+0
* core: Turn IRI warning into a propagated GErrorCarlos Garnacho2022-12-201-2/+7
* core: Drop object string representation from tracker_triples virtual tableCarlos Garnacho2022-12-202-55/+10
* core: Use raw object value in DESCRIBE queriesCarlos Garnacho2022-12-201-33/+52
* core: Use raw object value when querying for unrestricted predicatesCarlos Garnacho2022-12-201-2/+3
* core: Propagate the right value type on object literal bindingCarlos Garnacho2022-12-201-0/+1
* core: Fix isBlank() SPARQL functionCarlos Garnacho2022-12-201-1/+1
* core: Handle conversion of variables with a propagated typeCarlos Garnacho2022-12-201-30/+52
* core: Use SparqlPrintValue SQL function in generated SQLCarlos Garnacho2022-12-201-26/+20
* core: Add SparqlPrintValue() SQL functionCarlos Garnacho2022-12-201-0/+111
* core: Refactor codeCarlos Garnacho2022-12-131-35/+11
* build: Build GVDB as a Meson subprojectCarlos Garnacho2022-12-112-5/+5
* libtracker-sparql: Fix some printf format stringsSam Thursfield2022-12-062-2/+2
* core: Drop tracker_sparql_reset_state()Carlos Garnacho2022-12-051-6/+0
* core: Move topmost TrackerContext to TrackerSparqlStateCarlos Garnacho2022-12-051-62/+63
* core: Move cacheable TrackerSelectContext data to TrackerSparqlCarlos Garnacho2022-12-051-4/+13
* core: Do not process early the SPARQL query on readonly queriesCarlos Garnacho2022-12-051-21/+2
* core: Move graph/service constraint policies to TrackerSparqlStateCarlos Garnacho2022-12-051-58/+59
* core: Rename functionCarlos Garnacho2022-12-051-8/+8
* core: Move resulting TrackerStringBuilder buffer to TrackerSparqlStateCarlos Garnacho2022-12-051-16/+27
* core: Move URI base to TrackerSparqlStateCarlos Garnacho2022-12-051-8/+7
* core: Shuffle root node initializationCarlos Garnacho2022-12-051-9/+7
* core: Move anon/named graph arrays to TrackerSparqlStateCarlos Garnacho2022-12-051-29/+29
* core: Move cached parameters/bindings to TrackerSparqlStateCarlos Garnacho2022-12-051-13/+10
* core: Move prefix map to TrackerSparqlStateCarlos Garnacho2022-12-051-9/+17
* core: Move filter clauses list to TrackerSparqlStateCarlos Garnacho2022-12-051-8/+8
* core: Handle ROWIDs turned into strings in SparqlPrintIRI()Carlos Garnacho2022-11-211-1/+1
* core: Warn on non-absolute IRIs during insertionCarlos Garnacho2022-11-211-0/+3
* core: Add missing break to turtle file importingCarlos Garnacho2022-11-211-0/+1
* libtracker-sparql/core: Ensure update log flushing harderCarlos Garnacho2022-10-241-7/+7
* libtracker-sparql/core: Unlink TrackerDBStatement before removing from HTCarlos Garnacho2022-10-241-2/+3
* libtracker-sparql/core: Plug leak in triples vtabCarlos Garnacho2022-10-241-7/+1
* libtracker-sparql/core: Plug leakCarlos Garnacho2022-10-241-1/+3
* 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-032-3/+3
* core: Cast cursor variable to the right typeCarlos Garnacho2022-08-301-1/+1
* libtracker-sparql: Avoid spurious warnings writing D-Bus endpoint cursorCarlos Garnacho2022-08-301-15/+15
* 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