summaryrefslogtreecommitdiff
path: root/src/libtracker-db
Commit message (Collapse)AuthorAgeFilesLines
* libtracker-common: Drop unneeded allocations in tracker_ontology_get_*Jürg Billeter2009-09-081-1/+0
| | | | Fixes memory leak in SPARQL engine.
* libtracker-db: Drop common.dbJürg Billeter2009-09-072-54/+20
| | | | Move Options table from common.db to meta.db and drop common.db.
* Made TrackerDBStatementSqlite all privatePhilip Van Hoof2009-08-312-19/+20
|
* Fixed initialization of cursorsPhilip Van Hoof2009-08-281-2/+0
|
* Compilation warning fixesPhilip Van Hoof2009-08-281-3/+3
|
* Performance improvement for the cursor APIPhilip Van Hoof2009-08-284-13/+79
|
* LGPL for libtracker-common, libtracker-db, and libtracker-dataJürg Billeter2009-08-2814-52/+562
|
* Merge branch 'cursor'Philip Van Hoof2009-08-274-9/+321
|\
| * Removed unused APIPhilip Van Hoof2009-08-272-41/+0
| |
| * Removed an unused private variable from the cursor typePhilip Van Hoof2009-08-271-10/+4
| |
| * API cleanup, allowing to unref the stmt before the cursor's usagePhilip Van Hoof2009-08-274-24/+62
| |
| * Ported the FTS synchronization to the cursor APIPhilip Van Hoof2009-08-272-10/+14
| |
| * BugfixPhilip Van Hoof2009-08-261-1/+3
| |
| * Added a TrackerDBCursor APIPhilip Van Hoof2009-08-263-0/+315
| |
* | Unneeded warning messagePhilip Van Hoof2009-08-271-1/+0
|/
* Fix compile warningsJürg Billeter2009-08-262-11/+6
|
* Synchronize fts after restore from backupPhilip Van Hoof2009-08-253-4/+86
|
* Squashed commit of the following:Philip Van Hoof2009-08-2510-42/+804
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 65ef93d8e11f03b2d825f40b41a3bccb821abf07 Merge: 08017cb 54e6080 Author: Philip Van Hoof <philip@codeminded.be> Date: Tue Aug 25 14:58:34 2009 +0200 Merge branch 'master' into urho-sync Conflicts: tests/libtracker-data/tracker-ontology-test.c tests/libtracker-data/tracker-sparql-test.c commit 08017cbb8a3e1a373f88c6842fb526e916009025 Author: Philip Van Hoof <philip@codeminded.be> Date: Tue Aug 25 12:45:56 2009 +0200 Limiting the size of the log file commit 2b6623eae4c52c232d05ae01ab77bdaca0f9d1ba Author: Philip Van Hoof <philip@codeminded.be> Date: Mon Aug 24 16:29:11 2009 +0200 Added some code comments commit 28e0498331c6fe0914528cd17f035339931bfa53 Author: Philip Van Hoof <philip@codeminded.be> Date: Mon Aug 24 16:14:44 2009 +0200 Start save of backup over DBus after queue's commit commit 4c59007564f1138c01a66e2e45f891d157da03e8 Author: Philip Van Hoof <philip@codeminded.be> Date: Mon Aug 24 15:57:19 2009 +0200 Fixed restore on startup of meta.db is missing and meta-backup.db isn't commit e43ce2eaadda7759c3e5ca7aa73c8e40543343e2 Author: Philip Van Hoof <philip@codeminded.be> Date: Mon Aug 24 15:17:37 2009 +0200 Adding kill to soft-reset commit b7866eded285c138673c767e2979342c89fa1b37 Author: Philip Van Hoof <philip@codeminded.be> Date: Mon Aug 24 14:50:38 2009 +0200 Made DBus's Restore() synchronous commit 70eae9cb2c4747d226e687e10452e6e4054fcd27 Author: Philip Van Hoof <philip@codeminded.be> Date: Mon Aug 24 14:23:31 2009 +0200 Fixed path of the meta-backup.db file commit bbc39e88fa6affbe570676a304b7eee520e7e8e1 Author: Philip Van Hoof <philip@codeminded.be> Date: Mon Aug 24 14:21:25 2009 +0200 Fixed restore after tracker-processes -s commit a98ac7a5fcc9c4a6957ba292274a2211913ce06d Author: Philip Van Hoof <philip@codeminded.be> Date: Mon Aug 24 13:31:08 2009 +0200 Revert changes to INSTALL file commit 0016d9d9a0811abb9a098b49da64db6c1febee86 Author: Philip Van Hoof <philip@codeminded.be> Date: Mon Aug 24 12:39:22 2009 +0200 Code cleanup commit a10c615c63e35c548d3255cdc93632012ab5ae69 Author: Philip Van Hoof <philip@codeminded.be> Date: Mon Aug 24 12:24:02 2009 +0200 Code cleanup commit 3de8d7d0a2447840bd4c4168a9993fc78d504ad3 Author: Philip Van Hoof <philip@codeminded.be> Date: Mon Aug 24 12:02:58 2009 +0200 Added transaction barriers to the journal player commit 6af3250b97b79c4adefa518306081c1e86e42be3 Author: Philip Van Hoof <philip@codeminded.be> Date: Mon Aug 24 12:00:15 2009 +0200 Improvement for tracker-processes util commit 636d9670bd79ca4f86350acd85818fcd5679527e Author: Philip Van Hoof <philip@codeminded.be> Date: Mon Aug 24 11:47:16 2009 +0200 Fixed finding location of meta-backup.db commit d487838385db6ec4b3f7d89fc11440be60813a73 Author: Philip Van Hoof <philip@codeminded.be> Date: Mon Aug 24 11:44:40 2009 +0200 Play journal always when meta.db didn't exist commit 013b277d1f3079d228f20a8fc14b11da8d5f8f6e Author: Philip Van Hoof <philip@codeminded.be> Date: Fri Aug 21 17:11:44 2009 +0200 Changed the format of the log, playing it using mmap commit a61dbf091354411c093674105039e1546e7a3151 Author: Philip Van Hoof <philip@codeminded.be> Date: Fri Aug 21 11:19:23 2009 +0200 No need to do an extra fsync of commit causes one already commit e329dbca27a1ee5258757a0ff0c051097ecb93a6 Author: Philip Van Hoof <philip@codeminded.be> Date: Fri Aug 21 11:12:39 2009 +0200 Fixed logic, the timeout is for backup, the max for fsync commit ed462a8126c9a2314d4adb516183340067a96b7b Author: Philip Van Hoof <philip@codeminded.be> Date: Fri Aug 21 11:06:14 2009 +0200 Fixed another glitch commit 67fa0312d568718effb797d77308b5133d3d76e2 Author: Philip Van Hoof <philip@codeminded.be> Date: Fri Aug 21 11:00:46 2009 +0200 Make it exact commit d5ab45435cc1a2e9b56fbafb04a82f150c843e51 Author: Philip Van Hoof <philip@codeminded.be> Date: Fri Aug 21 10:58:04 2009 +0200 Make fsync happen less often on the journal commit 250362370069b56cd0b134fb7db02d9b561c52ef Author: Jürg Billeter <j@bitron.ch> Date: Fri Aug 21 09:37:35 2009 +0200 Remove raptor.h include commit 18048eeda22eb94030a32e6f59e4c5ca0fa53579 Author: Philip Van Hoof <philip@codeminded.be> Date: Thu Aug 20 15:35:30 2009 +0200 Several bugfixes in backup and restore commit 0bdb823b6b13081ff88a98c0e9bc0bb62d655e24 Author: Philip Van Hoof <philip@codeminded.be> Date: Thu Aug 20 15:09:38 2009 +0200 Playing the journal on restore commit b937a201f7588a4f401bc13f51e47a4754e1e3b2 Author: Philip Van Hoof <philip@codeminded.be> Date: Thu Aug 20 14:58:54 2009 +0200 Changed the paths of the meta-backup and the journal commit 142a32f01e4a43275d954e48b1134ba4a7a965db Author: Philip Van Hoof <philip@codeminded.be> Date: Thu Aug 20 12:47:04 2009 +0200 Backup and restore support commit 2ef24a4563c2e6fab6f17b0a1926602135639cb4 Merge: a7a7339 8a66865 Author: Philip Van Hoof <philip@codeminded.be> Date: Thu Aug 20 10:56:00 2009 +0200 Merge branch 'master' into urho-sync commit a7a73398baa8d87ecdb32b0228ffb78c5818a36e Merge: 2c25a57 d8aebcb Author: Philip Van Hoof <philip@codeminded.be> Date: Wed Aug 19 15:39:40 2009 +0200 Merge branch 'master' into urho-sync Conflicts: src/tracker-store/tracker-main.c commit 2c25a572dbadf53ed5d9316d1eb61c0655335e98 Author: Philip Van Hoof <philip@codeminded.be> Date: Wed Aug 19 15:30:58 2009 +0200 Atomic rename and journal load commit a3eec4151daadc9c575edc0174e2e610e50e61e4 Merge: 82003a5 377dc98 Author: Philip Van Hoof <philip@codeminded.be> Date: Wed Aug 19 15:16:18 2009 +0200 Merge branch 'master' into urho-sync commit 82003a5114bb6fd3ee69190be56e251afb7adace Author: Philip Van Hoof <philip@codeminded.be> Date: Wed Aug 5 11:16:47 2009 +0200 Don't perform the check when need_journal isn't passed commit 57e8168e31fcd5322798bd2b66f1f079b100ed76 Author: Philip Van Hoof <philip@codeminded.be> Date: Wed Aug 5 10:43:02 2009 +0200 Refactored the journal code a bit commit b37be6edbf55d3b43960fa87fd3b0322c9ae121a Author: Philip Van Hoof <philip@codeminded.be> Date: Tue Aug 4 16:42:39 2009 +0200 Fixed a critical warning commit 06fee84f767a2363c8eac30ccd424ac1f932d975 Author: Philip Van Hoof <philip@codeminded.be> Date: Tue Aug 4 16:35:55 2009 +0200 Changed the logic about journal playing and meta-backup.db picking commit fab94fb68cc9b044ac84641ab4f80fba387233fd Author: Philip Van Hoof <philip@codeminded.be> Date: Tue Aug 4 14:11:21 2009 +0200 Comment with a warning about the journal in a rare case commit 94ae1fbfa25b6c2faa1e073ec171c5f5bc6cb3d6 Author: Philip Van Hoof <philip@codeminded.be> Date: Mon Aug 3 18:28:36 2009 +0200 Restoring the db using a backup on corruption commit 47e8885909a6b89559788a1f789d2902eedadfb2 Author: Philip Van Hoof <philip@codeminded.be> Date: Fri Jul 31 17:45:19 2009 +0200 Setting sync=off as the journal is being made now commit f697a726b69df2e91b5c5daeb31e9252fa2a3ba2 Author: Philip Van Hoof <philip@codeminded.be> Date: Fri Jul 31 17:43:28 2009 +0200 Added missing files commit 9bcfa4e19b7042c7c315eecb9fb7d7939050bf36 Author: Philip Van Hoof <philip@codeminded.be> Date: Fri Jul 31 17:41:43 2009 +0200 Experiment for journal synchronization mode
* tracker-fts: Header file cleanupJürg Billeter2009-08-241-1/+1
|
* Use convenience libraries for libtracker-data dependenciesJürg Billeter2009-08-211-5/+1
| | | | | | There is no need to build and install separate .so files for libstemmer, libtracker-fts, and libtracker-db, convert them to convenience libraries.
* Link to tracker-fts instead of loading it at runtimeJürg Billeter2009-08-212-18/+6
|
* Various compiler warning fixesPhilip Van Hoof2009-08-141-8/+11
|
* More make distcheck fixesMartyn Russell2009-07-304-24/+20
| | | | | | | | | | | | | | | Added tests/libtracker-data/ data which was not included in distributions, subdirectories algebra, bnode-coreference, bound, expr-ops, nie, nmo, regex and sort. Added new environment variables to get test cases to work, these include TRACKER_DB_MODULES_DIR for the tracker-fts.so module, TRACKER_DB_SQL_DIR for the *.sql files we load in libtracker-db and TRACKER_DB_ONTOLOGIES_DIR for the *.ontology files we load in libtracker-data. Updated tracker-store documentation with new environment variables we now use for testing purposes.
* Use g_getenv() instead.Carlos Garnacho2009-07-291-2/+2
|
* Make TrackerDBInterfaceSqlite listen to the TRACKER_DB_MODULES_DIR ennvar.Carlos Garnacho2009-07-291-1/+14
| | | | This is used to load the tracker-fts.so module from non-common paths.
* libtracker-db: Remove unused TrackerDBContentTypeJürg Billeter2009-07-171-6/+0
|
* Removed NFS lock code sinceMartyn Russell2009-07-101-5/+0
| | | | | This was mostly unused and turned off in the config by default anyway. With the new architecture changes, this shouldn't be necessary.
* libtracker-db: Fixes memory leak in db statement creationMartyn Russell2009-07-041-2/+7
|
* Merge branch 'master' into tracker-storeJürg Billeter2009-06-232-4/+12
|\
| * Check space before creating DBs && disable indexer API when pausedMartyn Russell2009-06-222-4/+12
| | | | | | | | | | | | | | | | The debugging is also a bit clearer when we are below the disk space threshold as set in the config. The frequency of these messages is slightly longer too so we don't fill the logs up so quickly. Ported to master by Philip
* | Merge branch 'master' into tracker-storeJürg Billeter2009-05-251-20/+3
|\ \ | |/
| * libtracker-db: Decrease SQLite busy timeout from 10000s to 100sJürg Billeter2009-05-221-1/+1
| |
| * libtracker-db: Drop redundant SQLite busy handlingJürg Billeter2009-05-221-19/+2
| |
* | Merge branch 'master' into tracker-storeJürg Billeter2009-05-202-21/+0
|\ \ | |/
| * libtracker-db: Remove unused functionJürg Billeter2009-05-142-21/+0
| |
* | tracker-indexer: Open database files read-onlyJürg Billeter2009-05-052-6/+15
|/
* Fixed potential leak found in 0.6 branch last weekMartyn Russell2009-05-041-3/+9
|
* Plug several memory leaks.Carlos Garnacho2009-04-291-3/+9
|
* Fixes: NB#108361, Tracker crashing if commo.db is corruptIvan Frade2009-04-241-5/+16
|
* libtracker-db: Remove tracker-db-action and tracker-db-file-infoJürg Billeter2009-04-225-677/+0
| | | | The files were not used anywhere.
* Remove QDBM supportJürg Billeter2009-04-229-1869/+1
|
* Move tracker-fts.so from libdir to pkglibdirJürg Billeter2009-04-202-1/+2
|
* Add initial SQLite FTS supportJürg Billeter2009-04-203-15/+35
|
* Add SPARQL query engineJürg Billeter2009-04-162-1/+59
|
* libtracker-db: Remove static stored procedures functionalityJürg Billeter2009-04-164-418/+0
| | | | Replaced by dynamic statement preparation.
* Switch to decomposed databaseJürg Billeter2009-04-1610-1172/+161
|
* Do not delay item removalsJürg Billeter2009-04-161-5/+2
|
* libtracker-db: Support dynamic statement preparationJürg Billeter2009-04-164-0/+338
|
* Rename TrackerField to TrackerPropertyJürg Billeter2009-04-161-21/+21
|
* Rename TrackerService to TrackerClassJürg Billeter2009-04-161-21/+21
|