summaryrefslogtreecommitdiff
path: root/src/libtracker-data/tracker-db-manager.c
Commit message (Expand)AuthorAgeFilesLines
* libtracker-data: Avoid varargs function where possiblewip/carlosg/insert-perfCarlos Garnacho2020-12-011-6/+6
* libtracker-data: Favor free interfaces over new ones harderwip/carlosg/parallel-stmtsCarlos Garnacho2020-10-181-7/+19
* libtracker-data: Add flag to drop version checksCarlos Garnacho2020-09-021-1/+1
* libtracker-data: Plug leakCarlos Garnacho2020-08-301-0/+2
* libtracker-data: Add internal API to release TrackerDataManager memoryCarlos Garnacho2020-08-301-0/+39
* libtracker-data: Create graph databases with a separate interfaceCarlos Garnacho2020-07-011-11/+41
* libtracker-data: Set page_size first and foremostCarlos Garnacho2020-07-011-8/+3
* libtracker-data: Drop our WAL hookCarlos Garnacho2020-07-011-73/+2
* libtracker-data: Fix possible critical in error pathsCarlos Garnacho2020-06-111-1/+1
* libtracker-data: Plug GError leakCarlos Garnacho2020-06-061-0/+2
* Move some debug messages into TRACKER_DEBUG=sqliteSam Thursfield2020-04-281-15/+7
* libtracker-data: Fix potential NULL pointer dereferenceSam Thursfield2020-04-041-1/+3
* Allow 'open with existing ontology', disable automatic re-indexingSam Thursfield2020-04-041-236/+116
* Remove no-FTS codepathsSam Thursfield2020-03-081-4/+0
* libtracker-data: Add support for in-memory dbs to TrackerDBManagerCarlos Garnacho2020-02-221-69/+81
* libtracker-data: Support in-memory DBs in TrackerDBInterfaceCarlos Garnacho2020-02-221-0/+1
* libtracker-data: Remove unused fields from TrackerDBDefinitionCarlos Garnacho2020-02-171-12/+0
* libtracker-data: Clean up TrackerDBManager internal APICarlos Garnacho2020-02-171-80/+3
* libtracker-data: Join WAL thread before freeing abs name on finalizeCarlos Garnacho2020-02-171-3/+3
* libtracker-sparql: Add TrackerSparqlConnectionFlags to configure FTSCarlos Garnacho2020-02-171-1/+35
* libtracker-data: Remove traces of journal location in internal APICarlos Garnacho2020-02-171-14/+6
* Reduce the amount of log messages with TRACKER_VERBOSITY=1Sam Thursfield2019-09-221-15/+10
* libtracker-data: Bump database versionCarlos Garnacho2019-09-101-2/+3
* libtracker-data: Store tokenizer version inside meta.dbCarlos Garnacho2019-09-101-32/+13
* libtracker-data: Store database locale inside meta.dbCarlos Garnacho2019-09-101-61/+69
* libtracker-data: Use user_version pragma to store database versionCarlos Garnacho2019-09-101-68/+43
* libtracker-data: Handle NULL interface on WAL threadCarlos Garnacho2019-09-101-1/+2
* libtracker-data: Separate global pragmas from per-db onesCarlos Garnacho2019-09-101-17/+30
* libtracker-data: Add vmethod to update interfaces after attached db changesCarlos Garnacho2019-09-101-1/+12
* libtracker-data: Handle attaching and management of "graph" databasesCarlos Garnacho2019-09-101-0/+47
* libtracker-data: Use DBManager signal to setup DataManager-level iface stuffCarlos Garnacho2019-09-101-3/+17
* libtracker-data: Turn TrackerDBManager into a GObjectCarlos Garnacho2019-09-101-10/+28
* libtracker-data: Drop journalCarlos Garnacho2019-09-101-23/+3
* libtracker-data: Pass virtual table data on TrackerDBManager constructionCarlos Garnacho2019-05-021-7/+2
* libtracker-data: Initialize "tracker_triples" virtual table on all interfacesCarlos Garnacho2019-02-061-0/+11
* libtracker-data: Add missing HAVE_TRACKER_FTS guardsCarlos Garnacho2018-11-091-0/+2
* libtracker-data: Remove get_wal_interface() functionCarlos Garnacho2018-10-021-13/+6
* libtracker-data: Move WAL checkpointing to TrackerDBManagerCarlos Garnacho2018-10-021-2/+79
* libtracker-data: Fix content of parser version fileCarlos Garnacho2018-09-091-2/+3
* libtracker-data: Remove wrong checkCarlos Garnacho2018-07-261-1/+0
* libtracker-data: Fetch shared connection on failure to create oneCarlos Garnacho2018-07-201-8/+15
* libtracker-common: Drop automatic parser versioningCarlos Garnacho2018-06-211-11/+14
* libtracker-data: Perform VACUUM only on large database filesCarlos Garnacho2018-02-131-0/+14
* libtracker-data: Fix compiler warningsCarlos Garnacho2017-09-161-6/+0
* libtracker-data: Do not reuse TrackerDBInterface used for DB checksCarlos Garnacho2017-07-151-2/+1
* libtracker-data: Don't use GPrivate to store TrackerDBInterfacesCarlos Garnacho2017-07-101-7/+31
* libtracker-data: Make all other ifaces than wal/writable readonlyCarlos Garnacho2017-07-101-5/+3
* libtracker-data: Make writable/wal interfaces uniqueCarlos Garnacho2017-07-101-2/+41
* libtracker-data: Set interfaces' prepared statement LRUs on common codeCarlos Garnacho2017-07-101-19/+12
* libtracker-data: Ensure we set user data on an existing connectionCarlos Garnacho2017-06-291-4/+4