summaryrefslogtreecommitdiff
path: root/src/libtracker-data/tracker-db-manager.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* libtracker-data: Make TrackerDataManager a non singletonCarlos Garnacho2017-06-291-0/+8
* libtracker-data: Remove TrackerDBInterface busy functionsCarlos Garnacho2017-06-291-6/+3
* libtracker-data: Make TrackerDBManager a non-singletonCarlos Garnacho2017-06-291-607/+267
* tracker-miner-fs: Adopt DBManager API to manipulate stamp filesCarlos Garnacho2017-06-291-254/+0
* libtracker-data: Use flags for ro/use_mutex in TrackerDBInterfaceCarlos Garnacho2017-06-291-1/+8
* libtracker-data: Move journal deletion code to tracker-db-journal.cCarlos Garnacho2017-06-291-87/+4
* libtracker-data: Remove another filename argument in TrackerDBJournalCarlos Garnacho2017-06-291-10/+1
* libtracker-data: Demote g_message()s to g_info()Carlos Garnacho2017-06-291-63/+60
* libtracker-data: Remove TRACKER_PRAGMAS_FILE envvarCarlos Garnacho2017-06-291-58/+42
* libtracker-data: Build all journal file locations from the given GFilesCarlos Garnacho2017-06-291-0/+9
* libtracker-data: Use GFile for cache/journal argumentsCarlos Garnacho2017-06-291-87/+22