~ubuntu-branches/debian/sid/glusterfs/sid

« back to all changes in this revision

Viewing changes to xlators/cluster/afr/src/afr-self-heald.h

  • Committer: Package Import Robot
  • Author(s): Patrick Matthäi
  • Date: 2014-04-22 10:00:41 UTC
  • mfrom: (1.3.25)
  • Revision ID: package-import@ubuntu.com-20140422100041-6mur2ttyvb8zzpfq
Tags: 3.5.0-1
* New upstream release.
  - Rewrite patch 01-spelling-error.
  - Adjust lintian overrides.
  - Install new files.
  - The offical tarball is not properly generated, hack it around.
  - Add symlink from fusermount-glusterfs manpage to mount.glusterfs.
  - Move gsync-sync-gfid from /usr/share to /usr/lib.
  - Add benchmarking directory.
* Remove old versioned build dependencies and build depend on libglib2.0-dev.
* Add lintian override for possible-gpl-code-linked-with-openssl. It is the
  same false positive like with the gluster-server package.

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
                              struct iatt *iattr);
30
30
} afr_crawl_data_t;
31
31
 
 
32
typedef struct crawl_event_stats_ {
 
33
        uint64_t healed_count;
 
34
        uint64_t split_brain_count;
 
35
        uint64_t heal_failed_count;
 
36
        char     *start_time_str;
 
37
        char     *end_time_str;
 
38
        char     *crawl_type;
 
39
        gf_boolean_t crawl_inprogress;
 
40
} shd_crawl_event_t;
 
41
 
 
42
void _destroy_crawl_event_data (void *data);
 
43
void _destroy_shd_event_data (void *data);
 
44
 
32
45
typedef int (*process_entry_cbk_t) (xlator_t *this, afr_crawl_data_t *crawl_data,
33
46
                              gf_dirent_t *entry, loc_t *child, loc_t *parent,
34
47
                              struct iatt *iattr);