summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* build: Meson >= 0.60 is requiredsam/meson-0.60Sam Thursfield2023-02-041-1/+1
* Merge branch 'wip/carlosg/vapi-metadata-fixes' into 'master'Sam Thursfield2023-01-131-0/+3
|\
| * libtracker-sparql: Add some default values to VAPI metadataCarlos Garnacho2023-01-131-0/+3
|/
* Release 3.5.0.alpha3.5.0.alphaCarlos Garnacho2023-01-111-0/+13
* Merge branch 'wip/carlosg/deprecations' into 'master'Carlos Garnacho2023-01-118-5/+47
|\
| * libtracker-sparql: Add guards around deprecated API usageCarlos Garnacho2023-01-112-0/+10
| * tests: Add deprecation guards around deprecated callsCarlos Garnacho2023-01-112-1/+14
| * libtracker-sparql: Deprecate tracker_sparql_cursor_rewind()Carlos Garnacho2023-01-112-1/+6
| * libtracker-sparql: Deprecate tracker_sparql_connection_update_blank*()Carlos Garnacho2023-01-112-3/+17
|/
* Merge branch 'tracker-automated-vapi' into 'master'Carlos Garnacho2023-01-116-303/+32
|\
| * build: Auto-generate VAPIRasmus Thomsen2023-01-116-303/+32
|/
* Merge branch 'tintou/enums-no-n' into 'master'Carlos Garnacho2023-01-113-6/+9
|\
| * libtracker-sparql: Renamespace the last element of enumerationsCorentin Noël2023-01-103-6/+9
* | Merge branch 'wip/carlosg/miner-test-fixes' into 'master'Carlos Garnacho2023-01-112-16/+48
|\ \ | |/ |/|
| * libtracker-sparql: Avoid detaching all nodes in JSON-LD serializerCarlos Garnacho2023-01-111-0/+1
| * libtracker-sparql: Handle blank nodes and compressed IRIs serializing JSON-LDCarlos Garnacho2023-01-111-16/+42
| * libtracker-sparql: Handle uint GValues deserializing TrackerResourcesCarlos Garnacho2023-01-111-0/+5
|/
* Merge branch 'wip/carlosg/triples-table-perf' into 'master'Carlos Garnacho2023-01-1011-219/+393
|\
| * libtracker-sparql: Avoid frequent malloc/free in Trig serializerCarlos Garnacho2023-01-101-30/+24
| * libtracker-sparql: Avoid g_string_append_printf() in Trig serializerCarlos Garnacho2023-01-101-9/+14
| * libtracker-sparql: Avoid frequent malloc/free in TTL serializerCarlos Garnacho2023-01-101-27/+19
| * libtracker-sparql: Avoid g_string_append_printf() in TTL serializerCarlos Garnacho2023-01-101-9/+14
| * libtracker-sparql: Optimize tracker_namespace_manager_compress_uri()Carlos Garnacho2023-01-101-8/+35
| * core: Optimize getting TrackerSparqlValueType for columnsCarlos Garnacho2023-01-101-27/+22
| * core: Use direct strftime() on SparqlPrintValueCarlos Garnacho2023-01-101-15/+15
| * core: Skip empty columns in tracker_triples tableCarlos Garnacho2023-01-101-11/+18
| * core: Group tracker_triples results by graphCarlos Garnacho2023-01-103-39/+39
| * core: Cluster queries in tracker_triples virtual tableCarlos Garnacho2023-01-107-69/+229
| * core: Drop "rowid" column from tracker_triples virtual tableCarlos Garnacho2023-01-101-15/+4
|/
* Merge branch 'wip/carlosg/json-ld-serialization' into 'master'Sam Thursfield2023-01-1022-163/+1269
|\
| * remote: Fix code typoCarlos Garnacho2023-01-101-2/+2
| * cli: Add --output-format argument to "tracker3 export"Carlos Garnacho2023-01-102-13/+44
| * libtracker-sparql: Deprecate tracker_resource_print_jsonld()Carlos Garnacho2023-01-102-147/+5
| * libtracker-sparql: Handle JSON-LD pretty TrackerResource printing speciallyCarlos Garnacho2023-01-101-1/+28
| * tests: Add tests for JSON-LD serialization and deserializationCarlos Garnacho2023-01-104-0/+4
| * libtracker-sparql: Integrate JSON-LD serializers and deserializers in APICarlos Garnacho2023-01-109-0/+22
| * libtracker-sparql: Add JSON-LD deserializer implementationCarlos Garnacho2023-01-103-0/+711
| * libtracker-sparql: Add JSON-LD serializerCarlos Garnacho2023-01-103-0/+453
|/
* Merge branch 'wip/carlosg/updates-statement' into 'master'Sam Thursfield2023-01-0727-1110/+3650
|\
| * libtracker-sparql: Add new methods to VAPI fileCarlos Garnacho2022-12-241-0/+6
| * benchmark: Add benchmark tests for TrackerSparqlStatement update operationsCarlos Garnacho2022-12-241-17/+126
| * tests: Add TrackerBatch testsCarlos Garnacho2022-12-242-0/+1055
| * core: Remove "_:" prefix from all blank node labels in the mapCarlos Garnacho2022-12-241-0/+4
| * core: Only re-parse update query when necessaryCarlos Garnacho2022-12-241-6/+18
| * bus: Implement TrackerBatch::add_statement vmethodCarlos Garnacho2022-12-241-1/+76
| * bus: Implement TrackerSparqlStatement update vmethodsCarlos Garnacho2022-12-243-0/+136
| * bus: Extend UpdateArray FD format to accomodate TrackerSparqlStatementCarlos Garnacho2022-12-244-10/+173
| * bus: Minor refactorCarlos Garnacho2022-12-243-49/+85
| * direct: Implement TrackerBatch::add_statement vmethodCarlos Garnacho2022-12-241-0/+63
| * direct: Implement update statements vmethodsCarlos Garnacho2022-12-244-30/+244