summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* tracker-store: Automatically shutdown on inactivitywip/carlosg/automatic-store-shutdownCarlos Garnacho2018-11-132-11/+80
* libtracker-miner: Drop pause/resume on tracker-store name availabilityCarlos Garnacho2018-11-131-68/+0
* libtracker-bus: Avoid pinging tracker-store on initializationCarlos Garnacho2018-11-134-13/+25
* Merge branch 'wip/carlosg/sparql-parser-ng'Carlos Garnacho2018-11-1377-4509/+12618
|\
| * libtracker-sparql: Silence -Wformat-security warningwip/carlosg/sparql-parser-ngCarlos Garnacho2018-11-131-9/+9
| * libtracker-sparql: Avoid implicitly relying on hashtable iteration orderCarlos Garnacho2018-11-131-12/+8
| * tests: Add some tests for the supported property pathsCarlos Garnacho2018-11-1318-0/+99
| * docs: Add references to TrackerSparqlStatementCarlos Garnacho2018-11-133-0/+27
| * libtracker-data: Make unimplemented property path errors more specificCarlos Garnacho2018-11-131-4/+5
| * libtracker-data: Support sequence property pathCarlos Garnacho2018-11-131-3/+24
| * libtracker-data: Support inverse property pathCarlos Garnacho2018-11-131-1/+13
| * libtracker-data: Prepare for property pathsCarlos Garnacho2018-11-131-17/+28
| * tests: Add an FTS testCarlos Garnacho2018-11-133-1/+3
| * tests: Add more anonymous/blank nodes testsCarlos Garnacho2018-11-1319-0/+96
| * libtracker-sparql-backend: Expose direct connection's query_statement()Carlos Garnacho2018-11-131-0/+10
| * libtracker-direct: Implement query_statement()Carlos Garnacho2018-11-135-0/+331
| * libtracker-sparql: Add TrackerSparqlStatementCarlos Garnacho2018-11-134-0/+136
| * libtracker-data: Support parameter bindingsCarlos Garnacho2018-11-136-20/+199
| * libtracker-data: Add syntax support for parameterized variablesCarlos Garnacho2018-11-131-5/+33
| * libtracker-data: Add tracker_db_interface_bind_valueCarlos Garnacho2018-11-132-0/+46
| * libtracker-data: Drop old SPARQL parserCarlos Garnacho2018-11-134-4491/+0
| * libtracker-data: Flip the TrackerSparql switchCarlos Garnacho2018-11-133-12/+15
| * libtracker-data: Append literals directly past the variable limitCarlos Garnacho2018-11-131-3/+79
| * libtracker-data: Add back 'NULL' literal handling for INSERT OR REPLACECarlos Garnacho2018-11-132-1/+15
| * libtracker-data: Fix handling of fn:string-joinCarlos Garnacho2018-11-132-1/+23
| * libtracker-data: Preprocess \u and \U sequences in SPARQL queriesCarlos Garnacho2018-11-131-3/+5
| * libtracker-common: Add helper function to escape \u and \U sequencesCarlos Garnacho2018-11-132-0/+91
| * libtracker-data: Accept comma as GROUP_CONCAT separatorCarlos Garnacho2018-11-132-2/+33
| * libtracker-sparql: Use INSERT DATA on insertionsCarlos Garnacho2018-11-131-1/+1
| * libtracker-data: Add "INSERT INTO iri" syntax backCarlos Garnacho2018-11-132-3/+17
| * libtracker-sparql: Allow non bracketted expressions in OrderClauseCarlos Garnacho2018-11-132-5/+12
| * libtracker-data: Add back support for DELETE{}/INSERT{} with no WHERE clauseCarlos Garnacho2018-11-132-6/+20
| * libtracker-data: Add INSERT/DELETE SILENT syntax backCarlos Garnacho2018-11-132-5/+22
| * libtracker-data: Add 'INSERT OR REPLACE' SPARQL extension backCarlos Garnacho2018-11-132-1/+19
| * libtracker-data: Make ';' separator between updates optional againCarlos Garnacho2018-11-132-3/+11
| * libtracker-data: Add back support for SPARQL updatesCarlos Garnacho2018-11-131-45/+437
| * libtracker-data: Add method to fetch unused URNsCarlos Garnacho2018-11-132-0/+36
| * libtracker-data: Add internal UUID generator SQL functionCarlos Garnacho2018-11-135-0/+123
| * libtracker-data: Expose TrackerSparql API for updatesCarlos Garnacho2018-11-132-0/+60
| * libtracker-data: Invert processing of Verb and ObjectList clausesCarlos Garnacho2018-11-131-4/+19
| * libtracker-data: Implement MINUSCarlos Garnacho2018-11-131-1/+6
| * libtracker-data: Implement SHA384Carlos Garnacho2018-11-132-1/+10
| * libtracker-data: Accept Expression in BOUND()Carlos Garnacho2018-11-132-9/+6
| * libtracker-data: Bring back custom sparql syntaxCarlos Garnacho2018-11-132-2/+25
| * libtracker-data: Bring back custom sparql syntaxCarlos Garnacho2018-11-132-17/+50
| * libtracker-data: Make SparqlRegex() SQL function take 2/3 argumentsCarlos Garnacho2018-11-131-4/+6
| * libtracker-data: Add TrackerSparqlCarlos Garnacho2018-11-137-0/+7047
| * libtracker-data: Add TrackerStringBuilderCarlos Garnacho2018-11-133-0/+352
| * libtracker-data: Add TrackerSparqlParser and helpersCarlos Garnacho2018-11-133-0/+927
| * libtracker-data: Add SPARQL grammar definitionCarlos Garnacho2018-11-131-0/+2267
|/