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



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

Summary of new commits:

  2c48b1d... libtracker-miner: Add TrackerIndexingTree
  a6c715e... libtracker-miner: Add tracker_miner_fs_get_indexing_tree()
  4b4e27a... libtracker-miner: Make TrackerMonitor use TrackerIndexingTr
  dfcd8e9... libtracker-miner: indentation fixes
  ceb7a98... libtracker-miner: overwrite flags when adding same path to 
  837f226... libtracker-miner: avoid extra file type checks
  1742bce... libtracker-miner, tests: avoid aligning backslash in Makefi
  aab37e9... libtracker-miner: fix node appending
  14669c4... libtracker-miner: allow priting indexing tree for debugging
  cf7fb77... libtracker-miner: fix tree disposal
  0db66e7... libtracker-miner: fix logic to tell whether file is indexab
  1458a69... libtracker-miner: new IGNORE flag for the indexing tree
  0a6cd34... libtracker-miner,tests: First tests to check indexing tree 
  786929c... libtracker-miner, tests: implement multiple cases for index
  60ab1cc... libtracker-miner, tests: ignore built files
  530294e... libtracker-miner: Add ::directory-added/removed signals to 
  5ee892a... libtracker-miner: change arguments in tracker_indexing_tree
  3ebfc7f... libtracker-miner: Fix infinite loop
  6820fe0... libtracker-miner: Optionally filter hidden files in Tracker
  e62fee6... tracker-miner-fs: Set TrackerIndexingTree filters in Tracke
  3bb69b3... tracker-miner-fs: Specify the index directories to TrackerI
  dc0885c... libtracker-miner: Rename tracker_indexing_tree_get_effectiv
  fc3e001... libtracker-miner: Implement tracker_indexing_tree_file_is_i
  88749e0... libtracker-miner: Make TrackerMinerFS use TrackerIndexingTr
  a42bc66... tracker-miner-fs: Make TrackerMinerApplications use Tracker
  e4f6fe4... libtracker-miner: Add default policies to TrackerIndexingTr
  8262f0f... tracker-miner-fs: Use filter policies in TrackerMinerApplic
  07692f8... libtracker-miner: Add TrackerFileSystem
  19ab756... tests: Add TrackerFileSystem test suite
  1774287... libtracker-miner: Add TrackerFileNotifier
  29ca810... libtracker-miner: clear directories queue before TrackerCra
  376db5e... libtracker-miner: Rename TrackerFileNotifier::file-added to
  91cd267... libtracker-miner: Create signals for TrackerFileNotifier
  5dd5b96... libtracker-miner: Add tracker_file_system_traverse()
  aab749f... libtracker-miner: Fix double inserts in tracker_file_system
  d10d0a3... libtracker-miner: Initialize TrackerFileNotifier filesystem
  b1262b2... libtracker-miner: Store mtime during crawling in TrackerFil
  6f014d9... libtracker-miner: Perform parallel querying/crawling in Tra
  2cc232d... libtracker-miner: Set up monitor in TrackerFileNotifier
  0ec5f07... libtracker-miner: Add "attributes_only" parameter to Tracke
  5b40e16... libtracker-miner: Add TrackerFileNotifier::file-moved signa
  e49e61b... libtracker-miner: Hook TrackerFileNotifier to TrackerMonito
  4d5c9ab... libtracker-miner: Use TrackerFileNotifier in TrackerMinerFS
  ac9e13e... libtracker-miner: Remove all trace of TrackerMonitor in Tra
  4614857... libtracker-miner: Remove mtime cache
  124e0a5... libtracker-miner: Remove check for removed files during cra
  7a30a17... libtracker-miner: Remove unused filesystem property
  3479a72... libtracker-miner: Add TrackerFileNotifier::directory-starte
  06e6288... libtracker-miner: Add TrackerFileNotifier::finished
  4986029... libtracker-miner: Add tracker_file_notifier_is_active()
  a375753... libtracker-miner: Hook up progress/status indication to Tra
  d3ab6bf... libtracker-miner: Remove TrackerFile
  9f0ecdc... libtracker-miner: Add tracker_file_notifier_get_file_iri()
  6e00dfa... libtracker-miner: Remove IRI cache from TrackerMinerFS
  178c8ac... libtracker-miner: Remove dead code in TrackerMinerFS
  77c9e74... libtracker-miner: Only append dirs to crawler processing on
  dc9e2fe... libtracker-miner: Avoid double checking root directories in
  799e589... libtracker-miner: Ensure the right processing order on QUEU
  41343a8... libtracker-miner: Only spare an IRI query on updated items
  77d3171... libtracker-miner: Remove miner_fs->priv->crawled_directorie
  582c460... libtracker-miner: Remove miner_fs->priv->directories
  571726d... libtracker-miner-fs: Add tracker_indexing_tree_file_is_root
  49b538b... libtracker-miner: Remove miner_fs->priv->config_directories
  34792f6... libtracker-miner: Remove unused structs from TrackerMinerFS
  b9a6ac2... libtracker-miner: Remove item_query_exists() from TrackerMi
  cf01b67... libtracker-miner: Add compat layer for tracker_miner_fs_dir
  6dc22bc... libtracker-miner: Improve logging of TrackerFileNotifier
  ee53dca... libtracker-miner: Also check "config root within config roo
  b10a178... libtracker-miner: Only emit ::file-deleted on folders for t
  f202eed... libtracker-miner: Remove indexing tree signal handlers in T
  8892576... libtracker-miner: Add a "preserve in store" flag for config
  9c74e80... libtracker-miner: Improve a bit reference counting on Track
  8d84251... libtracker-miner: Handle root config directories being dele
  857759f... libtracker-miner: Stop crawler if it matches a config dir b
  3c6592e... libtracker-miner: Fix compiler warnings
  d7161b9... libtracker-miner: Obey "ignored" directory flag in TrackerF
  73b6048... tests: Fix filesystem test, TrackerFile is gone
  c9bb83c... libtracker-miner: Use level order when traversing the files
  731dd62... libtracker-miner: Remove unused vmethods from TrackerMinerF
  e3986bd... libtracker-miner: plug some leaks
  3c33b30... libtracker-miner: Add TrackerIndexingTree::directory-update
  8aac539... libtracker-miner: Listen to ::directory-updated in TrackerF
  9f16d5b... libtracker-miner: Add tracker_indexing_tree_list_roots()
  c59f021... tracker-miner-fs: Do not use old API to add/recheck dirs
  2de7389... libtracker-miner: Make filesystem properties registration g
  600484a... libtracker-miner: Reimplement tracker_miner_fs_directory_re
  336f298... libtracker-miner: Avoid IRI queries on parents of config di
  60644d0... tracker-miner-fs: Do not use tracker_miner_fs_directory_rem
  f93e2b8... libtracker-miner: Fix typo
  65afeb9... libtracker-miner: Untangle filesystem refcount over GFiles
  dd7b1f2... tracker-miner-fs: Remove commented code
  266762b... libtracker-miner: Fix invalid read in TrackerFileSystem
  2b9d625... libtracker-miner: Ensure the timer is set on ::directory-st



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