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



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

Summary of new commits:

  6c604fc... libtracker-miner: Add TrackerIndexingTree
  813d65f... libtracker-miner: Add tracker_miner_fs_get_indexing_tree()
  587d8a2... libtracker-miner: Make TrackerMonitor use TrackerIndexingTr
  fcbaf1b... libtracker-miner: indentation fixes
  f77f891... libtracker-miner: overwrite flags when adding same path to 
  7fcf94a... libtracker-miner: avoid extra file type checks
  9d4d6f3... libtracker-miner, tests: avoid aligning backslash in Makefi
  09de8d6... libtracker-miner: fix node appending
  9af02db... libtracker-miner: allow priting indexing tree for debugging
  a889345... libtracker-miner: fix tree disposal
  74f03aa... libtracker-miner: fix logic to tell whether file is indexab
  540e218... libtracker-miner: new IGNORE flag for the indexing tree
  48083d6... libtracker-miner,tests: First tests to check indexing tree 
  38d322c... libtracker-miner, tests: implement multiple cases for index
  f498674... libtracker-miner, tests: ignore built files
  2247fdf... libtracker-miner: Add ::directory-added/removed signals to 
  c1a125f... libtracker-miner: change arguments in tracker_indexing_tree
  7a823c3... libtracker-miner: Fix infinite loop
  4429ee2... libtracker-miner: Optionally filter hidden files in Tracker
  22d2890... tracker-miner-fs: Set TrackerIndexingTree filters in Tracke
  bfd61ac... tracker-miner-fs: Specify the index directories to TrackerI
  c952356... libtracker-miner: Rename tracker_indexing_tree_get_effectiv
  4644e02... libtracker-miner: Implement tracker_indexing_tree_file_is_i
  573077e... libtracker-miner: Make TrackerMinerFS use TrackerIndexingTr
  f5969dd... tracker-miner-fs: Make TrackerMinerApplications use Tracker
  dbe98fb... libtracker-miner: Add default policies to TrackerIndexingTr
  4f8279a... tracker-miner-fs: Use filter policies in TrackerMinerApplic
  07f97dd... libtracker-miner: Add TrackerFileSystem
  1ca77ce... tests: Add TrackerFileSystem test suite
  618aeb5... libtracker-miner: Add TrackerFileNotifier
  04678be... libtracker-miner: clear directories queue before TrackerCra
  f61b74f... libtracker-miner: Rename TrackerFileNotifier::file-added to
  2728252... libtracker-miner: Create signals for TrackerFileNotifier
  1a3f0d1... libtracker-miner: Add tracker_file_system_traverse()
  ea9bdb0... libtracker-miner: Fix double inserts in tracker_file_system
  11887c2... libtracker-miner: Initialize TrackerFileNotifier filesystem
  c13501c... libtracker-miner: Store mtime during crawling in TrackerFil
  857b5d3... libtracker-miner: Perform parallel querying/crawling in Tra
  5eaf7dd... libtracker-miner: Set up monitor in TrackerFileNotifier
  57e87dd... libtracker-miner: Add "attributes_only" parameter to Tracke
  6c92300... libtracker-miner: Add TrackerFileNotifier::file-moved signa
  68bd7f8... libtracker-miner: Hook TrackerFileNotifier to TrackerMonito
  a17e15d... libtracker-miner: Use TrackerFileNotifier in TrackerMinerFS
  243e38b... libtracker-miner: Remove all trace of TrackerMonitor in Tra
  59a5a26... libtracker-miner: Remove mtime cache
  1332bb0... libtracker-miner: Remove check for removed files during cra
  4d4a862... libtracker-miner: Remove unused filesystem property
  fa27400... libtracker-miner: Add TrackerFileNotifier::directory-starte
  156f03e... libtracker-miner: Add TrackerFileNotifier::finished
  492337e... libtracker-miner: Add tracker_file_notifier_is_active()
  f41eb81... libtracker-miner: Hook up progress/status indication to Tra
  50c6678... libtracker-miner: Remove TrackerFile
  48093b6... libtracker-miner: Add tracker_file_notifier_get_file_iri()
  bd89834... libtracker-miner: Remove IRI cache from TrackerMinerFS
  96fa82c... libtracker-miner: Remove dead code in TrackerMinerFS
  dd90d67... libtracker-miner: Only append dirs to crawler processing on
  d87a398... libtracker-miner: Avoid double checking root directories in
  6e7e9ef... libtracker-miner: Ensure the right processing order on QUEU
  f310a99... libtracker-miner: Only spare an IRI query on updated items
  3d27ef4... libtracker-miner: Remove miner_fs->priv->crawled_directorie
  c51a26a... libtracker-miner: Remove miner_fs->priv->directories
  0ca90b4... libtracker-miner-fs: Add tracker_indexing_tree_file_is_root
  bc84320... libtracker-miner: Remove miner_fs->priv->config_directories
  ac1d968... libtracker-miner: Remove unused structs from TrackerMinerFS
  88efa69... libtracker-miner: Remove item_query_exists() from TrackerMi
  56a1b15... libtracker-miner: Add compat layer for tracker_miner_fs_dir
  a337df4... libtracker-miner: Improve logging of TrackerFileNotifier
  5c6e6ca... libtracker-miner: Also check "config root within config roo
  4be2a22... libtracker-miner: Only emit ::file-deleted on folders for t
  a9667d9... libtracker-miner: Remove indexing tree signal handlers in T
  37c600c... libtracker-miner: Add a "preserve in store" flag for config
  953ab66... libtracker-miner: Improve a bit reference counting on Track
  f62ced8... libtracker-miner: Handle root config directories being dele
  7ba68df... libtracker-miner: Stop crawler if it matches a config dir b
  1206dae... libtracker-miner: Fix compiler warnings
  432b80a... libtracker-miner: Obey "ignored" directory flag in TrackerF
  8353c73... tests: Fix filesystem test, TrackerFile is gone
  832d011... libtracker-miner: Use level order when traversing the files
  eb7a002... libtracker-miner: Remove unused vmethods from TrackerMinerF
  0e97b4e... libtracker-miner: plug some leaks
  2b7bdd4... libtracker-miner: Add TrackerIndexingTree::directory-update
  55d6be6... libtracker-miner: Listen to ::directory-updated in TrackerF
  f5308c5... libtracker-miner: Add tracker_indexing_tree_list_roots()
  a7ca954... tracker-miner-fs: Do not use old API to add/recheck dirs
  67960df... libtracker-miner: Make filesystem properties registration g
  4b30be9... libtracker-miner: Reimplement tracker_miner_fs_directory_re
  55e4ddf... libtracker-miner: Avoid IRI queries on parents of config di
  b37912e... tracker-miner-fs: Do not use tracker_miner_fs_directory_rem
  eeae77e... libtracker-miner: Fix typo
  9ed8804... libtracker-miner: Untangle filesystem refcount over GFiles
  1b6cfef... tracker-miner-fs: Remove commented code
  9331172... libtracker-miner: Fix invalid read in TrackerFileSystem
  194df28... libtracker-miner: Ensure the timer is set on ::directory-st



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