[tracker] (130 commits) ...Merge branch 'miner-fs-refactor'



Summary of changes:

  fae0762... libtracker-miner: Add TrackerIndexingTree (*)
  dec74c4... libtracker-miner: Add tracker_miner_fs_get_indexing_tree() (*)
  21c2ba4... libtracker-miner: Make TrackerMonitor use TrackerIndexingTr (*)
  8585ea5... libtracker-miner: indentation fixes (*)
  c355b42... libtracker-miner: overwrite flags when adding same path to  (*)
  6c171cb... libtracker-miner: avoid extra file type checks (*)
  4eae248... libtracker-miner, tests: avoid aligning backslash in Makefi (*)
  b3ea6aa... libtracker-miner: fix node appending (*)
  65346b6... libtracker-miner: allow priting indexing tree for debugging (*)
  75b0d3b... libtracker-miner: fix tree disposal (*)
  669ffee... libtracker-miner: fix logic to tell whether file is indexab (*)
  ec5dec3... libtracker-miner: new IGNORE flag for the indexing tree (*)
  21ec3be... libtracker-miner,tests: First tests to check indexing tree  (*)
  4a5273f... libtracker-miner, tests: implement multiple cases for index (*)
  b887278... libtracker-miner, tests: ignore built files (*)
  a623c2b... libtracker-miner: Add ::directory-added/removed signals to  (*)
  5a25a2b... libtracker-miner: change arguments in tracker_indexing_tree (*)
  ea9deec... libtracker-miner: Fix infinite loop (*)
  d518a27... libtracker-miner: Optionally filter hidden files in Tracker (*)
  4f0b142... tracker-miner-fs: Set TrackerIndexingTree filters in Tracke (*)
  7847c7a... tracker-miner-fs: Specify the index directories to TrackerI (*)
  fcedf89... libtracker-miner: Rename tracker_indexing_tree_get_effectiv (*)
  2c7b0b0... libtracker-miner: Implement tracker_indexing_tree_file_is_i (*)
  d0cd23e... libtracker-miner: Make TrackerMinerFS use TrackerIndexingTr (*)
  06019bf... tracker-miner-fs: Make TrackerMinerApplications use Tracker (*)
  5b6405d... libtracker-miner: Add default policies to TrackerIndexingTr (*)
  1c525b2... tracker-miner-fs: Use filter policies in TrackerMinerApplic (*)
  76e41ac... libtracker-miner: Add TrackerFileSystem (*)
  ef12b3c... tests: Add TrackerFileSystem test suite (*)
  d940873... libtracker-miner: Add TrackerFileNotifier (*)
  ff8385a... libtracker-miner: clear directories queue before TrackerCra (*)
  b2d72ed... libtracker-miner: Rename TrackerFileNotifier::file-added to (*)
  05df3f1... libtracker-miner: Create signals for TrackerFileNotifier (*)
  2fb067d... libtracker-miner: Add tracker_file_system_traverse() (*)
  ebe35df... libtracker-miner: Fix double inserts in tracker_file_system (*)
  709a686... libtracker-miner: Initialize TrackerFileNotifier filesystem (*)
  22663c1... libtracker-miner: Store mtime during crawling in TrackerFil (*)
  188afd0... libtracker-miner: Perform parallel querying/crawling in Tra (*)
  e2fd661... libtracker-miner: Set up monitor in TrackerFileNotifier (*)
  c365588... libtracker-miner: Add "attributes_only" parameter to Tracke (*)
  9c587e4... libtracker-miner: Add TrackerFileNotifier::file-moved signa (*)
  856daeb... libtracker-miner: Hook TrackerFileNotifier to TrackerMonito (*)
  0e4d906... libtracker-miner: Use TrackerFileNotifier in TrackerMinerFS (*)
  2872f5a... libtracker-miner: Remove all trace of TrackerMonitor in Tra (*)
  1867675... libtracker-miner: Remove mtime cache (*)
  0eb450c... libtracker-miner: Remove check for removed files during cra (*)
  74ccd8c... libtracker-miner: Remove unused filesystem property (*)
  f25e0eb... libtracker-miner: Add TrackerFileNotifier::directory-starte (*)
  d9aa166... libtracker-miner: Add TrackerFileNotifier::finished (*)
  04dcfa4... libtracker-miner: Add tracker_file_notifier_is_active() (*)
  ceffe51... libtracker-miner: Hook up progress/status indication to Tra (*)
  d7cfde4... libtracker-miner: Remove TrackerFile (*)
  46d2781... libtracker-miner: Add tracker_file_notifier_get_file_iri() (*)
  b2dc156... libtracker-miner: Remove IRI cache from TrackerMinerFS (*)
  d173cb7... libtracker-miner: Remove dead code in TrackerMinerFS (*)
  ec9e7ac... libtracker-miner: Only append dirs to crawler processing on (*)
  446a75a... libtracker-miner: Avoid double checking root directories in (*)
  a04b003... libtracker-miner: Ensure the right processing order on QUEU (*)
  863d00b... libtracker-miner: Only spare an IRI query on updated items (*)
  1f151ad... libtracker-miner: Remove miner_fs->priv->crawled_directorie (*)
  145768d... libtracker-miner: Remove miner_fs->priv->directories (*)
  3da61ef... libtracker-miner-fs: Add tracker_indexing_tree_file_is_root (*)
  cb4c9bf... libtracker-miner: Remove miner_fs->priv->config_directories (*)
  9772335... libtracker-miner: Remove unused structs from TrackerMinerFS (*)
  9e9a1c2... libtracker-miner: Remove item_query_exists() from TrackerMi (*)
  ee58e67... libtracker-miner: Add compat layer for tracker_miner_fs_dir (*)
  1efa0f9... libtracker-miner: Improve logging of TrackerFileNotifier (*)
  1624600... libtracker-miner: Also check "config root within config roo (*)
  97e5073... libtracker-miner: Only emit ::file-deleted on folders for t (*)
  fff247d... libtracker-miner: Remove indexing tree signal handlers in T (*)
  0a3dc1c... libtracker-miner: Add a "preserve in store" flag for config (*)
  f13edbb... libtracker-miner: Improve a bit reference counting on Track (*)
  3d9b233... libtracker-miner: Handle root config directories being dele (*)
  73d25c5... libtracker-miner: Stop crawler if it matches a config dir b (*)
  4148bcb... libtracker-miner: Fix compiler warnings (*)
  5c05bf4... libtracker-miner: Obey "ignored" directory flag in TrackerF (*)
  b383bf8... tests: Fix filesystem test, TrackerFile is gone (*)
  b7c067b... libtracker-miner: Use level order when traversing the files (*)
  67eb44a... libtracker-miner: Remove unused vmethods from TrackerMinerF (*)
  2d9ec87... libtracker-miner: plug some leaks (*)
  80bca0d... libtracker-miner: Add TrackerIndexingTree::directory-update (*)
  0fe0802... libtracker-miner: Listen to ::directory-updated in TrackerF (*)
  68229d9... libtracker-miner: Add tracker_indexing_tree_list_roots() (*)
  9795626... tracker-miner-fs: Do not use old API to add/recheck dirs (*)
  74d2088... libtracker-miner: Make filesystem properties registration g (*)
  5191a83... libtracker-miner: Reimplement tracker_miner_fs_directory_re (*)
  4023e35... libtracker-miner: Avoid IRI queries on parents of config di (*)
  f4f0a42... tracker-miner-fs: Do not use tracker_miner_fs_directory_rem (*)
  156673e... libtracker-miner: Fix typo (*)
  5900bca... libtracker-miner: Untangle filesystem refcount over GFiles (*)
  3cb275c... tracker-miner-fs: Remove commented code (*)
  4860619... libtracker-miner: Fix invalid read in TrackerFileSystem (*)
  f2beb4c... libtracker-miner: Ensure the timer is set on ::directory-st (*)
  12b24d4... libtracker-miner: indentation and alignment fixes (*)
  9bb3948... libtracker-miner: Add tracker_file_system_delete_files() (*)
  fa2c5a0... libtracker-miner: Ensure TrackerFileSystem has a meaningful (*)
  d39b6e4... libtracker-miner: lower message log level (*)
  4ca378e... tracker-miner-fs: Fix some TrackerDirectoryFlags passed on  (*)
  f3337b6... tracker-miner-fs: Remove the preserve flag if a dir is remo (*)
  95b4037... libtracker-miner: Fix problems with directories going out a (*)
  e9752a1... libtracker-miner: Do not delete files while traversing the  (*)
  8f222b2... libtracker-miner: Handle correctly crawling on just created (*)
  512715e... libtracker-miner: Cancel sparql query in TrackerFileNotifie (*)
  c0cff12... libtracker-miner: Optimize TrackerFileSystem insertions/del (*)
  a91a7cb... libtracker-miner: Remove deleted folders from being tracked (*)
  1197a30... libtracker-miner, notifier: Check dir roots with the canoni (*)
  32596bc... libtracker-miner: Remove fs->priv->is_crawling (*)
  8b4cac5... libtracker-miner, notifier: report again status when crawli (*)
  463cbd3... libtracker-miner: Calculate remaining time purely on extrac (*)
  1c1e308... libtracker-miner: Adapt commit e60fc84e6 to TrackerFileNoti (*)
  191efd3... libtracker-miner: Avoid critical warning (*)
  62cf4d0... libtracker-miner: Traverse children selectively in TrackerF (*)
  0d8ba7b... libtracker-miner: handle moving dirs from recursive to non- (*)
  eef0e7f... libtracker-miner: Remove useless code (*)
  c15d92e... libtracker-miner: rephrase code comment (*)
  70424f5... libtracker-miner: Add back the code removing thumbnail/albu (*)
  0eb1581... tests: Add beginning of unit test for TrackerFileNotifier (*)
  88a8237... libtracker-miner: Avoid frequent sync calls (*)
  d4deba6... libtracker-miner: Allow GFiles to be part of several Tracke (*)
  167f533... libtracker-miner: Fix possibly wrong progress reporting (*)
  d0c19f1... libtracker-miner: Fix gir generation warnings (*)
  7f5e150... libtracker-miner: issue critical warning on unlikely case (*)
  f891263... libtracker-miner: Set indexing tree in the file monitor (*)
  f72cb38... libtracker-miner: Initialize TrackerDirectoryFlags to NONE  (*)
  11d8742... libtracker-miner: Handle directories with IGNORED flag bein (*)
  48d53d0... tests: Add tests for TrackerFileNotifier configuration chan (*)
  6f47592... tests: Add TrackerFileNotifier file monitoring tests (*)
  3cd93fe... libtracker-miner: Check the ignored flag in tracker_indexin (*)
  119882d... build: Don't require miner-rss and miner-flickr to distchec
  4a15439... Merge branch 'miner-fs-refactor'

(*) This commit already existed in another branch; no separate mail sent



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