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



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

Summary of new commits:

  8720044... libtracker-miner: Add TrackerIndexingTree
  0b8d8bd... libtracker-miner: Add tracker_miner_fs_get_indexing_tree()
  b926593... libtracker-miner: Make TrackerMonitor use TrackerIndexingTr
  d96da62... libtracker-miner: indentation fixes
  eb248aa... libtracker-miner: overwrite flags when adding same path to 
  25f660e... libtracker-miner: avoid extra file type checks
  6e34b71... libtracker-miner, tests: avoid aligning backslash in Makefi
  cd3cb58... libtracker-miner: fix node appending
  0ed6ba2... libtracker-miner: allow priting indexing tree for debugging
  ed41624... libtracker-miner: fix tree disposal
  f046f89... libtracker-miner: fix logic to tell whether file is indexab
  12c0434... libtracker-miner: new IGNORE flag for the indexing tree
  1313e56... libtracker-miner,tests: First tests to check indexing tree 
  8236837... libtracker-miner, tests: implement multiple cases for index
  e674ff9... libtracker-miner, tests: ignore built files
  981870c... libtracker-miner: Add ::directory-added/removed signals to 
  b1f6367... libtracker-miner: change arguments in tracker_indexing_tree
  c61e662... libtracker-miner: Fix infinite loop
  5f4947d... libtracker-miner: Optionally filter hidden files in Tracker
  1219954... tracker-miner-fs: Set TrackerIndexingTree filters in Tracke
  96e31d4... tracker-miner-fs: Specify the index directories to TrackerI
  7a53b73... libtracker-miner: Rename tracker_indexing_tree_get_effectiv
  48e44d7... libtracker-miner: Implement tracker_indexing_tree_file_is_i
  70cf3e8... libtracker-miner: Make TrackerMinerFS use TrackerIndexingTr
  23df09b... tracker-miner-fs: Make TrackerMinerApplications use Tracker
  417a957... libtracker-miner: Add default policies to TrackerIndexingTr
  5ee55a1... tracker-miner-fs: Use filter policies in TrackerMinerApplic
  813908b... libtracker-miner: Add TrackerFileSystem
  1523978... tests: Add TrackerFileSystem test suite
  f721ca2... libtracker-miner: Add TrackerFileNotifier
  4fc74b0... libtracker-miner: clear directories queue before TrackerCra
  8610e93... libtracker-miner: Rename TrackerFileNotifier::file-added to
  d91c24c... libtracker-miner: Create signals for TrackerFileNotifier
  700b59e... libtracker-miner: Add tracker_file_system_traverse()
  54b7b0d... libtracker-miner: Fix double inserts in tracker_file_system
  e200270... libtracker-miner: Initialize TrackerFileNotifier filesystem
  895df1f... libtracker-miner: Store mtime during crawling in TrackerFil
  3a42ae7... libtracker-miner: Perform parallel querying/crawling in Tra
  15706e5... libtracker-miner: Set up monitor in TrackerFileNotifier
  2a98496... libtracker-miner: Add "attributes_only" parameter to Tracke
  c53bf4d... libtracker-miner: Add TrackerFileNotifier::file-moved signa
  bf16ce9... libtracker-miner: Hook TrackerFileNotifier to TrackerMonito
  5faecbe... libtracker-miner: Use TrackerFileNotifier in TrackerMinerFS
  48f36e3... libtracker-miner: Remove all trace of TrackerMonitor in Tra
  4dcbc77... libtracker-miner: Remove mtime cache
  0d36958... libtracker-miner: Remove check for removed files during cra
  acd8fe6... libtracker-miner: Remove unused filesystem property
  28a102e... libtracker-miner: Add TrackerFileNotifier::directory-starte
  a242e40... libtracker-miner: Add TrackerFileNotifier::finished
  162987b... libtracker-miner: Add tracker_file_notifier_is_active()
  9d2e56f... libtracker-miner: Hook up progress/status indication to Tra
  d82b1f2... libtracker-miner: Remove TrackerFile
  d6fc038... libtracker-miner: Add tracker_file_notifier_get_file_iri()
  197e921... libtracker-miner: Remove IRI cache from TrackerMinerFS
  6490e01... libtracker-miner: Remove dead code in TrackerMinerFS
  bc77183... libtracker-miner: Only append dirs to crawler processing on
  c84ff70... libtracker-miner: Avoid double checking root directories in
  0e43fe9... libtracker-miner: Ensure the right processing order on QUEU
  cd2c416... libtracker-miner: Only spare an IRI query on updated items
  0d0e7ae... libtracker-miner: Remove miner_fs->priv->crawled_directorie
  e449c2a... libtracker-miner: Remove miner_fs->priv->directories
  b05f887... libtracker-miner-fs: Add tracker_indexing_tree_file_is_root
  6e26286... libtracker-miner: Remove miner_fs->priv->config_directories
  786234f... libtracker-miner: Remove unused structs from TrackerMinerFS
  6f2acae... libtracker-miner: Remove item_query_exists() from TrackerMi
  24c2181... libtracker-miner: Add compat layer for tracker_miner_fs_dir
  3beb3e2... libtracker-miner: Improve logging of TrackerFileNotifier
  34b55bf... libtracker-miner: Also check "config root within config roo
  9bbab0a... libtracker-miner: Only emit ::file-deleted on folders for t
  5df58b3... libtracker-miner: Remove indexing tree signal handlers in T
  07a64cf... libtracker-miner: Add a "preserve in store" flag for config
  0659306... libtracker-miner: Improve a bit reference counting on Track
  b10e3e6... libtracker-miner: Handle root config directories being dele
  768e3b1... libtracker-miner: Stop crawler if it matches a config dir b
  72023de... libtracker-miner: Fix compiler warnings
  0fbbacc... libtracker-miner: Obey "ignored" directory flag in TrackerF
  d1f1838... tests: Fix filesystem test, TrackerFile is gone
  1553878... libtracker-miner: Use level order when traversing the files
  b770fd3... libtracker-miner: Remove unused vmethods from TrackerMinerF
  c27d779... libtracker-miner: plug some leaks
  e5f12f4... libtracker-miner: Add TrackerIndexingTree::directory-update
  6c8ddd0... libtracker-miner: Listen to ::directory-updated in TrackerF
  663a7bb... libtracker-miner: Add tracker_indexing_tree_list_roots()
  e40d343... tracker-miner-fs: Do not use old API to add/recheck dirs
  44d064e... libtracker-miner: Make filesystem properties registration g
  acf9def... libtracker-miner: Reimplement tracker_miner_fs_directory_re
  8246dc4... libtracker-miner: Avoid IRI queries on parents of config di
  1137602... tracker-miner-fs: Do not use tracker_miner_fs_directory_rem
  b1cf790... libtracker-miner: Fix typo
  deb4489... libtracker-miner: Untangle filesystem refcount over GFiles
  feb5552... tracker-miner-fs: Remove commented code
  a57801a... libtracker-miner: Fix invalid read in TrackerFileSystem
  cd1f246... libtracker-miner: Ensure the timer is set on ::directory-st
  f195527... libtracker-miner: indentation and alignment fixes
  c605e75... libtracker-miner: Add tracker_file_system_delete_files()
  3b3fa1c... libtracker-miner: Ensure TrackerFileSystem has a meaningful
  523066a... libtracker-miner: lower message log level
  3809f56... tracker-miner-fs: Fix some TrackerDirectoryFlags passed on 
  52a79cb... tracker-miner-fs: Remove the preserve flag if a dir is remo
  0b39780... libtracker-miner: Fix problems with directories going out a
  fcb8ccb... libtracker-miner: Do not delete files while traversing the 



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