[tracker] (119 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
  71ee282... libtracker-miner, tests: avoid aligning backslash in Makefi
  00fc0c3... libtracker-miner: fix node appending
  bc3ac05... libtracker-miner: allow priting indexing tree for debugging
  38b0a72... libtracker-miner: fix tree disposal
  d81c70c... libtracker-miner: fix logic to tell whether file is indexab
  c26d8ae... libtracker-miner: new IGNORE flag for the indexing tree
  3337897... libtracker-miner,tests: First tests to check indexing tree 
  7da9e8a... libtracker-miner, tests: implement multiple cases for index
  4d5e950... libtracker-miner, tests: ignore built files
  761ec38... libtracker-miner: Add ::directory-added/removed signals to 
  cfcfa7b... libtracker-miner: change arguments in tracker_indexing_tree
  275ca10... libtracker-miner: Fix infinite loop
  91ea13e... libtracker-miner: Optionally filter hidden files in Tracker
  b5915c3... tracker-miner-fs: Set TrackerIndexingTree filters in Tracke
  1cc1103... tracker-miner-fs: Specify the index directories to TrackerI
  77dd5f7... libtracker-miner: Rename tracker_indexing_tree_get_effectiv
  314a51e... libtracker-miner: Implement tracker_indexing_tree_file_is_i
  dd65d3f... libtracker-miner: Make TrackerMinerFS use TrackerIndexingTr
  01e7f8f... tracker-miner-fs: Make TrackerMinerApplications use Tracker
  32b44be... libtracker-miner: Add default policies to TrackerIndexingTr
  dc97928... tracker-miner-fs: Use filter policies in TrackerMinerApplic
  1c1b5f2... libtracker-miner: Add TrackerFileSystem
  01ab3fa... tests: Add TrackerFileSystem test suite
  bd6f10c... libtracker-miner: Add TrackerFileNotifier
  b9285af... libtracker-miner: clear directories queue before TrackerCra
  9762dc4... libtracker-miner: Rename TrackerFileNotifier::file-added to
  d524d9b... libtracker-miner: Create signals for TrackerFileNotifier
  f79a2bf... libtracker-miner: Add tracker_file_system_traverse()
  75ba795... libtracker-miner: Fix double inserts in tracker_file_system
  df7c587... libtracker-miner: Initialize TrackerFileNotifier filesystem
  0abb6fd... libtracker-miner: Store mtime during crawling in TrackerFil
  c63ffa0... libtracker-miner: Perform parallel querying/crawling in Tra
  6e6fb3a... libtracker-miner: Set up monitor in TrackerFileNotifier
  3c8a653... libtracker-miner: Add "attributes_only" parameter to Tracke
  418604c... libtracker-miner: Add TrackerFileNotifier::file-moved signa
  2e9e032... libtracker-miner: Hook TrackerFileNotifier to TrackerMonito
  b3eb5eb... libtracker-miner: Use TrackerFileNotifier in TrackerMinerFS
  403c24d... libtracker-miner: Remove all trace of TrackerMonitor in Tra
  ba633ae... libtracker-miner: Remove mtime cache
  7f512b8... libtracker-miner: Remove check for removed files during cra
  23fd3c0... libtracker-miner: Remove unused filesystem property
  cd5a0fe... libtracker-miner: Add TrackerFileNotifier::directory-starte
  dfa2943... libtracker-miner: Add TrackerFileNotifier::finished
  1f8cb3a... libtracker-miner: Add tracker_file_notifier_is_active()
  1956baa... libtracker-miner: Hook up progress/status indication to Tra
  85c324b... libtracker-miner: Remove TrackerFile
  1991c22... libtracker-miner: Add tracker_file_notifier_get_file_iri()
  da9e7ad... libtracker-miner: Remove IRI cache from TrackerMinerFS
  1bf98a3... libtracker-miner: Remove dead code in TrackerMinerFS
  22dffba... libtracker-miner: Only append dirs to crawler processing on
  6378b63... libtracker-miner: Avoid double checking root directories in
  ab389a0... libtracker-miner: Ensure the right processing order on QUEU
  87e5433... libtracker-miner: Only spare an IRI query on updated items
  a252dee... libtracker-miner: Remove miner_fs->priv->crawled_directorie
  b184faa... libtracker-miner: Remove miner_fs->priv->directories
  752c44c... libtracker-miner-fs: Add tracker_indexing_tree_file_is_root
  699a3cb... libtracker-miner: Remove miner_fs->priv->config_directories
  049c9b8... libtracker-miner: Remove unused structs from TrackerMinerFS
  5db572f... libtracker-miner: Remove item_query_exists() from TrackerMi
  e59b075... libtracker-miner: Add compat layer for tracker_miner_fs_dir
  e0f76e1... libtracker-miner: Improve logging of TrackerFileNotifier
  7c55867... libtracker-miner: Also check "config root within config roo
  6e4f3bd... libtracker-miner: Only emit ::file-deleted on folders for t
  c6855fc... libtracker-miner: Remove indexing tree signal handlers in T
  df603cb... libtracker-miner: Add a "preserve in store" flag for config
  f55cf3c... libtracker-miner: Improve a bit reference counting on Track
  1a728e5... libtracker-miner: Handle root config directories being dele
  cf00488... libtracker-miner: Stop crawler if it matches a config dir b
  b15dd2b... libtracker-miner: Fix compiler warnings
  02f5412... libtracker-miner: Obey "ignored" directory flag in TrackerF
  2f688a3... tests: Fix filesystem test, TrackerFile is gone
  5f017bd... libtracker-miner: Use level order when traversing the files
  a51187c... libtracker-miner: Remove unused vmethods from TrackerMinerF
  38f6464... libtracker-miner: plug some leaks
  a2ce484... libtracker-miner: Add TrackerIndexingTree::directory-update
  07d00bd... libtracker-miner: Listen to ::directory-updated in TrackerF
  70b1fae... libtracker-miner: Add tracker_indexing_tree_list_roots()
  401bcc2... tracker-miner-fs: Do not use old API to add/recheck dirs
  490d3df... libtracker-miner: Make filesystem properties registration g
  335a19f... libtracker-miner: Reimplement tracker_miner_fs_directory_re
  ba0bab1... libtracker-miner: Avoid IRI queries on parents of config di
  297971d... tracker-miner-fs: Do not use tracker_miner_fs_directory_rem
  259ab4d... libtracker-miner: Fix typo
  8437f2f... libtracker-miner: Untangle filesystem refcount over GFiles
  3c67250... tracker-miner-fs: Remove commented code
  dd638f4... libtracker-miner: Fix invalid read in TrackerFileSystem
  d128445... libtracker-miner: Ensure the timer is set on ::directory-st
  16d02b4... libtracker-miner: indentation and alignment fixes
  a51c8c0... libtracker-miner: Add tracker_file_system_delete_files()
  4a44bda... libtracker-miner: Ensure TrackerFileSystem has a meaningful
  e1bd8ea... libtracker-miner: lower message log level
  df1f63d... tracker-miner-fs: Fix some TrackerDirectoryFlags passed on 
  eadadce... tracker-miner-fs: Remove the preserve flag if a dir is remo
  23f2c10... libtracker-miner: Fix problems with directories going out a
  9c0b127... libtracker-miner: Do not delete files while traversing the 
  6725976... libtracker-miner: Handle correctly crawling on just created
  81247c1... libtracker-miner: Cancel sparql query in TrackerFileNotifie
  e2d6e74... libtracker-miner: Optimize TrackerFileSystem insertions/del
  6cbf722... libtracker-miner: Remove deleted folders from being tracked
  cfbac87... libtracker-miner, notifier: Check dir roots with the canoni
  f1888ec... libtracker-miner: Remove fs->priv->is_crawling
  b755da8... libtracker-miner, notifier: report again status when crawli
  57d0077... libtracker-miner: Calculate remaining time purely on extrac
  8de796e... libtracker-miner: Adapt commit e60fc84e6 to TrackerFileNoti
  4650250... libtracker-miner: Avoid critical warning
  18da791... libtracker-miner: Traverse children selectively in TrackerF
  6143585... libtracker-miner: handle moving dirs from recursive to non-
  f472b6d... libtracker-miner: Remove useless code
  8fca1fe... libtracker-miner: rephrase code comment
  99ca7d0... libtracker-miner: Add back the code removing thumbnail/albu
  f910b3d... tests: Add beginning of unit test for TrackerFileNotifier
  b1edfc7... libtracker-miner: Avoid frequent sync calls
  03699c8... libtracker-miner: Allow GFiles to be part of several Tracke



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