diff options
Diffstat (limited to 'libglusterfs')
-rw-r--r-- | libglusterfs/src/gfdb/gfdb_data_store_types.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/libglusterfs/src/gfdb/gfdb_data_store_types.h b/libglusterfs/src/gfdb/gfdb_data_store_types.h index ce09e731746..d79bf41a8c9 100644 --- a/libglusterfs/src/gfdb/gfdb_data_store_types.h +++ b/libglusterfs/src/gfdb/gfdb_data_store_types.h @@ -268,13 +268,20 @@ isdentrycreatefop(gfdb_fop_type_t fop_type) /*The structure that is used to send insert/update the databases * using insert_db api*/ typedef struct gfdb_db_record { + /* GFID */ uuid_t gfid; + /* Used during a rename refer ctr_rename() in changetimerecorder + * xlator*/ + uuid_t old_gfid; + /* Parent GFID */ uuid_t pargfid; uuid_t old_pargfid; - char file_name[PATH_MAX]; + /* File names and paths */ + char file_name[GF_NAME_MAX]; char file_path[PATH_MAX]; - char old_file_name[PATH_MAX]; + char old_file_name[GF_NAME_MAX]; char old_path[PATH_MAX]; + /* FOP type and FOP path*/ gfdb_fop_type_t gfdb_fop_type; gfdb_fop_path_t gfdb_fop_path; /*Time of change or access*/ |