[tracker] (120 commits) Created branch miner-fs-refactor



The branch 'miner-fs-refactor' was created.

Summary of new commits:

  bc77b04... libtracker-miner: Add TrackerIndexingTree
  033d121... libtracker-miner: Add tracker_miner_fs_get_indexing_tree()
  6a925cf... libtracker-miner: Make TrackerMonitor use TrackerIndexingTr
  3fce309... libtracker-miner: indentation fixes
  52497a8... libtracker-miner: overwrite flags when adding same path to 
  d7d5e50... libtracker-miner: avoid extra file type checks
  f5e3479... libtracker-miner, tests: avoid aligning backslash in Makefi
  770c4ae... libtracker-miner: fix node appending
  e6b83ff... libtracker-miner: allow priting indexing tree for debugging
  3ed42b6... libtracker-miner: fix tree disposal
  1bbe486... libtracker-miner: fix logic to tell whether file is indexab
  0b2fddd... libtracker-miner: new IGNORE flag for the indexing tree
  888eb0f... libtracker-miner,tests: First tests to check indexing tree 
  871c0d8... libtracker-miner, tests: implement multiple cases for index
  524ff05... libtracker-miner, tests: ignore built files
  d07cdf2... libtracker-miner: Add ::directory-added/removed signals to 
  f32fd1a... libtracker-miner: change arguments in tracker_indexing_tree
  5fc84bb... libtracker-miner: Fix infinite loop
  3ccb349... libtracker-miner: Optionally filter hidden files in Tracker
  afe1c7f... tracker-miner-fs: Set TrackerIndexingTree filters in Tracke
  e5dc715... tracker-miner-fs: Specify the index directories to TrackerI
  d8f820e... libtracker-miner: Rename tracker_indexing_tree_get_effectiv
  58e3f1a... libtracker-miner: Implement tracker_indexing_tree_file_is_i
  b1cf1aa... libtracker-miner: Make TrackerMinerFS use TrackerIndexingTr
  42965a8... tracker-miner-fs: Make TrackerMinerApplications use Tracker
  fd872ba... libtracker-miner: Add default policies to TrackerIndexingTr
  e79b10a... tracker-miner-fs: Use filter policies in TrackerMinerApplic
  0542754... libtracker-miner: Add TrackerFileSystem
  b334661... tests: Add TrackerFileSystem test suite
  b1c6b14... libtracker-miner: Add TrackerFileNotifier
  d6201fe... libtracker-miner: clear directories queue before TrackerCra
  64f935e... libtracker-miner: Rename TrackerFileNotifier::file-added to
  f0803d4... libtracker-miner: Create signals for TrackerFileNotifier
  aef24fd... libtracker-miner: Add tracker_file_system_traverse()
  3611b32... libtracker-miner: Fix double inserts in tracker_file_system
  f383934... libtracker-miner: Initialize TrackerFileNotifier filesystem
  4740510... libtracker-miner: Store mtime during crawling in TrackerFil
  b002680... libtracker-miner: Perform parallel querying/crawling in Tra
  b50ad79... libtracker-miner: Set up monitor in TrackerFileNotifier
  09545e5... libtracker-miner: Add "attributes_only" parameter to Tracke
  2e72bb8... libtracker-miner: Add TrackerFileNotifier::file-moved signa
  722d94f... libtracker-miner: Hook TrackerFileNotifier to TrackerMonito
  6340dba... libtracker-miner: Use TrackerFileNotifier in TrackerMinerFS
  a13b335... libtracker-miner: Remove all trace of TrackerMonitor in Tra
  278116c... libtracker-miner: Remove mtime cache
  7990f56... libtracker-miner: Remove check for removed files during cra
  1969ccb... libtracker-miner: Remove unused filesystem property
  a626385... libtracker-miner: Add TrackerFileNotifier::directory-starte
  d227974... libtracker-miner: Add TrackerFileNotifier::finished
  ed76ec2... libtracker-miner: Add tracker_file_notifier_is_active()
  4103cec... libtracker-miner: Hook up progress/status indication to Tra
  abc5625... libtracker-miner: Remove TrackerFile
  c1b5a5e... libtracker-miner: Add tracker_file_notifier_get_file_iri()
  1f6fac5... libtracker-miner: Remove IRI cache from TrackerMinerFS
  6d6b976... libtracker-miner: Remove dead code in TrackerMinerFS
  25124f9... libtracker-miner: Only append dirs to crawler processing on
  e89ca8b... libtracker-miner: Avoid double checking root directories in
  b57d6e4... libtracker-miner: Ensure the right processing order on QUEU
  db839a4... libtracker-miner: Only spare an IRI query on updated items
  56a0e99... libtracker-miner: Remove miner_fs->priv->crawled_directorie
  42581cd... libtracker-miner: Remove miner_fs->priv->directories
  67d92af... libtracker-miner-fs: Add tracker_indexing_tree_file_is_root
  4fbc53c... libtracker-miner: Remove miner_fs->priv->config_directories
  daf25de... libtracker-miner: Remove unused structs from TrackerMinerFS
  4886c14... libtracker-miner: Remove item_query_exists() from TrackerMi
  f747273... libtracker-miner: Add compat layer for tracker_miner_fs_dir
  4cf8cd3... libtracker-miner: Improve logging of TrackerFileNotifier
  e530214... libtracker-miner: Also check "config root within config roo
  19f6fc7... libtracker-miner: Only emit ::file-deleted on folders for t
  15473ca... libtracker-miner: Remove indexing tree signal handlers in T
  6d4e5b7... libtracker-miner: Add a "preserve in store" flag for config
  1ebb76f... libtracker-miner: Improve a bit reference counting on Track
  23fdb05... libtracker-miner: Handle root config directories being dele
  9575d44... libtracker-miner: Stop crawler if it matches a config dir b
  f5fc11b... libtracker-miner: Fix compiler warnings
  a64532f... libtracker-miner: Obey "ignored" directory flag in TrackerF
  e5cba55... tests: Fix filesystem test, TrackerFile is gone
  91a84c6... libtracker-miner: Use level order when traversing the files
  b98e099... libtracker-miner: Remove unused vmethods from TrackerMinerF
  629c8a2... libtracker-miner: plug some leaks
  64e52e5... libtracker-miner: Add TrackerIndexingTree::directory-update
  075e354... libtracker-miner: Listen to ::directory-updated in TrackerF
  38f486e... libtracker-miner: Add tracker_indexing_tree_list_roots()
  9c0c99b... tracker-miner-fs: Do not use old API to add/recheck dirs
  52687c8... libtracker-miner: Make filesystem properties registration g
  5dd4156... libtracker-miner: Reimplement tracker_miner_fs_directory_re
  54a409f... libtracker-miner: Avoid IRI queries on parents of config di
  62839d5... tracker-miner-fs: Do not use tracker_miner_fs_directory_rem
  6ca959d... libtracker-miner: Fix typo
  743b880... libtracker-miner: Untangle filesystem refcount over GFiles
  c1572a1... tracker-miner-fs: Remove commented code
  4bae8a9... libtracker-miner: Fix invalid read in TrackerFileSystem
  e3acae6... libtracker-miner: Ensure the timer is set on ::directory-st
  884d7f0... libtracker-miner: indentation and alignment fixes
  2d183b7... libtracker-miner: Add tracker_file_system_delete_files()
  455ddb3... libtracker-miner: Ensure TrackerFileSystem has a meaningful
  d6ef4a6... libtracker-miner: lower message log level
  ebda821... tracker-miner-fs: Fix some TrackerDirectoryFlags passed on 
  5c11285... tracker-miner-fs: Remove the preserve flag if a dir is remo
  e5ab299... libtracker-miner: Fix problems with directories going out a
  c74e6d9... libtracker-miner: Do not delete files while traversing the 
  ad25386... libtracker-miner: Handle correctly crawling on just created
  b867c60... libtracker-miner: Cancel sparql query in TrackerFileNotifie
  b46f7d6... libtracker-miner: Optimize TrackerFileSystem insertions/del
  11b060e... libtracker-miner: Remove deleted folders from being tracked
  7a4a9c6... libtracker-miner, notifier: Check dir roots with the canoni
  28cc8e7... libtracker-miner: Remove fs->priv->is_crawling
  8a2c91f... libtracker-miner, notifier: report again status when crawli
  f8d7cd5... libtracker-miner: Calculate remaining time purely on extrac
  69857e3... libtracker-miner: Adapt commit e60fc84e6 to TrackerFileNoti
  31d7f66... libtracker-miner: Avoid critical warning
  d8d69fd... libtracker-miner: Traverse children selectively in TrackerF
  b7cae10... libtracker-miner: handle moving dirs from recursive to non-
  5091467... libtracker-miner: Remove useless code
  ac1cc5f... libtracker-miner: rephrase code comment
  c74befc... libtracker-miner: Add back the code removing thumbnail/albu
  d25140a... tests: Add beginning of unit test for TrackerFileNotifier
  011b5ec... libtracker-miner: Avoid frequent sync calls
  61325dd... libtracker-miner: Allow GFiles to be part of several Tracke
  aeafbdb... libtracker-miner: Fix possibly wrong progress reporting



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]