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



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

Summary of new commits:

  9168616... libtracker-miner: Add TrackerIndexingTree
  4f8ec6b... libtracker-miner: Add tracker_miner_fs_get_indexing_tree()
  8fdc285... libtracker-miner: Make TrackerMonitor use TrackerIndexingTr
  9d57a25... libtracker-miner: indentation fixes
  692001a... libtracker-miner: overwrite flags when adding same path to 
  d4b2088... libtracker-miner: avoid extra file type checks
  3838a63... libtracker-miner, tests: avoid aligning backslash in Makefi
  11730db... libtracker-miner: fix node appending
  1bb4fe2... libtracker-miner: allow priting indexing tree for debugging
  5acffb5... libtracker-miner: fix tree disposal
  46c3f9e... libtracker-miner: fix logic to tell whether file is indexab
  870e00e... libtracker-miner: new IGNORE flag for the indexing tree
  3284c77... libtracker-miner,tests: First tests to check indexing tree 
  be77c8b... libtracker-miner, tests: implement multiple cases for index
  ce09606... libtracker-miner, tests: ignore built files
  1f2b80f... libtracker-miner: Add ::directory-added/removed signals to 
  a406287... libtracker-miner: change arguments in tracker_indexing_tree
  c49550e... libtracker-miner: Fix infinite loop
  1643c23... libtracker-miner: Optionally filter hidden files in Tracker
  19705fb... tracker-miner-fs: Set TrackerIndexingTree filters in Tracke
  65b8954... tracker-miner-fs: Specify the index directories to TrackerI
  86d0afa... libtracker-miner: Rename tracker_indexing_tree_get_effectiv
  43e9428... libtracker-miner: Implement tracker_indexing_tree_file_is_i
  b3a7bb1... libtracker-miner: Make TrackerMinerFS use TrackerIndexingTr
  5eb2ed1... tracker-miner-fs: Make TrackerMinerApplications use Tracker
  1f6099d... libtracker-miner: Add default policies to TrackerIndexingTr
  89092c2... tracker-miner-fs: Use filter policies in TrackerMinerApplic
  bd05db5... libtracker-miner: Add TrackerFileSystem
  65a48e6... tests: Add TrackerFileSystem test suite
  3f8e54b... libtracker-miner: Add TrackerFileNotifier
  d2188ad... libtracker-miner: clear directories queue before TrackerCra
  4206e55... libtracker-miner: Rename TrackerFileNotifier::file-added to
  6aa1134... libtracker-miner: Create signals for TrackerFileNotifier
  b39fc3a... libtracker-miner: Add tracker_file_system_traverse()
  391e27b... libtracker-miner: Fix double inserts in tracker_file_system
  3c46d87... libtracker-miner: Initialize TrackerFileNotifier filesystem
  4b8d56f... libtracker-miner: Store mtime during crawling in TrackerFil
  2a2ec1b... libtracker-miner: Perform parallel querying/crawling in Tra
  649cbfa... libtracker-miner: Set up monitor in TrackerFileNotifier
  9ce5d73... libtracker-miner: Add "attributes_only" parameter to Tracke
  9814b74... libtracker-miner: Add TrackerFileNotifier::file-moved signa
  7d7a4be... libtracker-miner: Hook TrackerFileNotifier to TrackerMonito
  feb75ca... libtracker-miner: Use TrackerFileNotifier in TrackerMinerFS
  1941205... libtracker-miner: Remove all trace of TrackerMonitor in Tra
  7327d01... libtracker-miner: Remove mtime cache
  0b8b81a... libtracker-miner: Remove check for removed files during cra
  f2f4635... libtracker-miner: Remove unused filesystem property
  115cdfa... libtracker-miner: Add TrackerFileNotifier::directory-starte
  1698f8f... libtracker-miner: Add TrackerFileNotifier::finished
  a9f24b7... libtracker-miner: Add tracker_file_notifier_is_active()
  57b113f... libtracker-miner: Hook up progress/status indication to Tra
  4f1e211... libtracker-miner: Remove TrackerFile
  6a25d56... libtracker-miner: Add tracker_file_notifier_get_file_iri()
  723e3e4... libtracker-miner: Remove IRI cache from TrackerMinerFS
  f82bbe9... libtracker-miner: Remove dead code in TrackerMinerFS
  8c7d682... libtracker-miner: Only append dirs to crawler processing on
  adacb26... libtracker-miner: Avoid double checking root directories in
  38a480a... libtracker-miner: Ensure the right processing order on QUEU
  f1b7d5e... libtracker-miner: Only spare an IRI query on updated items
  88aec97... libtracker-miner: Remove miner_fs->priv->crawled_directorie
  79e3e5e... libtracker-miner: Remove miner_fs->priv->directories
  8b614e1... libtracker-miner-fs: Add tracker_indexing_tree_file_is_root
  58e5f64... libtracker-miner: Remove miner_fs->priv->config_directories
  a8b3570... libtracker-miner: Remove unused structs from TrackerMinerFS
  0eb2fec... libtracker-miner: Remove item_query_exists() from TrackerMi
  cbe62ba... libtracker-miner: Add compat layer for tracker_miner_fs_dir
  f8f3ea8... libtracker-miner: Improve logging of TrackerFileNotifier
  aeb7e80... libtracker-miner: Also check "config root within config roo
  53b9a59... libtracker-miner: Only emit ::file-deleted on folders for t
  ba88770... libtracker-miner: Remove indexing tree signal handlers in T
  e9b7018... libtracker-miner: Add a "preserve in store" flag for config
  27d0e0f... libtracker-miner: Improve a bit reference counting on Track
  526d468... libtracker-miner: Handle root config directories being dele
  7bd7e4a... libtracker-miner: Stop crawler if it matches a config dir b
  3fed261... libtracker-miner: Fix compiler warnings
  6041c0f... libtracker-miner: Obey "ignored" directory flag in TrackerF
  f3e206f... tests: Fix filesystem test, TrackerFile is gone
  625625f... libtracker-miner: Use level order when traversing the files
  a6051b8... libtracker-miner: Remove unused vmethods from TrackerMinerF
  eb58ea0... libtracker-miner: plug some leaks
  32d3e0a... libtracker-miner: Add TrackerIndexingTree::directory-update
  6572ded... libtracker-miner: Listen to ::directory-updated in TrackerF
  c840b3f... libtracker-miner: Add tracker_indexing_tree_list_roots()
  0638175... tracker-miner-fs: Do not use old API to add/recheck dirs
  9300189... libtracker-miner: Make filesystem properties registration g
  0260405... libtracker-miner: Reimplement tracker_miner_fs_directory_re
  95490b0... libtracker-miner: Avoid IRI queries on parents of config di
  26b2959... tracker-miner-fs: Do not use tracker_miner_fs_directory_rem
  068cd1c... libtracker-miner: Fix typo
  5e57a08... libtracker-miner: Untangle filesystem refcount over GFiles
  8fd1eb6... tracker-miner-fs: Remove commented code
  37d05ba... libtracker-miner: Fix invalid read in TrackerFileSystem
  0a80940... libtracker-miner: Ensure the timer is set on ::directory-st
  6dd07fd... libtracker-miner: indentation and alignment fixes
  edf71d5... libtracker-miner: Add tracker_file_system_delete_files()
  dc72729... libtracker-miner: Ensure TrackerFileSystem has a meaningful
  cd5d347... libtracker-miner: lower message log level
  533ba5a... tracker-miner-fs: Fix some TrackerDirectoryFlags passed on 
  35a5fb6... tracker-miner-fs: Remove the preserve flag if a dir is remo
  776432f... libtracker-miner: Fix problems with directories going out a
  aaf6d93... libtracker-miner: Do not delete files while traversing the 
  e753433... libtracker-miner: Handle correctly crawling on just created
  661adea... libtracker-miner: Cancel sparql query in TrackerFileNotifie
  7b22310... libtracker-miner: Optimize TrackerFileSystem insertions/del
  ef37d3d... libtracker-miner: Remove deleted folders from being tracked
  c5b329d... libtracker-miner, notifier: Check dir roots with the canoni
  2c8ba8d... libtracker-miner: Remove fs->priv->is_crawling
  7722e6d... libtracker-miner, notifier: report again status when crawli
  21790d5... libtracker-miner: Calculate remaining time purely on extrac
  8b0b4f5... libtracker-miner: Adapt commit e60fc84e6 to TrackerFileNoti



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