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



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

Summary of new commits:

  b2d4043... libtracker-miner: Add TrackerIndexingTree
  66a653e... libtracker-miner: Add tracker_miner_fs_get_indexing_tree()
  6866b3f... libtracker-miner: Make TrackerMonitor use TrackerIndexingTr
  cbd1c86... libtracker-miner: indentation fixes
  9d9ce9b... libtracker-miner: overwrite flags when adding same path to 
  b81d252... libtracker-miner: avoid extra file type checks
  c48cbb8... libtracker-miner, tests: avoid aligning backslash in Makefi
  b20dd7c... libtracker-miner: fix node appending
  a5ae247... libtracker-miner: allow priting indexing tree for debugging
  55f5ac2... libtracker-miner: fix tree disposal
  0683ba1... libtracker-miner: fix logic to tell whether file is indexab
  6cac864... libtracker-miner: new IGNORE flag for the indexing tree
  d483b42... libtracker-miner,tests: First tests to check indexing tree 
  4826346... libtracker-miner, tests: implement multiple cases for index
  6363bdc... libtracker-miner, tests: ignore built files
  1a60c54... libtracker-miner: Add ::directory-added/removed signals to 
  466fa08... libtracker-miner: change arguments in tracker_indexing_tree
  2a3ce9a... libtracker-miner: Fix infinite loop
  18f9f8c... libtracker-miner: Optionally filter hidden files in Tracker
  9d49ee3... tracker-miner-fs: Set TrackerIndexingTree filters in Tracke
  21c26f4... tracker-miner-fs: Specify the index directories to TrackerI
  813d1e5... libtracker-miner: Rename tracker_indexing_tree_get_effectiv
  21b96ce... libtracker-miner: Implement tracker_indexing_tree_file_is_i
  9ab4f9f... libtracker-miner: Make TrackerMinerFS use TrackerIndexingTr
  d034846... tracker-miner-fs: Make TrackerMinerApplications use Tracker
  c0228d0... libtracker-miner: Add default policies to TrackerIndexingTr
  ba142d0... tracker-miner-fs: Use filter policies in TrackerMinerApplic
  d614372... libtracker-miner: Add TrackerFileSystem
  1cfbcae... tests: Add TrackerFileSystem test suite
  16dd549... libtracker-miner: Add TrackerFileNotifier
  d9f42e4... libtracker-miner: clear directories queue before TrackerCra
  c9ba394... libtracker-miner: Rename TrackerFileNotifier::file-added to
  d381e35... libtracker-miner: Create signals for TrackerFileNotifier
  23b78a5... libtracker-miner: Add tracker_file_system_traverse()
  9cc2859... libtracker-miner: Fix double inserts in tracker_file_system
  3688914... libtracker-miner: Initialize TrackerFileNotifier filesystem
  60f6c10... libtracker-miner: Store mtime during crawling in TrackerFil
  200aff9... libtracker-miner: Perform parallel querying/crawling in Tra
  dfe433b... libtracker-miner: Set up monitor in TrackerFileNotifier
  ae48393... libtracker-miner: Add "attributes_only" parameter to Tracke
  54effc4... libtracker-miner: Add TrackerFileNotifier::file-moved signa
  2e97fa7... libtracker-miner: Hook TrackerFileNotifier to TrackerMonito
  d3b0554... libtracker-miner: Use TrackerFileNotifier in TrackerMinerFS
  a5923f0... libtracker-miner: Remove all trace of TrackerMonitor in Tra
  3eb85cf... libtracker-miner: Remove mtime cache
  94253a7... libtracker-miner: Remove check for removed files during cra
  f709666... libtracker-miner: Remove unused filesystem property
  b41be79... libtracker-miner: Add TrackerFileNotifier::directory-starte
  e522f7b... libtracker-miner: Add TrackerFileNotifier::finished
  6714665... libtracker-miner: Add tracker_file_notifier_is_active()
  9f55db9... libtracker-miner: Hook up progress/status indication to Tra
  eb26326... libtracker-miner: Remove TrackerFile
  3e49888... libtracker-miner: Add tracker_file_notifier_get_file_iri()
  4c1f0d5... libtracker-miner: Remove IRI cache from TrackerMinerFS
  22f1343... libtracker-miner: Remove dead code in TrackerMinerFS
  5c24012... libtracker-miner: Only append dirs to crawler processing on
  68ceb18... libtracker-miner: Avoid double checking root directories in
  5e26ebb... libtracker-miner: Ensure the right processing order on QUEU
  f3a3fdd... libtracker-miner: Only spare an IRI query on updated items
  5ab18ff... libtracker-miner: Remove miner_fs->priv->crawled_directorie
  cc16b17... libtracker-miner: Remove miner_fs->priv->directories
  58e063f... libtracker-miner-fs: Add tracker_indexing_tree_file_is_root
  3fe7243... libtracker-miner: Remove miner_fs->priv->config_directories
  c39b8f6... libtracker-miner: Remove unused structs from TrackerMinerFS
  1dd3738... libtracker-miner: Remove item_query_exists() from TrackerMi
  f4b9f21... libtracker-miner: Add compat layer for tracker_miner_fs_dir
  199932c... libtracker-miner: Improve logging of TrackerFileNotifier
  51806e1... libtracker-miner: Also check "config root within config roo
  0fdde8f... libtracker-miner: Only emit ::file-deleted on folders for t
  7a8f2dc... libtracker-miner: Remove indexing tree signal handlers in T
  31b78f6... libtracker-miner: Add a "preserve in store" flag for config
  6b7de47... libtracker-miner: Improve a bit reference counting on Track
  dd0a86a... libtracker-miner: Handle root config directories being dele
  22f62bb... libtracker-miner: Stop crawler if it matches a config dir b
  53588c2... libtracker-miner: Fix compiler warnings
  024df88... libtracker-miner: Obey "ignored" directory flag in TrackerF
  a893bc7... tests: Fix filesystem test, TrackerFile is gone
  6ff9974... libtracker-miner: Use level order when traversing the files
  d60dd9b... libtracker-miner: Remove unused vmethods from TrackerMinerF
  510fba0... libtracker-miner: plug some leaks
  bde9a12... libtracker-miner: Add TrackerIndexingTree::directory-update
  d5f8a54... libtracker-miner: Listen to ::directory-updated in TrackerF
  b00c0fb... libtracker-miner: Add tracker_indexing_tree_list_roots()
  56bcca7... tracker-miner-fs: Do not use old API to add/recheck dirs
  dbbf3d8... libtracker-miner: Make filesystem properties registration g
  11ab364... libtracker-miner: Reimplement tracker_miner_fs_directory_re
  008468a... libtracker-miner: Avoid IRI queries on parents of config di
  62c4ecf... tracker-miner-fs: Do not use tracker_miner_fs_directory_rem
  651168f... libtracker-miner: Fix typo
  ec16fa3... libtracker-miner: Untangle filesystem refcount over GFiles
  aa71d1b... tracker-miner-fs: Remove commented code
  e29d02d... libtracker-miner: Fix invalid read in TrackerFileSystem
  775859e... libtracker-miner: Ensure the timer is set on ::directory-st
  2070549... libtracker-miner: indentation and alignment fixes
  f5dcb43... libtracker-miner: Add tracker_file_system_delete_files()
  33eedf0... libtracker-miner: Ensure TrackerFileSystem has a meaningful
  c27f1ed... libtracker-miner: lower message log level
  c64a668... tracker-miner-fs: Fix some TrackerDirectoryFlags passed on 
  085bb5a... tracker-miner-fs: Remove the preserve flag if a dir is remo
  23f94cb... libtracker-miner: Fix problems with directories going out a
  2c69f4a... libtracker-miner: Do not delete files while traversing the 
  4821104... libtracker-miner: Handle correctly crawling on just created
  744e044... libtracker-miner: Cancel sparql query in TrackerFileNotifie
  40f6a45... libtracker-miner: Optimize TrackerFileSystem insertions/del
  3b11a7c... libtracker-miner: Remove deleted folders from being tracked
  91d0916... libtracker-miner, notifier: Check dir roots with the canoni
  bca4c7b... libtracker-miner: Remove fs->priv->is_crawling
  5853a34... libtracker-miner, notifier: report again status when crawli
  c94c6da... libtracker-miner: Calculate remaining time purely on extrac
  bae0743... libtracker-miner: Adapt commit e60fc84e6 to TrackerFileNoti



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