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



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

Summary of new commits:

  1a2b933... libtracker-miner: Add TrackerIndexingTree
  009eabb... libtracker-miner: Add tracker_miner_fs_get_indexing_tree()
  0fef444... libtracker-miner: Make TrackerMonitor use TrackerIndexingTr
  fd2a1c4... libtracker-miner: indentation fixes
  c1fb14c... libtracker-miner: overwrite flags when adding same path to 
  072090c... libtracker-miner: avoid extra file type checks
  3d16d09... libtracker-miner, tests: avoid aligning backslash in Makefi
  fb71bc0... libtracker-miner: fix node appending
  c82cff4... libtracker-miner: allow priting indexing tree for debugging
  fee5001... libtracker-miner: fix tree disposal
  b137e6b... libtracker-miner: fix logic to tell whether file is indexab
  c2bc7ae... libtracker-miner: new IGNORE flag for the indexing tree
  61194cd... libtracker-miner,tests: First tests to check indexing tree 
  b30f4dd... libtracker-miner, tests: implement multiple cases for index
  6588455... libtracker-miner, tests: ignore built files
  7abcbda... libtracker-miner: Add ::directory-added/removed signals to 
  0fe73d9... libtracker-miner: change arguments in tracker_indexing_tree
  464d602... libtracker-miner: Fix infinite loop
  89627e4... libtracker-miner: Optionally filter hidden files in Tracker
  ed9148d... tracker-miner-fs: Set TrackerIndexingTree filters in Tracke
  9e7ce43... tracker-miner-fs: Specify the index directories to TrackerI
  d5d40ba... libtracker-miner: Rename tracker_indexing_tree_get_effectiv
  ee8c729... libtracker-miner: Implement tracker_indexing_tree_file_is_i
  1ba2837... libtracker-miner: Make TrackerMinerFS use TrackerIndexingTr
  b68d007... tracker-miner-fs: Make TrackerMinerApplications use Tracker
  9610222... libtracker-miner: Add default policies to TrackerIndexingTr
  44b5a3e... tracker-miner-fs: Use filter policies in TrackerMinerApplic
  b6cc8ac... libtracker-miner: Add TrackerFileSystem
  aea32fa... tests: Add TrackerFileSystem test suite
  9480981... libtracker-miner: Add TrackerFileNotifier
  d8d4b0a... libtracker-miner: clear directories queue before TrackerCra
  bd612fb... libtracker-miner: Rename TrackerFileNotifier::file-added to
  a374b3f... libtracker-miner: Create signals for TrackerFileNotifier
  168912a... libtracker-miner: Add tracker_file_system_traverse()
  170b247... libtracker-miner: Fix double inserts in tracker_file_system
  7cf3d50... libtracker-miner: Initialize TrackerFileNotifier filesystem
  2d2afc7... libtracker-miner: Store mtime during crawling in TrackerFil
  debca62... libtracker-miner: Perform parallel querying/crawling in Tra
  492a9dd... libtracker-miner: Set up monitor in TrackerFileNotifier
  65c2d20... libtracker-miner: Add "attributes_only" parameter to Tracke
  be1a64d... libtracker-miner: Add TrackerFileNotifier::file-moved signa
  80a1a70... libtracker-miner: Hook TrackerFileNotifier to TrackerMonito
  cba5615... libtracker-miner: Use TrackerFileNotifier in TrackerMinerFS
  ba21458... libtracker-miner: Remove all trace of TrackerMonitor in Tra
  d6248ff... libtracker-miner: Remove mtime cache
  539d06c... libtracker-miner: Remove check for removed files during cra
  3fc57a4... libtracker-miner: Remove unused filesystem property
  2dbd053... libtracker-miner: Add TrackerFileNotifier::directory-starte
  b68ec46... libtracker-miner: Add TrackerFileNotifier::finished
  7937bf6... libtracker-miner: Add tracker_file_notifier_is_active()
  a8f39e6... libtracker-miner: Hook up progress/status indication to Tra
  baecea4... libtracker-miner: Remove TrackerFile
  0fce42a... libtracker-miner: Add tracker_file_notifier_get_file_iri()
  07082b7... libtracker-miner: Remove IRI cache from TrackerMinerFS
  ab808b8... libtracker-miner: Remove dead code in TrackerMinerFS
  c9fa298... libtracker-miner: Only append dirs to crawler processing on
  5a3ee40... libtracker-miner: Avoid double checking root directories in
  39b9102... libtracker-miner: Ensure the right processing order on QUEU
  6cfb3aa... libtracker-miner: Only spare an IRI query on updated items
  f4aed01... libtracker-miner: Remove miner_fs->priv->crawled_directorie
  64f2192... libtracker-miner: Remove miner_fs->priv->directories
  b0cc3ca... libtracker-miner-fs: Add tracker_indexing_tree_file_is_root
  5a4d394... libtracker-miner: Remove miner_fs->priv->config_directories
  6276f3f... libtracker-miner: Remove unused structs from TrackerMinerFS
  e390f01... libtracker-miner: Remove item_query_exists() from TrackerMi
  7dd2f5e... libtracker-miner: Add compat layer for tracker_miner_fs_dir
  6b3b71e... libtracker-miner: Improve logging of TrackerFileNotifier
  0a50483... libtracker-miner: Also check "config root within config roo
  73e1b4e... libtracker-miner: Only emit ::file-deleted on folders for t
  4a912de... libtracker-miner: Remove indexing tree signal handlers in T
  5f11d42... libtracker-miner: Add a "preserve in store" flag for config
  a3b3c0b... libtracker-miner: Improve a bit reference counting on Track
  9707325... libtracker-miner: Handle root config directories being dele
  b0b60fd... libtracker-miner: Stop crawler if it matches a config dir b
  5fed318... libtracker-miner: Fix compiler warnings
  3f4b0d7... libtracker-miner: Obey "ignored" directory flag in TrackerF
  58d546e... tests: Fix filesystem test, TrackerFile is gone
  548565c... libtracker-miner: Use level order when traversing the files
  f6b0c51... libtracker-miner: Remove unused vmethods from TrackerMinerF
  f7dfbb4... libtracker-miner: plug some leaks
  014aea1... libtracker-miner: Add TrackerIndexingTree::directory-update
  316b97b... libtracker-miner: Listen to ::directory-updated in TrackerF
  8c3256f... libtracker-miner: Add tracker_indexing_tree_list_roots()
  086dcea... tracker-miner-fs: Do not use old API to add/recheck dirs
  3dea6e4... libtracker-miner: Make filesystem properties registration g
  c973eb8... libtracker-miner: Reimplement tracker_miner_fs_directory_re
  ece3d2d... libtracker-miner: Avoid IRI queries on parents of config di
  b72cf43... tracker-miner-fs: Do not use tracker_miner_fs_directory_rem
  4a25b3d... libtracker-miner: Fix typo
  a638f1d... libtracker-miner: Untangle filesystem refcount over GFiles
  4f74ac5... tracker-miner-fs: Remove commented code
  8c0f99b... libtracker-miner: Fix invalid read in TrackerFileSystem
  a0e9593... libtracker-miner: Ensure the timer is set on ::directory-st
  3a3de30... libtracker-miner: indentation and alignment fixes
  13ea72b... libtracker-miner: Add tracker_file_system_delete_files()
  d0da7ff... libtracker-miner: Ensure TrackerFileSystem has a meaningful
  c31cda4... libtracker-miner: lower message log level
  a7bc37a... tracker-miner-fs: Fix some TrackerDirectoryFlags passed on 
  2ca1c25... tracker-miner-fs: Remove the preserve flag if a dir is remo
  8190d4f... libtracker-miner: Fix problems with directories going out a
  be6c782... libtracker-miner: Do not delete files while traversing the 
  90daa63... libtracker-miner: Handle correctly crawling on just created
  6ffe727... libtracker-miner: Cancel sparql query in TrackerFileNotifie
  62652f9... libtracker-miner: Optimize TrackerFileSystem insertions/del
  652a4a5... libtracker-miner: Remove deleted folders from being tracked
  ce11c70... libtracker-miner, notifier: Check dir roots with the canoni
  fb6ccf1... libtracker-miner: Remove fs->priv->is_crawling
  5094752... libtracker-miner, notifier: report again status when crawli
  22a90ca... libtracker-miner: Calculate remaining time purely on extrac
  14c47d4... libtracker-miner: Adapt commit e60fc84e6 to TrackerFileNoti
  6431962... libtracker-miner: Avoid critical warning
  8181cdf... libtracker-miner: Traverse children selectively in TrackerF
  7861f22... libtracker-miner: handle moving dirs from recursive to non-
  53163a2... libtracker-miner: Remove useless code
  8d91035... libtracker-miner: rephrase code comment
  7ad4096... libtracker-miner: Add back the code removing thumbnail/albu
  8e44dc7... tests: Add beginning of unit test for TrackerFileNotifier
  969228f... libtracker-miner: Avoid frequent sync calls
  d4cd897... libtracker-miner: Allow GFiles to be part of several Tracke
  611fe68... libtracker-miner: Fix possibly wrong progress reporting
  418529d... libtracker-miner: Fix gir generation warnings
  4e663f5... libtracker-miner: issue critical warning on unlikely case
  1ac85ef... libtracker-miner: Set indexing tree in the file monitor
  5a5a340... libtracker-miner: Initialize TrackerDirectoryFlags to NONE 
  93e9208... libtracker-miner: Handle directories with IGNORED flag bein
  15e233a... tests: Add tests for TrackerFileNotifier configuration chan
  0e399c8... tests: Add TrackerFileNotifier file monitoring tests



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