summaryrefslogtreecommitdiff
path: root/metadata/metatree.h
Commit message (Collapse)AuthorAgeFilesLines
* metadata: Get tree from udev via dbusOndrej Holy2015-06-011-0/+4
| | | | | | | | | | | | We don't want to have dependency on udev in client part of gvfs due to app sandboxing. Thus move the code into the metadata daemon and get tree name via dbus. Common code to get metadata proxy has to be moved in metatree code. Mentioned changes caused that unistd.h is also included in meta-get-tree.c and cause symbol redeclaration error. Variable "pause" has to be renamed to avoid this conflict.
* metadata: don't crash if meta_tree_init failsOndrej Holy2015-01-061-1/+1
| | | | | | | | | | It can fail when e.g. database file is corrupted or doesn't have correct permissions. This patch also adds warnings to be possible determine reason why initialization failed. It is based on patches from Matthew W. S. Bell and Ross Lagerwall. https://bugzilla.gnome.org/show_bug.cgi?id=598561
* metadata: Use shorter writeout timeout on NFSTomas Bzatek2013-05-131-0/+1
| | | | | | | Since we've moved journal to a non-volatile storage, let's flush more often to minimize a chance of data loss. https://bugzilla.gnome.org/show_bug.cgi?id=637095
* Update the Address of the FSFFelix Möller2012-07-301-2/+2
| | | | | | | | | | | | | | | Updating the address of the FSF. This has been done by: while read file; do sed -i 's:59 Temple Place:51 Franklin Street:' $file sed -i 's:Suite 330:Fifth Floor:' $file sed -i 's:02111-1307:02110-1301:' $file done https://bugzilla.gnome.org/show_bug.cgi?id=656598 Signed-off-by: Tomas Bzatek <tbzatek@redhat.com>
* Add header include protection and boilerplateAlexander Larsson2009-06-251-0/+26
|
* Allow MetaTree open to succeed with no fileAlexander Larsson2009-06-231-0/+1
| | | | | | You can check with meta_tree_exists if the file actually exists. This means that lookups work better for the initial set for a non-existing file.
* Add meta_tree_remove and meta_tree_copyAlexander Larsson2009-06-231-0/+5
|
* Implement setting stringv in MetaTreeAlexander Larsson2009-06-231-1/+1
|
* Add getter for filenameAlexander Larsson2009-06-231-7/+8
|
* Make MetaTree threadsafeAlexander Larsson2009-06-231-0/+4
|
* Add MetaTree lookup by nameAlexander Larsson2009-06-231-7/+10
|
* Add refcounting for MetaTreeAlexander Larsson2009-06-231-1/+2
|
* Initial work on libudev based tree lookupAlexander Larsson2009-06-231-5/+5
|
* Add MetaLookupCache and initial work on meta_lookup_cache_lookupAlexander Larsson2009-06-231-0/+7
|
* Initial code for metadata storeAlexander Larsson2009-06-231-0/+58
This adds a mmap based metadata store for NFS-safe highly efficient desktop-wide metadata lookup and store.